Databases gone serverless

无服务器计算越来越受到开发人员的欢迎。例如,它使他们能够构建和运行应用程序,而无需操作和管理服务器。本次讨论将提供数据库世界中无服务器应用程序的高级概述,包括使用案例、可能的解决方案、服务以及通过云生态系统提供的好处。特别是,我们将重点关注AWS无服务器平台的功能。

展开查看详情

1. Databases Gone Serverless Webinar 1/24/2018 Alkin Tezuysal (@ask_dba) Sr. Technical Manager, Percona 1 © 2019 Percona

2.Who am I? @ask_dba 2

3.Agenda • Serverless Architectures • Serverless Solutions in Database World • Where’s Serverless technology going? 3

4.What does Serverless mean? • No servers? • No admins? • No maintenance? • No Datacenters? • No costs? 4

5.Servesless Architectures Common Use Cases

6.Serverless Deployments in 2019 Web Applications Data Lake Solutions Serverless Foundation Stream Processing Operation Automation 6

7.Benefits and Risks of Serverless Benefits • No Server Management • Flexible Scaling • Automated High Availability • Cost savings over idle servers Risks • Harder to identify and troubleshoot • Hiring and Training Serverless experts 7

8.Building Blocks for Serverless (AWS) 8

9.AWS Database offerings can fit Serverless • Non-relational • Fully Managed • Multi-Region • Relational • Multi-Master • Some Management Involved • Low Latency • Offers variety of RDBMS options Key-Value Store • High Availability and D/R mobile, gaming, IoT,web • Pay as you scale 9

10.Web Applications - Basic 10

11.Web Applications - Complex 11

12.Data Lake Foundation 12

13.Stream Processing 13

14.Data Processing Use Case – iRobot 14

15.Operations Automation 15

16.Aurora Serverless Highlights Pros Cons • Auto and continuous scaling • MySQL only feature • Loading data from S3 bucket • Has automatic pause feature • Advanced auditing • Pay as you go • Aurora Replicas • Zero server maintenance • Backtrack • Built in HA and FT • Cloning 16

17.Other Providers in Serverless Arena Azure Functions Storage CosmosDB Functions Google CP /Knative Storage Firestore Function Alibaba Compute TableStore IBM Functions Cloudant Oracle Fn Project RDBMS 17

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

19.Latest News 2019 • Azure : Python 3.6 support for functions • AWS § Serverless framework v1.36.3 § RDS Support MySQL 8.0 § S3 prefixes no longer needed 19

20.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. 20

21.References and Credits • AWS • AZURE • Tyler Duzan • GCP , Knative • Jeremy Daly • Alibaba • IBM • Oracle 21

22.About Percona Solutions for your success with MySQL , Postgresql and MongoDB Support, Managed Services, Software Our Software is 100% Open Source Support Broad Ecosystem – MySQL, MariaDB, Amazon RDS In Business over 10 years More than 3000 customers, including top Internet companies and enterprises 22

23.Percona Live – Austin,TX 23

24.Champions of Unbiased Open Source Database Solutions