AMAZON WEB SERVICES

INTRODUCTION TO CLOUD COMPUTING
  • Introduction to Cloud Computing
  • Benefits of Cloud Computing
  • CLOUD COMPUTING DEPLOYMENT MODELS
  • Private Cloud
  • Public Cloud
  • Hybrid Cloud
  • CLOUD DELIVERY/SERVICE MODELS
  • Software as a Service (SaaS)
  • Platform as a Service(PaaS)
  • Infrastructure as a Service (IaaS)
  • LINUX BASICS
  • Linux basic Commands
  • Linux basic Administration
  • INTRODUCTION TO AWS
  • Subscription to AWS
  • Introduction to the AWS Management Console
  • ELASTIC LOAD BALANCER (ELB)
  • What Is Elastic Load Balancing
  • How Elastic Load Balancing Works
  • Creating load balancer
  • Security groups for the load balancer
  • Cross-Zone Load Balancing
  • EC2 INSTANCES
  • Building an EC2 Windows instance & Linux Instance
  • Bootstrapping with user-data
  • Setting up security
  • Security with Key Pairs
  • Working with the Security Group
  • Different IPs assigned to an EC2 instance
  • Assigning Elastic IPs
  • Login/Access to the instance
  • Creating your own custom AMI, Registering & Granting access to the AMI
  • Placement groups
  • EC2 instance protection
  • Instance Roles
  • Importing and Exporting Instances
  • Elastic Network Interfaces(ENIs)
  • Resources and Tags
  • ELASTIC BLOCK STORE (EBS)
  • EBS Volume Types
  • EBS Performance
  • Instance Store volumes
  • Instance Stores Available on Instance Types
  • Instance Store Usage Scenarios
  • Adding Instance Store Volumes to an AMI
  • Optimizing Disk Performance
  • Creating and deleting volumes
  • Attaching and detaching volumes
  • Mounting and Unmounting the attached volume
  • Creating snapshots
  • Cross-Region snapshot copy & use cases.
  • ELASTIC COMPUTE CLOUD (EC2) ESSENTIALS
  • Regions and Availability Zones – Choose the right Region
  • Amazon Machine Images (AMI)
  • Working with AMIs
  • Choosing the right AMI
  • Deciding what goes into an AMI
  • Finding the right AMI
  • Pricing model in EC2 instances
  • On-demand, Reserved, Scheduled, Spot instances, Dedicated Hosts
  • EC2 Reserved Instance Marketplace
  • Importing and Exporting Instances
  • AUTO SCALING
  • What is auto scaling
  • Auto scaling components
  • Benefits of auto scaling
  • Creating launch configuration, and its prerequisites.
  • Creating Auto Scaling Groups (ASG)
  • Attach & Detach EC2 Instances in ASG
  • Configuration of auto scaling policies based on the Load on EC2 instances.
  • Using Auto scaling with Elastic Load balancer (ELB).
  • Suspend and Resume Process
  • Shut Down Your Auto Scaling Process
  • Monitoring Your Auto Scaling Instances
  • Health Checks
  • Getting Notifications When Your Auto Scaling Group Changes
  • SIMPLE STORAGE SERVICE (S3)
  • Creating and deleting buckets
  • Adding objects to buckets
  • Getting objects
  • Deleting objects
  • Notifications
  • Uses of S3 storage
  • Working with Permissions of S3, Access Control, Bucket policy
  • S3 Data encryption types
  • Enable Versioning, Logging for S3 objects
  • Accessing S3 storage with Tools
  • Hosting a Static Website
  • GLACIER STORAGE
  • Creating Vaults
  • Working with Archives
  • Accessing the Glacier vault using tools
  • Using Glacier for backups
  • Data Retrieval Policy Operations
  • IDENTITY AND ACCESS MANAGEMENT (IAM)
  • Creation of user accounts
  • Setting up multi factor Authentication (MFA)
  • Roles in IAM
  • Groups in IAM
  • Delegation of permissions for users
  • Creation of custom policies for delegation
  • Using Identity Providers
  • Cross-Account Access
  • Account settings
  • Credential Report
  • VIRTUAL PRIVATE CLOUD (VPC)
  • Different types of networks that can be setup in AWS
  • Creating a custom VPC
  • NACLs & Security Groups
  • Creation of Internet Gateway(IGW)
  • Connecting to instances in the gateway
  • Subnets, Route Tables & Association
  • NAT Instances & NAT-Gateways
  • VPC Peering
  • ROUTE 53
  • Configuring Amazon Route 53 as Your DNS Service
  • Migrating DNS Service for an Existing Domain to Amazon Route 53
  • Working with Public Hosted Zones
  • Working with Private Hosted Zones
  • Working with Resource Record Sets
  • Health Checks and DNS Failover
  • Creating, Updating, and Deleting Health Checks
  • Transferring a Domain from a Different AWS Account or Registrar
  • Using IAM to Control Access to Amazon Route 53 Resources
  • CLOUD WATCH
  • Debugging cloud related issues
  • Monitoring the AWS Service Health Dashboard
  • Monitoring with Cloud watch
  • Getting statistics for a specific EC2 instance
  • Getting aggregated statistics
  • Metrics for other AWS Services and related namespaces
  • Setting up notifications
  • SIMPLE NOTIFICATION SERVICES (SNS)
  • Creation of a topic
  • Subscribing to topic via Email
  • Setting notification for EC2 instance changes
  • SIMPLE QUEUE SERVICE (SQS)
  • Creation of a queue
  • Sending messages to the queue
  • Retrieving messages from SQS
  • SIMPLE EMAIL SERVICES (SES)
  • Setting up email domain
  • Limits of SES
  • Test Email setup
  • ELASTIC BEANSTALK
  • Creation of Web-App using Elastic Beanstalk
  • Building a sample application using Beanstalk
  • Modifying the properties of the deployment.
  • RELATIONAL DATABASE SERVICE (RDS)
  • DB Instances
  • Selecting the DB-Engine
  • Configuring the Database Server
  • Creating your Database
  • Setting up automatic backups, snapshots & restores
  • Authorizing access to the DB with RDS Security Groups
  • Managing MySql Database server
  • CLOUD FRONT
  • How CloudFront Delivers Content
  • Working with Distributions
  • Working with Web Distributions
  • Working with Objects
  • Request and Response Behaviour
  • Serving Private Content through CloudFront
  • Using an HTTPS Connection to Access Your Objects
  • Using IAM to Control Access to CloudFront Resources
  • Monitoring CloudFront Activity Using CloudWatch