Earn 5L to 40L INR Average annual salary*
Cloud Architect
Rating 4.5 / 5 ★
50% Discount
Join our AWS DevOps Course today and unlock the power of cloud-based DevOps. Embrace automation, scalability, and efficiency to streamline your workflows, deploy, delivery and stay ahead in the ever-evolving digital landscape. Take the leap and transform your DevOps with AWS journey with us!
High demanded DevOps tools of industry are cover with live projects like Ansible, Docker, k8s, kops, helm, Nagios, terraform etc.
Now a days, Cloud knowledge is essential for every IT professional, may think about your career with current technology like DevOps with cloud (AWS).
Get this course at an affordable price.
We provide best support & services with our #sdlcadvantage path
Its not only quality training, we assist our students till they achieve there GOAL. See below your journey from start to end with #sdlcadvantage path.
Attain the theory class via online or classroom. Our trainers will help you understand theory and clear doubts
As guided and suggested by Trainer, take the practical class for better understanding of theory.
Your trainer will give you assignment, complete that on time with accuracy. Check with trainer in case of doubts.
Trainer will help you to get Hands-on Live project upon successfull completion of Assignment.
We also help and suggest you in modern and professional resume preparation, so that you have good chance of getting selected.
We will arrange for Mock interviews to test and analyze your weakness and strenght and prepare you accordingly for final job interview
Befor you go for Job interview, our mentor will counsell you for final touch, they will help you with tips to clear interview
When you ready and confident, appear for job interview. Our trainer will give final touch to help you clear interviews.
Get a Job and start your career on high notes.
Browse Course curriculum designed by Industry Experts
Type of Network
IP Address, IP classes
Unicast, multicast and broadcast
Subnet, gateway, ISP, Router, Switch
CIDR (Classless inter-domain routing)
What are different protocol and port
DNS DHCP NAT PAT SSH TELNET HTTP NFS
Unix architecture
Linux filesystem
Shell Environment
Redirection
Pattern Matching
Basic shell scripts example (10)
Decision (if-else-fi, case) example (5)
Looping (for,while,until) example (8)
Function and Array example (5)
Advanced Shell Programming
mail by scripts
execute local script to remote server
login to db server and execute script
Real-time other example
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) AND NOSQL DATABASE *****
Selecting the Engine
Configuring the Database Engine
Creating your Database (OLTP)
Setting up automatic backups
Authorizing access to the DB via DB Security Groups
NoSQL –DynamoDB, DWH(OLAP)-Redshift
***** Depends on DB knowledge 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 CloudFormation
Advantages of CloudFormation
MODULE 13: SIMPLE QUEUE SERVICES /SIMPLE NOTIFICATION SERVICE/SIMPLE WORKFLOW, 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 startup 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 Projects
MODULE 17: Case study and Interview preparation.
DevOps Intro
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.
Roles of Cloud platforms in DevOps
Roles and Responsibilities of DevOps Resource
2. Git & Github Version Control System
Version Control System Overview
Introduction to version control systems (VCS)
Different version control systems in the market
Evolution of VCS
Roles and goals of VCS in Source code management & DevOps
Principles & features of Version Control Systems
What is Git & Github? Differences!
Roles and Responsibilities of DevOps Engineer in Git & Github
Git Basics & Architecture
Git's unique features in Source code management
End-to-End Git Work-flow. A bird's eye view
Git Vs SVN Vs Other commercial VCS
Git Command Line & GUI
On-premise Vs Hosted Git Solutions
Overview of GitHub, GitLab, Bitbucket. etc..
Test your knowledge! Git Jargons. How much you can talk?
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.
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
Stash, squash, cherry pic, .git, .gitignore……
Ansible
Overview of Configuration Management with Ansible
What is a configuration Management tool. What is Ansible?
How Ansible Works
What is Infrastructure as a code
About some important Ansible Terminology
Ansible Deployment
Ansible Architecture
Pre-Requisites for controller Node
Test Environment Setup
Installation and configuration Ansible Configuration file
Pre-Requisites for Managed Node
Ansible Inventory
Ansible Communication
Communication checks with password Authentication
Communication with key-Based Authentication
Ansible Architecture
Overriding the Default HOSTS File
The Default System Ansible.Cfg File
Overriding the Default Roles Path
Ad-hoc Execution with Ansible
Why use ad-hoc commands? Syntax of ad-hoc commands
Use cases for ad-hoc tasks
Copying and Executing Modules:
Running first Ansible commands
Rebooting servers
Managing files,Managing packages
Managing users and groups
Managing services
Gathering facts
Working with 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
Conditional loops and Handlers
What is 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 Roles, Docker galaxy and Ansible Tower
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 Introduction on ansible tower Tower installation and Tower Dashboard
Dynamic Inventory in Ansible
Jenkins
Jenkins & CI/CD Process
What is Continuous Integration (CI)
Continuous Delivery (CD)
Continuous Deployment (CD)
Difference between CI and CD
End-to-End CI & CD Pipeline concepts
Jenkins installation and setup
Jenkins Installation and Configuration in Production
Tomcat and JDK installation. Setting up environment variables.
Exploring Jenkins Dashboard UI
Git, Maven and & Build tools Installations & integration
Different types of Jenkins Jobs. Freestyle, Pipeline, multi-configuration projects
Creating Jenkins Pipeline jobs and understanding all project options
Configuring automated Builds for WAR package creation
Jenkins Administration
Jenkins global configurations and administration settings
Build tools configuration in Manage Jenkins
Jenkins job build steps, triggers and post build actions
Setting up System notifications for users
Email configuration for sending CI/CD notifications
Jenkins backup mechanisms and restoration policies
Jenkins migration and upgradation
Setting up Security for Jenkins
Matrix based and Project based security Jenkins authorizations to Dev.
Jenkins pipeline
Advantages of build pipelines
Creating pipeline projects using GUI
Manual/GUI pipeline Vs scripted pipeline
Groovy scripts DSL and syntax
Creating Parameterized build jobs
Jenkins Plugins & CLI
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
Use cases and applying Jenkins CLI for real-time scenarios Explore Jenkins CLI options
Distributed Builds & Master/Slave concept
When do we implement distributed builds?
Setting master and slave nodes. Best practices
Running builds in parallel on distributed environment
Setting up and using SSH agents, cloud agents
Load balancing and fine tuning builds and deployments using master and slave
Docker
Introduction to Containerization & Docker
Basics of Virtualization
Difference between Virtual machine (VM), Physical machine and Docker container
What is containerization?
What is Docker
Docker Installation in Production
Docker supported platforms
Docker prerequisites in production and commands to verify the same
Docker Installation & Uninstallation in production
Configuring Docker to be executed without sudo
Getting Started with Docker containers
Creating first container
Cgroup & Namespace Kernel features for containers
Root file system, networking and processes isolation.
Docker image concepts. Shipping the application code with dependencies
Difference between Docker Image and Container
Creating any flavor of Linux containers on any linux host
Creating Linux containers on Windows. Concepts involved
Container management commands
Shutdown Docker container
Listing all containers in host
Listing only running containers
Listing last few number of containers
Inspecting docker container information
Listing last created container
Creating a container with our own name
Renaming a container
Deleting one, all, stopped and running containers
Starting, stopping and restarting containers from host
Attaching to a running container
Keyboard shortcuts
Inspecting container processes from host
Stopping the container gracefully and forcibly
Find more about a container. Understanding container inspect JSON format
Creating and Pushing a running container in daemon mode
Creating demonized containers
Pushing container in sleep mode
Allocating Memory, CPU & Disk space to containers
Verifying resource utilization and usage statistics - stats command
Allocating Memory
Allocating CPU
Allocating Disk space
Updating computing constraints on a running container
Docker Volumes
Docker Volume creation
Inspecting Volumes
Mounting Docker volume to containers
Read-only volume
Docker Images
Understand more about Docker images - real-time use cases in DevOps
Advantages of Docker images in application deployments
Docker Image creation techniques
Dockerfile instructions and usage
Solving 'Works in my machine problem' with Docker Images
Restoring environments with Docker images
Auto scaling environments using Images
Setting up dev environments with images. Docker Advantage!
Creating and setting up account in Docker-hub
Docker galaxy Jenkins CI/CD Pipeline integration with Docker
Creating disposable environments using Docker images
Integrating Docker with Jenkins CI/CD Pipeline
Writing deployment scripts for provisioning environments with images
SonarQube
What is sq ?
Installation & configuration.
Architecture of sq.
Sonarqube components.
Check the code quality.
SQ with maven.
SQ with CI(jenkins).
Other posibilities.
Artifact intro (AWS S3 as AF)
8. Teraform ß Programming knowledge required
Nagios / Prometheus / Grafana
10. Kubernetes
Introduction to Kubernetes
Containers and Container Orchestration
Revisiting Kubernetes Cluster Architecture
Spinning up a Kubernetes Cluster on Ubuntu VMs
Exploring your Cluster
Understanding YAML
Creating a Deployment in Kubernetes using YAML Preview
Creating a Service in Kubernetes
Installing Kubernetes Dashboard
Deploying an App using Dashboard
Using Rolling Updates in Kubernetes
K8s cluster on aws cloud using KOPS
K8s cluster by HELM Chart
Intro to ECS and EKS
11. MAVEN
Maven Web App Maven Plugin Maven in Eclipse
Projects:
(ci/cd jenkin,ansible,web server)
(ci/cd Jenkins,ansible,docker)
(ci/cd Jenkins, ansible,docker and k8s)
(ci/cd Jenkins, ansible,docker and SQ)
Linux basic concepts & installations
Introduction to Unix & Linux
History of Unix & Linux
Basic Concepts of OS, Kernel, shell
Installation of Linux
Boot Sequence
File System Management
Different FS like ext2,ext3,ext4,xfs
File and directory create using cat, vi,{touch},mkdir, cd
Permissions of file/directory using chmod
Ownership of file/directory using chown and chgrp
Assigning adv files permissions i.e. SUID, SGID and Sticky bit
Protect by using chattr, lsattr
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
Create multiple user in one shot
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 & cron job
production requirement wise schedule
6i. Run Levels
Types of run-levels / systemd
run level control scripts
command to change targets
XINETD
xinetd based services
xinetd based and non xinetd based services
Advantage of xinetd service
7i. Storage Management
Implementing RAID (0,1,5,10)
Create and extend PV, VG, LV
Package Management
Install, upgrade and query of package using RPM
…….using yum, dnf, apt-get
Advanced Linux Commands
grep cut awk sed top ps kill
uptime uname wget curl last env ping
lsblk blkid Find locate route w lsof
more less head tail dig nslookup
Firewall-cmd dmesg cpuinfo meminfo Iostat
vmstat tcpdump watch df netstat -nutlp
ss program & bg fg fg n
scp rsync which export lshw hwinfo lscpu
nice renice sar………
Join our training courses and get placed in Top companies. We will assist you in getting placement.
Flexible Batches
Aug. 1, 2023AWS & DEVOPS Filling Fast |
12:00 PM to 13:00 PM IST 60 Minutes |
#sdlcadvantage
Click below to join Demo Session
Manab N is an accomplished IT professional with an extensive background in the industry, boasting 30 years of experience in various roles. He has a proven track record of success in training individuals and teams, equipping them with the knowledge and skills needed to excel in the ever-evolving IT landscape. Manab's expertise encompasses a wide range of domains, including software development, systems administration, network infrastructure, cybersecurity, and Cloud Technology with automation. With his wealth of industry experience, Manab brings a unique perspective to training, combining theoretical knowledge with practical insights to create engaging and effective learning experiences.
Education and Certifications: Manab holds a Master's degree in Computer Science from a reputable institution. He has also pursued several certifications over the course of his career to enhance his skills and knowledge. Some of his notable certifications include:
With his extensive industry experience, broad technical knowledge, and a passion for teaching, Manab Nandi is a highly regarded IT trainer. He continues to make a significant impact on the IT community by empowering individuals and organizations with the skills needed to thrive in today's rapidly evolving digital landscape.
Write Your review for the product.
June 29, 2023, 8:05 p.m.
Santosh Taye
I joined SDLC Training one month ago Trainer are Very Good , they provide Training Basic level to Advanced Training Based on Company requirement , i will recommend people attend demo and free class and plan for career .
June 29, 2023, 8:04 p.m.
M Nandi
One of the Best Training in Bangalore for AWS & DevOps ,They are Highly Experience Trainer they will assist A-2-Z Support .
* Candidate may join this job guarantee course of study upon completing the program successfully with projects and clear mock interviews. Guarantee program is applicable only if candidate follows & clears our #sdlcadvantage program. Opening in this field depends on Industry Demand.