DevOps Design and Automation For Developers- 5 days
DevOps Design and Automation For Developers- 5 days
Pre-Requisites:
Knowledge of Software engineering and Hands-on on Linux
(It Is mandatory to accomplish the training prerequisite conditions before nominating for the session)
Course Content:
Module 1 DevOps Fundamentals
Introduction to DevOps
DevOps Process
DevOps Team
Architecture application for DevOps
DevOps Technology Reference Architecture
Module 2 Source Code Repository in GIT
GIT Fundamentals
GIT Banching and Merging
Lab: Woking With GIT
Lab: GIT Branching and Merging
Lab: Code Commit Private GITHub
Module 3 Continuous Integration and Deployment
Continuous Integration Fundamentals
Continuous Delivery Fundamentals
CI/CD with Jenkins
Lab: Install and Configure Jenkins
Lab: Create a Simple pipeline in Jenkins
Lab: Introduction to Groovy Scripts for Pipelines
Lab: Crete a Maven Pipeline Build with Cobertura and Junit Test cases
Module 4 Automate Cloud IaaS for DevOps
Cloud Overview
Lab: Create a Autoscaling Applications in AWS
Module 5 Docker Containers
Docker Fundamentals
Lab: Working with Docker
Build and Ship Docker Images
Lab: Build and Ship Images
Docker Container as a Service
Lab: Build a Kubernetes Cluster in AWS
Create a Micro service Application
Lab: Build and RUN a three tier application in cloud
Lab: Run a Micro serviced docker application using Jenkins
Module 6 Automation using Ansible
Ansible Fundamentals
Ansible Modules
Lab: Managing Application config in Ansible
Lab: Creating and Running Docker using Ansible
Lab: Build and Run Docker in Jenkins
Module 7 Design and automate DevOps End to End
Move the Code and Development to DevOps Model
Move Agile in Infrastructure and Development
Create a DevOps Environment in Cloud
Use Containers for Application building process
Put Code and Containers in GIT
Automate Infrastructure Creation and Scaling in Cloud
Automate Configuration using Ansible
Repeat the Process in Different environments
Create a DevOps Process for you Organization
Lab: Create a Pipeline for your application
DIY: Create a Complete stack Pipleine
Comments
Post a Comment