AWS Training

Amazon Web Services – 2018

AWS (Architect – SysOps – Admin – Developer & Project)
Advanced Cloud Computing Course, That makes you ready to Work

1. Introduction to Cloud Computing

  • What is Cloud Computing
  • Benefits of Cloud Computing
  • Cloud Service Offerings – IaaS SaaS & PaaS
  • Cloud deployment models
  • Who should learn AWS
  • Opportunities & Job Roles in the cloud

2. Networking – VPC

  • VPC (Virtual Private Cloud)
  • Private & public subnets
  • Calculating CIDR Blocks Internet Gateways
  • VPC wizards & Route Tables
  • Elastic IPs & public IPs
  • Securing VPC (Security groups & NACLs)
  • VPC Peering Connection
  • VPC Access Methods (VPN & Direct Connect)
  • NAT instance & NAT Gateway
  • VPC Endpoints
  • Placement Groups

3. EC2 (Elastic Compute Cloud)

  • EC2 Instances
  • Amazon Machine Images (AMI)
  • Taking Instance Backups
  • Instance Resizing
  • Instance Types Generations & Sizes
  • On-Demand Instances
  • Spot Requests
  • Dedicated Hosts
  • Scheduled Instances
  •  Improving performance of EC2
  • Migrating EC2 to different Regions

4. EBS (Elastic Block Store)

  •  Volume Types
  • General Purpose SSD
  • Provisioned IOPS
  • Magnetic, Cold HDD & Throughput Optimized HDD
  • Creating Snapshots (Backups)
  • Restoring From Snapshots
  • Resizing Volumes
  • Migrating Volumes to Another Region
  • Securing EBS volumes
  • Instance store

5. Elastic Load Balancer (ELB)

  • Application Load Balancer
  • Classic Load Balancer
  • Network Load Balancer

6. Auto Scaling

  • Auto Scaling Group
  • Launch Configuration
  • Step Simple Scaling
  • Lifecycle Hooks
  • Scheduled Scaling
  • Deploying New Versions to Auto Scaling Group

7. IAM (Identity & Access Management)

  • User & Service management
  • Managing Passwords Policies
  • Key Management Service
  • Managing Roles
  • Identity Providers
  • Activating Multi-Factor Authentication
  •  Identity Federation
  • Cross-Account Access
  • Managing Programmatic Access

8. Databases

  • RDS (Oracle MySQL Mariadb)
  • Redshift for Data Warehousing
  • NoSQL – Dynamodb
  • Taking Automated Backups
  • Migrating DB Across Regions
  • Setting up multi A-Z
  • Configuring Read Replicas
  • Optimizing RDS Performance
  • Elasticache (Redis & Memcached)

9. Route 53 (DNS & Domain Registration)

  • Fundamentals Of Route53
  • Registering A Domain
  •  Creating Hosted Zones
  • Record Sets(A, AAAA, CNAME)
  • Routing policy (Simple weighted failover geolocation & latency based)

10. S3 – Simple Storage Services

  • Standard Storage
  • Standard – Infrequently Accessed
  • Reduced Redundancy
  • Encrypting Objects
  • Uploading deleting & downloading objects
  • Versioning
  • Life cycle management
  • S3 Logging
  • Static Website Hosting
  • Cross-region Replication
  • Configuring Events
  • Glacier, Snowball

11. Terraform – Infrastructure As Code

  • Implementing Infrastructure as Code
  • Automating Provisioning of Resources
  • IAC Best Practices
  • Resources, Variables & Data sources
  • Terraform Outputs
  • Loops & Conditions
  • Provisioning 3 tier Architecture
  • Provisioning, VPC, Subnet, EC2, Userdata, Route tables
  • Provisioning, NAT Instances, Security Groups
  • Provisioning Auto scaling, ELB, Route53, IAM Roles
  • Building Reusable Modules
  • Commands – fmt, console, plan, apply, init & get
  • Terraform Locks, import, local & remote state files
  • Terraform functions, local & remote executions

12. CloudFront – CDN (Content Delivery Network)

  • Edge Location
  • Origins
  • Configuring CDN

13. Monitoring Cloudwatch

  • Trusted Adviser & Cloud Trail
  • Basic & Detailed Monitoring
  • Creating custom dashboards & widgets
  • Setting up alerts
  • Configuring events & rules
  • Scheduling tasks
  • EC2 actions

14. Simple Services

  • Simple Queue Service(SQS)
  • Simple Email Service(SES)
  • Simple Notification Service (SNS)

15. Boto3 & Lambda (Serverless Architecture)

  • Learning Python scripting basics
  •  Learning Boto3 AWS Python SDK
  • Boto3 Resources, Clients, Waiters, Filters, Collections
  • Creating lambda functions(Python)
  • Configuring test events
  • Building real-time use cases
  • Managing external dependencies
  • Creating Deployment Packages
  • Monitoring lambda functions
  • Performance tuning lambda functions
  • Running Lambda in VPC
  • Environment variable
  •  Encrypting sensitive data
  • Creating Alias
  • Managing different environments, dev, staging, prod

16. DevOps & Developer Tools

  • Codecommit
  • Codebuild
  • Codepipeline & Code-deploy
  • EC2 Container Service (Docker Integration)
  •  Elastic Beanstalk
  • Jenkins integration

if you have any query or doubt, drop a mail to us

WhatsApp chat
Quick Enquiry

We are glad that you preferred to contact us. Please fill our short form and one of our friendly team members will contact you back.

X
Quick Enquiry