Most in-demand skills in 2020 | Learn AWS Devops with Instructor-led live sessions , detailed hands-on exercises , Session-wise Assignments , Evaluation and Periodic Assessment for Each Learner #AWS #Devops #IndemandSkills #upskilling
A detailed hands-on workshop with 100% Instructor-led live sessions, Session-wise Assignments , Evaluation and Periodic Assessment for Each Learner
Duration : The course is delivered in 40 hours
Course Outline
This course is delivered with both concepts and detailed hands on lab sessions. For all the topics mentioned below.
This requires valid credit/debit card which needs be validated during account creation.
Introduction
1. Course Introduction
2. Introduction to the DevOps Doctrine
3. DevOps – the Big Picture
DevOps Introduction
1. DevOps Process
2. DevOps elements
3. General tools used in DevOps
4. Introduction to CI/CD
5. How to get started with DevOps
Continuous Integration
1. Introduction to CI
2. CI process and tools used
3. CI workflows and sample architecture
CI with Jenkins
1. Introduction to Jenkins
2. Install and configure Jenkins
3. Building code with Jenkins – using java examples
4. Creating free-style builds
5. Creating build pipeline
6. Configuring build options for various scenarios
DevOps with Cloud
1. Advantages of using Cloud for DevOps
2. How to use AWS services for DevOps
3. Scalability and Security of DevOps environment in AWS
AWS Technical Essentials
1. Introduction to Amazon Web Services
2. AWS History
3. High level overview of AWS services
4. AWS Global Infrastructure
5. AWS Sign-up options
6. AWS Free usage Tier
7. AWS Management Console
8. AWS Shared Responsibility Model
AWS DevOps Scenarios
1. CloudWatch Scenarios
2. Auto Scaling Scenarios
3. Elastic Beanstalk Scenarios
4. CloudFormation Scenarios
5. EC2 Scenarios
6. OpsWorks Scenarios
Identity and Access Management – IAM
1. Overview of IAM
2. Creating users, groups and policies
3. Working with Roles
4. Root account and admin account usage
5. Customizing profile
6. Creation of Roles for various services
Day 02
Simple Storage Service – S3
1. Introduction to S3
2. Creating buckets
3. Public and private access – bucket policy
4. Versioning Objects
5. Types of Storage – Tiered storage
6. Configuring static web site using S3
7. Object Lifecycle Management
8. Create a Cross-Account Role and S3 Bucket Policy
9. Exporting Log Data to S3
10. S3 Intelligent Tiering
11. AWS VPC Endpoints for S3
EC2 and Auto Scaling
1. Introduction to EC2
2. Launching Linux and Windows Instances
3. EC2 launch configurations
Elastic Load Balancer
1. Introduction to ELB
2. Working with Classic/Elastic Load balancers
Introduction to Autoscaling
1. Deployment Concepts with Auto Scaling
2. Auto Scaling Termination Policies
3. Suspending Auto Scaling Processes
4. Auto Scaling Lifecycle Hooks
5. Auto Scaling API, CLI, and SDK Calls
6. AWS Auto Scaling Testing and Tuning
7. AWS AMIs for Auto Scaling
Deployment Concepts with EC2
1. Using IAM Roles with EC2
2. ELB Logging
3. ELB Health Checks
4. ELB Security
5. EC2 Backup Strategies
AWS Command Line Interface – CLI
1. Introduction to CLI
2. Download and install CLI in Laptop
3. Configuring CLI and authenticate with your account
4. Sample CLI commands
Day 03
Dockers and Containers
1. Introduction to Dockers and Containers
2. Docker community
3. Docker Architecture
4. Working with Dockers
5. Understanding Dockerfile
6. Build custom docker images
7. Creating containers
8. Docker tags
9. Pushing custom docker images to Docker repository
Amazon Elastic Container Service – ECS
1. Introduction to ECS
2. Clusters
3. Container Agent
4. Container Instances
5. Task definitions
6. Scheduler
7. Scheduling services
8. Starting tasks
Amazon Elastic Container Registry – ECR
1. Introduction to ECR
2. Components of ECR
3. Registry concepts
4. Working with ECR repository
5. Working with custom Docker images in ECR
6. Deploying custom docker images from ECR to ECS
Monitoring and Logging with CloudWatch
1. CloudWatch for DevOps
2. CloudWatch Concepts and Terminology
3. Elastic Load Balancer Metrics
4. Auto Scaling and EC2 Metrics
5. EC2 Custom Metrics and Application Logging
6. Using SNS to Notify Personnel of CloudWatch Alarms
7. Using Kinesis to Process Log Data
8. AWS EC2 Custom Logging with CloudWatch
9. Using the AWS CloudWatch Logs Agent, Log Groups, and SNS Notifications
Day 04
Virtual Private Cloud – VPC
1. Introduction to networking concepts – subnets, gateway
2. Introduction to VPC
3. VPC configuration with public and private subnets
4. Working with routing tables, NACL
5. Creating NAT and bastion (jump box) instances
6. Usage of Internet Gateway and VPN Gateway
7. VPC peering
CloudFront CDN
1. Introduction to content delivery networks – edge servers
2. Creating CloudFront distribution
3. Configuring hosted sites to CloudFront distribution
4. Configuring origins and permissions
Route53 – DNS
1. Introduction to Domain Name System
2. Creating Zones
3. Connecting Route53 with hosted web servers
4. Working with different routing policies
5. Route53 with CloudFront
Application Deployments with CloudFormation
1. CloudFormation Concepts
2. Deployment Strategies with CloudFormation
3. CloudFormation: Wait Conditions
4. CloudFormation: Creation Policies
5. Using a Creation Policy with Auto Scaling
6. CloudFormation: Helper Scripts
7. CloudFormation: Stack Policies
8. CloudFormation: Update Policies
9. CloudFormation Drift Detection
10. Stack Updates
11. Template Architecture - Nested Stacks
12. CloudFormation Custom Resources
Day 05
Elastic Beanstalk for DevOps
1. Introduction to Elastic Beanstalk
2. Deployment Strategies Deep Dive with Elastic Beanstalk
3. Docker Deployments with Elastic Beanstalk
4. Environment Configurations
5. Using Elastic Beanstalk with CloudFormation
6. Elastic Beanstalk with RDS
7. Redeploy a Failed Deployment with AWS Elastic Beanstalk
OpsWorks for DevOps
1. Application Deployments on OpsWorks
2. AWS OpsWorks Essentials
3. Creating Our First Stack
4. Deployment Strategies with AWS OpsWorks
Blue/Green Deployments for DevOps
1. Introduction to Blue/Green Deployments
2. Update DNS Routing with Route 53
3. Swap the ASG behind the ELB
4. Update ASG Launch Configurations
5. Blue/Green Deployments with AWS Elastic Beanstalk
Deployment Pipelines with AWS Developer Tools
1. Introduction to Deployment Pipelines
2. AWS Developer Tools Suite
3. Introduction to GitHub
4. GitHub Demonstration
5. Introduction to CodeCommit and example usage
6. Introduction to CodeBuild
7. Performing an Application Build with CodeBuild
8. Introduction to CodeDeploy
9. CodeDeploy Pre-requisite Configuration
10. Code Deploy Walkthrough
11. Introduction to CodePipeline
12. CodePipeline Walkthrough
AWS Secrets Manager
1. What is Secrets Manager and How Does It Work?
2. Creating and Storing Secrets
3. Rotating Secrets
KPI Consulting is one of the fastest growing (with 1000+ tech workshops) e-learning & consulting Firm which provides objective-based innovative & effective learning solutions for the entire spectrum of technical & domain skills
Write a public review