We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7
AWS Devops Course Content
Trainer: Sunil Koppavarapu
Course Duration: Near about 45 Days
For Upcoming Batches Details: Click Here
We can also provide training on AWS, Azure, Python & Many
more courses for more information please contact us on below mention numbers.
Follow Us on Telegram Group: Click Here Facebook Page: Click Here YouTube: Click Here Instagram: Click Here LinkedIn: Click Here
For More Information Call or WhatsApp - +91-9390246410, +91-8074509049
Email: [email protected] www.logiclabstech.com AWS Devops Course Content ➢ Introduction to DevOps • Why DevOps and roles and responsibilities • How DevOps and Cloud exists in today’s world • What is Continuous Integration and Delivery how it’s related to DevOps ➢ Linux • Linux Introduction, Principles and Linux distro • Command line utilities and basic commands • Linux File system introduction • Text Editors • Filters and Redirections • Users & Groups and Permissions ➢ Git • What is version control system? • Compare Git with others and why is it called Distributed Version Control System? • Create an Local Git Repository • Operations like commit, pull, push, clone, merge, cherry pick and rebase • Git Branches and how to use • Git Hub a remote repository ➢ Maven • What are build tools? • GAV Coordinates in Maven • Build a Java Application using Maven • Dependency Management • Plugins as a building block in maven build • Building and deploying java web application using maven ➢ Jenkins • Introduction to Continuous Integration. • Build & Release and relation with DevOps • Why continuous integration • Jenkins introduction and setup • Jenkins projects/jobs • Jenkins plugins www.logiclabstech.com [email protected] AWS Devops Course Content •Managing plugins •Context Path •Jenkins administration •Call one Job from another job •Copy Artifact from one job to another •Jenkins Users •Jenkins Role Global Role Item / Project Role • Master Slave configuration Nodes/Salves • Pipeline Job Advantage of Pipeline Job Build Pipeline Plugin Generate Groovy Code Perform CI/CD Stages using Groovy Code • Multibranch Pipeline • Triggering the pipeline job automatically • Email Integration in Jenkins • Triggering the pipeline job Periodically • Adding Approval ➢ Docker • Introduction of Docker • Virtualization and Containerization differences • Architecture and main components in Docker • Download & Installation Windows Linux • Docker CLI • Running Docker Commands Create Container Pull Images Drop Container www.logiclabstech.com [email protected] AWS Devops Course Content Delete Images • Automatic Port Mapping • Using Environment Variable • Database Installation with Docker Image • Multi Container Architecture Link Docker Compose • Delete Container • Delete Images • Implementing WordPress using Docker • Implementing LAMP Architecture using Docker • GUI Based Container • Docker Volume Simple Docker Volume Sharable Volume • Creating Own images Docker Commit Docker File • Version Controlling on Docker File • Cache Busting • Docker Registry • Container Orchestration Load Balancing Scaling of containers Performing Rolling updates Handling failover scenarios • Remove Node from docker swarm • Docker Networking Bridge Host None Overlay • Amazon Elastic Container Registry (ECR) www.logiclabstech.com [email protected] AWS Devops Course Content ➢ Kubernetes • Introduction to Kubernetes • Understanding the components of Kubernetes Master (Control Plane) • Understanding the components of Kubernetes Node (Minion) • Install Kubectl • Install EKCTL • Create Kubernetes cluster in AWS (Elastic Kubernetes Service) • Running Commands Connecting to Kubernetes Environment Get Pods Get Nodes Get Kubernetes List Get Services Running Pods • Working with Pod • Introduction to YAML Files in Kubernetes environment Creating of Pod YAML Introduction & creating of service YAML Creating Replication Controller Creating Replica Set Performance Scaling Deployment Object ❖ Updating a Deployment ❖ Rolling Back • Service Object ➢ Ansible • Introduction About Ansible • Install Ansible • Performing configuration Using Adhoc Commands Using Playbooks • Creating new inventory file • Adding a new Node www.logiclabstech.com [email protected] AWS Devops Course Content • Modules in Ansible Shell module User module Apt module File Module Copy Module Fetch Module Git Module Service Module Replace Module URI Module • Performing related operations using multiple Module • Creating a playbook and running it • Playbook to configure tomcat9 • Variables in Playbook Global scope variables Play scope variables Host scope variables • Grouping of Inventory file • Implementing loops • Vault • Handlers • Error Handling • Ansible Roles ➢ Terraform • Introduction to Terraform Installation to terraform • Main Commands of Terraform Terraform INIT Terraform Plan Terraform Apply Terraform Destroy Terraform Refresh www.logiclabstech.com [email protected] AWS Devops Course Content • Creating EC2 Machine using terraform • Understanding Terraform initialization Understanding the term resources Creating Infrastructure in GitHub Deleting the Infrastructure Terraform State file • Understanding desired and current state Output value and Attributes Cross resource Attributes • Creating and using the variables ➢ Self-Learning Devops Projects