Suche senden
Hochladen
The Evolution of Database Technologies Christian Bandulet
•
3 gefällt mir
•
897 views
Christian Bandulet
Folgen
Christian Bandulet The Evolution of Database Technologies
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 36
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
MS-SQL SERVER ARCHITECTURE
MS-SQL SERVER ARCHITECTURE
Douglas Bernardini
Oracle_Multitenant_19c_-_All_About_Pluggable_D.pdf
Oracle_Multitenant_19c_-_All_About_Pluggable_D.pdf
SrirakshaSrinivasan2
NoSQL databases
NoSQL databases
Marin Dimitrov
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...
Sandesh Rao
Vue d'ensemble Dremio
Vue d'ensemble Dremio
Modern Data Stack France
ExpertsLive NL 2022 - Microsoft Purview - What's in it for my organization?
ExpertsLive NL 2022 - Microsoft Purview - What's in it for my organization?
Albert Hoitingh
Data Virtualization: An Introduction
Data Virtualization: An Introduction
Denodo
Mongodb basics and architecture
Mongodb basics and architecture
Bishal Khanal
Empfohlen
MS-SQL SERVER ARCHITECTURE
MS-SQL SERVER ARCHITECTURE
Douglas Bernardini
Oracle_Multitenant_19c_-_All_About_Pluggable_D.pdf
Oracle_Multitenant_19c_-_All_About_Pluggable_D.pdf
SrirakshaSrinivasan2
NoSQL databases
NoSQL databases
Marin Dimitrov
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...
Sandesh Rao
Vue d'ensemble Dremio
Vue d'ensemble Dremio
Modern Data Stack France
ExpertsLive NL 2022 - Microsoft Purview - What's in it for my organization?
ExpertsLive NL 2022 - Microsoft Purview - What's in it for my organization?
Albert Hoitingh
Data Virtualization: An Introduction
Data Virtualization: An Introduction
Denodo
Mongodb basics and architecture
Mongodb basics and architecture
Bishal Khanal
Best Practices for Data Warehousing with Amazon Redshift | AWS Public Sector ...
Best Practices for Data Warehousing with Amazon Redshift | AWS Public Sector ...
Amazon Web Services
Exadata master series_asm_2020
Exadata master series_asm_2020
Anil Nair
Apache Sentry for Hadoop security
Apache Sentry for Hadoop security
bigdatagurus_meetup
Azure purview
Azure purview
Shafqat Turza
What to Expect From Oracle database 19c
What to Expect From Oracle database 19c
Maria Colgan
JSON Data Parsing in Snowflake (By Faysal Shaarani)
JSON Data Parsing in Snowflake (By Faysal Shaarani)
Faysal Shaarani (MBA)
Ms sql server architecture
Ms sql server architecture
Ajeet Singh
How One Company Offloaded Data Warehouse ETL To Hadoop and Saved $30 Million
How One Company Offloaded Data Warehouse ETL To Hadoop and Saved $30 Million
DataWorks Summit
(DAT201) Introduction to Amazon Redshift
(DAT201) Introduction to Amazon Redshift
Amazon Web Services
Presentation implementing oracle asm successfully
Presentation implementing oracle asm successfully
xKinAnx
Introduction to ETL and Data Integration
Introduction to ETL and Data Integration
CloverDX (formerly known as CloverETL)
Introduction to PySpark
Introduction to PySpark
Russell Jurney
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - Presentation
Markus Michalewicz
Getting Started with Amazon Redshift
Getting Started with Amazon Redshift
Amazon Web Services
Transparent Data Encryption in PostgreSQL
Transparent Data Encryption in PostgreSQL
Masahiko Sawada
Analysis of Database Issues using AHF and Machine Learning v2 - AOUG2022
Analysis of Database Issues using AHF and Machine Learning v2 - AOUG2022
Sandesh Rao
Product Keynote: Denodo 8.0 - A Logical Data Fabric for the Intelligent Enter...
Product Keynote: Denodo 8.0 - A Logical Data Fabric for the Intelligent Enter...
Denodo
MongoDB Sharding Fundamentals
MongoDB Sharding Fundamentals
Antonios Giannopoulos
Introduction to Amazon Redshift
Introduction to Amazon Redshift
Amazon Web Services
Database vs Data Warehouse: A Comparative Review
Database vs Data Warehouse: A Comparative Review
Health Catalyst
AWSome Day 2019 - Mexico City
AWSome Day 2019 - Mexico City
Amazon Web Services
AWS-Quick-Start
AWS-Quick-Start
Amazon Web Services
Weitere ähnliche Inhalte
Was ist angesagt?
Best Practices for Data Warehousing with Amazon Redshift | AWS Public Sector ...
Best Practices for Data Warehousing with Amazon Redshift | AWS Public Sector ...
Amazon Web Services
Exadata master series_asm_2020
Exadata master series_asm_2020
Anil Nair
Apache Sentry for Hadoop security
Apache Sentry for Hadoop security
bigdatagurus_meetup
Azure purview
Azure purview
Shafqat Turza
What to Expect From Oracle database 19c
What to Expect From Oracle database 19c
Maria Colgan
JSON Data Parsing in Snowflake (By Faysal Shaarani)
JSON Data Parsing in Snowflake (By Faysal Shaarani)
Faysal Shaarani (MBA)
Ms sql server architecture
Ms sql server architecture
Ajeet Singh
How One Company Offloaded Data Warehouse ETL To Hadoop and Saved $30 Million
How One Company Offloaded Data Warehouse ETL To Hadoop and Saved $30 Million
DataWorks Summit
(DAT201) Introduction to Amazon Redshift
(DAT201) Introduction to Amazon Redshift
Amazon Web Services
Presentation implementing oracle asm successfully
Presentation implementing oracle asm successfully
xKinAnx
Introduction to ETL and Data Integration
Introduction to ETL and Data Integration
CloverDX (formerly known as CloverETL)
Introduction to PySpark
Introduction to PySpark
Russell Jurney
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - Presentation
Markus Michalewicz
Getting Started with Amazon Redshift
Getting Started with Amazon Redshift
Amazon Web Services
Transparent Data Encryption in PostgreSQL
Transparent Data Encryption in PostgreSQL
Masahiko Sawada
Analysis of Database Issues using AHF and Machine Learning v2 - AOUG2022
Analysis of Database Issues using AHF and Machine Learning v2 - AOUG2022
Sandesh Rao
Product Keynote: Denodo 8.0 - A Logical Data Fabric for the Intelligent Enter...
Product Keynote: Denodo 8.0 - A Logical Data Fabric for the Intelligent Enter...
Denodo
MongoDB Sharding Fundamentals
MongoDB Sharding Fundamentals
Antonios Giannopoulos
Introduction to Amazon Redshift
Introduction to Amazon Redshift
Amazon Web Services
Database vs Data Warehouse: A Comparative Review
Database vs Data Warehouse: A Comparative Review
Health Catalyst
Was ist angesagt?
(20)
Best Practices for Data Warehousing with Amazon Redshift | AWS Public Sector ...
Best Practices for Data Warehousing with Amazon Redshift | AWS Public Sector ...
Exadata master series_asm_2020
Exadata master series_asm_2020
Apache Sentry for Hadoop security
Apache Sentry for Hadoop security
Azure purview
Azure purview
What to Expect From Oracle database 19c
What to Expect From Oracle database 19c
JSON Data Parsing in Snowflake (By Faysal Shaarani)
JSON Data Parsing in Snowflake (By Faysal Shaarani)
Ms sql server architecture
Ms sql server architecture
How One Company Offloaded Data Warehouse ETL To Hadoop and Saved $30 Million
How One Company Offloaded Data Warehouse ETL To Hadoop and Saved $30 Million
(DAT201) Introduction to Amazon Redshift
(DAT201) Introduction to Amazon Redshift
Presentation implementing oracle asm successfully
Presentation implementing oracle asm successfully
Introduction to ETL and Data Integration
Introduction to ETL and Data Integration
Introduction to PySpark
Introduction to PySpark
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - Presentation
Getting Started with Amazon Redshift
Getting Started with Amazon Redshift
Transparent Data Encryption in PostgreSQL
Transparent Data Encryption in PostgreSQL
Analysis of Database Issues using AHF and Machine Learning v2 - AOUG2022
Analysis of Database Issues using AHF and Machine Learning v2 - AOUG2022
Product Keynote: Denodo 8.0 - A Logical Data Fabric for the Intelligent Enter...
Product Keynote: Denodo 8.0 - A Logical Data Fabric for the Intelligent Enter...
MongoDB Sharding Fundamentals
MongoDB Sharding Fundamentals
Introduction to Amazon Redshift
Introduction to Amazon Redshift
Database vs Data Warehouse: A Comparative Review
Database vs Data Warehouse: A Comparative Review
Ähnlich wie The Evolution of Database Technologies Christian Bandulet
AWSome Day 2019 - Mexico City
AWSome Day 2019 - Mexico City
Amazon Web Services
AWS-Quick-Start
AWS-Quick-Start
Amazon Web Services
HK-AWS-Quick-Start-Workshop
HK-AWS-Quick-Start-Workshop
Amazon Web Services
Preparing Your Data for Cloud Analytics & AI/ML
Preparing Your Data for Cloud Analytics & AI/ML
Amazon Web Services
Best of re:Invent for Startups
Best of re:Invent for Startups
Amazon Web Services
Modern Data Platforms - Thinking Data Flywheel on the Cloud
Modern Data Platforms - Thinking Data Flywheel on the Cloud
Alluxio, Inc.
Deriving Value with Next Gen Analytics and ML Architectures
Deriving Value with Next Gen Analytics and ML Architectures
Amazon Web Services
Building Data Lakes for Analytics on AWS
Building Data Lakes for Analytics on AWS
Amazon Web Services
Migrate and Modernize Your Database
Migrate and Modernize Your Database
Amazon Web Services
“Lift and shift” storage for business-critical applications - STG203 - New Yo...
“Lift and shift” storage for business-critical applications - STG203 - New Yo...
Amazon Web Services
Scaling Up To and Beyond 10M Users
Scaling Up To and Beyond 10M Users
Amazon Web Services
Databases - Choosing the right Database on AWS
Databases - Choosing the right Database on AWS
Amazon Web Services
Data Catalog & ETL - Glue & Athena
Data Catalog & ETL - Glue & Athena
Amazon Web Services
Data Catalog & ETL - Glue & Athena
Data Catalog & ETL - Glue & Athena
Amazon Web Services
Data_Analytics_and_AI_ML
Data_Analytics_and_AI_ML
Amazon Web Services
Immersion Day - Estratégias e melhores práticas para ingestão de dados
Immersion Day - Estratégias e melhores práticas para ingestão de dados
Amazon Web Services LATAM
DevConZM - Modern Applications Development in the Cloud
DevConZM - Modern Applications Development in the Cloud
Cobus Bernard
All Databases Are Equal, But Some Databases Are More Equal than Others: How t...
All Databases Are Equal, But Some Databases Are More Equal than Others: How t...
javier ramirez
Best practices for Running Spark jobs on Amazon EMR with Spot Instances | AWS...
Best practices for Running Spark jobs on Amazon EMR with Spot Instances | AWS...
Amazon Web Services
Databases-on-AWS-Purpose-built-databases,-the-right-tool-for-the-right-job
Databases-on-AWS-Purpose-built-databases,-the-right-tool-for-the-right-job
Amazon Web Services
Ähnlich wie The Evolution of Database Technologies Christian Bandulet
(20)
AWSome Day 2019 - Mexico City
AWSome Day 2019 - Mexico City
AWS-Quick-Start
AWS-Quick-Start
HK-AWS-Quick-Start-Workshop
HK-AWS-Quick-Start-Workshop
Preparing Your Data for Cloud Analytics & AI/ML
Preparing Your Data for Cloud Analytics & AI/ML
Best of re:Invent for Startups
Best of re:Invent for Startups
Modern Data Platforms - Thinking Data Flywheel on the Cloud
Modern Data Platforms - Thinking Data Flywheel on the Cloud
Deriving Value with Next Gen Analytics and ML Architectures
Deriving Value with Next Gen Analytics and ML Architectures
Building Data Lakes for Analytics on AWS
Building Data Lakes for Analytics on AWS
Migrate and Modernize Your Database
Migrate and Modernize Your Database
“Lift and shift” storage for business-critical applications - STG203 - New Yo...
“Lift and shift” storage for business-critical applications - STG203 - New Yo...
Scaling Up To and Beyond 10M Users
Scaling Up To and Beyond 10M Users
Databases - Choosing the right Database on AWS
Databases - Choosing the right Database on AWS
Data Catalog & ETL - Glue & Athena
Data Catalog & ETL - Glue & Athena
Data Catalog & ETL - Glue & Athena
Data Catalog & ETL - Glue & Athena
Data_Analytics_and_AI_ML
Data_Analytics_and_AI_ML
Immersion Day - Estratégias e melhores práticas para ingestão de dados
Immersion Day - Estratégias e melhores práticas para ingestão de dados
DevConZM - Modern Applications Development in the Cloud
DevConZM - Modern Applications Development in the Cloud
All Databases Are Equal, But Some Databases Are More Equal than Others: How t...
All Databases Are Equal, But Some Databases Are More Equal than Others: How t...
Best practices for Running Spark jobs on Amazon EMR with Spot Instances | AWS...
Best practices for Running Spark jobs on Amazon EMR with Spot Instances | AWS...
Databases-on-AWS-Purpose-built-databases,-the-right-tool-for-the-right-job
Databases-on-AWS-Purpose-built-databases,-the-right-tool-for-the-right-job
Kürzlich hochgeladen
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
Dilum Bandara
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
Kürzlich hochgeladen
(20)
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
The Evolution of Database Technologies Christian Bandulet
1.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark
2.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Christian Bandulet, EMEA Business Development Manager, AWS Database Services 04/02/2019 The Evolution of Database Technologies
3.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Where should I start?
4.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark At the very beginning… when evolution started… CRUD – Create?, Read?, Update?, Delete? Source: it-times.de Source:newsnetwork.mayoclinic.org
5.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark At the very beginning… when evolution started… Scale-Up? Scale-Out? Communication? Telepathy? Always available, when you wake up it’s online; Availability?, Durability?, SPOF?, Fault-Tolerance?, Backup/Restore/DR? Source: medium.com
6.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Moving on… Insert, Update, Delete? More like WORM Scale-Up? Scale-Out? Source: deutschlandfunkkultur.de Source: Wikipedia.org Source: independentlibraries.co.uk Long-Term Preservation? Source: earlyworldhistory.blogspot.com
7.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Take it to the next level – Let’s go digital What if you have many spreadsheets? Directory Directory Directory File File File File File File How to search for content?
8.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Database Management System (DBMS) Instance = Processes + Memory + Logical Structures Database = Physical Structures Language - SQL ISO (ANSI/DIN) 1986 DBMS DML /DDLCompiler Query Optimizer Buffer Pools Logs Data Files Dictionary Logs Application SQL I/O: e.g. 8KB Blocks (iSCSI, FC, FS, NFS, SMB)
9.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Things to consider… Sizing… Compute: • CPU GHz • RAM I/O: • Gb/s (Ethernet, iSCSI, FC, SAS, IB, NFS, SMB) • MB/s (parallel SCSI) Metrics: • Bandwidth (theoretical) vs Throughput (actual – i.e. Bandwidth minus overhead) • IOPS (HDD, SSD, NVMe) • Latency
10.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Demystifying vCPU, Core, CPU, Socket, System vCPU/Thread Core Socket System/Node Physical and mechanical Connection between Printed circuit Motherboard (PCM) and microprocessor CPU aka processor
11.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark The Relational Model - E.F. Codd (1970) Entity Relationship Model (1:1, 1:M, M:M) – 3NF Optimized for storage!!! Normalization eliminates redundancy!!! Source: wikipedia.org Primary Key/Foreign Key Complex ad-hoc queries (Joins)
12.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Enterprise Information Reference Architecture Simplified OLTP OLTP OLTP OLTP Staging Ingest Stage Store Report DWH Data Mart Data Mart Data Mart Data Mart BI Reporting
13.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Data Warehouse (OLAP/ROLAP) Star Schema OLAP Cubes Snowflake Schema Source: wikipedia.org Source: wikipedia.org Source: wikipedia.org Star schemas center on a central fact (table) being surrounded by a layer of dimension tables
14.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark HTAP (Hybrid Transactional Analytical Processing) OLTP+DWH In-Memory Columnar SIMD OLTP DWH ELT ETL Staging HTAP https://hblok.net/blog/posts/2017/12/17/ historical-cost-of-computer-memory-and-storage-4/
15.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Use Data Produce Data The Dark Matter
16.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Scaling up a RDBMS…
17.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark How to scale out a Relational Database? SQL Transactions Caching Logging SQL Transactions Caching Logging Storage Application ?
18.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark How to scale out a Relational Database? ? ? SQL Transactions Caching Logging SQL Transactions Caching Logging Application Storage Storage Partition Keys
19.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Relational vs Non-Relational (aka NoSQL) • Optimized for: • Compute • Well-known queries pattern • Schema-on-Read • De-normalized • Optimized for: • Storage • Ad-hoc queries • Schema-on-Write • Normalized (3NF)
20.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark How to scale out a Non-Relational Database? attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute Document Store / Wide-Columnar Store SQL Transactions Caching Logging SQL Transactions Caching Logging Application Storage Storage Partition Keys Self-Contained
21.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Multi-Modal Database attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute Document Store Wide-Columnar Store Document Graph Store RDBMS ? Ledger - Blockchain SQL Transactional ACID
22.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Purpose-Built Databases attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute attribute Document Store Wide-Columnar Store Graph Store RDBMS ? SQL Transactional ACID Ledger - Blockchain
23.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark 1970 1980 1990 2000 Oracle DB2 SQL Server MySQL PostgreSQL DynamoDB Redis MongoDB Elasticsearch Neptune CassandraAccess Aurora 2010 Timestream QLDB DocumentDB
24.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark 451 Research – Data Platforms Map
25.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark What is your database strategy? Source: seartec.co.za
26.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Agility Cost Savings Elasticity Innovate Faster Deploy Globally Re-Hosting (aka Lift & Shift) Re-Platform Re-Factor IaaS PaaS SaaS Not “if” but “how fast can we move” and “what is going to move first” Journey to the Cloud
27.
© 2018, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. ENTERPRISE APPS DEVELOPMENT & OPERATIONSMOBILE SERVICESAPP SERVICESANALYTICS Data Warehousing Hadoop /Spark Streaming Data Collection Machine Learning Elastic Search Virtual Desktops Sharing & Collaboration Corporate Email Backup Queuing & Notifications Workflow Search Email Transcodin g One-click App Deployment Identity Sync Single Integrated Console Push Notifications DevOps Resource Management Application Lifecycle Management Containers Triggers Resource Templates TECHNICAL & BUSINESS SUPPORT Account Management Support Professional Services Training & Certification Security & Pricing Reports Partner Ecosystem Solutions Architects MARKETPLACE Business Apps Business Intelligence Databases DevOps Tools NetworkingSecurity Storage Regions Availability Zones Points of Presence INFRASTRUCTURE CORE SERVICES Compute VMs, Auto-scaling, & Load Balancing Storage Object, Blocks, Archival, Import/Export Databases Relational, NoSQL, Caching, Migration Networking VPC, DX, DNS CDN Access Control Identity Management Key Management & Storage Monitoring & Logs Assessment and reporting Resource & Usage Auditing SECURITY & COMPLIANCE Configuration Compliance Web application firewall HYBRID ARCHITECTURE Data Backups Integrated App Deployments Direct Connect Identity Federation Integrated Resource Management Integrated Networking API Gateway IoT Rules Engine Device Shadows Device SDKs Registry Device Gateway Streaming Data Analysis Business Intelligence Mobile Analytics
28.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Modern apps create new requirements Users: 1M+ Data volume: TB–PB–EB Locality: Global Performance: Milliseconds–microseconds Request Rate: Millions Access: Mobile, IoT, devices Scale: Up-out-in Economics: Pay as you go Developer access: Instant API accessSocial mediaRide hailing Media streaming Dating
29.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Amazon Purpose-Built Database Services DynamoDB NeptuneRDS Aurora CommercialCommunity Timestream QLDBElastiCache Relational Key-value Document In-memory Graph Time series Ledger DocumentDB Non-RelationalRelational
30.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark If you host your databases on-premises Power, HVAC, net Rack & stack Server maintenance OS patches DB s/w patches Database backups Scaling High availability DB s/w installs OS installation you App optimization
31.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark If you host your databases in Amazon EC2 Power, HVAC, net Rack & stack Server maintenance OS patches DB s/w patches Database backups Scaling High availability DB s/w installs OS installation you App optimization
32.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark If you choose a managed Amazon DB service Power, HVAC, net Rack & stack Server maintenance OS patches DB s/w patches Database backups App optimization High availability DB s/w installs OS installation you Scaling Schema design Query construction Query optimization
33.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Major Trends: Going Non-Relational: Going OpenSource: Moving to the Cloud:
34.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark What will be next? Gen-Editing with CRISPR/CAS ? (Clustered Regularly Interspaced Short Palindromic Repeats) Source: geneticliteracyproject.org
35.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark (GeekWire Chart) Q4 2018 revenue for the AWS segment increased 45% y/y to $7.4 billion, making AWS a nearly $30 billion dollar run rate business.
36.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Confidential and Trademark Thank you!
Jetzt herunterladen