Tanti Technology

My photo
Bangalore, karnataka, India
Multi-platform UNIX systems consultant and administrator in mutualized and virtualized environments I have 4.5+ years experience in AIX system Administration field. This site will be helpful for system administrator in their day to day activities.Your comments on posts are welcome.This blog is all about IBM AIX Unix flavour. This blog will be used by System admins who will be using AIX in their work life. It can also be used for those newbies who want to get certifications in AIX Administration. This blog will be updated frequently to help the system admins and other new learners. DISCLAIMER: Please note that blog owner takes no responsibility of any kind for any type of data loss or damage by trying any of the command/method mentioned in this blog. You may use the commands/method/scripts on your own responsibility. If you find something useful, a comment would be appreciated to let other viewers also know that the solution/method work(ed) for you.

Tuesday, 21 July 2020

AMAZON WEB SERVICES (AWS)



SYLLABUS
Duration of course: 60 Hours
AWS Course Curriculum
Module 1:
       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.

Module 2:
       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.
Module 3:
       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.

Module 4:
       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.
Module 5:
       How to monitor & securing VPC traffic?
       What is a Security Group(SG)?
       What is Network Access Control List (NACL)?
       Differentiate  SG vs NACL?
       Testing Security Group & NACL

Module 6:
       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.
       Configuring OpenVPN.

Module 7:
       Discussing VPC Peering issues.
       What is a Transit Gateway?
       Configuring Transit Gateway.
       Connecting multiple VPC using Transit Gateway.

Module 8:
       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



Module 9:
       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.
Module 10:
       Introduction to EC2 Auto Scaling
       Creating Custom AMI for Auto Scaling
       Creating Launch Configuration and Auto Scaling Groups
       Deploy the machines behind NLB and perform CPU stress testing
       Simulate Auto Scaling Scenarios
Module 11:
       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

Module 12:
       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 Polocies.
       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


Module 13:
       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.
       Introduction to AWS RedShift
       Create RedShift Cluster and upload data , query the data.
       Introduction to ElastiCache

Module 14:
       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.

Module 15:
       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.



Module 16:
       Introduction AWS Certificate Manager
       Creating SSL Certificates in ACM and Importin 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.

Module 17:
       Introduction to Container Services.
       Installing and configuring Docker.
       Understand Docker Hub and download images.
       Creating containers on Docker pushing images to Docker Hub.
       Introduction to ECR and ECS.
       Creating a repository in ECR and uploading the images
       Create ECS Cluster with EC2 Machines.
       Creating Task Definitions for deploying containers.
       Deploy Tasks and Services on ECS Cluster.


Module 18:
       AWS migration overview
       Deploying AWS Service Migration Service.
       Integrate SMS with VMware vSphere environment.
       Create replication job for copying On-prem machine to AWS.
       Introduction to Database Migration Service (DMS).
        Overview of migration a MySQL to RDS using DMS.
       Introduction of AWS Migration Hub.



Module 19:
       Introduction to AWS Developer Tools.
       Create code repository and version control with CodeCommit.
       Understanding AWS CodeBuild.
       Building the Code from CodeCommit to WAR file using Code Build.
       Deploying Code with AWS Code Deploy.
       Creating Code pipelines and integrating with GitHub.
       Understanding the CI/CD process.
       Introduction to SNS/SES/SQS & Step Functions.

Module 20:
       Introduction to Automation & Configuration Tools.
       Introduction to Terraform.
       Understanding Terraform Vs CloudFormation.
       Deploying & Destroying AWS environment with Terraform.
       Introduction to Packer.
        
Module 21:
       Introduction to Ansible & Puppet Configuration Tools.
       Installing Ansible and run Ad-Hoc Commands.
       Creating a Playbook and executing it.
       Installing Puppet master and client.
       Creating manifest for user creation and testing it.
Module 22:
       Overview of AWS Data Analytics.
       Understanding EMR, CloudSearch, ElasticSearch
       Understanding ETL on Athena & Glue.
Module 23:
       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.
Module 24:
       Day-to-Day Activities of AWS Admin.
       AWS Environment Security Best Practices.
       AWS project explanation.

No comments:

Post a Comment