• LOGIN
  • No products in the cart.

Testing

DevOps with AWS - Placement

DevOps, developers or IT admins who want to advance their career by improving their DevOps and AWS skills..

Course Duration

6 Months
( 3 M + 3 M)

Live Projects

10 and Workshops

Certification

Industry recognized

Training Format

Online and Self Learning


Risenshine

₹20,000 ₹25,000 20% off

Limited period offer






DevOps with AWS - Placement

Learn DevOps:

Continuously Deliver Better Software

The course teaches you the essential tools and technologies used by DevOps engineers.
The course is designed for software engineers and administrators that want to excel in deploying softwares Linux, Shell Script, Python, AWS, Vagrant,
Git, Ansible, Docker, Jenkins, and Kubernetes.
This course can improve your software delivery using configuration management, automation, provisioning, and deployment tools.

Need Assistance

8686 98 8042

Agenda

An understanding of DevOps and AWS the modern Tools Linux, Shell SCripting, Python, Ansible, Maven, Git, GitHub, Docker, Kubernetes, Jenkins, Docker Compose, Kubernetes, Terraform, Nagios with AWS Services.
Managing and Monitoring AWS Cloud infrastructure. Provisioning Infrastructure with Terraform.
The ability as DevOps Engineer to Automate Code Delivery and Deployment Pipeline Using Jenkins.
Complete Understanding of Docker Containers & Docker Compose & Kubernetes.
Learn Building the Apps Dockerize using Docker Containers and Docker File as DevOps Engineer.
Be DevOps Master in Kubernetes and Kubernetes Administration from Scratch to Advance Level.
Kubernetes Development and Complete Deployment on Kubernetes & Docker Containers.
As CI DevOps Engineer, Jenkins Multiple Integration with Modern Technology Tools like Sonar qube, Docker, Kubernetes, Code Delivery Pipeline, Git & GitHub, Ansible.

    Requirements :
  • 1. Any Degree
  • 2. Required aspiration and zeal to get the job on DevOps and AWS to have better career in IT industry.
  • 3. You need to have an attitude to learn Programing and Admin activities with fun 🙂
  • 4. No prerequisites. Anybody wants to know DevOps with AWS Technologies Can Enroll in the course


Duration:

1 Year Subscription


Total 6 Months

  • - 3 Months Course Learning.
  • - 90 Sessions (Classes on weekdays)
  • Every Day

  • - 1 Hr Instructor Class .
  • - 2 Hr Videos Session
  • - 2 Hr Lab/Assignment


  • - 3 Months Placement Process

  • - Resume Preparation .
  • - Self Learning Courses
  • - Placement Process

Note:

  • - This is not applicable for the specific Duration.
  • - On the basis of your convenient time you can access the videos
  • 1. Overview of the existing system
  • 2. About SDLC
  • 3. About Agile Model
  • 4. The Roles of Developers, Testers and Operations Teams
  • 5. The Challenges in the existing System
  • 6. Why DevOps
  • 7. DevOps fundamentals and methodologies
  • 8. Understanding The Complete Pipe Line with CI and CD Operations
  • 9. DevOps tools
    • a. Maven
    • b. Nexus
    • c. Tomcat Server
    • d. Git and GitHub
    • e. Jenkins
    • f. Ansible and Puppet
    • g. Docker and Docker Swarm
    • h. Vagrant
    • i.Nagios
  • 1. Introducing Unix/Linux Operating System
  • 2. Becoming Familiar with Unix Commands
  • 3. File Attributes
  • 4. I/O Redirections
  • 5. Compressing/Uncompressing
  • 6. VI/VIM , The King of Editors
  • 7. Simple Filters
  • 8. Filters Using Regular Expressions
  • 9. File Permissions
  • 10. The Process
  • 11. Red Hat Package Manager(RPM):
    • a. Overview of RPM
    • b. Installing, Removing a software with YUM
    • c. RPM queries
    • d. RPM verifications
  • 12. Yellow Dog Update Manager(YUM):
    • a. Overview of YUM
    • b. Installing, Removing a software with YUM
    • c. YUM queries
  • 13. Remote Access:
    • a. Telnet configuration
    • b. Secure Shell (SSH) configuration
  • 1. Shell Script Introduction
  • 2. Important Points About Programming
  • 3. Shell Script Variables
  • 4. Shell Decision Making
  • 5. Shell Operators
  • 6. Return Statuses
  • 7. Shell Iterations
  • 8. Shell Functions
  • 9. Real time Example
  • 1. Shell Script Real Time Examples
  • 2. Shell Script Debugging Options
  • 3. Shell Script Assignments
  • 1. Python Introduction
  • 2. Python Installation
  • 3. Python Program & its Execution
  • 4. Python Tokens and Variables
  • 5. Python Operators
  • 6. Python Data Types
  • 7. Python Conditional control flow
  • 8. Python Loops
  • 9. Python Input and Output
  • 10. Python Functions
  • 11. Python Modules
  • 12. Python Classes
  • 13. Python Exception Handling
  • 14. Python Regular Expressions
  • 15. Python System Administration
  • 16. Python Date and Time
  • 1. Introduction of Cloud and AWS
  • 2. AWS Account Setup and IAM
  • 3. Launching EC2 Instance and AMI
  • 4. EC2 Connect, User Data EIP
  • 5. EC2 and Load Balancer (ALB)
  • 6. ASG and Load Balancer
  • 7. ASG and Route 53
  • 8. RDS and VPC
  • 9. S3 and S3 Policies
  • 10. Cloud Watch Alerts, Events
  • 11. Cloud Watch Logs and CLI
  • 1. AWS Assignment – Problem Statement
  • 2. AWS Assignment – Solution Statement
  • 1. Terraform Introduction
  • 2. Terraform Setup
  • 3. Terraform Providers
  • 4. Terraform Resources
  • 5. Terraform Variable
  • 6. Terraform Outputs
  • 7. Lab Practice
  • 1. AWS Assignment – Problem Statement
  • 2. AWS Assignment – Solution Statement
  • 1. Maven - Environment Setup
  • 2. Maven - Build Life Cycle
  • 3. Maven - Creating, Building & Testing Project
  • 4. Maven - Project Templates
  • 5. Maven - Snapshots vs. Releases
  • 6. Maven - Dependencies and Repositories
  • 7. Maven - Web Application
  • 8. Maven - Distribution Management
  • 1. Installation of Tomcat
  • 2. Starting and Stopping Tomcat
  • 3. Configurations
  • 4. Deployments and types of deployments
  • 5. Debugging logs
  • 1. Installing and Running Nexus
  • 2. Using the Nexus User Interface
  • 3. Managing Snapshots and Releases
  • 4. Integrating Maven and Nexus Repository
  • 1. Introduction
  • 2. What is a distributed version control system?
  • 3. Installation and Configuration
  • 4. Git Commands
  • 5. Managing Branches and Tags
  • 6. Branching Strategies - Sequential and Parallel
  • 7. Git Merge and Merge Tool
  • 8. Git Stashing
  • 1. Introduction to Github
  • 2. Secure Communication
  • 3. Working with Github
  • 4. GitHub Repositories Mgmt
  • 1. Getting started with Ansible
  • 2. Installing Ansible
  • 3. Creating our Ansible playground
  • 4. Creating our Ansible repository
  • 5. Executing modules
  • 6. Running arbitrary commands
  • 7. Ansible playbooks
  • 8. Creating a playbook
  • 9. Creating roles to deploy and start our web application
  • 1. Overview of the existing system
  • 2. About Virtualization
  • 3. Advantages of Virtualization
  • 4. Types of Virtualizations
  • 1. Vagrant Intro
  • 2. Setting Up Vagrant
  • 3. Using Vagrant
  • 4. Automated Provisioning
  • 1. Introduction to Docker
    • 1. Introduction
    • 2. Containers vs VMs
    • 3. The Key Features of Docker
    • 4. The Docker History
    • 5. Docker Workflow and Components
  • 2. Setting up the Environment
    • 1. Setting up the Environment
    • 2. Docker for Unix
    • 3. Introducing Sample App
  • 3. Getting Started with Docker
    • 1. Launching our first Container
    • 2. Making Containers Persist
    • 3. Connecting to a Running Container
    • 4. Pause, Stop Remove
  • 4. Container Operations
    • 1. Port Mappings
    • 2. Renaming, Top, Attaching and Detaching
    • 3. Inspecting Containers and Foregrounding
    • 4. Limiting Resources - Memory
    • 5. Prioritizing CPU Utilization
  • 5. Dockerising your own App
    • 1. Package an application into a Docker Image
    • 2. Building Docker Image
    • 3. Launching and customizing a Container
    • 4. Committing the container into an Image and Validating
    • 5. Troubleshooting Image Builds, Publishing to Docker Hub
    • 6. Automating Image builds with a Dockerfile
    • 7. Image build and Image Tagging
  • 6. Docker Networking
    • 1. Docker Host Networking Primer
    • 2. Inspecting the default Bridge
    • 3. Creating Networks - Bridge, None and Host
  • 1. Docker Limitations
  • 2. Introduction of Docker Compose
  • 3. Setting Docker Compose
  • 4. Real time Example with Docker Compose
  • 1. Limitations from Docker and Docker Compose
  • 2. Introduction of COE
  • 3. Which COE is recommended?
  • 4. About Kubernetes
  • 5. Architecture of Kubernetes
  • 6. Installation of Kubernetes using Kubeadm
    • 7. Real time Project:
    • 1. Understanding Namespaces
    • 2. Understanding Pods
    • 3. Understanding Replication Set
    • 4. Understanding Deployments
    • 5. Understanding Services
    • 6. Deployment Strategy
  • 1. Troubleshooting
  • 2. How to monitor the Servers
  • 3. Nagios:
    • 1. Installation of Nagios
    • 2. Configuring Nagios
    • 3. Monitoring Nagios
  • 1. Overview of CI, CD and Jenkins
  • 2. Installation and Configuration
    • 1. Download and Installation of Jenkins
    • 2. Configuration of Jenkins
    • 3. Configure your First Build Job
    • 4. Running the build job for first time
  • 3. Code Quality Analysis Using SonarQube
    • 1. Download and Installation of SonarQube
    • 2. Overview of SonarQube
  • 4. Working with Jenkins Plugins
    • 1. Configure Parameterized Builds
    • 2. Integration of SonarQube in Jenkins
    • 3. Track Status of Build Jobs using Delivery Pipeline Plugin
    • 4. Basic and Advanced Email Notifications
    • 5. Approval Process Automation using Promotion Plugin
  • 5. Security and Monitoring
    • 1. Configure Basic Security in Jenkins
    • 2. Role Based Authorization
    • 3. Monitoring and Backup
  • 1. Advanced Linux Commands
  • 2.Error Status Codes and Troubleshooting
  • 3. Linux Text Streaming Commands
  • 1. Python introduction and Installation
  • 2.Python Tokens, Variables and Operators
  • 3. Python Data Types, Conditional and Loops
  • 4. Python Functions, Modules and Classes
  • 5. Python Regular Expressions and System Administration Exercises
  • 6. System Administration Exercises 2
  • 1. Setting up Development Environment
  • 2. Git Branching Strategies
  • 3. Git Branching Strategies - Git Flow
  • 4. Git Flow – 1
  • 5. Git Flow – 2
  • 6. Git Branching Strategies - Git Hub Pull Request
  • 7. Git Branching Strategies - Git Hub Flow
  • 8. Git Branching Strategies - Git Hub Issues
  • 9. Git Branching Strategies - Git Hooks
  • 10. Git Branching Strategies - Git Merge vs Rebase
  • 1. 01. Puppet Introduction
  • 2.02. Puppet Setup
  • 3. 03. Puppet Resources and Manifest Files
  • 1. Docker on Jenkins with Node JS App
    • 1. About Node JS App
    • 2. Jenkins Installation and Node JS App
    • 3. Docker Build and Publish
    • 4. Infrastructure as a code
    • 5. IAAS Job DSL with NodeJs App
  • 1. K8s Advanced Architecture
  • 2. AWS K8s Setup Solution using KOPS
  • 3. K8s Develop/Test Env Solutions
  • 4. MultiNode Deployment
  • 1. K8s Helm Charts – Introduction
  • 2. K8s Helm Charts - Vagrant Setup
  • 3. K8s Helm Charts Installation
  • 4. K8s Helm Charts – Exercise
  • 1. EKS Cluster Introduction
  • 2. EKS Cluster Architecture
  • 3. EKS Cluster Setup with CF
  • 4. EKS Cluster Cleanup
  • 1. Cloud Formation – Introduction
  • 2. Cloud Formation – Parts of CF
  • 3. Cloud Formation – JSON Template Sections
  • 4. Cloud Formation – Create CF Stack Lab 1
  • 5. Cloud Formation – Create CF Stack Lab 2


Learning Path:

Popular Courses

DevOps with AWS - Videos

DevOps, developers or IT admins who want to advance their career by improving their DevOps and AWS skills.

Subscription: 1 Year | Video Based | Self Learning

Apply Now
DevOps with AWS - Placement

The course teaches you the essential tools and technologies used by DevOps engineers.

Duration: 3 months | Online | Weekends

Apply Now

Testimonial

Tools

All rights reserved.
error: Alert: Content is protected !!
X