Introduction to Linux OS
Linux Distributions
Linux Architecture
Understanding Command Line Interface - CLI Understanding Linux File System Using Text Editor (vi)
File & Directory Management Archive Files Using tar and zip utilities Package Management User Management
File Permissions
Service Management
Introduction to Application Stack
Understand Different components of an application
Understand Frontend Tier - Presentation Layer
Understand Backend Tier - Business Logic
Understand Database Tier - Data Layer
Installing and Configuring Apache HTTP Server
Deploying Frontend Application, Using Apache HTTP Server
High Availability Concepts For Production Scenario
Load Balancing with AWS Classic Load Balancer PHP Setup For Deploying Backend Tier
Creation of RDS instances in AWS for application stack Understand the architecture of an application
Integration of Web, Application and Database to work as a stack Setting Up Web Application - Presentation + Business + Data
IBasics of Software Development Life Cycle
An Overview of Agile
An Overview of Scrum
The Scrum Rules and Responsibilities
The Scrum Artefacts
The Scrum Events
Supporting Practices
Introduction To DevOps
DevOps Practices and Tools
Compiling Tests and Packaging Tests
Running Tests and Building a total Pipeline
Differences between DevOps and Azure DevOps
Introduction To AWS
Introduction to Azure
Basic differences between AWS vs Azure
Introduction to Version Control System
Centralized Version Control System
Distributed Version Control System
Git Introduction
Git Architecture
Git Workflow
Git Branching Model
Git Merging Branches
Detached Head For Retroscoping
Undoing Changes
Git Ignore
GitHub For Remote Repositories
Using existing GIT Repositories With Clone
Pull Requests
Tagging
Introduction to Azure Repos Implementation of Azure Repos Building a pipeline using Azure Repos GIt vs Git Hub vs Azure Repos
Selecting the suitable framework for deployment pipeline
Fundamentals of Cloud Computing
Cloud Providers - AWS vs AZURE vs GCP
Define the benefits of the AWS cloud
Security
Reliability
High availability
Elasticity
Scalability
Pay-as-you go pricing
Walk through AWS Free Tier Account
AWS Management Console
Cloud Offerings - IAAS vs PAAS vs SAAS SAAS - Software As A Service IAAS - Infrastructure As A Service
PAAS - Platform As A Service
AWS Regions
AWS Availability Zones
Traditional Networking Components Logical Data Centers
Understanding Requirements From Clients Networking Basics - Protocol - Port - Firewall Understanding Default VPC
Designing Custom VPC - Client Requirement AWS Internet Gateway VPC Subnetting
VPC Public Subnets
VPC Private Subnets
VPC Route Tables
VPC NACL’s
VPC Security Groups
Advantages of using VPC
Accessing VPC with various techniques.
Desktops vs Servers
Amazon EC2 Components
Amazon EC2 Instance Types
Amazon Machine Images (AMI)
EC2 IP Address Types Private vs Public vs Elastic Work with SSH Key Pairs
SSH Softwares - GitBash & Putty & Terminal Deploying Web Applications On EC2 Instance
Amazon Elastic Block Storage - EBS
EBS Volume Types
EBS ROOT Volume
EBS ADDITIONAL Volume
Backups - SNAPSHOTS
Custom Amazon Machine Images Amazon Elastic File System - EFS Provision EFS File System Configuring Firewalls For EFS Access
Shared File Access across Multiple Availability Zones EBS vs EFS vs S3
Amazon Simple Storage Service - S3 Amazon S3 Web Hosting
Database Concepts
Databases & Tables
Relational Database Service (RDS) - Features
RDS Read Replica
RDS Multi AZ Failover
Create PAAS MySQL Database
Setup Java Web Application - PAAS MySQL
Create RDS Read Replicas - PAAS MySQL
Create Multi AZ Failover For Production Setup
AWS CLI Features
AWS CLI Configurations
Understanding CLI Reference
Install AWS CLI on CentOS
Configure AWS CLI
IAM Overview
IAM Users
IAM Policies
Creating a Custom VPC Using AWS CLI
Simple Notification Service - SNS
Monitoring - Cloudwatch
Cloudwatch Dashboards
Cloudwatch Alarms
Configure Email For High CPU Usage
Take EC2 Action Using - Cloud Watch
Designing Highly Available VPC Introduction to Load Balancing Application Load Balancer Implementing Application Load Balancer Introduction to Scalability Launch Configurations
Auto Scaling Groups
Creating UpScale Policy
Creating DownScale Policy
Attach Load Balancer to Auto Scaling
What is Iaas/Pass/Saas Overview of Azure
Managing azure subscriptions
Managing Azure with the Azure Portal
Demo: Azure Portal
Overview of Azure Resource Manager
Creating a Virtual Network
Virtual Network Peering & Vent to Vent Peering Understand Point-to-Site Networks Securing Virtual Network Resources Connecting Virtual Networks
Demo: Create Azure virtual networks
Load Balancer
Traffic Manager
Create and Configure Virtual Machines
Workloads on Azure Virtual Machines
Deploying Virtual Machine Images
VM Networking
Configuring Virtual Machines
Configuring Availability and Extensibility
Configure Disks
Overview of Azure Storage
Storage Services (Blob, File, Table,Queue)
Public Access level Explanation
Overview of Azure Webapp
App Services plan
Deployment Center & Deployment Slates
Vent Integration with Web App
Web app with Docker
Azure Key Vault setup
Azure Key Vault certificates
Azure Key Vault secrets
Azure Key Vault access policies
How to create users in Azure Active Direction
Giving permissions
VM Backup
Disk Backup
Azure Monitor
VM-Monitor
Introduction of SQL
Creating a SQL Paas
Taking the backup and restore
What is Azure DevOps
Azure DevOps Features
Azure DevOps Tools
Project Lifecycle
Creating Azure Project
Migrating to Azure DevOps
Transformation Planning
Project Selection
Team Structures
Working with Work Items
Epics, Feature, User Story, Task, Bug & Test Cases Linking Items
Collaborate with Team Members
Planning with Sprints
Working with Queries and forming a custom queries
Activity guide: Agile Planning and Portfolio Management with Azure Boards
What is Source Control
Benefits of Source Control
Types of Source Control Systems
Introduction to Azure Repos
Introduction to GitHub
Revision of Git and GitHub
Comparing Azure Repos with GitHub
Migrating from Git to Azure Repos
Migrating from Team Foundation Version Control (TFVC) to Git in Azure Repos
How to Structure Your Git Repo
Git Branching Workflows
Collaborating with Pull Requests in Azure Repos
Why Care About Git Hooks
Fostering Inner Source
Managing Git Repositories
Version Controlling with Git in Azure Repos
The Concept of Pipelines in DevOps
Azure Pipelines
Evaluate use of Hosted versus Self-Hosted Agents Agent Pools
Pipelines and Concurrency
Azure DevOps and Open-Source Projects (Public Projects)
Azure Pipelines YAML versus Visual Designer
Activity Guide: Configuring Agent Pools and Understanding Pipeline Styles
Continuous Integration Overview
Implementing a Build Strategy
Integration with Azure Pipelines
Integrating External Source Control with Azure Pipelines Set Up Self-Hosted Agents
Activity Guide: Enabling Continuous Integration with Azure Pipelines
Activity Guide: Integrating External Source Control with Azure Pipelines
Introduction to Security
Implementing a Secure Development Process Rethinking Application Configuration Data
Manage Secrets, Tokens, and Certificates Integrating with Identity Management Systems Implementing Application Configuration
Activity Guide: Integrating Azure Key Vault with Azure DevOps
Overview of Testing in Azure DevOps
Add Unit Test to your Application
Integrating Unit Test with CI Pipeline
Add the Test Widget to Dashboard
Perform Code Coverage Testing in Azure DevOps
Packaging Dependencies
Package Management
Migrating and Consolidating Artifacts Package Security
Implementing a Versioning Strategy
Activity Guide: Package Management with Azure Artifacts
Introduction to Continuous Delivery Release Strategy Recommendations Building a High-Quality Release pipeline Choosing the Right Release Management Tool
Activity Guide: Controlling Deployments using Release Gates
Activity Guide: Creating a Release Dashboard
Create a Release Pipeline
Provision and Configure Environments
Manage and Modularize Tasks and Templates
Configure Automated Integration and Functional Test Automation
Automate Inspection of Health
Build & Publish Docker Image to Docker Hub using Azure Pipeline
Build & Publish Docker Image to Azure Container Registry using
Azure Pipelines
Deploying to Web APP
Deploying a Docker Container in VM or Local Machine using Docker Compose
Azure Kubernetes Service
Kubernetes Tooling
Integrating AKS with Pipelines
Activity Guide: Deploying a Multi-Container Application to Azure Kubernetes Service
Azure Wiki
Azure Wiki adding and Deleting wiki
Integrating Wiki with the Repository
Azure Dashboard
Azure Widgets and creating different aspects
Integrating Dashboard with Queries
Introduction To Continuous Integration Introduction To Continuous Delivery Best Practices of CI-CD Overview of Jenkins
Setting Up Jenkins
Setting Up Build Jobs
Build Parameters
Build Triggers
Jenkins Plugins
Using GitHub Webhooks Automatically Build Binaries Using Maven On Code Changes
Distributed Builds Master - Slave Configuration
Code Quality Integration With SonarQube to test development code
Automated Releases Using Nexus Integration Continuous Deployments Overview of CI - CD Pipeline
Pipleine as a Code
Introduction To Ansible
Ansible Setup
Ansible Inventory
Ansible Modules
Ansible Ad-Hoc Commands
Introduction To YAML
Ansible Playbooks
Ansible Handlers
Ansible Facts & Variables
Ansible Templates
Ansible Roles
Terraform Installation
Understanding Terraform HCL
Terraform with AWS
Terraform with Ansible
Setup Highly Available Infrastructure Using Terraform
Introduction to Virtualization
Introduction to Containerization
Monolithic Architecture
Microservices Architecture
Virtualization Vs Containerization
Introduction to Docker
Docker Architecture and Setting up Docker Docker Registry
Docker Images Vs Docker Containers
Running Docker Containers and Docker Volumes Containerize Applications
Building Custom Docker Images with Dockerfile Dockerize Frontend Web Application Dockerize Nodejs Application Dockerize Angularjs Application
Pushing Docker Images To Registry
Docker Compose
Introduction to Container Orchestration through Kubernetes Kubernetes Architecture
Setup Kubernetes Production Grade Cluster - AWS
KOPS and PODS
Imperative vs Declarative
Replica Sets
Deployments
Services
CricClubs is one of the leading cricket technology platforms which helps all the stakeholders of cricket. Once after the project is done, you will be equipped with extensive knowledge of automated deployment using CI/CD pipeline
LearnUva offers the best professional LMS made to cater to industry requirements. LMS Is built with State of Art technology. The project contains multiple activities such as automating infrastructure deployment, configuring and implementing CI/CD pipeline, and designing monitoring solutions.
CRM stands for “customer relationship management” and it’s software that stores customer contact information. Using tools like Terraform, guidelines will be set for naming conventions, service plan levels, deployment locations and code repos.
iDecr is a one-stop platform that's designed to provide raw materials from all brands to shape up the interiors. This project can be deployed using Azure cloud and DevOps tools like Jenkins, Docker and Kubernetes.
Improving agility of Salesforece by deploying DevOps solutions based on the AWS systems to improve development governance, automation and bring new applications and services online more quickly.
Emphasizing on the DevOps in AppCloud approach to build on the concept of agile development and focusing on open, collaborative methods of automation to increase the speed and flexibility with features and services.
Our DevOps training has precisely been developed to reach out to the demand of the learners with keeping in mind the industry standards. This DevOps course will particularly be helpful for the career advancement of the following audience -
Graduates from College.
Currently working employees looking to upskill themselves.
Candidates looking for a change in the IT Field.
As such, there are no specific prerequisites for DevOps Training in Hyderabad. If you are familiar with programming and foundation skills with a sense of curiosity and willingness to learn you are all set for the DevOps training.
DevOps Training Classes are conducted over the Weekdays and Weekends through classroom and online sessions. Please get in touch with the Digital Lync team to get exact schedule and timings.
DevOps Course duration is 50 hours.
Weekday DevOps Training classes will be one hour long and Weekend classes will be three hours long.
Please find the detailed DevOps course curriculum in the Digital Lync DevOps training curriculum section.
Yes, we will assist our students with all the interview preparation techniques.
2nd Floor, Hitech City Rd, Above Domino's, opp. Cyber Towers, Jai hind Enclave, Hyderabad, Telangana, 06304982304