Introduction to AWS
- What is cloud computing?
- Advantages of AWS cloud computing
- Understanding AWS Global Infrastructure
- Overview of AWS cloud services
Exercises 1:After completing this exercise, you will be able to know
- How to create AWS Free Tier Account
Amazon Simple Storage Service (Amazon S3) and Amazon Glacier Storage
Introduction
Object Storage versus Traditional Block and File Storage.
Amazon Simple Storage service (Amazon S3) Basics
- Buckets
- Objects
- Keys
- Object URL
- Amazon S3 Operations
- REST Interface
- Durability and Availability
- Data Consistency
- Access Control
- Static Website Hosting
Amazon S3 Advanced features
- Storage Classes
- Object Lifecycle Management
- Encryption
- Versioning
- MFA Delete
- Cross Region Replication
- Logging
- Event Notifications
Amazon Glacier
- Archives
- Vaults
- Vaults Locks
- Data Retrieval
Amazon Glacier versus Amazon Simple Storage Service (Amazon S3)
Exercises 2:After completing this exercise, you can
- Create an Amazon Simple Storage Service (Amazon S3) Bucket
- Upload, Make Public, Rename, and Delete Objects in Your Bucket
- Enable Version Control
- Delete an Object and Then Restore It
- Lifecycle Management
- Enable Static Hosting on Your Bucket
Amazon Elastic Compute Cloud (Amazon EC2) and Amazon Elastic Block Storage (Amazon EBS)
Amazon Elastic Compute Cloud (Amazon EC2)
- Compute Basics
- Understanding Amazon Machine Image (AMI)
- Securely Using an Instance
- The Lifecycle of Instances
- Pricing Options (On-Demand / Reserved / Spot)
Amazon Elastic Block Storage (Amazon EBS)
- Elastic Block Storage Basics
- Types of Amazon EBS Volumes
- Protecting Data
Exercises 3: After completing this exercise, you can
- Launch and Connect to a Linux Instance
- Launch a Windows Instance.
- Launch a Spot Instance
- Access Metadata
- Create an Amazon EBS Volume and Show That It Remains After the Instance Is Terminated
- Take a Snapshot and Restore
- Launch an Encrypted Volume
- Detach a Boot Drive and Reattach to Another Instance
Amazon Virtual Private Cloud (Amazon VPC)
- Amazon VPC Introduction
- Subnets
- Route Table
- Internet Gateways
- DHCP Options Sets
- Elastic IP Address (EIPs)
- Elastic Network Interfaces (ENIs)
- Endpoints
- Peering
- Security Group
- Network Access Control Lists (ACLs)
- Network Address Translation (NAT) Instance and Gateway.
- Virtual Private Gateway (VPGs), Customer Gateway(CGWs), and Virtual Private Networks (VPNs)
Exercises 4: After completing this exercise, you can
- Create a VPC
- Create Subnets
- Configure a security group
- Launch an EC2 instance into a VPC
Elastic Load Balancing, Amazon Cloud Watch and Auto Scaling
- Introduction
- Elastic Load Balancing
- Types of Load Balancing
- Listeners
- Configuring Elastic Load Balancing
- Amazon Cloud Watch
- Auto Scaling
- Auto Scaling Plans
- Auto Scaling Components
Exercises 5: After completing this exercise, you can
- Create an Amazon Machine Image (AMI) from a running instance
- Create a Load balancer.
- Create a launch configuration and an Auto Scaling group
- Automatically scale new instances within a private subnet
- Create Amazon Cloud watch alarms and monitor performance of your infrastructure.
Database and AWS
- Database Primer
- Relational Databases
- Data Warehouses
- NoSQL Databases
- Amazon Relational Database Service (Amazon RDS)
- Database (DB) Instances
- Database Engines
- Storage Options
- Backup and Recovery
- High Availability with Multi-AZ
- Security
- Amazon Redshift
- Amazon Dynamo DB
Exercises 6: After completing this exercise, you can
- Launch an Amazon RDS DB Instance with high availability
- Configure the DB Instance to permit connections from your web server.
- Open a web application and interact with your database.
AWS Identify and Access Management (IAM)
- Introduction
- Principals
- Root User
- IAM User
- Roles / Temporary Security Token
- Authentication
- Authorization
- Policies
- Associating Policies with Principals
- Other Key Features
- Multi-Factor Authentication (MFA)
- Rotating keys
Exercises 7: After completing this exercise, you can
- Create an IAM Group
- Create a Customized Sign-In Link and password Policy
- Create a IAM User
- Create and Use an IAM Role
- Rotate Keys
- Set Up MFA
- Resolve Conflicting Permissions
Domain Name System (DNS) and Amazon Route 53