Contact Premier Online Trainings Today
Premier Online Trainings

AWS DevOps

Courses Overview
Premier Online Trainings Institute provides best AWS DevOps in Hyderabad, Banglore by our Highly Professional certified trainers.

The AWS Certified DevOps Engineer – Professional exam validates technical expertise in provisioning, operating and managing distributed application systems on the AWS platform. DevOps is that generic technology which implements a practice of operations and development engineers participating together in the entire SDLC lifecycle, from design through the development process to production support. Premier Online training provides the best knowledge and hands-on experience of Python by a live expert online.

* We also provide Online Training for Normal Track, Fast Track and Weekend Batches
Course Curriculum
  • Introduction to DevOps
  • DevOps Delivery Pipelines DevOps Ecosystem
  • DevOps and SDLC
  • Continuous Integration & Continuous Deployment
  • Configuration Management Tools
  • Containerisation
  • Container Orchestration Tool
  • Creating AWS account
  • Free tier Eligible services
  • Understanding AWS Regions and availability zones
  • Understanding Network IP ranges like Public & Private and calculation of CIDR
  • VPC (Virtual Private Cloud)
  • EC2 (Elastic Computing Cloud)
  • ACM (Amazon Certificate Manager)
  • S3 (Simple Storage Service)
  • EIP (Elastic IP address)
  • EBS (Elastic Block Storage)
  • Load Balancer
  • IAM (Identity Access Management)
  • AMI (Amazon Machine Image)
  • RDS and ROUTE53
  • Lambda Function
  • What is Operating System with Architecture
  • Linux Role in DevOps
  • Introduction to Linux Basics and Flavours of Linux
  • Overview of Linux commands necessary for DevOps (Total 8 Chapters covering most of the commands)
  • What is Shell and Shell Scripting
  • Understanding Shell Script with Variables, Loops and Conditions
  • Unix and Linux difference
  • Changing file permissions and ownership
  • Types of links soft and hard link
  • Filter commands
  • Simple filter and advance filter commands
  • Start and stop services
  • Find and kill the process with id and name
  • Package installation using RPM and YUM
  • Connecting windows and Linux instances (Covered while studying Chef)
  • Installing Apache, Tomcat and Maven
  • Configuring Apache & Tomcat
  • Troubleshooting Apache & Tomcat
  • Performance tuning Tips for Apache & Tomcat
  • Using Virtual Host Concepts
  • Securing Apache using SSL and ACM
  • Deploying web application in Tomcat Manually
  • Introduction of Version Control Systems. GIT Workflow
  • Important GIT Commands Setup and Configuration
  • Setup and Configuration Creating Repositories
  • Gitignore
  • Understanding Git Branch & Git Remote
  • Create and Configure Users
  • Git Remote commands
  • Installation and Configuration
  • Build Pre-requisites & Creating Builds
  • Understanding Maven Life Cycles and its components
  • Maven Repository and POM Examples
  • Maven Dependencies & Plugins
  • Maven Project Creation & Structure
  • Maven Deployment
  • Download and Install Jenkins
  • Configuring and Managing Jenkins
  • Create Jobs
  • Download the Jenkins plugin
  • Build a Job
  • How to change the Home Directory, Port and thread
  • Jenkins CLI
  • Unlock Super accounts
  • What is Configuration management
  • What is Chef and Chef Architecture
  • Ruby and Chef Basics
  • Recipes and Cookbooks
  • Create Workstation
  • Registration of Chef Nodes with the Chef Server - Bootstrapping
  • Cookbook and recipe test in your workstation – local nodes
  • Upload Cookbook and add the RUN list of the node
  • Run the chef-client in webserver1 and then put it in CRON
  • Create a template folder in the Workstation server
  • RUN the Recipe locally
  • Run remotely from workstation directly
  • What is Ansible?
  • Ansible Architecture
  • Advantages of Ansible
  • Install Ansible
  • Validate
  • Inventory File
  • Configuration of Linux Server
  • Ansible Ad-hoc commands
  • YAML – Yet Another Markup Lang
  • Ansible Playbook
  • Ansible Roles
  • Problems Before Docker
  • After Docker
  • Docker Architecture
  • Install Docker
  • Docker Images and Pull
  • Run Docker Images and check docker process
  • Docker start/stop/attach/exec/inspect/detach
  • Docker Port and Volume Mapping
  • Dockerfile
  • Docker Compose
  • Problems Before Docker Swarm
  • What is Docker Swarm
  • Docker Swarm Advantages
  • Configure Docker Swarm
  • Node Management
  • How to Convert Worker Node as Manager Node
  • Docker service creation & Management
  • Service Scale Up and Down
  • Deploy a stack to a swarm
  • Set up a Docker registry
  • Create the example application
  • Test the app with Compose
  • Push the generated image to the registry
  • Deploy the stack to the swarm
  • Introduction
  • Why and what is Kubernetes
  • Kubernetes Objects
  • Kubernetes Architecture
  • Pods
  • Service
  • Volume
  • Create a Cluster using Kubeadm, Minikube
  • Using kubectl to Create a Deployment
  • Using a Service to Expose Your App
  • Scale Your App
  • Kops ON AWS
  • Using kubeadm to Create a Cluster