SlideShare a Scribd company logo
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

What Is Kubernetes | Kubernetes Introduction | Kubernetes Tutorial For Beginn...
What Is Kubernetes | Kubernetes Introduction | Kubernetes Tutorial For Beginn...What Is Kubernetes | Kubernetes Introduction | Kubernetes Tutorial For Beginn...
What Is Kubernetes | Kubernetes Introduction | Kubernetes Tutorial For Beginn...
Edureka!
 
Overview of Amazon Web Services
Overview of Amazon Web ServicesOverview of Amazon Web Services
Overview of Amazon Web Services
Amazon Web Services
 
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
Simplilearn
 
AKS
AKSAKS
[넥슨] kubernetes 소개 (2018)
[넥슨] kubernetes 소개 (2018)[넥슨] kubernetes 소개 (2018)
[넥슨] kubernetes 소개 (2018)
용호 최
 
Infrastructure as code: running microservices on AWS using Docker, Terraform,...
Infrastructure as code: running microservices on AWS using Docker, Terraform,...Infrastructure as code: running microservices on AWS using Docker, Terraform,...
Infrastructure as code: running microservices on AWS using Docker, Terraform,...
Yevgeniy Brikman
 
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
Edureka!
 
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation SlidesKubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
SlideTeam
 
DevOps Best Practices
DevOps Best PracticesDevOps Best Practices
DevOps Best Practices
Giragadurai Vallirajan
 
Containers and Docker
Containers and DockerContainers and Docker
Containers and Docker
Damian T. Gordon
 
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
Amazon Web Services Korea
 
Docker in real life
Docker in real lifeDocker in real life
Docker in real life
Nguyen Van Vuong
 
[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기
SeungYong Oh
 
Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps  Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps
Chetan Gordhan
 
DevOps seminar ppt
DevOps seminar ppt DevOps seminar ppt
DevOps seminar ppt
DurgashambaviAmarnen
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
Hawkman Academy
 
DevOps 101 - an Introduction to DevOps
DevOps 101  - an Introduction to DevOpsDevOps 101  - an Introduction to DevOps
DevOps 101 - an Introduction to DevOps
Red Gate Software
 
GitLab, AWS and Terraform: The Perfect Combination
GitLab, AWS and Terraform: The Perfect CombinationGitLab, AWS and Terraform: The Perfect Combination
GitLab, AWS and Terraform: The Perfect Combination
Will Hall
 
Aws interview questions
Aws interview questionsAws interview questions
Docker Kubernetes Istio
Docker Kubernetes IstioDocker Kubernetes Istio
Docker Kubernetes Istio
Araf Karsh Hamid
 

What's hot (20)

What Is Kubernetes | Kubernetes Introduction | Kubernetes Tutorial For Beginn...
What Is Kubernetes | Kubernetes Introduction | Kubernetes Tutorial For Beginn...What Is Kubernetes | Kubernetes Introduction | Kubernetes Tutorial For Beginn...
What Is Kubernetes | Kubernetes Introduction | Kubernetes Tutorial For Beginn...
 
Overview of Amazon Web Services
Overview of Amazon Web ServicesOverview of Amazon Web Services
Overview of Amazon Web Services
 
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
What Is A Docker Container? | Docker Container Tutorial For Beginners| Docker...
 
AKS
AKSAKS
AKS
 
[넥슨] kubernetes 소개 (2018)
[넥슨] kubernetes 소개 (2018)[넥슨] kubernetes 소개 (2018)
[넥슨] kubernetes 소개 (2018)
 
Infrastructure as code: running microservices on AWS using Docker, Terraform,...
Infrastructure as code: running microservices on AWS using Docker, Terraform,...Infrastructure as code: running microservices on AWS using Docker, Terraform,...
Infrastructure as code: running microservices on AWS using Docker, Terraform,...
 
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
 
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation SlidesKubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
 
DevOps Best Practices
DevOps Best PracticesDevOps Best Practices
DevOps Best Practices
 
Containers and Docker
Containers and DockerContainers and Docker
Containers and Docker
 
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
AWS 기반의 마이크로 서비스 아키텍쳐 구현 방안 :: 김필중 :: AWS Summit Seoul 20
 
Docker in real life
Docker in real lifeDocker in real life
Docker in real life
 
[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기[NDC17] Kubernetes로 개발서버 간단히 찍어내기
[NDC17] Kubernetes로 개발서버 간단히 찍어내기
 
Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps  Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps
 
DevOps seminar ppt
DevOps seminar ppt DevOps seminar ppt
DevOps seminar ppt
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
DevOps 101 - an Introduction to DevOps
DevOps 101  - an Introduction to DevOpsDevOps 101  - an Introduction to DevOps
DevOps 101 - an Introduction to DevOps
 
GitLab, AWS and Terraform: The Perfect Combination
GitLab, AWS and Terraform: The Perfect CombinationGitLab, AWS and Terraform: The Perfect Combination
GitLab, AWS and Terraform: The Perfect Combination
 
Aws interview questions
Aws interview questionsAws interview questions
Aws interview questions
 
Docker Kubernetes Istio
Docker Kubernetes IstioDocker Kubernetes Istio
Docker Kubernetes Istio
 

Similar to AWS DevOps

Cloud Native Applications on OpenShift
Cloud Native Applications on OpenShiftCloud Native Applications on OpenShift
Cloud Native Applications on OpenShift
Serhat Dirik
 
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
DevOps.com
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop Overview
Shubhra Kar
 
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
Amazon Web Services
 
AWS Serverless concepts and solutions
AWS Serverless concepts and solutionsAWS Serverless concepts and solutions
AWS Serverless concepts and solutions
ElenaIvannikova3
 
Dystopia as a Service
Dystopia as a ServiceDystopia as a Service
Dystopia as a Service
Adrian Cockcroft
 
Turkish Airlines' Journey on Cloud
Turkish Airlines' Journey on CloudTurkish Airlines' Journey on Cloud
Turkish Airlines' Journey on Cloud
Mustafa Ekrem KENTER
 
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...
Yoichi Kawasaki
 
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 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
Amazon Web Services
 
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
Judy Breedlove
 
Performance Benchmarking of Clouds Evaluating OpenStack
Performance Benchmarking of Clouds                Evaluating OpenStackPerformance Benchmarking of Clouds                Evaluating OpenStack
Performance Benchmarking of Clouds Evaluating OpenStack
Pradeep Kumar
 
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
Paul Withers
 
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
 
Implementing Infrastructure as Code ConfigMgtCamp 2017
Implementing Infrastructure as Code ConfigMgtCamp 2017Implementing Infrastructure as Code ConfigMgtCamp 2017
Implementing Infrastructure as Code ConfigMgtCamp 2017
Kief Morris
 
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...
Michelle Holley
 
Dot net training bangalore
Dot net training bangaloreDot net training bangalore
Dot net training bangalore
IGEEKS TECHNOLOGIES
 
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
Cybera Inc.
 
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
Danilo Poccia
 

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

Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
TechSoup
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
Nguyen Thanh Tu Collection
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
Iris Thiele Isip-Tan
 
Data Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsxData Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsx
Prof. Dr. K. Adisesha
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
deepaannamalai16
 
MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025
khuleseema60
 
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxxSimple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
RandolphRadicy
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
BPSC-105 important questions for june term end exam
BPSC-105 important questions for june term end examBPSC-105 important questions for june term end exam
BPSC-105 important questions for june term end exam
sonukumargpnirsadhan
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
zuzanka
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
Mohammad Al-Dhahabi
 
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
Kalna College
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
heathfieldcps1
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17
Celine George
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
RidwanHassanYusuf
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
indexPub
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
Celine George
 
Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10
nitinpv4ai
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
سمير بسيوني
 

Recently uploaded (20)

Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 8 - CẢ NĂM - FRIENDS PLUS - NĂM HỌC 2023-2024 (B...
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
 
Data Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsxData Structure using C by Dr. K Adisesha .ppsx
Data Structure using C by Dr. K Adisesha .ppsx
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
 
MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025
 
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxxSimple-Present-Tense xxxxxxxxxxxxxxxxxxx
Simple-Present-Tense xxxxxxxxxxxxxxxxxxx
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
BPSC-105 important questions for june term end exam
BPSC-105 important questions for june term end examBPSC-105 important questions for june term end exam
BPSC-105 important questions for june term end exam
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
 
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx78 Microsoft-Publisher - Sirin Sultana Bora.pptx
78 Microsoft-Publisher - Sirin Sultana Bora.pptx
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17How to Manage Reception Report in Odoo 17
How to Manage Reception Report in Odoo 17
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
 
How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17How to Download & Install Module From the Odoo App Store in Odoo 17
How to Download & Install Module From the Odoo App Store in Odoo 17
 
Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
 

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