SlideShare une entreprise Scribd logo
1  sur  14
© 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed.
Module 3 - AWS Databases
@AWS_UKI
@AWS_actus
#AWSomeDay
© 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed.
Module 3 - Overview
How to choose the correct database
Managed SQL and NoSQL Databases
Hands on - Create an MySQL Database
Additional Database services
Hands on - Migrate a Database with the AWS
DMS service
© 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed.
How to choose the correct database
Consider the format/structure of data, the total volume of data and speed/scaling
requirements.
Carry out a data modeling exercise to choose the correct database type such as relational,
document, key/value pair.
Consider splitting data across different database types. This can give improvements in
scale/speed, storage optimization, resiliency and cost optimization.
Consider the read/write patterns and ensure solution scale/speed gives the required
throughput.
© 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed.
AWS Database Services – Amazon RDS
Amazon RDS
Amazon RDS optional Multi-AZ modes
Master
Standby – runs in a different AZ to the Master
Read Replica
Amazon RDS database run in VPC’s and inherit VPC security features such as Security
Groups and Network ACL’s. Database engines support SSL/TLS configured with Amazon
RDS Options. All database engines support encryption as well as Microsoft SQL and Oracle
DB supporting transparent data encryptionTDE
Automatic backups
35 Day rolling window
Manual backups –
retained until
customer deletes
Cross region
snapshots
Monitor with Amazon
CloudWatch for 1-click
scaling
© 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed.
AWS Database Services – Amazon RDS
Amazon Aurora
Aurora Multi-Master is a feature of the
Aurora MySQL-compatible edition, adds
the ability to scale out write performance
across multiple Availability Zones,
allowing applications to direct read/write
workloads to multiple instances in a
database cluster and operate with higher
availability. Multi-Master is currently in
preview.
Aurora Serverless is a new configuration
of the Aurora MySQL-compatible edition,
automatically scales database capacity
up and down to match your application
needs. It’s designed for applications with
infrequent, intermittent or unpredictable
workloads, and can save you time, effort
and cost . Serverless is currently in
preview.
Performance Insights helps
assess load on your database
and determine when and where
to take action for PostgreSQL
deployments
PostgreSQL
Compatible with PostgreSQL 9.6
Up to 3X the performanceof
PostgreSQLon the same
hardware
MySQL
Compatible with MySQL 5.6
Up to 10X the performanceof
MySQL on the same hardware
© 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed.
Demo – Create an MySQL Database
© 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed.
AWS Database Services – Amazon DynamoDB
Amazon DynamoDB
Event Driven Programming
Integration with AWS Lambda to
provide triggers that
automatically react to data
changes
Fast, Consistent Performance
DynamoDB is designed to deliver
consistent, fast performance at
any scale for all applications
Average service-side latencies are
typically single-digit milliseconds
Highly Scalable
Specify target utilization and
DynamoDB automatically scales
capacity up and down
Now also support Global Tables
for multi region replication
© 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed.
Amazon DynamoDB Data Model
Table:
Music
Items
Attributes (name-value pairs)
Artist Song
Title
Album
Title
Year Genre
© 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed.
Amazon DynamoDB Primary Keys
Partition Key
Sort Key
Table: Music
Partition Key: Artist
Sort Key: Song Title
(DynamoDB maintains a sorted index for both keys)
Table:
Music
Artist Song
Title
Album
Title
Year Genre
© 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed.
Simple Application Architecture
Clients
Amazon
DynamoDB
Business logic
Elastic
Load
Balancing
Amazon
EC2 app
instances
AWS
Lambda
Amazon API
Gateway
© 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed.
AWS Performance and Data Analytics
Amazon Redshift
Petabyte scale data warehouse
Specifically designed for online analytic
processing (OLAP) and business intelligence (BI)
applications, which require complex queries
against large datasets.
With just a few clicks it’s easy to resize your
cluster up and down to suit performance and
capacity
Extend Redshift with Amazon Spectrum for Data
Lake analysis (Avro, CSV, Grok, ORC, Parquet, RCFile,
RegexSerDe, SequenceFile, TextFile, and TSV)
Amazon ElastiCache
Managed, in-memory data store
Choose between Memcached or Redis
Build data-intensive apps or improve the
performance of your existing apps by retrieving
data from high throughput and low latency in-
memory data stores
© 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed.
AWS Performance and Data Analytics
AWS Snowball
Snowball addresses common challenges
with large-scale data transfers including
high network costs, long transfer times,
and security concerns. Transferring data
with Snowball is simple, fast, secure, and
can be as little as one-fifth the cost of
high-speed Internet.
AWS Database Migration Service
AWS Database Migration Service helps you
migrate databases to AWS quickly and
securely. The source database remains fully
operational during the migration, minimizing
downtime to applications that rely on the
database.
Supports homogenous migrations such as
Oracle to Oracle, as well as heterogenous
migrations such as Oracle to Aurora or
Oracle to Microsoft SQL Server.
© 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed.
Demo – Migrate a database with
DMS
© 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed.
End of Module 3
@AWS_UKI
@AWS_actus
#AWSomeDay

Contenu connexe

Tendances

Tendances (20)

Migrazione di Database e Data Warehouse su AWS
Migrazione di Database e Data Warehouse su AWSMigrazione di Database e Data Warehouse su AWS
Migrazione di Database e Data Warehouse su AWS
 
What's New with Amazon Redshift ft. McDonald's (ANT350-R1) - AWS re:Invent 2018
What's New with Amazon Redshift ft. McDonald's (ANT350-R1) - AWS re:Invent 2018What's New with Amazon Redshift ft. McDonald's (ANT350-R1) - AWS re:Invent 2018
What's New with Amazon Redshift ft. McDonald's (ANT350-R1) - AWS re:Invent 2018
 
Migrate & Optimize Microsoft Applications on AWS
Migrate & Optimize Microsoft Applications on AWSMigrate & Optimize Microsoft Applications on AWS
Migrate & Optimize Microsoft Applications on AWS
 
Automate Business Insights on AWS - Simple, Fast, and Secure Analytics Platforms
Automate Business Insights on AWS - Simple, Fast, and Secure Analytics PlatformsAutomate Business Insights on AWS - Simple, Fast, and Secure Analytics Platforms
Automate Business Insights on AWS - Simple, Fast, and Secure Analytics Platforms
 
Airbnb's Journey from Self-Managed Redis to ElastiCache for Redis (DAT319) - ...
Airbnb's Journey from Self-Managed Redis to ElastiCache for Redis (DAT319) - ...Airbnb's Journey from Self-Managed Redis to ElastiCache for Redis (DAT319) - ...
Airbnb's Journey from Self-Managed Redis to ElastiCache for Redis (DAT319) - ...
 
AWSome Day Online Conference 2018 Module 1.pdf
AWSome Day Online Conference 2018 Module 1.pdfAWSome Day Online Conference 2018 Module 1.pdf
AWSome Day Online Conference 2018 Module 1.pdf
 
Using AWS Purpose-Built Databases to Modernize your Applications
Using AWS Purpose-Built Databases to Modernize your ApplicationsUsing AWS Purpose-Built Databases to Modernize your Applications
Using AWS Purpose-Built Databases to Modernize your Applications
 
Technical Essentials Training: AWS Innovate Ottawa
Technical Essentials Training: AWS Innovate OttawaTechnical Essentials Training: AWS Innovate Ottawa
Technical Essentials Training: AWS Innovate Ottawa
 
Introduction to Hybrid Cloud on AWS - AWS Online Tech Talks
Introduction to Hybrid Cloud on AWS - AWS Online Tech TalksIntroduction to Hybrid Cloud on AWS - AWS Online Tech Talks
Introduction to Hybrid Cloud on AWS - AWS Online Tech Talks
 
Design, Deploy, and Optimize Microsoft SQL Server on AWS (WIN324-R1) - AWS re...
Design, Deploy, and Optimize Microsoft SQL Server on AWS (WIN324-R1) - AWS re...Design, Deploy, and Optimize Microsoft SQL Server on AWS (WIN324-R1) - AWS re...
Design, Deploy, and Optimize Microsoft SQL Server on AWS (WIN324-R1) - AWS re...
 
Modernizing .NET Applications on AWS (GPSCT204) - AWS re:Invent 2018
Modernizing .NET Applications on AWS (GPSCT204) - AWS re:Invent 2018Modernizing .NET Applications on AWS (GPSCT204) - AWS re:Invent 2018
Modernizing .NET Applications on AWS (GPSCT204) - AWS re:Invent 2018
 
[NEW LAUNCH!] Deep Dive on Amazon RDS on Vmware (DAT375) - AWS re:Invent 2018
[NEW LAUNCH!] Deep Dive on Amazon RDS on Vmware (DAT375) - AWS re:Invent 2018[NEW LAUNCH!] Deep Dive on Amazon RDS on Vmware (DAT375) - AWS re:Invent 2018
[NEW LAUNCH!] Deep Dive on Amazon RDS on Vmware (DAT375) - AWS re:Invent 2018
 
Building Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWSBuilding Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWS
 
Backup & Restore Seamlessly with Industry-Leading Integrations
Backup & Restore Seamlessly with Industry-Leading IntegrationsBackup & Restore Seamlessly with Industry-Leading Integrations
Backup & Restore Seamlessly with Industry-Leading Integrations
 
AWSome Day - Solutions Architecture Best Practices
AWSome Day - Solutions Architecture Best PracticesAWSome Day - Solutions Architecture Best Practices
AWSome Day - Solutions Architecture Best Practices
 
Big Data on AWS - To infinity and beyond! - Tel Aviv Summit 2018
Big Data on AWS - To infinity and beyond! - Tel Aviv Summit 2018Big Data on AWS - To infinity and beyond! - Tel Aviv Summit 2018
Big Data on AWS - To infinity and beyond! - Tel Aviv Summit 2018
 
Running Mission Critical Workloads on AWS
Running Mission Critical Workloads on AWSRunning Mission Critical Workloads on AWS
Running Mission Critical Workloads on AWS
 
AWSome Day Online Conference 2018- Module 4
AWSome Day Online Conference 2018-  Module 4AWSome Day Online Conference 2018-  Module 4
AWSome Day Online Conference 2018- Module 4
 
Enterprise Applications with Amazon EFS - AWS Online Tech Talks
Enterprise Applications with Amazon EFS - AWS Online Tech TalksEnterprise Applications with Amazon EFS - AWS Online Tech Talks
Enterprise Applications with Amazon EFS - AWS Online Tech Talks
 
Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...
Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...
Design, Deploy, and Optimize Microsoft SQL Server on AWS (GPSTEC314) - AWS re...
 

Similaire à AWSome Day MODULE 3 - Databases

What’s New in AWS Database Services
What’s New in AWS Database ServicesWhat’s New in AWS Database Services
What’s New in AWS Database Services
Amazon Web Services
 
Implementazione di una soluzione Data Lake.pdf
Implementazione di una soluzione Data Lake.pdfImplementazione di una soluzione Data Lake.pdf
Implementazione di una soluzione Data Lake.pdf
Amazon Web Services
 

Similaire à AWSome Day MODULE 3 - Databases (20)

AWS Purpose-Built Database Strategy: The Right Tool For The Right Job
AWS Purpose-Built Database Strategy: The Right Tool For The Right JobAWS Purpose-Built Database Strategy: The Right Tool For The Right Job
AWS Purpose-Built Database Strategy: The Right Tool For The Right Job
 
What is Amazon Redshift?
What is Amazon Redshift?What is Amazon Redshift?
What is Amazon Redshift?
 
SQL Server to Amazon Aurora Migration, Step by Step (DAT405) - AWS re:Invent ...
SQL Server to Amazon Aurora Migration, Step by Step (DAT405) - AWS re:Invent ...SQL Server to Amazon Aurora Migration, Step by Step (DAT405) - AWS re:Invent ...
SQL Server to Amazon Aurora Migration, Step by Step (DAT405) - AWS re:Invent ...
 
Enterprise-Database-Migration-Strategies-and-Options-on-AWS
Enterprise-Database-Migration-Strategies-and-Options-on-AWSEnterprise-Database-Migration-Strategies-and-Options-on-AWS
Enterprise-Database-Migration-Strategies-and-Options-on-AWS
 
Building Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWSBuilding Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWS
 
What’s New in AWS Database Services
What’s New in AWS Database ServicesWhat’s New in AWS Database Services
What’s New in AWS Database Services
 
DAT310_Which Database to Use When
DAT310_Which Database to Use WhenDAT310_Which Database to Use When
DAT310_Which Database to Use When
 
Running SQL Server on Amazon RDS and Migrating to MySQL (DAT306-R1) - AWS re:...
Running SQL Server on Amazon RDS and Migrating to MySQL (DAT306-R1) - AWS re:...Running SQL Server on Amazon RDS and Migrating to MySQL (DAT306-R1) - AWS re:...
Running SQL Server on Amazon RDS and Migrating to MySQL (DAT306-R1) - AWS re:...
 
Implementazione di una soluzione Data Lake.pdf
Implementazione di una soluzione Data Lake.pdfImplementazione di una soluzione Data Lake.pdf
Implementazione di una soluzione Data Lake.pdf
 
Building with Purpose - Built Databases: Match Your Workloads to the Right Da...
Building with Purpose - Built Databases: Match Your Workloads to the Right Da...Building with Purpose - Built Databases: Match Your Workloads to the Right Da...
Building with Purpose - Built Databases: Match Your Workloads to the Right Da...
 
Building Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWSBuilding Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWS
 
Building Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWSBuilding Data Lakes and Analytics on AWS
Building Data Lakes and Analytics on AWS
 
Database Freedom. Database migration approaches to get to the Cloud - Marcus ...
Database Freedom. Database migration approaches to get to the Cloud - Marcus ...Database Freedom. Database migration approaches to get to the Cloud - Marcus ...
Database Freedom. Database migration approaches to get to the Cloud - Marcus ...
 
Architecting a Serverless Data Lake on AWS
Architecting a Serverless Data Lake on AWSArchitecting a Serverless Data Lake on AWS
Architecting a Serverless Data Lake on AWS
 
Construindo data lakes e analytics com AWS
Construindo data lakes e analytics com AWSConstruindo data lakes e analytics com AWS
Construindo data lakes e analytics com AWS
 
Understanding AWS Managed Databases and Analytic Services - AWS Innovate Otta...
Understanding AWS Managed Databases and Analytic Services - AWS Innovate Otta...Understanding AWS Managed Databases and Analytic Services - AWS Innovate Otta...
Understanding AWS Managed Databases and Analytic Services - AWS Innovate Otta...
 
Build Data Lakes and Analytics on AWS: Patterns & Best Practices
Build Data Lakes and Analytics on AWS: Patterns & Best PracticesBuild Data Lakes and Analytics on AWS: Patterns & Best Practices
Build Data Lakes and Analytics on AWS: Patterns & Best Practices
 
Build Data Lakes & Analytics on AWS: Patterns & Best Practices
Build Data Lakes & Analytics on AWS: Patterns & Best PracticesBuild Data Lakes & Analytics on AWS: Patterns & Best Practices
Build Data Lakes & Analytics on AWS: Patterns & Best Practices
 
AWS re:Invent 2016: How to Build a Big Data Analytics Data Lake (LFS303)
AWS re:Invent 2016: How to Build a Big Data Analytics Data Lake (LFS303)AWS re:Invent 2016: How to Build a Big Data Analytics Data Lake (LFS303)
AWS re:Invent 2016: How to Build a Big Data Analytics Data Lake (LFS303)
 
Databases - EBC on the road Brazil Edition [Portuguese]
Databases - EBC on the road Brazil Edition [Portuguese]Databases - EBC on the road Brazil Edition [Portuguese]
Databases - EBC on the road Brazil Edition [Portuguese]
 

Plus de Amazon Web Services

Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
 

Plus de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

AWSome Day MODULE 3 - Databases

  • 1. © 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed. Module 3 - AWS Databases @AWS_UKI @AWS_actus #AWSomeDay
  • 2. © 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed. Module 3 - Overview How to choose the correct database Managed SQL and NoSQL Databases Hands on - Create an MySQL Database Additional Database services Hands on - Migrate a Database with the AWS DMS service
  • 3. © 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed. How to choose the correct database Consider the format/structure of data, the total volume of data and speed/scaling requirements. Carry out a data modeling exercise to choose the correct database type such as relational, document, key/value pair. Consider splitting data across different database types. This can give improvements in scale/speed, storage optimization, resiliency and cost optimization. Consider the read/write patterns and ensure solution scale/speed gives the required throughput.
  • 4. © 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed. AWS Database Services – Amazon RDS Amazon RDS Amazon RDS optional Multi-AZ modes Master Standby – runs in a different AZ to the Master Read Replica Amazon RDS database run in VPC’s and inherit VPC security features such as Security Groups and Network ACL’s. Database engines support SSL/TLS configured with Amazon RDS Options. All database engines support encryption as well as Microsoft SQL and Oracle DB supporting transparent data encryptionTDE Automatic backups 35 Day rolling window Manual backups – retained until customer deletes Cross region snapshots Monitor with Amazon CloudWatch for 1-click scaling
  • 5. © 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed. AWS Database Services – Amazon RDS Amazon Aurora Aurora Multi-Master is a feature of the Aurora MySQL-compatible edition, adds the ability to scale out write performance across multiple Availability Zones, allowing applications to direct read/write workloads to multiple instances in a database cluster and operate with higher availability. Multi-Master is currently in preview. Aurora Serverless is a new configuration of the Aurora MySQL-compatible edition, automatically scales database capacity up and down to match your application needs. It’s designed for applications with infrequent, intermittent or unpredictable workloads, and can save you time, effort and cost . Serverless is currently in preview. Performance Insights helps assess load on your database and determine when and where to take action for PostgreSQL deployments PostgreSQL Compatible with PostgreSQL 9.6 Up to 3X the performanceof PostgreSQLon the same hardware MySQL Compatible with MySQL 5.6 Up to 10X the performanceof MySQL on the same hardware
  • 6. © 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed. Demo – Create an MySQL Database
  • 7. © 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed. AWS Database Services – Amazon DynamoDB Amazon DynamoDB Event Driven Programming Integration with AWS Lambda to provide triggers that automatically react to data changes Fast, Consistent Performance DynamoDB is designed to deliver consistent, fast performance at any scale for all applications Average service-side latencies are typically single-digit milliseconds Highly Scalable Specify target utilization and DynamoDB automatically scales capacity up and down Now also support Global Tables for multi region replication
  • 8. © 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed. Amazon DynamoDB Data Model Table: Music Items Attributes (name-value pairs) Artist Song Title Album Title Year Genre
  • 9. © 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed. Amazon DynamoDB Primary Keys Partition Key Sort Key Table: Music Partition Key: Artist Sort Key: Song Title (DynamoDB maintains a sorted index for both keys) Table: Music Artist Song Title Album Title Year Genre
  • 10. © 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed. Simple Application Architecture Clients Amazon DynamoDB Business logic Elastic Load Balancing Amazon EC2 app instances AWS Lambda Amazon API Gateway
  • 11. © 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed. AWS Performance and Data Analytics Amazon Redshift Petabyte scale data warehouse Specifically designed for online analytic processing (OLAP) and business intelligence (BI) applications, which require complex queries against large datasets. With just a few clicks it’s easy to resize your cluster up and down to suit performance and capacity Extend Redshift with Amazon Spectrum for Data Lake analysis (Avro, CSV, Grok, ORC, Parquet, RCFile, RegexSerDe, SequenceFile, TextFile, and TSV) Amazon ElastiCache Managed, in-memory data store Choose between Memcached or Redis Build data-intensive apps or improve the performance of your existing apps by retrieving data from high throughput and low latency in- memory data stores
  • 12. © 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed. AWS Performance and Data Analytics AWS Snowball Snowball addresses common challenges with large-scale data transfers including high network costs, long transfer times, and security concerns. Transferring data with Snowball is simple, fast, secure, and can be as little as one-fifth the cost of high-speed Internet. AWS Database Migration Service AWS Database Migration Service helps you migrate databases to AWS quickly and securely. The source database remains fully operational during the migration, minimizing downtime to applications that rely on the database. Supports homogenous migrations such as Oracle to Oracle, as well as heterogenous migrations such as Oracle to Aurora or Oracle to Microsoft SQL Server.
  • 13. © 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed. Demo – Migrate a database with DMS
  • 14. © 2018, Amazon Web Serv ices, Inc. or its Af f iliates. All rights reserv ed. End of Module 3 @AWS_UKI @AWS_actus #AWSomeDay