AWS

 

Detailed Syllabus

Introduction to Cloud and AWS

  • What is cloud?
  • Advantages of Cloud
  • Deployment Models
  • Cloud Providers
  • Service Models
  • Introduction to AWS

Using AWS

·         AWS Global Infrastructure

·         Regions

·         Availability Zones

·         Edge Locations

·         Creating Free Tier Account

·         Root Account

·         Billing Alerts

·         Using MFA options

·         Identity and Access Management (IAM)

·         Creating Users

·         Creating Access Key

·         How to access AWS?

·         AWS Management Console

·         AWS CLI

·         AWS SDK

Compute Services

  • Amazon Elastic Compute Cloud (EC2)
  • Creating EC2 instance (IaaS)
  • Instance Types
  • Connecting to EC2 - SSH and RDPC
  • Understanding AMI
  • EC2 Purchasing Options
  • How to deploy a Web Application on EC2 and access it from client?
  • Auto Scaling Group
  • Scaling Policies
  • Elastic Load Balancer
  • AWS Elastic Beanstalk (PaaS)
  • LightSail

Networking

  • Amazon VPC
  • Subnet - Public and Private
  • Internet Gateway
  • NAT Gateway
  • Amazon Route 53
  • Amazon CloudFront
  • AWS Direct Connect

Security

  • Shared Responsibility
  • AWS Identify and Access Management (IAM)
  • Users, Groups, Roles and Policies
  • Network Access Control List (NACL)
  • Security Groups
  • AWS Key Management Service (KMS)
  • Amazon GuardDuty
  • AWS Shield
  • AWS Web Application Firewall (WAF)
  • Amazon Inspector
  • AWS Organizations

Storage

  • EC2 Instance Store
  • Amazon Elastic Block Store (EBS)
  • Amazon Elastic File System (EFS)
  • Amazon Simple Storage Service (S3)
  • S3 Buckets, Objects and Permissions
  • Static website using S3 Bucket
  • S3 Storage Classes - Standard, IA, Glacier etc.
  • Comparison of different storage options
  • S3 Transfer Acceleration
  • AWS Snow Family

Databases

  • Amazon RDS
  • Amazon Aurora
  • Amazon Redshift
  • Amazon ElastiCache
  • Amazon Dynamo DB

Serverless Applications

  • AWS Lambda
  • Amazon API Gateway - Building REST API
  • Integrating REST API, Lambda and Dynamo DB
  • Amazon Simple Queue Service (SQS)
  • Amazon Simple Notification Service (SNS)
  • What is a Container and how AWS supports it
  • Elastic Container Service(ECS)
  • Elastic Kubernetes Service(EKS)
  • AWS Fargate

Monitoring and Managing

  • Amazon CloudWatch
  • AWS CloudTrail
  • AWS CloudFormation - Infrastructure as Code
  • AWS Support Options

Cost Optimization

  • Billing Dashboard
  • AWS Budgets
  • AWS Price Calculator
  • AWS Cost Explorer
  • AWS Cost and Usage Report

Other Important Services

  • Machine Learning Services - SageMaker, Rekognition, Polly and Transcribe etc.
  • Developer Tools - Cloud9, CodeCommit, CodePipeline, CodeBuild, CodeDeploy and CodeStar

 

Comments

Popular posts from this blog

Cloud Computing