Intro
  • Course Introduction
  • Course Agenda
Learn more about Cloud
  • Cloud Overview
Things to consider for an Oracle Deployment in AWS
  • IaaS vs DBaaS
  • Oracle Licensing in a Cloud
  • Pricing in AWS Cloud
Create and Prepare an EC2 instance in AWS for Oracle Deployment - IaaS
  • Creating an Account with AWS
  • Creating a VPC
  • Creating a Security Group & SSH Key Pair
  • Building an EC2 instance in AWS Cloud
  • Connecting to an EC2 Instance
  • Downloading Oracle Database 12c Software
  • Preparing EC2 instance for Oracle Database 12c installation
  • Changing Hostname of an EC2 Instance
  • Adding Secondary IP
  • Creating Private DNS Hosted Zone
  • Configuring SELinux and Firewall
  • Adding a Volume to an EC2 Instance
  • Taking a snapshot of an EC2 Instance
  • Adding a Swap Volume
Deploy Oracle Database 12c in EC2
  • Oracle Database 12c Installation Process
  • Create an Oracle 12c Database
  • Configure Oracle Database 12c Listener
  • Create a User in Database
  • Verify the installation
Deploy Oracle Database 12c in RDS
  • Deploy Oracle Database 12c Amazon RDS - DBaaS
  • Verify the RDS Deployment
Prepare to Survive the disaster
  • Creating Recovery Catalog
  • Backup Oracle Database in EC2
  • Backup Oracle Database using Amazon S3
  • Backup Oracle Database Deployed using RDS
Survive the disaster
  • Restore Oracle Database 12c in EC2
  • Restore Oracle Database 12c in RDS
Monitoring Performance
  • Monitoring OS Performance using AWS CloudWatch
  • Access Oracle logs in RDS
Performance Management
  • Instance Sizing
  • Disk I/O Management
  • Caching
  • Database Replicas
  • Managing Cost
Real World Deployments
  • Oracle ASM on EC2 - Part 1
  • Oracle ASM on EC2 - Part 2
  • Oracle ASM on EC2 - Part 3
  • Oracle ASM on EC2 - Part 4
  • Oracle ASM on EC2 - Part 5
Test Your Skills
  • Quiz