Cloud Computing & DevOps
DevOps Training
Cloud Computing Training
Launchpad’s DevOps Training provides a thorough understanding of DevOps practices, focusing on tools such as Jenkins, Docker, Kubernetes, and Ansible. Through hands-on projects, you’ll learn how to automate and streamline the software development lifecycle. Our instructors, who are industry professionals, share practical insights and best practices that you can apply directly to your work. We offer both online and in-person classes to fit your learning preferences. Completing this course prepares you for certification and equips you with the skills needed for a career in DevOps.

Curriculum
- What Is Devops
- History of Devops
- Devops definition
- DevOps Main Objectives
- DevOps and Software Development Life Cycle
- Waterfall Model
- Agile Model
- Continuous Integration & Deployment
- Jenkins
- Containers and Virtual Development
- Docker
- Vagrant
- Configuration Management Tools
- Ansible
- Puppet
- Chef
- What is Cloud?
- Evolution of Cloud Computing
- IAAS (Infrastructure as a Service)
- SAAS (Software as a Service)
- PAAS (Platform as a Service)
- Private, Public and Hybrid Cloud
- Public Clouds
- Amazon Web Services
- Microsoft Azure
- Google Cloud Services
- Linux OS Introduction
- Importance of Linux in DevOps
- Linux Basic Command Utilities
- Linux Administration
- Environment Variables
- Networking
- Linux Server Installation
- RPM and YUM Installation
- Introduction
- Variables
- Flow Controls
- Loops
- Functions
- Lists
- Manipulating Strings
- Reading and Writing Files
- Positional Parameters
- Introduction to Jenkins
- Continuous Integration with Jenkins
- Configure Jenkins
- Jenkins Management
- Scheduling build Jobs
- POLL SCM
- Build Periodically
- Maven Build Scripts
- Support for the GIT version control System
- Different types of Jenkins Jobs
- Jenkins Build Pipe Line
- Parent and Child Builds
- Sequential Builds
- Jenkins Master & Slave Node Configuration
- Jenkins Workspace Management
- Securing Jenkins
- Authentication
- Authorization
- Confidentiality
- Creating Users
- Jenkins Plugins
- Installing Jenkins Plugins
- SCM plugin
- Build and test
- GIT Features
- 3-Tree Architecture
- GIT – Clone /Commit / Push
- GIT Hub Projects
- GIT Hub Management
- GIT Rebase & Merge
- GIT Stash, Reset, Checkout
- GIT Clone, Fetch, Pull
- Maven Installation
- Maven Build requirements
- Maven POM Builds (pom.xml)
- Maven Build Life Cycle
- Maven Local Repository (.m2)
- Maven Global Repository
- Group ID, Artifact ID, Snapshot
- Maven Dependencies
- Maven Plugins
- Introduction to Ansible
- Ansible Server Configuration
- Infrastructure Management
- SSH Connection in Ansible Master
- YAML Scripts
- Host Inventory
- Hosts and Groups
- Host Variables
- Group Variables
- Host and Group Specific Data
- Ad-hoc Commands
- Playbooks
- Variables
- Conditionals
- Loops
- Blocks
- Handlers
- Templates
- Modules
- Core Modules
- Extra Modules
- Ansible Roles
- How to get Docker Image?
- What is Docker Image
- Docker Installation
- Working with Docker Containers
- What is Container
- Docker Engine
- Crating Containers with an Image
- Working with Images
- Docker Command Line Interphase
- Docker Compose
- Docker Hub
- Docker Trusted Registry
- Docker swarm
- Docker attach
- Docker File & Commands
Objectives of Learning DevOps
Enrolling in Launchpad’s DevOps course helps you:
- Understand DevOps Fundamentals: Learn the core principles of DevOps and the software development lifecycle.
- Use Key DevOps Tools: Gain hands-on experience with Jenkins, Docker, Kubernetes, and Ansible.
- Automate Development Processes: Learn how to automate deployment, testing, and monitoring in the software lifecycle.
- Improve Team Collaboration: Understand how to facilitate collaboration between development and operations teams.
- Apply Industry Practices: Implement DevOps practices to improve performance, security, and scalability.
- Prepare for Certification: Gain the knowledge needed to pass DevOps certification exams.
Reason to Choose Launchpad for DevOps Training
Launchpad’s DevOps training offers:
- Authorized Certification Partner: Access certifications from leading tech companies like IBM, Microsoft, and Cisco.
- Experienced Instructors: Learn from professionals with real-world DevOps experience.
- Live Training Sessions: Engage in live, instructor-led sessions, available both online and offline.
- Hands-On Projects: Work on projects that simulate real-world DevOps scenarios.
- Comprehensive Learning: Build a range of skills, including technical expertise, communication, and interview techniques.
- Job Placement Support: Receive lifelong placement support, including resume building and job interview preparation.
Want More Details About the Cloud Computing Training?
Fill out the form, and our counselors will get in touch with you at your preferred time to answer all your queries. Once you decide that Launchpad is the perfect fit for your training needs, our counselors will guide you through every step of the process.