AWS Solutions Architect & DevOps Engineer new batch starting from 10-Apr-2025
AWS + DevOps

Your Pathway to DevOps with AWS Engineering Mastery

Course Information

AWS Solutions Architect and AWS DevOps course 10-Apr-2025 న మొదలవుతోంది. 

10-Apr-2025 and 11-Apr-2025 demo sessions ఉంటాయి. ఈ కోర్స్ తీసుకోవాలి అనుకునేవారు demos కి attend అయ్యి, తర్వాత fee pay చేసి classes కి attend అవ్వవచ్చు.

Time: 8.30 to 10.00 PM IST (Demo sessions 10-Apr-2025 and 11-Apr-2025).

WhatsApp Community link: Click here

Course content

What is the cloud computing and it's Advantages?
Service models in Cloud.
What is the AWS?
Deployment models in AWS.
How to work within free tier limits in AWS?
Cloud Market
Top 10 Cloud Provider's.
Diff blw AWS, AZURE & GCP.
Main Roles.
Certifications.
Introduction to SDLC
Waterfall Model
Advantages of Waterfall Model
Dis-Advantages of Waterfall Model
Agile Methodology
Scrum
DevOps History
DevOps Lifecycle
Need of DevOps
Roles & Responsibilities
Before DevOps and After DevOps
DevOps Goals
DevOps tools
Advantages
Road Map
Introduction to IAM
Users, Groups, Roles and Policies in IAM
Hands on - Users, Groups, Roles and Policies in IAM
AWS managed policies and AWS managed policy-Job roles
Customer managed policies
Apply IAM role to an EC2 instance and observe the difference.
IAM Best Practices
AWS Inline policies.
Permission boundaries.
MFA, Password policy setup.
Policy Simulator
Programmatically working with Users, Groups, Roles and Policies - Real Time Project
Install CLI on Linux or a Mac
Install CLI on Windows
Generate API keys to use with the CLI
Use EC2 with roles to use the CLI
Working with S3 using AWS CLI.
What is AWS CloudShell?
Key features of CloudShell.
Components of AWS CloudShell.
Key differences between AWS CLI and Cloudshell
Introduction.
Creation.
Add and remove accounts.
Service control policies (SCPs).
What is the IAM identity center?.
Create Users and assign permissions.
What is Encrption and Decryption?
What is the KMS and how to work with it?
What is the AWS Managed Key?
What is the Customer Managed Key?
Symmetric keys
Asymmetric keys
Steps to create the KMS keys
Encrypt the S3 bucket using KMS
Encrypt the EBS volume using KMS
How to encrypt user passwords using KMS and store in the MySQL database? - Real Time Project
Working with Boto3 - Python SDK
Working with AWSSDK - Dotnet SDK
Working Visual studio toolkit 2022
What is the Simple Storage Service (S3)?
Bucket & Objects
Bucket policies
Access Control Lists(ACLs)
Transfer Acceleration
Multipart upload
Storage classes
Versioning
Static Webhosting with S3 bucket
Life cycle management
S3 Select & Glacier Select
Working S3 using Command line interface -CLI
Batch Operations
DNS mapping
Replication
Cross-region replication
S3 encryption, security
Events in S3
Cross Origin Resource Sharing - CORS
MFA Delete
Access logs
Presigned URLs
Access Points
Programmatically working with S3 bucket - Real Time Project
Creates a S3 Bucket - Using Python Boto3 Script
Lists All S3 Buckets - Using Python Boto3 Script
Lists Empty S3 Buckets - Using Python Boto3 Script
Lists Public S3 Buckets - Using Python Boto3 Script
Uploads a File to a S3 Bucket - Using Python Boto3 Script
Puts an Object in a S3 Bucket - Using Python Boto3 Script
Lists the Objects of a S3 Bucket - Using Python Boto3 Script
Enables S3 Bucket Versioning - Using Python Boto3 Script
Creates an IAM Role for S3 Bucket Replication - Using Python Boto3 Script
Configures S3 Bucket Replication - Using Python Boto3 Script
Checks if S3 Bucket Replication is Configured - Using Python Boto3 Script
Prints the S3 Bucket Policy - Using Python Boto3 Script
Puts a S3 Bucket Policy - Using Python Boto3 Script
Enables S3 Bucket Encryption - Using Python Boto3 Script
Lists the Default Encryption in a S3 Bucket - Using Python Boto3 Script
Downloads a File From a S3 Bucket - Using Python Boto3 Script
Deletes a S3 Bucket - Using Python Boto3 Script
VPC architecture
Classless Inter-Domain Routing (CIDR)
Default VPC
Subnets
Internet Gateway(IGW) - Route Tables
Route Tables
NAT Instances
NAT Gateway
NACL & Security Groups
VPC Endpoints
Explain VPC peering – Same region, different region and different account
S2S VPN, Virtual Private Gateway, Customer Gateway
Direct Connect and S2S
Transit Gateway
VPC Traffic Mirroring
Egress Only Internet Gateway
AWS Network Firewall
Creates a VPC - Using Python Boto3 Script
Creates Subnets - Using Python Boto3 Script
Creates Route Tables - Using Python Boto3 Script
Creates and Attaches an Internet Gateway - Using Python Boto3 Script
Enable VPC Flow Logs - Using Python Boto3 Script
Lists All VPCs - Using Python Boto3 Script
Lists All Active Flow Logs - Using Python Boto3 Script
Lists Route Tables Not Associated to Subnets - Using Python Boto3 Script
Creates a VPC Endpoint - Using Python Boto3 Script
Describes VPC Attributes - Using Python Boto3 Script
Deletes a VPC - Using Python Boto3 Script
What is SNS?
Introduction to AWS SNS Console
How to create SNS Topic?
Control access to your AWS SNS Topic with SNS Access Policy
What is SNS Delivery retry?
SNS Delivery status logging?
Creating SNS Topic review
Creating SNS subscription
Creating an AWS SNS Subscription Filter Policy
Creating an AWS SNS Subscription DLQ
Creating a AWS SNS Subscription Review
How to Send AWS SNS Mobile Push Notifications
Working with SNS, Lambda and S3 - Real Time Project
Creates a SNS Topic - Using Python Boto3 Script
List SNS Topics - Using Python Boto3 Script
List SNS Subscriptions - Using Python Boto3 Script
Adds Tags to SNS Topics - Using Python Boto3 Script
Remove Tags from SNS Topics - Using Python Boto3 Script
Sends an email using SNS - Using Python Boto3 Script
What is the Cloud Watch and how to work with it?
What is default monitoring?
What is Detailed monitoring?
Cloud watch Dashboard creation
Cloud watch Alarm Setup
Cloud watch Events
Cloud watch Logs
Cloud watch Metrics
Cloud watch Events
Introduction
Rules setup
Triggers
What is Cloud Trail and how to work with it?
Events history.
Working with Cloud Trail - Practical
Linux Introduction
Flavours of Linux
Linux History
Linux Advantages
System Information
Hardware Information
File Commands
VIM Editor
Users
Groups
File Permissions
Networking
Compression/Archieve
Disk usage
Package Installation
Scripting
FHS/Directory System
Linux Filters
Linux Man pages
SED Filters
GREP Filters
Introduction to EC2 and instance types.
EC2 Dashboard and Global view.
EC2 Purchase options.
Steps to Launch EC2 .
Launch EC2 (Lab)
Generating custom Public Key and Private keys for EC2 instances (Keypairs).
Security groups.
Create the AMI Image using the Snapshot.
Creating customized Amazon Machine Images.
Metrics.
EC2 Instance state discussion.
Instance settings discussion.
Networking concepts discussion.
Security concepts discussion.
Images and troubleshooting discussion.
Different ways to connect the EC2 instance.
Change the KeyPair to the existing EC2 instance.
How to search instances by different attributes?
Creating Billing Alarm and EC2 instance alarms.
EC2 Instance Metadata.
Creates EC2 Instances - Using Python Boto3 Script
Tags EC2 Instances - Using Python Boto3 Script
Exports Details From All EC2 Instances to a CSV File - Using Python Boto3 Script
Lists EC2 In a Specific State (Client) - Using Python Boto3 Script
Lists EC2 In a Specific State (Resource) - Using Python Boto3 Script
Lists EC2 Tags - Using Python Boto3 Script
Lists EC2 With Specific Tag Key - Using Python Boto3 Script
Modifies EC2 Instance Type - Using Python Boto3 Script
Modifies EC2 Instances Attributes - Using Python Boto3 Script
Associates EC2 to an Instance Profile - Using Python Boto3 Script
Stops EC2 Instances - Using Python Boto3 Script
Starts EC2 Instances Listed in a File - Using Python Boto3 Script
Terminates EC2 Instances Listed in a File - Using Python Boto3 Script
Creates an AMI - Using Python Boto3 Script
Lists AMIs Creation Date - Using Python Boto3 Script
Lists Old AMIs - Using Python Boto3 Script
Deregisters (Deletes) an AMI - Using Python Boto3 Script
Creates a Snapshot - Using Python Boto3 Script
Lists Snapshots Creation Date - Using Python Boto3 Script
Lists Old Snapshots - Using Python Boto3 Script
Deletes a Snapshot - Using Python Boto3 Script
Creates a Security Group - Using Python Boto3 Script
Adds Inbound/Outbound Rules From a File - Using Python Boto3 Script
Lists All Security Groups - Using Python Boto3 Script
Lists Security Groups Open to the World - Using Python Boto3 Script
Lists Security Groups With Empty Rules - Using Python Boto3 Script
Lists Security Group Rules - Using Python Boto3 Script
Deletes a Security Group - Using Python Boto3 Script
Introduction.
Create Auto scaling groups.
Create Launch Templates.
Introduction.
Target groups
Application Load Balancer(ALB) - Setup
Network Load Balancer(NLB)
DNS mapping.
HTTPs.
Introduction to EBS
Elastic block storage (EBS Volumes) creation
Attach & Detach EBS Volumes to the EC2 instance.
Mount the EBS Volumes
Attach single EBS Volumes to the multiple EC2 instances.
Snapshot creation.
Create the volume using the Snapshot.
Create the AMI Image using the Snapshot.
Difference between AMI & Snapshot.
EBS volume types discussion.
EBS Volumes Encryption.
Creates an EBS Volume - Using Python Boto3 Script
Lists Available EBS Volumes - Using Python Boto3 Script
Lists Unencrypted EBS Volumes - Using Python Boto3 Script
Lists EBS Volumes Types - Using Python Boto3 Script
Attaches an EBS Volume - Using Python Boto3 Script
Modifies an EBS Volume - Using Python Boto3 Script
Deletes an EBS Volume - Using Python Boto3 Script
EFS introduction
File System
EFS integration to EC2
Backup & Restore
DNS Records overview
Routing Policies
Hosting sample Website and configuring Policies
Simple Routing Policy
Latency Routing Policy
Failover Routing Policy
Weighted Routing Policy
Geolocation Routing Policy
What is the AWS ACM?
What are SSL/TLS Certificates?
Types of AWS ACM?
Key Features of AWS ACM.
How AWS ACM Works?
Limitations of AWS ACM.
Working With ACM - Practical
What is Lambda and how to create a simple lambda function?
Role significance in the Lambda function
Deploy a website into the Lambda function
Deploy simple code into Lambda function and test
Layers in the Lambda function
Lambda function environment discussion
Step functions in Lambda
Triggers in Lambda function.
Trigger Lambda using CloudWatch Events.
Trigger Lambda using S3 Event
Trigger Lambda using API Gateway
Versions in Lambda.
Destination configuration
Monitor the Lambda function
Environment variables and roles
Troubleshoot the Lambda function errors
Creates a Lambda Function - Using Python Boto3 Script
Lists All Lambda Functions - Using Python Boto3 Script
Prints Detailed Information of a Lambda Function - Using Python Boto3 Script
Lists Aliases From a Lambda Function - Using Python Boto3 Script
Invokes a Lambda Function - Using Python Boto3 Script
Lists the Versions of a Lambda Function - Using Python Boto3 Script
Updates the Code of a Lambda Function - Using Python Boto3 Script
Tags a Lambda Functions - Using Python Boto3 Script
Deletes a Lambda Function - Using Python Boto3 Script
What is X-Ray?.
Integrating Lambda and X-Ray.
What is an API?
Create HTTP API using API gateway.
Routs.
Methods.
Deployments.
Stages.
How to work with APIs programmatically?

 

1. Create a Web-Application ( Digital Library) with High Availability, Security, Auto Scaling.

Language: Python

Services: GIT, GitHub, IAM, EC2, Load Balancer, Auto Scaling, VPC, Route 53
OS : Linux/ Windows

What is the Database and the RDS?
Create an RDS instance using MySQL
Multi-AZ
Read Replicas
Clusters Storage Architecture
How to delete the RDS instance?
Working AWS Arora.
Amazon Aurora - Serverless & Advanced Concepts
RDS Security
RDS Proxy
Snapshots
Automated backups
Global Databases
Clone
Creates a RDS Instance - Using Python Boto3 Script
Exports RDS Details to CSV File - Using Python Boto3 Script
Stops a RDS Instance - Using Python Boto3 Script
Starts a RDS Instance - Using Python Boto3 Script
Lists RDS in a Specific State - Using Python Boto3 Script
Takes a Snapshot of a RDS Instance - Using Python Boto3 Script
Deletes a RDS Instance - Using Python Boto3 Script
Introduction to NoSQL, RDS and DynamoDB
Create a simple DynamoDB table
Table
Query
Scan
TTL
DAX
How to delete a table?
Creates a DynamoDB Table - Using Python Boto3 Script
Lists All DynamoDB Tables - Using Python Boto3 Script
Prints Attributes of a DynamoDB Table - Using Python Boto3 Script
Lists DynamoDB Tables in a Specific State - Using Python Boto3 Script
Puts an Item to a DynamoDB Table - Using Python Boto3 Script
Gets an Item From a DynamoDB Table - Using Python Boto3 Script
Updates an Item in a DynamoDB Table - Using Python Boto3 Script
Updates the DynamoDB Table Settings - Using Python Boto3 Script
Deletes an Item From a DynamoDB Table - Using Python Boto3 Script
Deletes a DynamoDB Table - Using Python Boto3 Script
What is SQS and how to work with it?
What is visibility timeout?
Standard(Default) Queue
FIFO Queue
Retention period
What is SES and how to work with it?
Identity verification
Seding email using SES
What is Cloud formation and how to work with it?
How to create a Cloudformation template using YAML?
How to create a cloud formation stack?
How to View Infrastructure using Designer View?
Creating a VPC, Subnets, IGW, Route table, Enabling DNS hostnames using Cloudformation.
Deletion policy.

2. Create a Web-Application (Digital Library) with High Availability, Security, Auto Scaling - IAAS.

Language: YAML/ JSON

Services: Cloud Formation, GIT, GitHub, IAM, EC2, Load Balancer, Auto Scaling, VPC, Route 53
OS : Linux

What Is VCS?
Vcs History
Sccm
Revision Control System
Subversion
Concurrent Versions System
Why GIT
GIT Stages
Working Directory
Staging Area
Repository (Local, Central, Remote)
GIT Installation
GIT Lifecycle
GIT Logs
GIT Push
GIT Pull
GIT Cloning
GIT Branch
GIT Merge
GIT Stash
GIT Cherry Pick
GIT Revert
GIT Merge
Merge Conflicts
Commit A File Using GIT
Configuration Of User
Ignoring Content
Branching Strategies
GIT Branch (Create, Delete, Rename, Switch)
Git Repos (Private & Public)
Integrating Repos
Forking
Github Wikis
Linking Projects
Github Fileadd
Tokens
Compare & Pull Request
Renaming Repos
Danger Zone Options
Making Public Repo As Private
Ownership Transfer
Archiving Repos
Deleting Repos
Accessing The Private Repos
Advantages & Disadvantages
Difference Between Git And Other Tools
Interview Questions
What is the Continuous Integration and how to work with it?
What is the Continuous Deployment and how to work with it?
How to build an application using Maven?
3. Create a Web-Application (Digital Library) with High Availability, Security, Auto Scaling - using CI/CD setup.

Services: Code Build, Code Pipeline, Code Deploy, GIT, GitHub, IAM, EC2, VPC, Route 53
OS : Linux
What Is The Elastic Beanstalk?
How To Deploy A Website Using Elastic Beanstalk?

4. Create a  Web-Application (Digital Library) with High Availability, Security, Auto Scaling - PAAS.

Language: Node-JS

Services: ElastricBeanStalk, GIT, GitHub, IAM, EC2, VPC, Route 53
OS : Linux

 

What is the Amazon ElastiCache and how to work with it?

What Is The Cloud Front And How To Work With It?
Cloud Front Distribution
Working With Cloud Front Using S3.
Ttl
Invalidation
Custom Domain Mapping
Origin
Edge Locations
Regional Edge Catches.
What Is Snowball?.
Types Of Snowball Devices.
Migrating Complete On-Perms Web Application To Cloud Native.
Migrating Complete On-Perms MySQL Database To RDS
What Is QuickSight?.
Hands On - QuickSight.
What Is Aws Trusted Advisor?.
Hands On - AWS Trusted Advisor.
Disaster Recovery in AWS.
Database Migration Service.
Hands on - DMS.
RDS & Aurora Migration.
AWS Backup
Hands on - AWS Backup
Application Migration Service
What is Secrets Manager?.
Hands on - Secrets Manager.
  • Rekognition
  • Transcribe
  • Polly
  • Translate
  • Lex + Connect
  • Comprehend
  • SageMaker
  • Forecast
  • Kendra
  • Personalize
  • Textract

5. Migrate on-perms Python Web-Application to Cloud Native application distribute with High Availability, Security, Auto Scaling.

Language: Python

Services: GIT, GitHub, IAM, S3, EC2, EBS , Load Balancer, Auto Scaling, VPC, Lambda, API Gateway, RDS, DynamoDB, CloudWatch, ACM, CloudTrail, KMS, Route 53
OS : Linux/ Windows

History
Uses
Terraform installation
Syntax types
Terraform commands (init, plan, apply, destroy, validate, format, refresh)
Creating a main.tf
Role based authentication
Terraform variables (String, Number, Boolean, List, Map, Set)
Terraform alternatives
Terraform multiple tfvar files
Terraform outputs
Terraform import
Terraform taint and replace
Terraform workspaces
State file management (Securing, locking)
S3 backend setup for statefile
Creating AWS Resources (VPC, S3 Bucket, EC2, EBS, RDS, EFs) 
Alias & providers
Comments
Terraform target
Terraform Debugging
Terraform lifecycle (Create before destroy, Prevent destroy, Ignore changes)
Provisioners (File, Local-exec, Remote exec)
Dynamic block
Blocks, args & expressions
Terraform loops
Terraform locals
Creating local resources
Terraform CLI
Version constraints
Local version changing
AWS version updating
Terraform modules
Advantages & disadvantages
Terraform - Working with GitHub and HCP
  • INTRODUCTION
  • MAVEN OBJECTIVES
  • PROJECT INFORMATION
  • FEATURES
  • DOWNLOAD REQUIRMENTS
  • PLUGINS
  • MAVEN GOALS
  • WHAT MAVEN DOES
  • WHAT IS BUILD TOOL?
  • POM.XML
  • REQUIREMENTS FOR BUILD
  • MAVEN ARCHITECTURE
  • MAVEN BUILD LIFE CYCLE
  • MAVEN DIRECTORY STRUCTURE
  • GENERATING JAR FILE
  • JAVA PROJECT STRUCTURE
  • PROBLEMS WITHOUT MAVEN
  • MAVEN VS ANT
  • INTERVIEW QUESTIONS
Introduction
Workflow
Continuous Integration
Continuous Delivery & Continuous Deployment
Jenkins Setup
Jenkins Setup Requirments
Java Installation
Git Integration
Maven Integration
Jobs Types In Jenkins
Free Style Job
Pipeline
Maven Job, Task
Parameteras in the Job (Choice Parameter, File Parameter, String Parameter, Multi-String Parameter, Credentials Parameter)
Teriggers
Branch Building
Triggers (Trigger builds remotely, Build after other projects are built, Build periodically, GitHub hook trigger for GITScm polling, Poll SCM)
Master-Slave Architecture
Variables setup (Environment Variables, Local Variable, Global Variable)
Build Pipeline View
Timeout
Time Stamps
Custom Workspace
Workspace Access
Disabling Jobs
Renaming Jobs
Build Pipeline View
Shell Execute
Authentication For Build Trigger
Build Through Terminal
Throttle Build
Pipelines (Scripted, Declarative)
Pipeline Stages
Pipeline Syntax
Staged Pipeline
Multi-Staged Pipeline
Pipeline As A Code
Multiple Commands On Pipeline
Paac Variables
Paac Parameters
Paac Input Parameter
Paac Postbuild
Paac Input
Pipeline Logs
Pipeline Through Build Pipeline
Pipelien Post-Build
Plugin Management
Console Output
Permalinks
List View
Custom View
Build History
Cron Syntax Generator
Editing Build Info
Agent Setup
User Management in Jenkins
Roles in Jenkins
Blue Ocean Introduction
Advantages
Jenkins Alternatives
Jenkins Metrics & Trends
Interview Question
  • INTRODUCTION TO PROMETHEUS
  • PROMETHEUS COMPONENTS
  • INSTALLATION
  • GRAFANA INTRO
  • ARCHITECTURE OF GRAFANA
  • INSTALLATION
  • EXPLORING THE DASHBOARD
  • IMPORTING THE DASHBOARD
  • MONOTORING THE SERVER
  • NODE EXPORTER
  • INSTALLING NODE EXPORTER
  • LOKI
  • PROMTAIL
  • USE CASES OF LOKI AND PROMTAIL
  • WORKING WITH LOKI AND PROMTAIL
  • GATHERING LOGS.
  • INTRO
  • ADVANTAGES
  • SETUP
  • CONECTING
  • ANSIBLE INTRODUCTION
  • ANSIBLE USECASES
  • ANSIBLE HISTORY
  • ANSIBLE ARCHITECTURE
  • ANSIBLE INVENTORY HOST PATTERN
  • ANSIBLE EXECUTION TYPES
  • AD-HOC COMMANDS
  • WORKING WITH ADHOC
  • ANSIBLE MODULES INTRODUCTION
  • WORKING WITH ANSIBLE MODULES
  • ANSIBLE PLAYBOOKS
  • YAML INTRODUCTION
  • YAML INDENTATION & SEPERATION
  • COMMENTING SECTIONS
  • ANSIBLE VARIABLES
  • ANSIBLE HANDLERS
  • ANSIBLE LOOPS
  • ANSIBLE CONDITIONS
  • ANSIBLE VAULT
  • ANSIBLE ROLES
  • ANSIBLE TAGS
  • ANSIBLE DRY RUN
  • ANSIBLE PIP
  • ANSIBLE GALAXY
  • ANSIBLE USERINFO
  • ANSIBLE SETUP MODULES
  • ANSIBLE DEBUG MODULE
  • ANSIBLE RAW MODULE
  • ANSIBLE COMMAND MODULE
  • ANSIBLE COPY MODULE
  • ANSIBLE SHELL
  • ANSIBLE STRATEGIES
  • ANSIBLE JINJA2
  • ANSIBLE GIT INTEGRATION
  • DOCKER WITH ANSIBLE
  • JENKINS WITH ANSIBLE
  • STATIC WEBSITE USING PLAYBOOK
  • ADVANTAGES & DISADVANTAGES
  • CUSTOM WORKS
  • ANSIBLE VS CHEF VS PUPPET VS SALT STACK
  • INTERVIEW QUESTIONS
  • MICROSERVICES INTRODUCTION
  • DIFFERENCE BETWEEN MONLITHIC & MICROSERVICES
  • MICRO SERVICES ADVANTAGES
  • MICRO SERVICES LIMTATIONS
  • VIRTUALIZATION INTRO
  • DOCKER VS VMS VS SERVERS
  • BEFORE DOCKER VS AFTER DOCKER
  • DOCKER INTRODUCTION
  • UNDERSTANDING DOCKER
  • DOCKER ARCHITECTURE
  • DOCKER CLIENT
  • DOCKER SERVER
  • DOCKER DAEMON
  • DOCKER OBJECTS
  • DOCKER BASIC COMMANDS
  • STOP VS KILL
  • RUN VS CMD VS ENTRYPOINT
  • ADD VS COPY
  • RUN VS PULL
  • DOCKER IMAGES
  • DOCKER CONTAINERS
  • DOCKER VOLUMES
  • WORKING WITH CONTAINERS
  • BUILD IMAGE FROM CONTAINER
  • CREATING CUSTOM IMAGES
  • WAYS OF CONTAINER CREATION
  • DOCKER FILE
  • DOCKER FILE COMPONENTS
  • DOCKER FILE CREATION
  • DOCKER VOLUMES
  • USES OF VOLUMES
  • CREATING VOLUMES
  • CREATING VOLUMES BY USING COMMANDS
  • VOLUMES (CONTAINER - CONTAINER)
  • VOLUMES (HOST - CONTAINER)
  • CREATING VOLUME FROM FILE
  • CRREATING VOLUME FORM COMMANDS
  • VOLUME MOUNTING
  • VOLUME MODIFIYING
  • DOCKER PORT MAPPING
  • DOCKER MULTISTAGE BUILD
  • CREATING JENKINS BY DOCKER
  • DOCKER REGISTRY TYPES
  • CLOUD BASED REGISRTY VS LOCAL REGISTY
  • DOCKER LOGIN
  • DOCKER HUB ACCOUNT CREATION
  • IMAGE PUSHING TO REGISTRY
  • DOCKER SWARM
  • DOCKER SWARM ARCHITECTURE
  • DOCKER SWARM COMPONENTS
  • DOCKER SWARM MANAGER
  • DOCKER SWARM WORKER
  • DOCKER SWARM SERVICE
  • DOCKER PORTAINER
  • DOCKER COMPOSE
  • DOCKER COMPOSE ADVANTAGES
  • DOCKER COMPOSE INSTALLATION
  • DOCKER COMPOSE FILE
  • DOCKER COMPOSE FILE IN JSON
  • DOCKER COMPOSE FILE IN YAML
  • DOCKER COMPOSE SINGLE SERVICE
  • DOCKER COMPOSE MULTI SERVICES
  • DOCKER COMPOSE FILE COMMANDS
  • DOCKER COMPOSE SCALE
  • DOCKER STACK
  • PORTAINER INTRODUCTION
  • PORTAINER USE CASES
  • PORTAINER SETUP
  • WORKING WITH PORTAINER
  • MEMORY MANAGERMNET
  • MEMORY SHARING
  • ALLOCATIONG CPU
  • LIMITING THE HARDWARE BLW CONTAINERS
  • SOME ADVANCE COMMANDS
  • WHAT IS ECR
  • DOCKER HUB VS ECR
  • ADVANTAGES & USE CASES
  • WORKING WITH ECR
  • WHAT IS ECS
  • COMPOSE VS ECS
  • WORKING WITH EC2
  • WORKING WITH FARGATE
  • CREATING ECS CLUSTER
  • ECS TAKS & SERVICES
  • LOAD BALNACERS
  • HOSTING AN APPLICATION
  • INTRODUCTION
  • WHY TO USE DOCKER NETWORKS
  • TYPES OF NETWORKS
  • BRIDGE NETWORK
  • USER DEFINED NETWORK
  • HOST NETWORK
  • MACVLAN NETWORK
  • IPVLAN NETWORK
  • OVERLAY NETWORK
  • NONE NETWORK
  • DOCKER PORT FORWARDING
  • INTERVIEW QUESTIONS
  • History
  • CONTAINER ORCHESTRAION
  • KUBERNETES INTODUCTION
  • ARCHITECTURE
  • MASTER COMPONENTS
  • NODE COMPONENTS
  • WORKING WITH K8s
  • ROLE OF MASTER
  • COMPONENTS OF CONTROL PLANE
  • KUBE-API SERVER
  • ETDC
  • FEATURES
  • KUBE-SCHEDULER
  • CONTROL MANAGER
  • NODE COMPONENTS
  • KUBELET
  • CONTAINER ENGINE
  • KUBE-PROXY
  • POD
  • POD LIMITATIONS
  • POD MULTI CONTAINER POD
  • MINIKUBE INTRO
  • SINGLE NODE CLUSTER
  • REPLICASET
  • DRAWBACK OF REPLICASET
  • DAEMONSET
  • DRAWBACK OF DAEMONSET
  • DEPLOYMENTS
  • LABELS & SELECTORS
  • ROLLING UPDATES
  • SCALING PODS
  • TYPES OF SCALING
  • DEPLOYMENT SCALING
  • PAUSING & UNPAUSING ROLLING DEPLOYMENT
  • PROPORTINAL SCALING
  • HPA
  • VPA
  • HIGHER LEVEL K8s OBJECTS
  • IMPORTANT NOTATIONS
  • SCALEUP PROBLEMS
  • WHAT IS METRICS SERVER
  • INSTALLINNG METRIC SERVER
  • KOPS
  • KOPS ADATNAGES
  • KOPS INSTALLATION
  • KUBECTL INSTALLATION
  • CLUSTER CREATION USING KOPS
  • CLUSTER SCALING
  • ADMIN ACTIVITIES
  • KOPS VS KUBEADM VS KUBESPRAY
  • SERVICE IN KUBERNETS
  • TYPES OF SERVICES
  • CLUSTER IP
  • NODE PORT
  • LOAD BALANCER
  • INGRESS
  • NODE PORT VS CLUSTERIP VS LB
  • VOLUME
  • TYPES OF VOLUMES
  • PERSISTENT VOLUME
  • NON-PERSISTENT VOLUME
  • EPHEMERAL VOLUMES
  • ADVANTAGES & DIS ADVANTAGES EPHEMERAL VOLUMES
  • CONFIG MAPS
  • USE CASES OF CONFIG MAPS
  • IMPLEMENTING CONFIG MAPS
  • DATA VS BINARY DATA
  • IMMUTABLE CONFIGMAPS
  • CONTAINER VARIABLES
  • PASSING VARIABLES FROM CLI
  • ENV VARIABLES
  • SECRETS
  • IMMTABLE SECRETS
  • CONFIGMAPS VS SECRETS
  • WHAT IS RBAC
  • AUTHENTICATION VS AUTHORIZATION.
  • USER ACCOUNTS
  • SERVICE ACCOUNTS
  • ROLES
  • CLUSTER ROLES
  • CREATING AND WORKING WITH ROLES
  • ROLE BINDING
  • CLUSTER ROLE BINDING
  • CLUSTER WIDE POLICIES
  • TESTING THE POLICIES
  • NAMESPACES
  • TYPES OF NAMESPACES
  • CREATING WORKING WITH NAMEPACES
  • USECASES OF NAMESPACES
  • RESOURCE QUOTAS
  • IMPORTANCE OF QUOTAS
  • DEFAULT RANGES
  • ALLOCATION RESOURCES TO NAMESPACES
  • MEMORY MANAGEMENT
  • CPU MANAGEMENT
  • LIMITING CPU AND MEMORY
  • HARDVALES AND SOFTVALUES
  • DEFINING REQUESTS NOT LIMITS
  • DEFINING LIMITS NOT REQUESTS
  • TROUBLESHOOTING
  • POD LEVEL ISSUES
  • CONTAINER CONFIG ERRORS
  • ERRORIMAGE PULL
  • CRASHLOOP BACKOFF
  • SERVICE LEVEL ISSUES
  • CLUSTER LEVEL ISSUES
  • NODE LEVEL ISSUES
  • EXIT CODES AND STATUS CODES
  • DOCKER SWARM Vs K8s
  • HELM INTRO
  • USE CASES AND ADVANTAGES OF HELM
  • HELM ARCHITECTURE
  • HELM COMPONENTS
  • HELM IMPLEMENTATION
  • HELM INSTALLATION
  • WORKING WITH HELM CHARTS
  • HELM REPOS
  • HELM COMMANDS
  • STATEFUL APPLICATION
  • STATELESS APPLICATION
  • STATEFUL VS STATELESS APPLICATION
  • WORKING WITH STATEFUL APPLICATIONS
  • WORKING WITH STATELESS APPLICATIONS
  • GITOPS WITH ARGO CD
  • WHAT IS GITOPS
  • IMPORTANCE OF GITOPS
  • GITOPS IMPLEMENTATION
  • OVERVIEW OF ARGOCD
  • ARGOCD INTRODUCTION
  • HISTORY
  • ARCHITECTURE
  • COMPONENTS OF ARGOCD
  • SYNCHOOKS VS WEBHOOKS
  • INTEGRATIONS FOR ARGOCD
  • INSTALLATION
  • DEPLOYING AN APPLICATION
  • WORKING WITH ARGOCD UI
  • INTERVIEW QUESTIONS
  • WHAT IS VIRTUALIZATION?
  • TYPES
  • SETUP
  • ADVANTAGES & DISADVANTAGES
  • WHAT IS BASH
  • BASH SCRIPT
  • USER INPUT
  • VARIABLES
  • DATE FORMATTING
  • IF STATEMENT
  • ELSE IF STATEMENT
  • CASE
  • FOR LOOP
  • WHILE LOOP
  • UNTIL
  • BASH STRING
  • SRING LENGTH
  • CONCATENATION STRING
  • READ FILE
  • WRITE FILE
  • BASH COMMENTS
  • BASH QUOTES
  • TYPES OF ARCHITECTURE
  • CLIENT LAYER
  • APPLICATION LAYER
  • DATABASE LAYER
  • One tier Architecture
  • Two tier Architecture
  • Three tier Architecture
  • N tier Architecture
  • WHAT IS MONOLITHIC?
  • MONOLITHIC ARCHITECTURE
  • ADVANTAGES
  • DISADVANTAGES
  • WHAT IS MICROSERVICES?
  • MICROSERVICES ARCHITECTURE
  • ADVATNAGES
  • DISADVANTAGES
  • MONOLITHIC VS MICROSERVICES
  • WHAT IS A WEBSERVER
  • WHAT IS WEBAPP SERVER
  • WEBSERVER VS WEBAPP SERVERS
  • APACHE HTTPD
  • APACHE TOMCAT
  • NGINX
  • IIS
  • WHAT IS DEPLOYMENT?
  • TYPES OF DEPLOYMENTS
  • NEED FOR DEPLOYMENTS
  • PRE-CONSIDERATIONS
  • ROLLING STRATEGIES
  • CANARY DEPLOYMENT
  • RECREATE STATEGY
  • CUSTOM STATEGY
  • BLUE-GREEN DEPLOYMENT
  • A/B DEPLOYMENT
  • LAMP SETUP
  • WHAT IS LAMP?
  • WHY LAMP?
  • LAMP COMPONENTS
  • SETUP
  • INTRO
  • USE CASES
  • SETUP
  • CREATING REPO
  • CREATING USERS

1) AUTOMATING INFRA THROUGH JENKINS

TOOLS: GIT, GITHUB, JENKINS, TERRAFORM

DESCRIPTION:  THIS IS THE FIRST STAGE FOR ANY PROJECT ON REAL TIME, IN THIS PROJECT WE ARE GOING TO CREATE INFRASTRUCTURE FOR OUR PROJECT BY AUTOMATION USING THE JENKINS DECLARATIVE PIPELINE

 

2) SOFTWARE INSTALLATIONS

DESCRIPTION:  AFTER CREATING INFRA WE ARE GOIN TO INSTALL SOFTWARES ON 3 TEIR ARCHITECTURE WE ARE INSTALLING WEBSERVERS, WEBAPP TOMCAT AND PROGRAMMING SOFTWRAES LIKE JAVA, PTHON NODE AND PHP AND FINALLY DATABASES LIKE ARANGO AND MYSQL.

 


3) AUTOMATION DEPLOYMENT

TOOLS: GIT, GITHUB, JENKINS, MAVEN, S3 STORAGE & TOMCAT

DESCRIPTION:  ONCE INFRA AND SETUP IS DONE, WE ARE GOING TO DEPLOY THE WEBAPPLICATION ON A APPLICATION SERVER LIKE TOMCAT AND STORING THE ARTIFACTS ON AWS S3 AND WILL BE ABLE TO ROLL BACK ONCE IT FAILED.

 

4) DOCKERIZING APPLICATION

TOOLS: GIT, GITHUB, JENKINS & DOCKER

DESCRIPTION:  WRITE THE DOCKER FILE TO DEPLOY STATIC WEBSITE IN APACHE, PUSH IT INTO GITHUB AND BUILD THAT DOCKER FILE IN JENKINS BY INTEGRATED GIT WITH JENKINS.


5) CI/CD USING ANSIBLE

TOOLS: GIT, GITHUB, ANSIBLE, APACHE

DESCRIPTION:  CREATE AWS CODE PIPELINE TO IMPLEMENT CONTINOIUS INTEGRATION AND CONTINIOUS DEPLOYMENT. WHENEVER DEVELOPER PUSH THE CODE INTO CENTRAL REPO, AUTOMATICALLY IT PIPELINE GETS RELEASED AND DEPLOYED.

What we provide

100% Placement Assistance

We provide you 100% placement assistance to the freshers and the experienced persons also. You will get this assistance for 1 year starting from your enrollment date. Note: If you are eligible to that job, you should apply, attend and win. We don't provide you job and package gurantee.

Online community

We provide online community to all the students. Here all current batch students and trainer will be available to clarify the doubts.

Study material

We provide 100% written and video material with life time access to all the students. The student can refer them anytime online. But, can't download.

Certificate

After completion of the course, student will receive a certificate which confirms the course completion. Note: Its just for formality. The certificate which is provided by the respective service provider is only the valid one.

Assignments

After the completion of every tool, trainer gives an assignment to all the students with related topics. Every student must complete that and show to the trainer in the next class. We don't take any action oppotiste to the student incase not complete the assignment. But, its a good practice and we encourage our students to follow that.

Mock interview

After completion of the course, student must request the trainer for the mock interview. We will conduct the interview to the students candidates only.

Resume building

We provide 100% support to our students to prepare the resume with good standards. We provide few templates to build a resume with industry standards.

Career guidance

We provide suggestions and tips to the students under this guidance program to reach their dream career.

FAQ's

  • Cloud computing in Telugu is one of the best platform to learn the leading software courses in Telugu. We provide you 100% written and video material with life time access. Our trainers are well experienced and passionated on teaching. All the sessions are going with live and interation with the trainers.
  • DevOps is one of the leading IT course which has good demand across the world. Any IT company must need a DevOps team to release a good IT product to the market.
  • Yes, we provide free demo classes before the start of every batch and you can pay using UPI, Credit card and Account transfer option. Student can attend the demo class for free and then decide to pay.
  • Daily after completion of the class, we give time to the students to ask their doubts. After that, student will get a discussion fourm to post their doubts and get clarification.
  • Getting job is always depends upon the student capability and market demand. We encourge our students to pratice a minimum 3 hrs in a day which really helps to get the job.
  • Yes, we provide certificate to the students who completed with good attendance.
  • We never provide job gurantee to the students. Instead, we provide placement assistance for 1 year from the enrolment date. It means, we provide you jobs information. Student should apply, attend and get the job.
  • No, we don't provide such options to the students. We provide all recorded sessions to our students with life time access.
  • Student will get very limited support only after completion of the course. During the course student will get 100% support.
Trainers
Naga & Mustafa

Trainer

This course includes:
10-Apr-2025

Start date

Monday-Saturday (08.30 to 10.00 PM IST)

Class Time

3-4 Months

Course Duration

Telugu

Teaching Language

Online

Mode Of Teaching

Life Time

Content Access

Start your learning journey today! Enroll now in our cloud courses.

Scroll to Top