SlideShare a Scribd company logo
1 of 9
Download to read offline
AWS DevOps Syllabus
DEVOPS INTRO:
 Introduction to SDLC
 Waterfall Model
 Advantages of Waterfall Model
 Dis-Advantages of Waterfall Model
 Agile Methodology
 Scrum
 DevOps History
 DevOps Lifecycle
 Before DevOps and After DevOps
 Advantages
 Road Map
 Add on Advantages
AWS INTRO:
 What is Cloud
 Scenario with & without Cloud
 Cloud Computing
 Importance of 2008
 Types of Cloud Computing
 Service Models
 Deployment Models
 Cloud Market
 What is AWS
 Top 10 Cloud Provider's
 Diff blw AWS, AZURE & GCP
 Advantages
 Main Roles
 Certifications
LINUX:
 LINUX INTRODUCTION
 FLAVOURS ON LINUX
 LINUX HISTORY
 LINUX ADVANTAGES
 SYSTEM INFORMATION
 HARDWARE INFORMATION
 FILE COMMANDS
 VIM EDITOR
 USERS
 GROUPS
 FILE PERMISSIONS
 NETWORKING
 COMPRESSION/ARCHIVE
 DISK USEAGE
 PACKAGE INSTALLATION
 SCRIPTING
 FHS/DIRECTORY SYSTEM
 LINUX FILTERS
 LINUX MAN PAGES
 SED FILTERS
 GREP FILTERS
 PROJECT
AWS SERVICES
 ELASTIC COMPUTE CLOUD (EC2)
 VIRTUAL PRIVATE CLOUD (VPC)
 SIMPLE STORAGE SERVICE (S3)
 CROSS REGION REPLICATION (CRR)
 ELASTIC BLOCK STORAGE (EBS)
 IDENTITY AND ACCESS MANAGEMNT (IAM)
 COMMAND LINE INTERFACE (CLI)
 RELATIONAL DATABASE SERVICE (RDS)
 ELASTIC LOAD BALANCER (ELB)
 STATIC WEB HOSTING
 AUTO SCALING
 ELASTIC BEAN STALK
DEVOPS
GIT:
 VCS HISTORY
 REVISION CONTROL SYSTEM
 SUBVERSION
 GIT STAGES
 WORKING DIRECTORY
 STAGING AREA
 REPOSITORY (LOCAL, CENTRAL, REMOTE)
 GIT INSTALLATION
 GIT ADD
 GIT COMMIT
 GIT STATUS
 COMMIT A FILE USING GIT
 CONFIGURATION OF USER
 IGNORING CONTENT
 GIT HUB
 GIT REPO’S (PRIVATE & PUBLIC)
 GIT PUSH
 GIT PULL
 GIT CLONING
 GIT BRANCH
 GIT MERGE
 GIT FORK
 GIT STASH
 GIT REVERT
 GIT MERGE
 GITHUB FILEADD
 ADVANTAGES & DISADVANTAGES
 INTERVIEW QUESTIONS
MAVEN
 INTRODUCTION
 JAVA PROJECT STRUCTURE
 PROBLEMS WITHOUT MAVEN
 WHAT MAVEN DOES
 WHAT IS BUILD TOOL?
 Pom.xml FILE
 REQUIREMENTS FOR BUILD
 MAVEN ARCHITECTURE
 MAVEN BUILD LIFE CYCLE
 MAVEN COMPILE
 MAVEN TEST
 MAVEN PACKAGE
 MAVEN DEPLOY
 MAVEN CLEAR
 MAVEN DIRECTORY STRUCTURE
 GENRETATING WAR FILE
 GENERATING JAR FILE
 MAVEN VS ANT
 INTERVIEW QUESTIONS
JENKINS:
 INTRODUCTION
 WORKFLOW
 ADVANTAGES
 JENKINS ALTERNATIVES
 MASTER – SLAVE CONCEPT
 JENKINS SETUP
 JAVA INSTALLATION
 GIT INTEGRATION
 MAVEN INTEGRATION
 JOBS IN JENKINS
 MAVEN JOB, TASK
 PARAMETER BUILDING
 CHOICE PARAMETER
 FILE PARAMETER
 BRANCH BUILDING
 SCHEDULE PROJECT
 CRON SYNTAXES
 WEBHOOKS
 POLL SCM
 LINKED PROJECTS
 UP STREAM
 DOWN STREAM
 PIPELINES WORKFLOW
 DECLARATIVE PIPELINE
 DISABLING THE PROJECT
 CONSOLE OUTPUT VIEWS
 SHELL EXECUTING
 PLUGIN MANAGEMNET
 PERMALINKS
 PIPELINES
 JENKINS FILE
 JENKINS PIPELINE COMPONENTS
 PIPELINE VIEW
 SCRIPTED PIPELINE
 DECLARATIVE PIPELINE
 HELLO WORLD PIPELINE
 INTEGARTION PIPELINE
 PERMALINKS
 EDITING BUILD INFO
 LABELS
 USER MANAGEMENT
 INTERVIEW QUESTION
DOCKER
 INTRODUCTION
 LEVEL VIRTUALIZATION
 DOCKER ARCHITECTURE
 DOCKER COMPONENTS
 DOCKER COMMANDS
 BUILD IMAGE FROM CONTAINER
 CREATING CUSTOM IMAGES
 DOCKER FILE
 DOKCER FILE COMPONENTS
 DOCKER FILE CREATION
 DOCKER VOLUMES
 USES OF VOLUMES
 CREATING VOLUMES
 CREATING VOLUMES BY USING COMMANDS
 VOLUMES (CONTAINER - CONTAINER)
 VOLUMES (HOST - CONTAINER)
 CREATING A VOLUME FROM FILE
 DOCKER PORT MAPPING
 CONNECTING JENKINS DASHBOARD
 DOCKER HUB
 DOCKER PUSH
 DOCKER PULL
 DOCKER LOGIN
 SOME ADVANCE COMMANDS
 DOCKER SWARM INTRODUCTION
 DOCKER SWARM ARCHITECTURE
 DOCKER SWARM COMPONENTS
 DOCKER SWARM MANAGER NODES
 DOCKER SWARM WORKER NODES
 CREATING A SERVICE
 DOCKER SWARM VS K8S
 ADVACNE COMMANDS
 INTERVIEW QUESTIONS
NAGIOS
 HISTORY
 WHY NAGIOS
 FEATURES
 PHASES OF MONITORING
 NAGIOS ARCHITECTURE
 HOW IT WORKS
 PRE REQUISTES
 DASHBOARD OVERVIEW
 INSTALLATION OF NAGIOS
 INTERVIEW QUESTIONS
ANSIBLE
 HISTORY
 ADVANTAGES & DISADVANTAGES
 ANSIBLE WORKFLOW
 CHEF WORKFLOW
 ANSIBLE INVENTORY HOST PATTREN
 HOST PATTRENS
 Ad-Hoc COMMANDS {
 ANSIBLE MODULES
 PLAYBOOKS
 YAML
 VARIABLES
 HANDLERS
 LOOPS
 CONDITIONS
 VAULT
 ROLES
 GALAXY
 ANSIBLE TAGS
 ANALYSIS WITH DIFFERENT TOOLS
 INTERVIEW QUESTIONS
KUBERNETES
 HISTORY
 ONLINE PLATFORM FOR K8s
 CLOUD BASED K8s
 INSTALLATION TOOLS
 CONTAINER SCALEUP PROBLEMS
 FEATURES
 DOCKER SWARM Vs K8s
 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
 MULTI CONTAINER POD
 LIMITATIONS
 HIGHER LEVEL K8s OBJECTS
 IMPORTANT NOTATIONS
 WORKING
 MINKUBE INSTALATION
 KUBECTL INSTALLATION
 DEPLOYING AN APP
 INTERVIEW QUESTIONS
TERRAFORM
 INTRODUCTION
 HISTORY
 USES
 ADVANTAGES & DIS ADVANTAGES
 TERRAFORM SETUP & INSTALLATION
 TERRAFROM INIT
 TERRAFORM PLAN
 TERRAFORM APPLY
 TERRAFORM DESTROY
 CREATING A TERRFILE (MAIN.TF)
 CREATING VPC
 CREATING EC2
 CREATING S3 BUCKET
 CREATING SECURITY GROUPS
 CREATING SUBNETS
 ROLE BASED AUTHENTICATION
 S3 BACKEND SETUP
 TERRAFORM VARIABLES
 STRING
 NUMBER
 BOOLEAN
 LIST
 TERRAFORM LOOPS
 TERRAFORM WORKSPACES
 TERRAFORM LOCALS
 TERRAFORM OUTPUTS
 TERRAFORM MULTIPLE TFVAR FILES
OTHER TOPICS:
 SONARQUBE
 JFROG
OTHER TOPICS:
 SERVER TYPES
 WEBSERVER TYPES
 VIRTUAL MACHINE TYPES
 AWS THEORY
 AGILE THERORY
 SCRUM THEORY
REALTIME TOOLS:
 PUTTY
 PUTTYGEN
 SUPERPUTTY
SOFTWARE ARCHITECTURES:
 ARCHITECTURES TYPES
 PRESENTATION LAYER
 APPLICATION LAYER
 DATA LAYER
 ONE TEIR ARCHITECTURE
 TWO TEIR ARCHITECTURE
 THREE TEIR ARCHITECTURE
 N TEIR ARCHITECTURE
REAL TIME PROJECTS:
 AUTOMATION DEPLOYMENT
 INFRA THROUGH CODE
 CONFIGURATION THROUGH ANSIBLE
 LINXU PROJECT WITH ALL TOPICS
 WEBSERVERS INSTALLATION

More Related Content

What's hot

Docker 101: Introduction to Docker
Docker 101: Introduction to DockerDocker 101: Introduction to Docker
Docker 101: Introduction to Docker
Docker, Inc.
 

What's hot (20)

Building Immutable Machine Images with Packer and Ansible
Building Immutable Machine Images with Packer and AnsibleBuilding Immutable Machine Images with Packer and Ansible
Building Immutable Machine Images with Packer and Ansible
 
Microservice Architecture 101
Microservice Architecture 101Microservice Architecture 101
Microservice Architecture 101
 
Continuous Integration, Build Pipelines and Continuous Deployment
Continuous Integration, Build Pipelines and Continuous DeploymentContinuous Integration, Build Pipelines and Continuous Deployment
Continuous Integration, Build Pipelines and Continuous Deployment
 
Introduction to CICD
Introduction to CICDIntroduction to CICD
Introduction to CICD
 
How to Implement Micro Frontend Architecture using Angular Framework
How to Implement Micro Frontend Architecture using Angular FrameworkHow to Implement Micro Frontend Architecture using Angular Framework
How to Implement Micro Frontend Architecture using Angular Framework
 
Developing Terraform Modules at Scale - HashiTalks 2021
Developing Terraform Modules at Scale - HashiTalks 2021Developing Terraform Modules at Scale - HashiTalks 2021
Developing Terraform Modules at Scale - HashiTalks 2021
 
7 Stages of Scaling Web Applications
7 Stages of Scaling Web Applications7 Stages of Scaling Web Applications
7 Stages of Scaling Web Applications
 
Test automation proposal
Test automation proposalTest automation proposal
Test automation proposal
 
Continuous Delivery with Jenkins
Continuous Delivery with JenkinsContinuous Delivery with Jenkins
Continuous Delivery with Jenkins
 
Patterns of resilience
Patterns of resiliencePatterns of resilience
Patterns of resilience
 
Slide DevSecOps Microservices
Slide DevSecOps Microservices Slide DevSecOps Microservices
Slide DevSecOps Microservices
 
Docker 101: Introduction to Docker
Docker 101: Introduction to DockerDocker 101: Introduction to Docker
Docker 101: Introduction to Docker
 
DevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best PracticesDevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best Practices
 
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
 
infrastructure as code
infrastructure as codeinfrastructure as code
infrastructure as code
 
Source Code Management systems
Source Code Management systemsSource Code Management systems
Source Code Management systems
 
10 Tips for Configuring Your Builds with Bamboo Specs
10 Tips for Configuring Your Builds with Bamboo Specs10 Tips for Configuring Your Builds with Bamboo Specs
10 Tips for Configuring Your Builds with Bamboo Specs
 
GitOps A/B testing with Istio and Helm
GitOps A/B testing with Istio and HelmGitOps A/B testing with Istio and Helm
GitOps A/B testing with Istio and Helm
 
What is Docker Architecture | Edureka
What is Docker Architecture | EdurekaWhat is Docker Architecture | Edureka
What is Docker Architecture | Edureka
 
What are Microservices | Microservices Architecture Training | Microservices ...
What are Microservices | Microservices Architecture Training | Microservices ...What are Microservices | Microservices Architecture Training | Microservices ...
What are Microservices | Microservices Architecture Training | Microservices ...
 

Similar to AWS DevOps

Continuous Deployment with Amazon Web Services by Carlos Conde
Continuous Deployment with Amazon Web Services by Carlos Conde Continuous Deployment with Amazon Web Services by Carlos Conde
Continuous Deployment with Amazon Web Services by Carlos Conde
Codemotion
 
AWS Cloud Kata 2014 | Jakarta - Startup Best Practices
AWS Cloud Kata 2014 | Jakarta - Startup Best PracticesAWS Cloud Kata 2014 | Jakarta - Startup Best Practices
AWS Cloud Kata 2014 | Jakarta - Startup Best Practices
Amazon Web Services
 
Patterns & Practices of Microservices
Patterns & Practices of MicroservicesPatterns & Practices of Microservices
Patterns & Practices of Microservices
Wesley Reisz
 

Similar to AWS DevOps (20)

Cloud Native Applications on OpenShift
Cloud Native Applications on OpenShiftCloud Native Applications on OpenShift
Cloud Native Applications on OpenShift
 
Solved: Your Most Dreaded Test Environment Management Challenges
Solved: Your Most Dreaded Test Environment Management ChallengesSolved: Your Most Dreaded Test Environment Management Challenges
Solved: Your Most Dreaded Test Environment Management Challenges
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop Overview
 
Microservizi e container Docker in produzione: strumenti e consigli
Microservizi e container Docker in produzione: strumenti e consigliMicroservizi e container Docker in produzione: strumenti e consigli
Microservizi e container Docker in produzione: strumenti e consigli
 
AWS Serverless concepts and solutions
AWS Serverless concepts and solutionsAWS Serverless concepts and solutions
AWS Serverless concepts and solutions
 
Dystopia as a Service
Dystopia as a ServiceDystopia as a Service
Dystopia as a Service
 
Turkish Airlines' Journey on Cloud
Turkish Airlines' Journey on CloudTurkish Airlines' Journey on Cloud
Turkish Airlines' Journey on Cloud
 
Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...
Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...
Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...
 
Continuous Deployment with Amazon Web Services by Carlos Conde
Continuous Deployment with Amazon Web Services by Carlos Conde Continuous Deployment with Amazon Web Services by Carlos Conde
Continuous Deployment with Amazon Web Services by Carlos Conde
 
AWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for GovernmentAWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for Government
 
App Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloudApp Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloud
 
Performance Benchmarking of Clouds Evaluating OpenStack
Performance Benchmarking of Clouds                Evaluating OpenStackPerformance Benchmarking of Clouds                Evaluating OpenStack
Performance Benchmarking of Clouds Evaluating OpenStack
 
IBM Think Session 8598 Domino and JavaScript Development MasterClass
IBM Think Session 8598 Domino and JavaScript Development MasterClassIBM Think Session 8598 Domino and JavaScript Development MasterClass
IBM Think Session 8598 Domino and JavaScript Development MasterClass
 
AWS Cloud Kata 2014 | Jakarta - Startup Best Practices
AWS Cloud Kata 2014 | Jakarta - Startup Best PracticesAWS Cloud Kata 2014 | Jakarta - Startup Best Practices
AWS Cloud Kata 2014 | Jakarta - Startup Best Practices
 
Patterns & Practices of Microservices
Patterns & Practices of MicroservicesPatterns & Practices of Microservices
Patterns & Practices of Microservices
 
Implementing Infrastructure as Code ConfigMgtCamp 2017
Implementing Infrastructure as Code ConfigMgtCamp 2017Implementing Infrastructure as Code ConfigMgtCamp 2017
Implementing Infrastructure as Code ConfigMgtCamp 2017
 
Development, test, and characterization of MEC platforms with Teranium and Dr...
Development, test, and characterization of MEC platforms with Teranium and Dr...Development, test, and characterization of MEC platforms with Teranium and Dr...
Development, test, and characterization of MEC platforms with Teranium and Dr...
 
Dot net training bangalore
Dot net training bangaloreDot net training bangalore
Dot net training bangalore
 
Cybera - Clouds & other computational frameworks for science
Cybera - Clouds & other computational frameworks for scienceCybera - Clouds & other computational frameworks for science
Cybera - Clouds & other computational frameworks for science
 
Continuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWSContinuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWS
 

Recently uploaded

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 

Recently uploaded (20)

Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 

AWS DevOps

  • 1. AWS DevOps Syllabus DEVOPS INTRO:  Introduction to SDLC  Waterfall Model  Advantages of Waterfall Model  Dis-Advantages of Waterfall Model  Agile Methodology  Scrum  DevOps History  DevOps Lifecycle  Before DevOps and After DevOps  Advantages  Road Map  Add on Advantages AWS INTRO:  What is Cloud  Scenario with & without Cloud  Cloud Computing  Importance of 2008  Types of Cloud Computing  Service Models  Deployment Models  Cloud Market  What is AWS  Top 10 Cloud Provider's  Diff blw AWS, AZURE & GCP  Advantages  Main Roles  Certifications
  • 2. LINUX:  LINUX INTRODUCTION  FLAVOURS ON LINUX  LINUX HISTORY  LINUX ADVANTAGES  SYSTEM INFORMATION  HARDWARE INFORMATION  FILE COMMANDS  VIM EDITOR  USERS  GROUPS  FILE PERMISSIONS  NETWORKING  COMPRESSION/ARCHIVE  DISK USEAGE  PACKAGE INSTALLATION  SCRIPTING  FHS/DIRECTORY SYSTEM  LINUX FILTERS  LINUX MAN PAGES  SED FILTERS  GREP FILTERS  PROJECT AWS SERVICES  ELASTIC COMPUTE CLOUD (EC2)  VIRTUAL PRIVATE CLOUD (VPC)  SIMPLE STORAGE SERVICE (S3)  CROSS REGION REPLICATION (CRR)  ELASTIC BLOCK STORAGE (EBS)  IDENTITY AND ACCESS MANAGEMNT (IAM)  COMMAND LINE INTERFACE (CLI)  RELATIONAL DATABASE SERVICE (RDS)  ELASTIC LOAD BALANCER (ELB)  STATIC WEB HOSTING  AUTO SCALING  ELASTIC BEAN STALK
  • 3. DEVOPS GIT:  VCS HISTORY  REVISION CONTROL SYSTEM  SUBVERSION  GIT STAGES  WORKING DIRECTORY  STAGING AREA  REPOSITORY (LOCAL, CENTRAL, REMOTE)  GIT INSTALLATION  GIT ADD  GIT COMMIT  GIT STATUS  COMMIT A FILE USING GIT  CONFIGURATION OF USER  IGNORING CONTENT  GIT HUB  GIT REPO’S (PRIVATE & PUBLIC)  GIT PUSH  GIT PULL  GIT CLONING  GIT BRANCH  GIT MERGE  GIT FORK  GIT STASH  GIT REVERT  GIT MERGE  GITHUB FILEADD  ADVANTAGES & DISADVANTAGES  INTERVIEW QUESTIONS MAVEN  INTRODUCTION  JAVA PROJECT STRUCTURE  PROBLEMS WITHOUT MAVEN  WHAT MAVEN DOES  WHAT IS BUILD TOOL?  Pom.xml FILE  REQUIREMENTS FOR BUILD
  • 4.  MAVEN ARCHITECTURE  MAVEN BUILD LIFE CYCLE  MAVEN COMPILE  MAVEN TEST  MAVEN PACKAGE  MAVEN DEPLOY  MAVEN CLEAR  MAVEN DIRECTORY STRUCTURE  GENRETATING WAR FILE  GENERATING JAR FILE  MAVEN VS ANT  INTERVIEW QUESTIONS JENKINS:  INTRODUCTION  WORKFLOW  ADVANTAGES  JENKINS ALTERNATIVES  MASTER – SLAVE CONCEPT  JENKINS SETUP  JAVA INSTALLATION  GIT INTEGRATION  MAVEN INTEGRATION  JOBS IN JENKINS  MAVEN JOB, TASK  PARAMETER BUILDING  CHOICE PARAMETER  FILE PARAMETER  BRANCH BUILDING  SCHEDULE PROJECT  CRON SYNTAXES  WEBHOOKS  POLL SCM  LINKED PROJECTS  UP STREAM  DOWN STREAM  PIPELINES WORKFLOW  DECLARATIVE PIPELINE  DISABLING THE PROJECT  CONSOLE OUTPUT VIEWS  SHELL EXECUTING  PLUGIN MANAGEMNET
  • 5.  PERMALINKS  PIPELINES  JENKINS FILE  JENKINS PIPELINE COMPONENTS  PIPELINE VIEW  SCRIPTED PIPELINE  DECLARATIVE PIPELINE  HELLO WORLD PIPELINE  INTEGARTION PIPELINE  PERMALINKS  EDITING BUILD INFO  LABELS  USER MANAGEMENT  INTERVIEW QUESTION DOCKER  INTRODUCTION  LEVEL VIRTUALIZATION  DOCKER ARCHITECTURE  DOCKER COMPONENTS  DOCKER COMMANDS  BUILD IMAGE FROM CONTAINER  CREATING CUSTOM IMAGES  DOCKER FILE  DOKCER FILE COMPONENTS  DOCKER FILE CREATION  DOCKER VOLUMES  USES OF VOLUMES  CREATING VOLUMES  CREATING VOLUMES BY USING COMMANDS  VOLUMES (CONTAINER - CONTAINER)  VOLUMES (HOST - CONTAINER)  CREATING A VOLUME FROM FILE  DOCKER PORT MAPPING  CONNECTING JENKINS DASHBOARD  DOCKER HUB  DOCKER PUSH  DOCKER PULL  DOCKER LOGIN  SOME ADVANCE COMMANDS  DOCKER SWARM INTRODUCTION  DOCKER SWARM ARCHITECTURE
  • 6.  DOCKER SWARM COMPONENTS  DOCKER SWARM MANAGER NODES  DOCKER SWARM WORKER NODES  CREATING A SERVICE  DOCKER SWARM VS K8S  ADVACNE COMMANDS  INTERVIEW QUESTIONS NAGIOS  HISTORY  WHY NAGIOS  FEATURES  PHASES OF MONITORING  NAGIOS ARCHITECTURE  HOW IT WORKS  PRE REQUISTES  DASHBOARD OVERVIEW  INSTALLATION OF NAGIOS  INTERVIEW QUESTIONS ANSIBLE  HISTORY  ADVANTAGES & DISADVANTAGES  ANSIBLE WORKFLOW  CHEF WORKFLOW  ANSIBLE INVENTORY HOST PATTREN  HOST PATTRENS  Ad-Hoc COMMANDS {  ANSIBLE MODULES  PLAYBOOKS  YAML  VARIABLES  HANDLERS  LOOPS  CONDITIONS  VAULT  ROLES  GALAXY  ANSIBLE TAGS
  • 7.  ANALYSIS WITH DIFFERENT TOOLS  INTERVIEW QUESTIONS KUBERNETES  HISTORY  ONLINE PLATFORM FOR K8s  CLOUD BASED K8s  INSTALLATION TOOLS  CONTAINER SCALEUP PROBLEMS  FEATURES  DOCKER SWARM Vs K8s  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  MULTI CONTAINER POD  LIMITATIONS  HIGHER LEVEL K8s OBJECTS  IMPORTANT NOTATIONS  WORKING  MINKUBE INSTALATION  KUBECTL INSTALLATION  DEPLOYING AN APP  INTERVIEW QUESTIONS TERRAFORM  INTRODUCTION  HISTORY  USES
  • 8.  ADVANTAGES & DIS ADVANTAGES  TERRAFORM SETUP & INSTALLATION  TERRAFROM INIT  TERRAFORM PLAN  TERRAFORM APPLY  TERRAFORM DESTROY  CREATING A TERRFILE (MAIN.TF)  CREATING VPC  CREATING EC2  CREATING S3 BUCKET  CREATING SECURITY GROUPS  CREATING SUBNETS  ROLE BASED AUTHENTICATION  S3 BACKEND SETUP  TERRAFORM VARIABLES  STRING  NUMBER  BOOLEAN  LIST  TERRAFORM LOOPS  TERRAFORM WORKSPACES  TERRAFORM LOCALS  TERRAFORM OUTPUTS  TERRAFORM MULTIPLE TFVAR FILES OTHER TOPICS:  SONARQUBE  JFROG OTHER TOPICS:  SERVER TYPES  WEBSERVER TYPES  VIRTUAL MACHINE TYPES  AWS THEORY  AGILE THERORY  SCRUM THEORY REALTIME TOOLS:  PUTTY  PUTTYGEN
  • 9.  SUPERPUTTY SOFTWARE ARCHITECTURES:  ARCHITECTURES TYPES  PRESENTATION LAYER  APPLICATION LAYER  DATA LAYER  ONE TEIR ARCHITECTURE  TWO TEIR ARCHITECTURE  THREE TEIR ARCHITECTURE  N TEIR ARCHITECTURE REAL TIME PROJECTS:  AUTOMATION DEPLOYMENT  INFRA THROUGH CODE  CONFIGURATION THROUGH ANSIBLE  LINXU PROJECT WITH ALL TOPICS  WEBSERVERS INSTALLATION