20. Database requirements – migration
Oracle Relational Database
Existing Oracle license
Applications use Oracle specific database features
Low risk migration
Low latency communication with database
21. Database requirements – production
High availability
Managed maintenance and upgrades
In depth monitoring
Tech support on demand
22. Database requirements – strategy
Being inside AWS ecosystem
Flexibility to migrate to application specific database solutions, e.g.
DynamoDB
ElasticSearch
23. Amazon RDS for Oracle
Amazon RDS Multi-AZ deployment
Amazon RDS CloudWatch Metrics
Fully managed database service
Encryption at rest & in transit
24. Amazon RDS for Oracle – extras
Amazon RDS Performance Insights
AWS Glue for Business Intelligence
Amazon RDS Read Replica for Oracle
Amazon S3 integration for data ingress and egress
Amazon DMS (Data Migration Services)
25. What has AWS RDS brought us?
Results Business Value
Monitoring and alerting are top notch Higher availability
DevOps team is in full control Faster incident resolution
Vertical scaling within minutes Prepared for changing demand
Encryption (at rest & in transit) Enhanced security
26. Next steps
Read replica for
Reporting queries
and copying data to
Data Lake
Data archival to S3
triggered by AWS
Lambda
Split the single big
database into
multiple smaller
ones
Move from Oracle
to Aurora
PostgreSQL
compatible
Move to Aurora
Serverless