Trainer

14 yrs exp

Duration

66 Days

Recordings

100 Hrs

Material

Reading and LAB guide

Online LAB

Server 24x7 available

Course Overview

What will you learn?

In this course, you will learn to:

  • Use the principal concepts and practices behind the DevOps methodology
  • Design and implement an infrastructure on AWS that supports one or more DevOps development projects
  • Use Terraform to deploy the infrastructure necessary to create development, test, and production environments for a software development project
  • Use Jenkins & Series of tools like SonarQube, Nexus to understand the array of options for enabling a continuous integration (CI) environment on AWS
  • Use Azure DevOps to design and implement a continuous integration and continuous delivery (CI/CD) pipeline on AWS
  • Use Azure DevOps to manage all software development activities in one place
  • Implement several common continuous deployment (CD) use cases using AWS technologies, including blue/green deployment  and A/B testing
  • Use Ansible for Deployments and Patch Managements
  • Leverage automated testing in different stages of a CI/CD pipeline
  • Fine-tune the applications you deliver on AWS for high performance, and use AWS tools and technologies to monitor your application and environment for potential issues

Who should go for this training?
The following professionals can go for this course:

  • System Administrators
  • Database Administrators
  • Quality Analysts
  • Software Developers
  • Datacenter Administrators
  • Freshers & Enthusiasts

What are the pre-requisites for this Course?

  • Basic knowledge of Linux with any programming language will be beneficial.

Course Overview

Course Content

We just explore minimum testing of the applications with basic scripts of Shell and Python

  • Rolling Update - Servers & Containers
  • BlueGreen - Servers & Containers
  • Canary – Containers
  • JIRA – Cloud Account Setup
  • Understand Agile
  • Understand Scrum Process
  • GIT Integration
  • Merge Tickets from JIRA Stories
  • GITOPS
  • Log Aggregation - Need
  • ELK - Setup
  • ELK - FileBeat Setup
  • ELK - FileBeat Multiple Log files
  • ELK - Filebeat - MultiLine Configuration
  • ELK - LogStash - Grok Patterns
  • ELK - LogStash - Conditional Grok Patterns
  • ELK - LogStash HA Arch - Explore
  • ELK - Elastic Search - Query
  • ELK - Kibana - Patterns
  • ELK - Kibana Dashboards
  • ELK - Kibana - Curator Jobs
  • PROJECT Setup with ELK
  • Azure Wiki
  • Azure Boards
  • Azure Repos
  • Azure Pipelines & Releases 
  • Azure Artifacts
  • Azure Test Cases
  • Setup Prometheus
  • Configure Agents
  • Configure Alert Conditions
  • Configure OS Based Alerts, Manual
  • Configure Application Based Alerts, Manual
  • Configure Alerts - Automated - API
  • Ansible Role for Alert Setups
  • Need of Any Build Tool
  • Make & Options
  • Maven & Options
  • Gradle& Options
  • NodeJS& Options
  • Python & Options
  • PHP & Options
  • GO & Options
  • All Options Include Compile, Build and Upload.
  • Why Orchestrator
  • Why Kubernetes
  • EKS - Setup
  • EKS - Fargate
  • EKS - Node Group
  • Kubernetes - PODS
  • Kubernetes - POD - Env Variables
  • Kubernetes - ConfigMaps
  • Kubernetes - Secrets
  • Kubernetes - Jobs
  • Kubernetes - Services
  • Kubernetes - Replica Sets
  • Kubernets - Deployments
  • Project Deployment - Rolling Update
  • Project Deployment - Blue Green
  • Project Deployment – Canary
  • SonarQube - Need
  • SonarQube - Install & Setup
  • SonarQube - QualityGate
  • SonarQube – Profiles
  • Nexus - Need
  • Nexus Setup & Install
  • Artifact Uploads to Nexus
  • Nexus - Repositories
  • Nexus – BlobStores
  • Container - Evolution
  • Containers - Types
  • Why Docker
  • Docker and its echo-system
  • Docker Commands
  • Docker Networks
  • Docker Imaging
  • Dockerfile
  • Docker Registry - Nexus & ECR
  • Introduction to IaC Tools
  • Terraform HCL
  • Print Outputs
  • Variables
  • Providers
  • Provisioners
  • MODULE - Introduction
  • MODULE - Inputs
  • MODULE - Outputs
  • Functions
  • Locals
  • Data Sources
  • Remote State
  • Resource LifeCycle
  • Resource Dependencies
  • MakefileTerraform
  • Loops
  • Remote State Data
  • MODULE - Remote Source
  • Project Setup with Terraform - ALL AWS Services automation with Terraform
  • Account Setup
  • EC2 - Server Setup
  • EC2 - Security Groups (Stateless &Stateful Firewall Rules)
  • EC2 - Tags
  • EC2 - ALB & Target Groups
  • EC2 - AMI
  • EC2 - EBS Volumes &SnapShots
  • EC2 - Spot Instances
  • EC2 - KeyPairs
  • S3 - Buckets
  • S3 - Object Data Types
  • S3 - Object Policies
  • Route53 - Domain Setup (Hosted)
  • Route53 - Records
  • Lambda Functions
  • VPC
  • VPC - Subnets
  • VPC - Routes
  • VPC - RouteTables
  • VPC - Peering Connections
  • VPC - InternetGateways
  • VPC - NAT Gateways
  • VPC - NACLs
  • RDS
  • RDS - Parameter Group
  • RDS - Subnet Group
  • RDS - Backups
  • IAM - Users
  • IAM - Policies
  • IAM - Roles
  • SNS Topics
  • SNS - Subscribers
  • CloudWatch - Alarms
  • CloudWatch - LogGroups
  • ElasticService - Public Service
  • ElasticService - Private VPC
  • ElasticService - Kibana Proxy
  • Directory Service - AWS Managed AD
  • DynamoDB - Tables
  • CodeCommit
  • CodeBuild
  • CodeDeploy
  • Code PipeLine
  • Elastic Kubernetes Service
  • PROJECT Driving with AWS & more services
  • Introduction to Scripting
  • She-Bang
  • Comments
  • Print Output
  • Variables
  • Read Input
  • Redirectors
  • Exit Status
  • Quotes
  • Functions
  • If-Conditions
  • Loops
  • Project Setup with Shell Scripting
  • Introduction to Configuration Management
  • AnsibleVs Other tools in Architecture
  • Installation OfAnsible, Multiple ways
  • Ansible Inventory
  • SSH Keys
  • Ansible AD-HOC Commands
  • Ansible Configuration File
  • Ansible Variables, Avoiding Configuration File
  • Ansible Playbooks - Purpose
  • Introduction to YAML
  • YAML Parser - Simple Shell Script (To Understand ML)
  • Playbooks Layout
  • Print Outputs
  • Variables - VARS
  • Variables - VARS_FILES
  • Variables - VARS_PROMPT
  • Variables from CLI
  • Variables for Tasks
  • Roles
  • Roles - Directory Structure
  • Variables in Roles, VARS & DEFAULTS
  • Filters
  • Tags
  • Conditions
  • Handlers
  • Loops
  • Ansible Vault
  • Ansible Vault - Multi Passwords
  • PROJECT Setup with Ansible Playbooks
  • Ansible Pull
  • Ansible – AWX
  • Introduction to Automation
  • Jenkins Installation - MANUAL
  • Jenkins Installation - AUTOMATION (Groovy)
  • Jenkins Seed JOBS
  • Create FreeStype Jobs with Seed Job
  • Declarative Vs Scripted Pipelines
  • Pipeline Introduction
  • Pipeline Structure
  • Introduction to Slaves
  • Configure Slaves, Manual
  • Configure Slaves, Groovy Automation
  • Pipelines - Slaves, With Labels
  • Variables
  • Credentials, Create Manual
  • Credentials, Integrate with Secret Manager
  • Environment Variables - Clear Text
  • Environment Variables - Secrets
  • Introduction to Stages
  • Stages, Sequential
  • Stages Parallel
  • Declarative Steps
  • Script Step
  • Stage Conditions
  • Loops
  • Post Actions
  • Jenkins Shared Libraries
  • Shared Library - Pipeline
  • Shared Library – Stages
  • Introduction to Server Operating System
  • Linux Command Line Options
  • Finding Hardware and Software Information
  • Listing Files & Directories
  • Creating Files
  • Removing Files
  • Copy Files
  • Rename Files
  • Linux Directory Structure
  • Directory Navigation
  • Create Directories
  • Copy Directories
  • Moving Directories
  • Concatenate File Content
  • File Content Filter Commands.
  • VIM Editor
  • Find Files
  • Internet Utilities
  • Pipes
  • Process Management
  • User Management
  • SUDOERS
  • Package Management
  • Service Management
  • Permission Management
  • WebServer - Configure Static Websites
  • WebServer - Configure Reverse Proxy
  • WebServer - Configure HTTPS
  • WebServer - Configure Virtual Hosting
  • Database - Setup MongoDB
  • Database - Setup MySQL
  • Database - Setup Redis
  • Message Queue - Setup RabbitMQ
  • Application Server - Setup Java Applications
  • Application Server - Setup Go Applications
  • Application Server - Setup Python Applications
  • Application Server - Setup NodeJS Applications
  • Application Server - Setup GO Applications
  • Setup LoadBalancers

Modes of Training

Classroom Training

Lives interactive sessions delivered in our classroom by our expert trainers with real-time scenarios.

Online Training

Learn from anywhere over internet, joining the live sessions delivered by our expert trainers.

Self-Pace Training

Learn through pre-recorded video sessions delivered by experts with your own pace and timings

For Coporate Training, We provide customized content and delivered by industry experts with complete practical demonstration, discussions and exercises based on practical use cases.

Our Key Highlights

Unique Benefits included in this training

  • BEST TRAINER : Having 13 Yrs exp and delivered more than 300 batches
  • QUALITY CONTENT : More content including advance features covered better in Industry
  • ONLINE LAB : Online Server access provided for doing your LAB practices
  • BEST PRICE : Affordable and best competitive price in the market
  • RECORDINGS : High-quality sessions recordings access for referring multiple times
  • REALTIME SCENARIOS : Training contains projects on Real-time Scenarios to gain more confidence
Key Benefits

Upcoming Batches

ONLINE TRAINING

This Course Includes:
  • Delivered by our experts having 13 yrs exp
  • 66 Virtual online sessions
  • Access for 100 Hrs of Recorded videos
  • Reading material and Lab activity guide
  • 120 Hrs of Lab practices
  • 100% practical-oriented classes
  • Real-time projects and certification guidance
  • Get certificate on course completion
  • Job assistance
  • Technical support thru chat and email
25-Dec

8:00am to 9:30am IST

60 Days (Mon-Fri)

31-Dec

8:00am to 9:30am IST

60 Days (Mon-Fri)

03-Jan

8:00am to 9:30am IST

60 Days (Mon-Fri)

27 % OFF 30,000/- $260 22,000/-

SELF-PACED LEARNING

This Course Includes:
  • Access for 100 Hrs of Recorded videos
  • Reading material and Lab activity guide
  • 120 Hrs of Lab practices
  • Real-time projects and certification guidance
  • Technical support thru chat and email

20,000/-

Our Instructor

Demo Video

Devops with AWS and Azure Demo

Understanding the requirement and use of DevOps

Certification Guidence

No Records Found

Faq

Our trainer has 11+yrs IIT exp and has significant amount of experience in working with the technology.

Once you get registered, our back-end team will share you the details to join the session live over online portal which can be accessed through a browser.

Each of our live sessions are recorded. In case if you miss any, you can request us to share the link of that 

particular session.

For practical execution, our trainer/technical team will provide server access details to the student

Live-Online training is where you can have live session with the trainer and clarify queries parallely.

Pre-recorded sessions are the recorded videos that will be provided to you that you can see, listen and learn anytime at ur feasible place. For doubts in the videos you can mail the trainer regarding the same.

You can contact our support team, or just drop an email to online@akswave-trainings.com with your queries.

The course material and recorded videos which are provided during the course period. You can download it anytime.

Visit our website regularly to check discount offers time to time. However, we provide discount for single participant & special discount for 2 or more participants.

* If request for cancelation is made within 2 days of enrolment for class, 100% refunded.

* If request made after 2 days, then Refund is made after deduction of administration fee.

Yes. We do provide the step-by-step document which you can follow and if required our technical team will assist you.

Combo Offers

Pay less and learn more with our best combo courses. Avail more discount on multiple top trending technologies

Testimonials

Manoj Kumar

3 years ago

I recently took Oracle RAC training from Akswave. Akal Sir is one of the best teacher for Oracle RAC. I learned lot of concepts, understood well and he cleared many of my doubts too. His explanation and presentation is better and easy to understand. About online Lab environment its good and the Co-ordinators are very helpful in clearing my doubts. I personally enjoyed and learned many new things in AKSWAVE.

Ravi Krishna

3 years ago

I have taken classes from Akswave Oracle Training and I gained excellent knowledge in Oracle DBA , Oracle RAC and APPs from there. I recommend people who wants better future in Oracle DBA, join Akswave. Lets see when the GoldenGate classroom training will start, I like to join.

Azjad Hussain

3 years ago

Akswave Oracle Training is one of the best institute in Ameerpet, comparing to other institutes in terms of Lab Infrastructure , helping nature faculties and the amazing skilled Mr Akal singh. Now waiting for cloud training to be started.

Google Ratings

4.6

Facebook Ratings

4.9

Twitter Ratings

4.8