Databases Gone Serverless - Percona · Where’s Serverless technology going? 4 What does...

Post on 22-May-2020

3 views 0 download

Transcript of Databases Gone Serverless - Percona · Where’s Serverless technology going? 4 What does...

Databases GoneServerless

Alkin Tezuysal (@ask_dba)Sr. Technical Manager, Percona

2

Who am I? @ask_dba

3

Agenda

➢ Serverless Architectures

➢ Serverless Solutions in Database World

➢ Where’s Serverless technology going?

4

What does Serverless mean?

➢ No servers?

➢ No admins?

➢ No maintenance?

➢ No Datacenters?

➢ No costs?

Servesless Architectures

Common Use Cases

6

Serverless Deployments in 2018

Web Applications Data Lake Solutions

Stream Processing Operation Automation

Serverless Foundation

7

Benefits and Risks of Serverless

Benefits

1. No Server Management

2. Flexible Scaling

3. Automated High Availability

4. Cost savings over idle servers

Risks

1. Harder to identify and troubleshoot

2. Hiring and Training Serverless experts

8

Building Blocks for Serverless (AWS)

9

AWS Database offerings can fit Serverless

• Non-relational• Fully Managed• Multi-Region• Multi-Master• Low Latency

Key-Value Storemobile, gaming, IoT,web

• Relational• Some Management Involved• Offers variety of RDBMS options• High Availability and D/R• Pay as you scale

10

Web Applications - Basic

11

Web Applications - Complex

12

Data Lake Foundation

13

Stream Processing

14

Data Processing Use Case – iRobot

15

Operations Automation

16

Other Providers in Serverless Arena

Azure Functions StorageCosmosD

B

Google CPFunctions /Knative

Storage Firestore

AlibabaFunction Compute

TableStore

IBM Functions Cloudant

Oracle Fn Project RDBMS

17

Final Thoughts

➢ Cloud Era has arrived

➢ Serverless is the next generation cloud.

➢ Use available services where it meets the criteria

➢ Watch out spending and plan in advance.

18

Cloud Market Share 2018 - Forbes

https://www.forbes.com/sites/louiscolumbus/2018/09/23/roundup-of-cloud-computing-forecasts-and-market-estimates-2018/

20

Thank You Sponsors!!