
AWS Cloud Essentials
- Basic overview of the cloud
- Different types of cloud models
- Different types of cloud services,
- Different vendors of cloud implementation
- Why choose AWS?
- Features of AWS and key offerings
- Who is using AWS/customers
- Real-time Use-cases
- Opportunities in Cloud / Market
AWS Fundamentals:
- AWS service catalog, AWS Paradigm
- AWS console
- Overview of below services along with usage, Compute Service
- Storage Service, Database Service
- Content Delivery Service
- Network Service, Application Service
- Deploy & Management Service
AWS Console and Usage :
- AWS console, Explain each service visually over the console
- Compute Service
- Storage Service
- Database Service
- Content Delivery Service
- Network Service
- Application Service
- Deploy & Management Service
AWS Software Development:
- AWS Java SDK Kit
- Step by step Java SDK installation
- Configuration
- Develop sample java program and access AWS resources
- AWS CLI tool kit
- Step by step Java SDK installation
- Configuration
- Develop sample java program and access AWS resources
Monitoring and Basics :
- Demonstrate ability to monitor availability and performance
- Creating Cloud Watch Alarms
- Installing And Configuring Monitoring Scripts for Amazon EC2 Instances
- Elastic Compute Cloud (EC2) Instance and System Status Checks
- Monitoring EBS For Performance And Availability
- Monitoring RDS For Performance And Availability
- Monitoring The Elastic Load Balancer For Performance And Availability
- Demonstrate ability to monitor and manage billing and cost optimization processes
- AWS Billing And Linking AWS Accounts
- AWS Billing Dimensions and Metrics For Cloud Watch
Highly Availability:
- Implement scalability and elasticity based on the scenario
- Scalability And Elasticity Essentials
- Determining Reserved Instance Purchases Based Off Business Needs
- Elastic Load Balancer
- Autoscaling
- What is autoscaling and where to use it, how to configure autoscaling & autoscaling groups
- Demo on scale up and scale down scenarios, Ensure the level of fault tolerance based on business needs
- High Availability by using Elastic IP Addresses, Understanding RDS Multi-AZ Failover
Analysis and Data Management :
- Different storage services
- How to create and attach EBS volumes, EBS Root Devices On Terminated Instances – Ensuring Data Durability
- What is Ephemeral storage? what is the usage? how to create and to attach s3 bucket
- Demonstrate ability to create backups for different services ( EC2 & RD, how to create a customized AMI
- How to take a snapshot and reuse the AMI
- How to take a backup of the RDS instance
- How to enable to auto snapshots for the RDS instance
- Managing Backup And Disaster Recovery Processes
- Quickly Recovering From Disasters
- Read Replicas With MySQL RDS Across Regions
- Storing Log Files And Backups from glacier service
Security and Networking:
- Implement and manage security policies
- S3 Bucket Policies, Building IAM Policies
- Network Access Control Lists (NACLs)
- Using IAM Roles With EC2
- Ensure data integrity and access controls when using the AWS platform
- What is MFA On Amazon Web Services (Multifactor Authentication)
- What is Security Token Service
- Demonstrate ability to prepare for security assessment use of AWS
- Different AWS provided certificates & standards followed at AWS data centers
- How to handle IT Audits, Demonstrate ability to implement networking features of AWS
- Route53 and DNS Failover
- VPC Essentials, Building A Non-Default VPC, VPC Networking, VPC Security, DB Subnet Groups, Elastic IP Addresses And Elastic Network Interfaces
- Configuring A Web Application In VPC
- Building A Virtual Private Cloud From Scratch – VPC
- Troubleshooting Connectivity In Issues, Demonstrate ability to implement connectivity features of AWS
- What is the AWS Direct Connect & On-premise To VPC Redundancy
Deployment and Provisioning:
- Demonstrate the ability to provision cloud resources and manage implementation automation
- Creating Our First Stack
- Creating an Amazon Virtual Private Cloud with Cloud Formation And Launching An EC2 Instance
Cost optimization:
- Cost Optimization at each layer
- Compute Service
- Storage Service
- Database Service
- Content Delivery Service
- Network Service
- Application Service
- Deploy & Management Service