
Course Duration: 12 Weeks
What you'll learn
Deployment process with AWS code pipeline, CI/CD code pipeline and JENKINS.
Fundamentals of Cloud Computing
- Introduction to Cloud Computing
- Cloud Environment Architecture
- Cloud Computing Models
Identity & Access Management
- Creating IAM users and groups.
- Understanding the IAM Policies
- Understanding of IAM Policies and IAM Roles
- Setting up IAM security for resources and users
- Understanding customer managed policies, deny rules and inline policies
Infrastructure & Networking
- Introduction to Amazon Web Services
- AWS Global Infrastructure
- Introduction Virtual Private Cloud
- VPC & Subnets
- Internet Gateways, VPC Peering & NAT Gateways
- IP Addressing in AWS
- Understanding AWS Security Groups
- Understanding VPC endpoints
- Designing High availability architecture(HA setup in vpc)
Elastic Cloud Compute
- Launching our first EC2 instance
- Understanding EC2 instance types & Pricing Models
- Understanding Instance tenancy
- Understanding Elastic ip’s and it’s use cases
- Understanding AMI’s & Snapshots
- Understanding Load Balancers and Target Groups
- Understanding Autoscaling groups, Launch template and Launch configurations.
- Understanding AWS limits
- Transferring AMI from one account to another account
- Understanding placement groups
- Understanding keypairs backend
Storage
- Introduction to Block & Object storage mechanism
- Introduction to Elastic Block Store – EBS
- Understanding EBS Snapshots
- Understanding EBS Volume Types
- Understanding Instance Store Volumes
- Introduction to Simple Storage Service (S3)
- Features of S3
- Understanding S3 storage classes
- Understanding S3 bucket polices
Domain Name System
- Introduction to DNS
- Understanding DNS Records
- Introduction to Route53
- Creating hosted zones and record sets in R53
- Understanding routing policies in depth in R53
Aws Lambda
- Getting started with AWS Lambda
- Setting up triggering points
- Understanding Lambda configuration
Building Scalable Applications & Notification services
- Introduction to Message Brokers
- Understanding SQS
- Understanding Simple Notification Service (SNS)
- Understanding AWS SES
AWS Developer tools
- AWS code commit
- Code build
- Code deploy
- Code pipeline
Relational Databases
- Understanding RDS
- Creating RDS instance
Monitoring
- Understanding CloudWatch
- Auditing AWS environment with CloudTrail
- Understanding Prometheus and Grafana
- Understanding Elasticsearch Kibana(ELK stack) and Monitoring resources using ELK stack.
Logging
- Understanding Elasticsearch Kibana(ELK stack) and logging complete ECS and Kubernetes logs to ELK stack
- Understanding AWS CloudWatch log groups, log streams
- Understanding CloudWatch events using Amazon Event Bridge
Cost Management
- Understanding AWS cost Explorer
- Understanding AWS Compute Optimizer
- Understanding AWS CloudWatch log groups, log streams
- Understanding CloudWatch events using Amazon Event Bridge
Source code review
- Understanding SonarQube
- Integrating SonarQube with CICD pipelines using Jenkins and AWS Codepipelines.
DevOps
- Git (SCM)
- Jenkins, aws codepipelines (CI/CD)
- Terraform (Infrastructure Provisioning)
- Ansible (Configuration Management)
- Docker (Containerization)
- Kubernetes, AWS EKS(managed service), AWS ECS Fargate (Container Orchestration services)
- ElasticSearch
- SonarQube
- Prometheus and Grafana
CICD Pipeline flow using AWS Codepipelines and Jenkins

Join Us Today
Let's build the future together. Explore our courses, enhance your skills, and unlock new opportunities in the ever-evolving tech industry. At Sri Saadhana Solutions, your success is our priority.