AWS Devops online Training

Rating 5

(Ratings based on 1000+ reviews)

AWS DevOps Certification Training is crafted by industrial experts to help develop your skills in both AWS & DevOps which will upgrade your career, also  it will help you to clear the AWS Certifed Solution Architech Exams. It introduces learners to differnet please of software development including the traditional approach, the DevOps approach, and the benefits of adopting DevOps, etc.    

AWS DevOps Online Certification Training

AWS Online Training will make you become an expert in Various Aspects of AWS Cloud Computing Roles such as Cloud Practitioner, Architect, Developer, Operations, Machine Learning, Database and Storage with Live Projects. This AWS Certification Course will help you to understand the Cloud fundamentals, Lamda, EC2, S3, DynamoDB, CloudFront, API, Gateway, SAM and Serverless Framwork with Hands-On Classes. Learn how to design a high available system with Amazon Cloud Platform from the Scratch and Clear new version of AWS Certified Solutions Associate Exam (SAA-C02) with Our AWS Online Training Course.

Technolgies Taught :

Course Unique Features :

Certifications

Untitled design (6)

Certification includes:

Course Curriculum

AWS DevOps Training is Curated by industrial experts to help you develop your skills in both AWS and DevOps which will upgrade your career.

The Fundamentals of DevOps powered by AWS is a beginner-level course that covers the basics of DevOps in the AWS runtime environment. It introduces learners to different phases of software development including the traditional approach, the DevOps approach, the need for DevOps in software development, and the benefits of adopting DevOps, etc.

Throughout this online instructor-led training for AWS DevOps, you will be working on real-time industry use cases. Clear your AWS Certified Solution Architect – Associate & AWS Certified SysOps Administrator – Associate

Introduction to AWS

  • Overview of AWS services and their global infrastructure.
  • Understanding about cloud computing compare to previous technologies.
  • Free-tier account creation and console overview.

Compute (EC2)

  • AWS EC2 instance creation
  • Website creation in both Linux and Windows
  • Instance purchasing options and Instance types
  •  Create AMI image and restoring instance from image
  • Moving AMI across regions
  • Launch template and user creation

Storage

  • EBS (Elastic block storage)
  • EBS volume types and snapshots
  • EFS (Elastic file storage)
  • S3 (Simple storage service)
  • Glacier (Archival storage)

Networking (VPC)

  • VPC Creation & connection
  • IGW – Internet gateway and Route table
  • VPC Nat-gateway for private subnets
  • VPC Endpoint and Elastic IP
  • VPC Flowlog

VPC-Connectivity

  • VPC-Peering connection
  • VPC Peering with different region

VPN-Setup

  • VPN-Connection
  • Open vpn setup

AWS-CLI

  • Instance creation using cli
  • Volume creation, snapshot
  • Attach, detach volumes

Object-storage (S3)

  • S3 bucket, object creation
  • S3 bucket properties & accessing s3 through console
  • Life cycle management and Replication

Glacier

  • Creating vault storage
  • Uploading, downloading archival datas in Glacier

Elastic Load balancer (ELB)

  • Classic elb creation & setup webservers
  • High availability setup with auto scaling
  • ALB complete setup with multi website hosting

Route53

  • Domain registration & Route53 record set maintenance
  • Subdomain creation.
  • Route53 route policies across the globe.

RDS (Relational Database)

  • Db engine creation & connect with webservers.
  • M-Z Read Replica setup.
  • Mysql Master-Slave setup different Regions.
  • Parameter group and option group.

Cloud Front –  CDN

  • Setting up Cloud front for web site performance

Aws Messaging and notification Services

  • SNS – Simple Notification Service
  • SQS – Simple Queuing Service
  • SES – Simple Email Service

IAM (identity Access Management)

  • User and group access Management for aws console
  • Roles and policies
  • Multi factor Authentication
  • Password policies

KMS

  • Key management for aws securing storages
  • Encryption and Decryption using KMS

Cloud Trail

  • Auditing aws account & Tracking logs

Monitoring Services

  • Cloud watch Monitoring, Alarm, event and service monitoring
  • Monitoring instances with 3rd party tools (Prometheus, Grafana, Alert Manger) for Cost optimisation

AWS Migration Services

  • VM to EC2(AMI) migration
  • Multiple VM migrations with real time setup

AWS Security issues

  • NACL
  • Trusted Advisor

Troubleshooting issues

  • All real time practical issues and troubleshooting steps

ECS – Elastic Container Service

  • On-premise Docker image to AWS ECS
  • ECS Cluster setup and service preparations!

Terraform and Cloud formation (Automation tools)

  • Automating the infra structure using Terraform and Cloud formation
  • Code reuse

Lambda functions

  • Automating functions using Lambda
  • Lambda is a server less service

Interview preparation

  • With real time scenarios, roles and architecture related preparations!

Certification Exam Preparation

  • AWS Solution Architect Associate and Professional
  • Hands-on experience with AWS services.
  • Whitepapers and documentation.

DevOps Essentials

  • Why DevOps?
  • What is DevOps?
  • DevOps Market Trends
  • DevOps Engineer Skills
  • DevOps Delivery Pipeline
  • DevOps Ecosystem
  • Use Case
  • Real time scenarios

Linux

  • Understanding Operating system structure. And File System Hierarchy.
  • Basic and Advance commands
  • Linux Standard Build.
  • Device Management and Disk devices.
  • File Systems and Mounting.
  • Logical volume Management.
  • RAID concepts.
  • User Management and User profiles.
  • Managing user quota and sudo.
  • File permissions and access control list.
  • Process Management
  • Booting Process and Service Management.
  • Package management using rpm and source packages
  • Linux Networking and bonding.
  • Remote Access tool SSH
  • CRON and AT
  • Setting up YUM server and Client
  • Deep dive about Web server (APACHE)
  • File sharing using NFS and AutoFS
  • Firewall Management (IP tables)
  • Understanding Kernel and Kernel modules.
  • Centralized log management using RSYSLOG.
  • NTP

GIT: Version Control

  • What is Git
  • About Version Control System and Types
  • GIT Basics
  • GIT Command Line
  • Installing Git
  • Installing on Linux
  • Installing on Windows
  • Creating repository
  • Cloning, check-in and committing
  • Fetch pull and remote
  • Branching
  • Creating the Branches, switching the branches, merging the branches

Github

  • Fork a project on github.
  • Clone your github fork to your computer
  • Create a topic branch for your own work in your local clone
  • Commit changes to your local repository
  • Push the changes to your github fork
  • Send a pull request back to the original project

Infra as a code (Terraform)

  • Introduction to Terraform
  • Terraform variables and types
  • Installation of Terraform and configure AWS account
  • Writing Terraform script from scratch to build AWS infra
  • Creating basic script for reusable
  • Terraform loops and if statements
  • Creating all the AWS important services using terraform
  • Terraform Modules
  • Remote state file
  • Terraform import and workspace
  • Sensitives in terraform

Containerization (Docker)

  • Basic about Container Technologies
  • Comparison with containers with virtualization
  • Docker Architecture and work flow
  • Installation and configuration of Docker Engine
  • Docker Images and creating custom images
  • Managing images and Docker hub
  • Container managing commands
  • Container Networking and storage devices
  • Creating two tier application using containers
  • Container Volumes
  • Creating docker services
  • Docker compose and Docker commit
  • Docker registry

Kubernetes

  • Kubernetes key concepts
  • Kubernetes Architecture
  • kube API server
  • Etcd
  • Kube scheduler
  • Kube controller
  • Kubelet
  • Kube proxy
  • Deploying EKS cluster using AWS management console
  • Deploying EKS cluster using Terraform automation
  • Node groups and cluster auto scaling
  • Setting up metrics server
  • Creating ECR registry and repository
  • Kubernetes services: cluster IP, node port and Load balancer
  • Ingress controller using Nginx
  • Setting up Lens for kubernetes IDE
  • Pods
  • Multi container pods and Init containers
  • Deployment, Daemon set, Stateful set
  • Jobs and cron jobs
  • Configmap and Kubernetes secrets
  • Horizontal pod autoscaler
  • Rolling out and Rollback
  • Setting up EBS Storage-class and PVC using EBS CSI driver
  • User management with service accounts, roles, role binding
  • Releasing application across DEV, ACCEPTANCE, PRODUCTION Kubernetes cluster
  • Deploying multi-tier application on EKS cluster through CICD
  • Helm charts basics and configuration
  • Argo CD for Git Ops approach
  • Blue green deployment for zero down time application release

Continuous Integration Tools (JENKINS)

  • Continuous integration fundamentals
  • Installing a Jenkins environment
  • Master and slave setup
  • Managing plugins
  • Jenkins jobs, builds and projects
  • Deep dive into pipeline
  • Pipe line creation from scratch
  • Scripted pipeline vs Declarative pipeline
  • Maven integration and builds
  • Integrating with source repository
  • Code quality and code coverage using Sonar qube
  • Automated deployments

Continuous Integration suing (GIT LAB)

  • Configuring Git for Gitlab CI
  • Creating a new project
  • Building the project using Gitlab CI
  • Running jobs in parallel and background
  • Deploying the project using Gitlab CI
  • Pipeline triggers / Retrying failed jobs / Pipeline schedules
  • Creating job templates
  • Quick introduction to unit testing in CI pipelines
  • How to structure a CI/CD pipeline in GitLab CI

ArgoCD

  •  
  • What is ArgoCD?
  • Overview of Argo CD Features and Architecture
  • Argo CD as a Kubernetes (K8S) controller
  • Components (API server, repository server, controller)
  • Kubernetes with GitOps
  • Getting started with Argo CD
  • Configuration Argo CD
  • Deploying an Application with Argo CD
  • Deployment history and rollback
  • Automated Syncing
  • Integrating Argo CD into a CI/CD Pipeline
  • CICD workflow completion

Repository manager (Nexus)

  • Repository management
  • Installing Nexus and integrate with maven build
  • Configuring repository for build with Nexus
  • Managing Nexus settings
  • Nexus plugins
  • Software release with Nexus staging
 

SonarQube

  • Installing SonarQube
  • Analyzing SourceCode
  • Plugin management
  • Local and branch Analysis
  • Sonar API Basics
 

Configuration Management (Ansible)

  • Installing and configure Ansibe setup
  • Ansible overview and docs
  • Inventory management
  • Running adhoc commands
  • Different variables in ansible
  • Writing playbooks
  • Deep dive into ansible roles
  • Ansible facts and vaults
 

Shellscripting (Shell)

  • Shell Variables
  • Shell operators and positional parameters
  • Shell debugging, running and scheduling
  • Background jobs
  • conditional statements
  • Looping statements
  • Here statements
  • Arrays
  • Case statement
  • Select statement
  • Arithmetic operators
  • Functions
  • Select and break
  • Many real-time examples
 

Project: Demo Pipeline creation

  • Ci/cd with aws instance integrating Git, Terraform, Jenkins/GIT lab, Docker, kubernetes, argoCD, Sonar qube, nexus
  • Various application deployments, work flow and trouble shooting
 

Interview Preparation

  • With real-time scenarios, tasks and projects
  • Agile methodology, sprint planning and change execution methods
  • Trouble shooting and Day to Day activities
  • Weekly meet with students who got job and who currently looking for jobs to collaborate and helping existing students to talk in interview with good communication skills and technical knowledge
 
 
 

What you'll learn

Job roles after AWS training :

Job roles after DevOps training :

About Trainer

ABOUT WETECH ZONE :

We are from IT background with knowledge from Infra automation ( Linux, AWS, Devops, python, Kubernetes and Vmware) and providing real-time training for working professionals and college students!

 

We are having the experience for almost around 10+ years in this field!Infrastructure support is the technology in which we are providing Infra to the developers to develop the projects and we are automating them!