You can significantly reduce database licensing and operational costs by migrating from commercial database engines to Amazon RDS. In addition, you can gain flexibility and operational efficiency by avoiding the frustrating usage constraints that accompany commercial database licenses. Amazon RDS is a fully managed database service, so you no longer need to worry about complex database management tasks. Launch a single database instance or thousands of them in just a few minutes, and pay only for what you use. Learn how AWS Database Migration Service and AWS Schema Conversion Tool help you migrate commercial databases like Oracle and Microsoft SQL Server to Amazon RDS and Aurora easily and securely with minimal downtime.
11. Why use RDS for Microsoft
and Oracle Databases?
• Speed of provisioning, secure, fully managed Amazon RDS
experience
• Single-click high availability, easy scaling
• Broad set of engine features supported
• Flexible licensing models
• Bring your own license (BYOL)
• License included (LI)
• SQL Server Express, Web, Standard & Enterprise editions
supported—2014, 2016, and 2017
• Oracle Standard and Enterprise Editions
12. Amazon RDS for Oracle
Recently shipped features
• OEM Agent 13c
• Oracle Spatial/Locator/Multimedia
• Customer-initiated snapshot upgrade
• Support for APEX 5.0
• R4, t2.xlarge, t2.2xlarge, and m4.16xlarge instances
• Support for up to 16 TB of storage per instance
13. Amazon RDS for SQL Server
Recently shipped features
• Support for forced SSL
• HIPAA BAA inclusion
• Region expansion for Enterprise Edition License included
• Storage scaling up to 16 TB
• SQL Server 2017 support
• R4 and m4.16xlarge instances
• Storage reconfiguration on snapshot restore
15. Why migrate from Oracle or SQL Server
to open source?
Simplicity and innovations of open source
Lower cost and no licensing
Reduce uncertainty
Compatibility between Oracle/SQL Server
and PostgreSQL
17. Open-source database
In active development for 20 years
Owned by a foundation, not a single company
Permissive innovation-friendly open-source license
High performance out of the box
Object-oriented and ANSI-SQL:2008-compatible
Most geospatial features of any open-source database
Supports stored procedures in 12 languages (Java, Perl, Python,
Ruby, Tcl, C/C++, its own Oracle-like PL/pgSQL, etc.)
Most Oracle-compatible open-source database
Highest AWS Schema Conversion Tool automatic conversion rates
are from Oracle to PostgreSQL
PostgreSQL fast facts
Open Source Initiative
19. A service-oriented architecture
applied to the database
Move the logging and storage layer into a
multitenant, scale-out, database-optimized
storage service
Integrate with other AWS services like
Amazon EC2, Amazon VPC, Amazon
DynamoDB, Amazon SWF, and Amazon
Route 53 for control and monitoring
Make it a managed service—using Amazon
RDS; takes care of management and
administrative functions
Amazon
DynamoDB
Amazon SWF
Amazon Route 53
Logging + Storage
SQL
Transactions
Caching
Amazon S3
1
2
3
Amazon RDS
20. Scale-out, distributed, log-structured storage
Master Replica Replica Replica
Availability Zone 1
Shared Storage Volume – Transaction Aware
Primary
Database
Node
Read
Replica /
Secondary
Node
Read
Replica /
Secondary
Node
Read
Replica /
Secondary
Node
Availability Zone 2 Availability Zone 3
AWS Region
Storage
Monitoring
Database and
Instance
Monitoring
21. Amazon Aurora storage engine overview
Data is replicated six times across three Availability
Zones
Continuous backup to Amazon S3
(built for 11 9s of durability)
Continuous monitoring of nodes and disks for repair
10 GB segments as unit of repair or hotspot rebalance
Quorum system for read/write; latency-tolerant
Quorum membership changes do not stall writes
Storage volume automatically grows up to 64 TB
AZ 1 AZ 2 AZ 3
Amazon S3
Database
Node
Storage
Node
Storage
Node
Storage
Node
Storage
Node
Storage
Node
Storage
Node
Storage
Monitoring