AWS with DevOps Training
About This Course
This course designed to be an introduction to cloud computing with Amazon Web Services. It covers the fundamentals of IT infrastructure by explaining AWS Services and their role in IT architectures. The AWS Solutions Architect Course explores case studies on AWS Cloud and showcasing reference architectures and strategies. It provides a better understanding of the AWS Solutions Architect Course Associate exam and provides insight about cloud related careers in AWS.
Do you want to be an AWS DevOps expert ? Learn from the best AWS DevOps Training from Coursack. We teach you how to use the combination of DevOps practices and tools to develop, deploy, and maintain applications in the AWS Cloud. We show you how to use CI/CD, serverless computing, Lambda functions, code deployments, and much more. Learn how to use the best techniques and tools from the world of DevOps to release applications at a pace that’s fast and reliable. Coursack’s AWS DevOps Training teaches you how to reduce your development time through automating infrastructure management, continuous integration, and deployment processes. This AWS DevOps Training covers Continuous integration (CI), delivery, microservices, monitoring and logging, Infrastructure as code, and much more. You’ll learn how to use CI tools like Jenkins for your AWS workflow, explore various deployment methods like AWS CodeDeploy or Elastic Beanstalk. Let us help you advance your career today!
Skills covered in the training




















Course Features


Live Classes
60 Hours of Interactive Instructor led Live sessions.




Coding Assignments
Coding Assignments after every topic for practice.




Daily Class Recordings
Daily class recordings are shared after every class.




FREE Demo Class
Register for FREE Demo class before enrollment.




1:1 Classes
1:1 Classes are charged on hourly basis.




Placement Assistance
Resume guidance & Interview preparation.


AWS DEVOPS Training
Contact for Next batch on AWS with DevOps Online Training.
Learning Objectives
- Learn AWS Cloud from Scratch
- Gain Hands on knowledge on AWS Cloud
- Learn DevOps on AWS Cloud
- Build CI/CD pipeline on AWS Cloud
Signup Free Demo Class
Companies Hiring


















Course Syllabus
AWS Syllabus
- What is the cloud all about ?
- Why do we need a cloud ?
- Which are the cloud providers ?
- IAAS vs PAAS vs SAAS
- Private Cloud, Public Cloud and Hybrid Cloud
- Account Creation
- AWS Account setup
- AWS Billing Account setup
- Exploring the AWS account.
- Regions.
- AZ’s
- Support Centre
- Services
- How to create users
- How to create groups
- IAM Policies
- IAM Roles
- Enabling MFA
- Hands-on Tasks
- EC2 Overview
- Creating an EC2 (Ubuntu, Redhat, Windows)
- How to SSH
- Instance Type, Security Group, Key pairs
- Hosting a Website in EC2 using an Apache Webserver
- Public, Private and Elastic IP
- EC2 User data
- EC2 Placement Groups
- EBS and Snapshots
- EBS vs Instance Store vs EFS
- ENI
- AMI Creation-EC2 Creation
- Hands-on Tasks
- RDS Overview
- Installing MySQL server on ec2
- Creating an RDS instance
- Login to RDS instance using MySQL clients
- Read Replicas
- RDS Encryption and Security
- Aurora Overview
- Elastic Cache Overview
- Hands-on Tasks
- VPC Overview
- Subnets
- Route Tables
- Internet Gateway
- Network ACL
- Setup complete custom vpc
- Endpoints, Peering
- Hands-on Tasks
- What is the Load Balancer ?
- Types of Elastic Load Balancer
- Creating/Setup classic Load Balancer
- Creating/Setup Application Load Balancer
- Creating/Setup Network Load Balancer
- Stickiness, SSL Certification
- Hands-on Tasks
- Autoscaling Overview
- Launch Configuration
- Autoscaling Groups
- Create an Autoscaling for EC2
- Hands-on Tasks
- S3 Overview
- Static Website Hosting
- Versioning, Lifecycle Management
- S3 Security and Bucket policies
- S3 Encryption
- S3 CORS
- Hands-on Tasks
- Setup CLI on EC2
- Access AWS services
- CLI and MFA
- Credentials Provider
- Access the AWS Services
- Route 53 Overview
- Route53 – EC2 Setup
- Route53 for private DNS
- Routing Policies
- Hans-on Tasks
- What is Cloud Formation ?
- Cloud Formation vs Terraform
- How to write the CF template
- Write EC2, VPC, IAM Templates
- Practice some AWS services using the cf template
- Hands-on Tasks
- CloudWatch – Setting up alarms
- CloudTrail
- Hands-on Tasks
- SNS-Simple Notification Service
- SES-Simple Email Service
- SQS-Simple Queue Service
- Lambda Overview
- Dynamo DB
- Beanstalk Overview
- AWS Config Overview
- AWS Organization
- KMS Overview
- WAF & Shield
- AWS ECS
- CloudFront Overview
- DevOps Introduction
- Resume preparation
DevOps Syllabus
- A Linux Introduction.
- Distributions
- Basics Commands
- Exercise: Basic Command Line
- Using Directories and Listing Files
- The Linux File System
- Files, Directories
- Hidden Files and Directories
- Creating, Moving and Deleting Files
- Text Editor and commands
- User and Groups creations.
- User Management.
- Zip and extract files and Directories.
- File and directory permissions.
- Files and Directories
- Cron Job setup for scripts.
- Process and services.
- Logs and backup
- Basic Shell Scripting
- Exercise: Using the vi Text Editor
- How to run a shell script file
- System Variables and User-defined variables
- Read user input and REPLY
- Passing arguments to the script
- If Statement, If Else, Else if
- File test operator
- Logical operator
- Arithmetic operators
- Loops
- Functions
- Case Statement.
- Exit Code
- Git Overview
- Git workflow and architecture
- Git init, add, remote add, push
- Git clone and pull.
- Git branching and merging.
- Git stash.
- Setting up a project
- Jenkins Overview
- Essentials of Continuous Integration
- An example scenario where CI/CD is used
- Setting up Jenkins on AWS EC2
- Jenkins Dashboard overview
- Creating a first Jenkins freestyle job
- Post-installation setup wizard
- Unlocking Jenkins
- Customizing Jenkins with plugins
- Creating the first administrator user
- Creating jobs and automatic build settings
- What is Jenkins Pipeline?
- Why Pipeline?
- Integration with GIT
- How to enable project-based authorization for a job
- Source code management while creating jobs
- Triggering automated build
- Exercise: Git – Github – Jenkins
- Master-Slave Configuration
- Upstream and Downstream Jobs and pipeline plugin
- Parameterized jobs
- Jenkins User Administration
- Creating User and roles
- Monolithic vs Microservices Architecture
- Virtual Machines vs Containers
- What are Containers?
- Why and What is Docker?
- Setting up/Installing Docker on EC2(Ubuntu)
- Docker WorkFlow
- What is Dockerhub, Images, Containers, Dockerfile?
- How to create a Container
- How to Pull the Images and use it
- Getting inside a Container, start, stop, remove
- Creating an Image with Dockerfile
- Persistent data – volumes
- Docker Networking and Drivers
- What are Orchestration Tools and which are the tools?
- What is Kubernetes and why Kubernetes?
- Setting up a Kubernetes environment on AWS – EC2
- Kubernetes Concepts
- Pods, Replicasets, Deployments
- Rolling out updates and Rollout.
- NodePort service and Exposing the Application
- Services
- Creating Namespaces and deploying the services.
- Deploying a microservice application
- What are configuration management tools?
- Ansible vs Chef vs Puppet
- YAML Basics
- Setting up ansible
- Host file and playbooks
- Writing playbooks
- Ansible Modules.
- What is IAC?
- What are Terraform and CloudFormation?
- AWS Account Setup with IAM.
- IDE for Terraform
- Resources and Providers.
- Creating an Ec2 instance.
- Terraform States.
- Current and Desired States
- Terraform Variables.
- Terraform provisioners
- Grafana and Prometheus
- Grafana installation and setup.
- Configuring the Dashboard.
- Setting up Metrics Collector.
- Setting up Prometheus.
- Project – Spring Boot java microservice Application Deployment using listed tools and services.
Frequently Asked Questions


All of our Training programs are Live Instructor led sessions conducted using the video conferencing tools like Zoom or Google Meet or any other meeting tool.
All our sessions are recorded and shared with the students after the session. If you misses the session we encourage to go through the video recording and we will be able to help you to solve your questions.
Yes. We provide course completion certificate at the end of the program. Based on the performance in the assessment we will the graded.
100% Training fee is returned if you opt out of the training with in first 3 classes. No money will be returned post 3 classes.
We provide materials for Interview preparations, help with resume building and mock interview sessions.
We provide job marketing through partnered consultants for USA candidates who are on EAD, H1B, OPT Visa and GC.
We accept payments from all currencies. We support RazorPay and PayPal for International Payments and UPI/Bank Transfer for Domestic payment (INR).