New Batch Starting=> Spoken English, SAP, AWS & DevOps, AI & ML, Power BI, Linux, and Data Engineering courses. Get trained by experts with both classroom and online options. Apply now to boost your career with our placement support! 🎓

100% Job Guaranteed Program* ( Interview preparation , JOB Opening , Resume preparation , Documentation Support , Job Referral,
Call Us Now : 7353199130 / 7353752513 )

" The More You Learn, The More You Earn"
100% Real-time Cloud Training

Linux AWS & DEVOPS Cloud Architect JOB Guarantee Program *

👉 Earn 5LPA to 40LPA Salary

The Linux AWS & DevOps Cloud Architect Training is designed to equip participants with the expertise needed to architect, deploy, and manage cloud solutions effectively using Linux, AWS, and DevOps practices. This course delves into Linux system administration, AWS cloud services, and DevOps methodologies, including continuous integration and deployment.
4.9 (453 user ratings)
4.9/5

Linux AWS & DevOps Cloud Architect Training Syllabus

The Linux AWS & DevOps Cloud Architect course is designed to equip participants with the skills and knowledge required to design, deploy, and manage cloud infrastructure using AWS and DevOps practices. This course combines the power of Linux, the flexibility of AWS, and the efficiency of DevOps to prepare learners for a career as a cloud architect. Through a blend of theoretical knowledge and hands-on practice, participants will gain expertise in building scalable, secure, and highly available cloud solutions.

Course content

Linux basic concepts & installations

  • Introduction to Unix & Linux
  • History of Unix & Linux
  • Basic Concepts of OS, Kernel, shell
  • Installation of Linux
  • Using local cd, NFS/FTP/HTTP, KICKSTART
  • Boot Sequence

File System Management

  • Different FS like ext2,ext3,ext4,xfs
  • File and dir. create
  • Permissions of file/dir.
  • Ownership of file/dir.
  • Assigning advanced files permissions i.e. SUID, SGID and Sticky bit
  • Advanced Linux Commands (cut, sed, grep)

User management

  • User and group administration
  • Creating, deleting and modifying users
  • Creating and deleting groups
  • Important system files related to user administration
  • passwd aging, quotas
  • what is skel file

Disk Management  & Backup and recovery

  • Disk Partitioning and Mounting File System
  • Using fdisk, df, du, mkfs, mount
  • fstab and mtab file
  • Using dd, sync, tar, cpio, dump / restore
  • Create FS/spl file and extent swap size

Networking & Security

  • Set and reset static ip address
  • DHCP client
  • Check and reset firewall (port)
  • Selinux different mode setting
  • Difference between firewall & selinux

Automation of Jobs

  • At and cron

Run Levels

  • Types of run-levels / systemd
  • run level control scripts

XINETD

  • xinetd based services
  • xinetd based and non xinetd based services
  • Advantage of xinetd service

Storage Management

  • Implementing RAID (0,1,5,10)
  • Create and extend PV, VG, LV

Package Management

  • Install, upgrade and query of package using RPM, dpkg, yum, dnf, apt

Networking 

  • IP
  • Subnet,
  • GW
  • DNS
  • CIDR
  • ping
  • tracert
  • pathping
  • tcpdump…..
  • MODULE 1: INTRODUCTION
  • Introduction to Cloud Computing
  • Why Cloud Computing?
  • Benefits of Cloud Computing
  • Types of Cloud Computing
  • Public Cloud / Private Cloud / Hybrid Cloud
  • Introduction to AWS
  • Regions and Availability Zones – How to choose the right one
  • MODULE 2: ELASTIC COMPUTE CLOUD (EC2)
  • Instance Types
  • Amazon Machine Images (AMI)
  • Launching an instance – How to choose the right instance type
  • Security via Key Pairs
  • Working with the Security Group
  • Assigning Elastic IPs
  • Logging into the instance (Linux / windows )
  • Choosing the right AMI
  • Creating your own AMI

MODULE 3: AMAZON ELASTIC BLOCK STORE (EBS / EFS)

  • Creating and deleting volumes
  • Attaching and detaching volumes
  • Mounting and Un mounting the attached volume
  • Creating snapshots
  • Creating volumes from snapshots
  • What is EFS & difference between EBS n EFS

MODULE 4: SIMPLE STORAGE SERVICE (S3)

  • Creating and deleting buckets
  • Adding objects to buckets
  • Getting objects
  • Deleting objects
  • Bucket Permissions / Versioning / lifecycle
  • What is Glacier and Snowball
  • Difference Between Glacier and Snowball

MODULE 5: ELASTIC LOAD BALANCER (ELB) & AUTO SCALING

  • Creating the ELB
  • Health Checks
  • Installing the SSL
  • Load Balancing with EC2
  • Get set Up with Auto Scaling Interfaces
  • Get started with Auto Scaling Using the Console
  • Maintain a fixed Number of running EC2 Instance
  • Dynamic Scaling
  • Scheduled Scaling

MODULE 6: IDENTITY AND ACCESS MANAGEMENT (IAM)

  • IAM Console and Sign in
  • Identities ( User, Group, Roles)
  • Security Credentials / MFA
  • Permissions and policies

MODULE 7: VIRTUAL PRIVATE CLOUD (VPC)

  • VPC Wizard Scenarios for Amazon VPC
  • Your VPC and Subnets
  • Your Default VPC and Subnets
  • Security in Your VPC
  • Networking in Your VPC
  • End points to S3
  • VPC peering & TGW
  • AWS Direct connect / VPN

MODULE 8: AWS SECURITY MANAGEMENT

Access Control List; NATs; Security groups

MODULE 9: ROUTE 53

  • Registering Domain Names
  • Configuring Amazon Route 53 as Your DNS Service
  • Working with Public/Private Hosted Zones
  • Working with Resource Record Sets
  • Using Traffic Flow to Route DNS Traffic
  • Health Checks and DNS Failover

MODULE 10: DATABASE IN AWS–RELATIONAL DATABASE SERVICE (RDS)

  • Selecting the Engine
  • Configuring the Database Engine
  • Creating your Database
  • Setting up automatic backups
  • Authorizing access to the DB via DB Security Groups
  • NoSQL –Dynamo DB, Redshift

MODULE 11: CLOUD WATCH AND CLOUD TRAIL

  • Monitoring the AWS Service Health Dashboard
  • Using Cloud watch for Monitoring
  • Setting up your metrics
  • Setting up notifications
  • Creating Alarms/ Events

MODULE 12: AMAZON CLOUD FRONT & CLOUDFORMATION

  • How Cloud Front Delivers Content
  • Locations and IP Address Ranges of Cloud Front Edge Servers
  • Working with Distributions
  • Working with Objects
  • Content delivery network
  • What is Cloud Formation?
  • Advantages of Cloud Formation 

MODULE 13: SQS /SNS/SW, LAMBDA

  • Setting up Amazon SNS
  • Verifying Email Addresses and send notification on that
  • Elastic Beanstalk

 MODULE 14: AWS SERVICE OVERVIEW

  • Architecting for the AWS Cloud Best Practices
  •  Overview of Security Processes
  •  Storage Options in the Cloud
  •  Objectives of the course
  •  To gain fundamental understanding of AWS cloud technologies
  •  Be able to start a Windows or Linux server in the cloud with its own private address
  •  Be able to start-up a CRM / Word Press / etc. website hosted in cloud
  •  Be able to start a highly scalable MySQL or Oracle database in the cloud.
  •  Be able to setup a load-balancer in the cloud
  •  Be able to understand the redundancy, fault-tolerance and high availability requirements of a web application

MODULE 15: AWS Project (15 assignments/projects)

  • Proj 1: Update Application server (behind ALB) without downtime (blue-green method)
  • Proj 2: Update ALB group size and disable sticky session
  • Proj 3: Upgrade application behind ASD
  • Proj 4: Upgrade AS instance (t2 to t3)
  • Proj 5: Create a golden Image and share to other account, copy to another region
  • Proj 6: Access AWS S3 from private instance of a custom VPC
  • Proj 7: Create and test VPC end point to S3
  • Proj 8: AWS S3 CRR and test
  • Proj 9: Deploy static web site on S3
  • Proj 10: Auto backup of MySQL database and store to S3, using shell/lambda
  • Proj 11: create an ec2 instance in Kolkata local zone
  • Proj 12: Talk to amazon customer care to run AWS service in on-prem (outpost)
  • Proj 13: Optimize cost of AWS resource of your client
  • Proj 14: …………………………..etc

MODULE 16: Migration

  • Database Migration Types: native method, DMS, SCT, AAM
  • Database Migration Methods
  • Database Migration from on prem to RDS
  • Database Migration from ec2 to RDS
  • Database Migration from MySQL to aurora
  • Application Migration from on-prem to AWS ec2/S3
  • On-prem Server(phy/vir) migration to AWS

MODULE 17: AWS Advance services overview

  • LightSail
  • Batch
  • AWS Outpost
  • Local Zone
  • KMS
  • SSO
  • Dynamo dB
  • ElastiCache
  • Redshift
  • Dynamo dB
  • AWS Glue
  • Athena
  • ECS, EKS
  • Data Pipeline
  • AWS Backup
  • AWS Firewall Manager
  • Directory Service
  • Certificate Manager
  • System Manager 
  • Network Manager
  1. Introduction of DevOps
  • What is DevOps? Acronym Dev+Ops?
  • History of DevOps
  • Overview of DevOps tools
  • End-to-End DevOps workflow
  • Who can learn DevOps?
  • Importance & goals of DevOps Practices in real-time
  • SDLC models, Agile and DevOps
  • Opportunities, Trends and Future of DevOps
  • Overview of Version Control, Build and Deployment Process, Continuous Integration and Deployment, Configuration management, Containerization, Virtualization & Cloud platform. Etc
  • Roles of Cloud platforms in DevOps
  • Roles and Responsibilities of DevOps Resource
  1. Git & GitHub Intro (SEC-A)
  • What is Version Control System?
  • Introduction to version control systems (VCS)
  • Different version control systems in the market
  • Evolution of VCS
  • Roles and features of VCS in Source code management in DevOps
  • What is Git & GitHub? Differences!
  • Roles and Responsibilities of DevOps Engineer in Git & GitHub

   Git:

  • Git Basics & Architecture
  • Git's unique features in Source code management
  • End-to-End Git Work-flow.
  • Git Vs SVN Vs Other commercial VCS
  • Git Command Line & GUI
  • Overview of GitHub, GitLab, Bitbucket. etc.
  • Git Installation, Uninstallation, Upgradation on Linux
  • Setting up Mandatory configurations & best practices
  • '$git config' command to setup User, Email, Editor and Credentials
  • What is Source, Stage and Local repository.
  • Git Revision Structure – SHA, User, Email, Commit Message and other metadata
  • Git internals. How Git generates SHA value? What is this checksum code & data integrity all about?
  • Significance of Staging Index. Skipping the staging. Best practices.
  • Git command line with most frequently used options in real-time
  • # Check the history of a file
  • $ git log –author/--grep/–since/–until/–oneline  etc.
  • # How do you get diff of your changes?
  • $ git diff                $ git diff –staged                               $ git diff sha. Sha
  • # Removing a file in Git
  • $ git rm
  • - Is deletion permanent? Best practices.
  • - Resurrect/restore a deleted file
  • # Renaming a file in Git
  • $ git mv command
  • - Verify history after file rename
  • # Show more details about a change
  • $ git show
  • # Undoing the changes
  • - Revert a change from Source Area, staging area
  • - Revert a committed change
  • $ Git pull & fetch commands
  • - Difference between pull and fetch
  • - Difference between clone and pull
  • $ fork in GitHub and clone

Git & GitHub Branch (SEC-B)

  • Branching and Merging
  • What is a branch? When and Why do we create a new branch
  • Importance of master branch & stable code
  • Branching Strategies/Models – Pros and Cons
  • Switching branches for parallel development
  • Merging from one branch to another. Best practices

Git & GitHub Adv. (SEC-C)

  • Git stash                  : temporarily shelves (or stashes) changes
  • Git Squash             : to combine multiple commits into one.
  • Git Patch                 : text files that contain code and Git commit metadata
  • Got Cherry pic       : enables arbitrary Git commits 
  • Git Collaboration : different people can work on the same project together.

GitHub Action. (SEC-D)

  • GitHub Actions is a CI approach to automate your build, test, and deployment pipeline

 

  1. Ansible (SEC-A)

Overview of Configuration Management with Ansible

  • What is a configuration Management tool. What is Ansible?
  • How Ansible Works (ssh protocol)
  • What is Infrastructure as a code (IAC)
  • Ansible as CD tool
  • About some important Ansible Terminology
  • Ansible Architecture
  • Ansible Environment Setup
  • Installation and configuration
  • Ssh pass less connection from master to node
  • Ansible Inventory
  • Ansible Configuration file
  • Ansible ad-hoc commands
  • Ansible Playbooks
  • what is configuration, deployment, and orchestration
  • YAML Structure, Playbook structure
  • Ansible playbooks - quick start
  • Playbook syntax checks
  • Variables in Ansible
  • Ansible Sections - target, tasks, handlers
  • Patterns: targeting hosts and groups
  • Defining Variables in Ansible Code, Use Cases
  • Debug the console logs
  • When clause in Playbook

Ansible Vault

  • What is vault in ansible
  • Why use vault
  • Advantages/Disadvantages of vault
  • Lab
  • Conditional loops and Handlers
  • What are Conditionals in Ansible
  • What are Loops in Ansible
  • Handlers in Ansible
  • Ansible Vaults- Introduction and Importance of vaults in Ansible
  • Vault - commands and usage in playbooks
  • Ansible (SEC-B)

Dynamic inventory

  • What is dynamic inventory
  • Scenario based dynamic inventory
  • How it will work

Ansible Performance tuning

  • How to speed up your playbooks
  • OR
  • How to reduce execution time of playbook
  • Ansible config file
  • Ansible fork

Ansible Roles/ galaxy

  • Introduction on Ansible Roles
  • Role directory structure
  • storing and finding roles
  • Using roles
  • Running a role multiple times in one playbook
  • Include and Dependency Management
  • Passing different parameters
  •  

Ansible High Availability (HA)

  • Introduction on ansible tower
  • Tower installation and Tower Dashboard

Ansible Miss.

  • Ansible ssh password less when target is 1000 node
  • Execute a shell script from playbook
  • Create an ec2 by ansible (iac)
  •  
  1. Jenkins as CI tools (SEC-A)
  • Install and configure Jenkins
  • Exploring Jenkins Dashboard UI
  • Introduction to Plugins. What is a plugin?
  • Plugins Installation, Un-installation and upgrade
  • Different ways of plugin installation and management
  • Finding suitable plugins and interpreting plugins documentation for real-time scenarios
  • CI/CD pipeline (free style)
  • CD/CD pipeline (scripted & declarative)
  • Jenkins file & variable
  • e-mail notification from Jenkins
  • Integrate sq, af/s3 to Jenkins
  •  

Jenkins (SEC-B)

  • Jenkins HA config (Master/Slave)
  • Jenkins security (using https)
  • Matrix based and Project based security
  • Jenkins PT
  • Multi branch pipeline
  • Custom home directory of Jenkins
  • Install and configure Jenkins on docker container
  • How and what to take backup of Jenkins and restore
  • monitor Jenkins ci/cd and resource
  1. Docker (SEC-A)
  • Introduction & Architecture
  • VM vs Container, Adv of container
  • Installation and create & manage container
  • Docker file & images
  • Create image/container of custom app (python, java, NodeJS)
  • Docker container in-depth:
  •    > Layer
  •    > Network (Ip, ping to container, google)
  •    > Verifying resource utilization and usage statistics - stats command
  •    > Allocating of resource (CPU, ram, Disk)
  •    > Create a container with custom Ip
  •    > Updating computing constraints on a running container
  • Docker Volume creation, Inspecting Volumes
  • Mounting Docker volume to containers
  • Read-only volume

Docker (SEC-B)

  • Reduce size of image (by docker file/Docker Slim)
  • Container process management
  • Docker composes
  • TS and logs
  • CI/CD projects using Docker as end point
  • Another ci/cd with Docker using Jenkins variables
  1. SonarQube
  • What is sq ?
  • Installation & configuration.
  • Architecture of sq.
  • SonarQube components.
  • Check the code quality.
  • SQ with CI(Jenkins).
  1. Artifact
  • What is AF
  • AWS S3 as AF
  • Integrate to Jenkins
  1. Terraform (SEC-A)
  • Concept and Advantages of Infrastructure as Code
  • Installation, architecture of Terraform and manage provider
  • Initialize a Terraform working directory, Describe Terraform workflow, validate a Terraform configuration
  • Generate and review an execution plan for Terraform Execute changes to infrastructure with Terraform Destroy
  • Terraform managed infrastructure
  • Launch AWS S3 and modify the same
  • Launch EC2 in AWS with key and security group and connect
  • Launch AWS VPC, subnet, gateway, routing
  • Launch ec2 and RDS on custom VPC

Terraform (SEC-B)

  •             Terraform state file (local/remote)
  • Terraform variable, loop, for each loop, count, conditions
  •                 Terraform import (existing infra to terraform tfstate)
  •                 Terraform taint and untaint
  •                 Terraform Data source
  1. Kubernetes (SEC-A)
  •  Architecture
  •  Installation:
  1. Minikube
  2. Kubeadm
  •          iii.  kops
  1. EKS
  •  Attach / detach node
  •  Deployment(nginx), replica set, service
  •  pod in depth, AH, AS                                                    
  •  Taint master/worker
  •  Deployment (python/java/NodeJS)
  •  Volume (PV, PVC; using AWS EBS, EFS)
  •  RBAC, create k8s user

SEC-B:

  • Service in depth (cip, np, lb, ingress)
  • Backup cluster, etcd
  • upgrade cluster (1.27 to 1.28)
  • TS and Auto heel scale
  • cicd. end point Kubernetes pod
  • Helm chart
  •    What is helm & helm chart?
  •    Architecture of Helm chart
  •    Advantages of Helm chart
  •    Basic commands of Helm
  •    Install helm and test
  •    Install app(nginx) using helm chart
  •    How to create my own Helm chart
  •    From application (python/java/node js/…) to helm chart
  •    Create helm chart from manifest (yaml)..helmify
  •    Create local helm repo

SEC-C:

  • Taint n Toleration; schedule (node selector/pod affinity)
  • Node selector and Node affinity
  • Resource quota, limit range, max limit (namespace wise or pod wise)
  • White/black list in ingress controller
  • HPA, ConfigMap, secret
  • Upgrade plan (maxSurge)

SEC-D:

  • Kubernetes upgrade policy
  • maxSurge and maxUnavailable
  • Configure Kubernetes for Rolling Update
  • Advance Scheduling:
  • Node Selector, Node Affinity, Pod Affinity/Anti Affinity, Taint and Toleration
  • Kustomise
  • Daemon set in Kubernetes
  • TLS etcd/Api, kubeconfig file
  • What Are Secrets in Kubernetes?
  • Kubernetes service account, command n arguments
  1. Prometheus, Grafana, Loki, promtail
  • Download Prometheus and node exporter
  • Install Prometheus node exporter
  • Install and configure Prometheus
  • Configure Prometheus for Grafana
  • Check Prometheus metrics in Grafana Explore view
  • Start building dashboards
  1. GitOps:
  • gitAction
  • Argo CD install and configure with k8s
  • Deployment on k8s:  git action as CI tool and argocd as cd tools

 

this syllabus  Updating soon 

Syllabus updating soon 

  • Proj 1: deploy web site on web server using git, GitHub, Jenkins, ansible, web server(cicd 1)
  • Proj 2: Deploy python application on docker container (cicd 2)
  • Proj 3: Update cicd 2
  • Proj 4: deploy java application on container (cicd 3)
  • Proj 5: deploy node-JS application on container (cicd 4)
  • Proj 6: update performance of Jenkins in cicd pipeline
  • Proj 7: secure Jenkins access using https
  • Proj 8: Jenkins in HA mode
  • Proj 9: pass code to Artefact(s3) and send mail to client
  • Proj 10: Check quality of code in Jenkins server using Sonar scanner and pass to SonarQube server
  • Proj 11:  Run Ansible in HA mod using Tower and update PT
  • Proj 12:  Deploy python app in Kubernetes cluster
  • Proj 13:  Deploy on k8s using HELM chart
  • Proj 14:  Deploy on k8s using Argo CD
  • Proj 15:  Create ASE EKS using Terraform
  • Proj 16:  Upgrade K8S cluster using canary method …etc.
Success Students Feedback
Manab N

Senior Cloud Architect 30+Year's IT Exp Trainer

This course includes:
share it :

Real-Time Projects

Our SDLC training program includes real-time projects that simulate actual industry scenarios.

Unlimited Access

We offer unlimited access to our course materials, including video tutorials, interactive exercises, and comprehensive documentation.

24/7 Learning Assistance

Our dedicated support team is available around the clock to assist you with any questions or issues you might encounter.

Track Growth

Our training program includes tools and assessments to track your growth and performance throughout the course.

Enquire Now

Youtube Subscribers
0 +
Professional Mentors
0 +
Students
0 +
Company Placements
0 +

Our students placed in Multiple Companies

Testimonials

These reviews highlight various aspects of your training program, emphasizing the practical application, support, and value that students experience.