Courses Offered: SCJP SCWCD Design patterns EJB CORE JAVA AJAX Adv. Java XML STRUTS Web services SPRING HIBERNATE  

       

AWS Administration Course Details
 

Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..

Batch Date: June 6th @7:00AM

Faculty: Mr. Chaitanya (13+ Yrs Of Exp,..)

Duration: 45 Days

Venue :
DURGA SOFTWARE SOLUTIONS,
Flat No : 202, 2nd Floor,
HUDA Maitrivanam,
Ameerpet, Hyderabad - 500038

Ph.No: +91 - 9246212143, 80 96 96 96 96

 

Syllabus:

AWS Administration
Including GIT & TERRAFORM

AWS Course Curriculum

Introduction to Cloud Computing

  • Introduction to Cloud Computing
  • Introduction to AWS & Azure Cloud Computing
  • Understanding differences between On-premises and Cloud architecture.
  • Understanding AWS Regions & Availability Zones.
  • Understanding IP Addressing & Subnetting.
  • Understanding Shared Infra Structure and Isolation in AWS Cloud.

VPC

  • What is a VPC (Virtual Private Cloud)?
  • VPC Architecture and Internal working of VPC.
  • Design and Deploy Virtual Private Cloud.
  • Create Subnets, Internet gateway, Routing, Security Groups and deploy EC2 machine with Key Pair.

VPC Peering

  • What is VPC Peering?
  • Single & Multi-Region VPC Peering.
  • Configure Intra VPC and Inter-VPC Peering.
  • Real time use cases of AWS VPC Peering.
  • Problems with VPC Peering and solutions.

NAT Gateway

  • What is Network Address Translation?
  • Configuring a NAT Gateway.
  • Securing inbound connectivity with NAT Gateway.
  • Understanding VPC Endpoints.
  • Testing the use case with VPC End Points.

Security Group

  • How to monitor & secure VPC traffic?
  • What is a Security Group(SG)?
  • What is Network Access Control List (NACL)?
  • Differentiate SG vs NACL?
  • Testing Security Group & NACL
  • Understanding AWS Network Firewall
  • Creating Rule Groups, Firewall Policy and Deploy Firewall.
  • Restricting Websites and Application traffic using AWS Network Firewall.
  • Working with DNS Firewall

VPN

  • Overview of VPN Connectivity between AWS and On-Prem DC?
  • What is a Virtual Private Gateway(VPG)?
  • Creating a Virtual Private Gateway and establish VPN Connection?
  • Testing the VPN Connectivity between On-Premises and AWS on private networks.
  • Introduction to Software OpenVPN.

Transit Gateway

  • Discussing VPC Peering issues.
  • What is a Transit Gateway?
  • Configuring Transit Gateway.
  • Connecting multiple VPC using Transit Gateway.

EC2 Instances

  • Introduction to EC2 Instances and deployment options.
  • EC2 Metadata, Variable Creation and AMI Creation
  • EC2 Launch Templates, Spot Instances & Reservations.
  • Introduction to Elastic Block Storage(EBS) and Instance Store.
  • Creating and configuration EBS Storage.
  • Understanding AWS Snapshots.
  • Performing EBS backup using Snapshots and Life Cycle Manager

Load Balancer

  • Introduction to Application & Network Load Balancer.
  • Difference between Targets Groups and Load Balancer.
  • Deploy and Configure Network Load Balancer and perform load balancing.
  • Simulate Network Load Balancing Scenarios.
  • Deploy and configure Application Load Balancing.
  • Simulate Path-Based load balancing using multi-target groups.
  • SSL Certificate configuration using AWS Certificate Manager and 3rd Party Certificate Authorities.
  • Integrating NLB and ALB with Route53 Zones.

EC2 Auto Scaling

  • Introduction to EC2 Auto Scaling
  • Creating Custom AMI for Auto Scaling
  • AMI Automation with HashiCorp Packer.
  • Creating Launch Configuration and Auto Scaling Groups
  • Deploy the machines behind NLB and perform CPU stress testing
  • Simulate Auto Scaling Scenarios

AWS Systems Manager:

  • Introduction to AWS Systems Manager
  • Using SSM RUN command for EC2 configuration Management.
  • Using SSM session manager for EC2 console access.
  • Overview on SSM Patching and Automation
  • AWS SMS Parameter Store
  • Accessing Sessions Managed using VPC Endpoints.

AWS Simple Storage Service:

  • Introduction to AWS Simple Storage Service(S3)
  • Creating S3 buckets, versioning, static hosting and log configuration
  • Creating bucket policies for granular S3 items access
  • Creating Bucket wide replication and Life Cycle Policies.
  • Introduction to Elastic File System (EFS)
  • Creating EFS between AZs and testing data consistency.
  • Introduction to Storage Gateway and Deploying it.
  • Introduction to AWS Glacier and creating vaults.
  • Introduction to FSx and AWS Backup

Introduction Databases

  • Introduction Databases and SQL vs NoSQL
  • Deploy MySQL RDS Multi-AZ Database
  • Create a new DB on RDS and alter the data.
  • Perform Failover and Failback of RDS Database
  • Introduction to DynamoDB
  • Create a Serverless application using DynamoDB, API Gateway & AWS Lambda.

Cloudwatch:

  • Introduction Cloudwatch, Dashboards, Alarms,
  • Cloud Watch Logs and Schedules with Lambda
  • Infra as a Code(IaaC) with Cloudformation and version with GitHub
  • AWS AP & Resource audit with Cloud Trial & AWS Config.
  • Automation with OpsWorks and Automated deployment with Aws Elastic BeanStalk.
  • Working with Trusted Advisor, Service Catalog, License Manager & Personal Health Dashboard.

AWS IAM:

  • Introduction to AWS IAM (Identity & Access Management)
  • Creating Users, Roles, Groups and Security Policies.
  • Restricting User Access and Cross Account Roles.
  • Deploy AWS AD Directory Service, Create AWS Organization.
  • Integration AWS Active Directory Service with Single Sign On.
  • Introduction to AWS Resource Access manager(RAM), Inspector and Guard Duty.
  • Understanding Cognito, KMS, Macie, CloudHSM& WAF.

AWS Certificate Manager

  • Introduction AWS Certificate Manager
  • Creating SSL Certificates in ACM and Importing 3rd Party certificates with ACM.
  • Create Route 53 domain and Application Load Balancer.
  • Import SSL certificates to Load Balancer and convert HTTP to HTTPS
  • Configuring Route53 Failover Policies.
  • Introduction to CloudFront.
  • Configuring S3 Static Website with CloudFront.
  • Introduction to AWS Direct Connect and Global Accelerator.

Introduction to Automation & Configuration Tools:

  • Understanding Infra as a Code(IaaC)
  • Deploy infrastructure using Cloudformation, Stacksets.
  • Cloudformation macros and Nested stacks.
  • Introduction to Terraform.
  • Understanding Terraform Vs CloudFormation.
  • Deploying & Destroying AWS environment with Terraform.

AWS Lambda:

  • Understanding AWS Lambda.
  • Creating functions using Python in Lambda and understanding contexts and events.
  • Introduction to Boto Library and integrating with Lambda.
  • Integrating AWS Lambda with other AWS Services.

Version Control with Git & GitHub

  • Version Controls and its significance
  • Introduction to Git version control application
  • Git Repositories & GitHub Authentication
  • Adding, Committing, Renaming & Deleting files
  • GitHub Branches, Merging & Webhooks
  • Understanding stash, diff, rebase, fetch, pull, push.
  • Overview about Continuous Integration with Jenkins.

Terraform & Packer

  • Introduction to Infrastructure As A Code.
  • Differences between CloudFormation, Azure ARM & Terraform.
  • Basics of HashiCorp Terraform
  • Configuring Terraform Lab Platform
  • Understanding Terraform files
  • Terraform Providers, Variables & States, Locals.
  • Using Terraform Functions for Terraform Productivity.
  • Configuring Remote state using AWS Simple Storage Service(S3)
  • Understanding Terraform Functions.
  • Creating Terraform Modules.
  • Creating Workspaces in Terraform Enterprises(TFE)
  • Introduction to Packer
  • Create AWS AMI using Packer.
  • Integration of GitHub, Packer & Terraform with Jenkins.