Your comprehensive resource for DevOps Lab Manual - BCSL657D
DevOps Lab Manual
Complete Lab Experiments & Resources
BCSL657D
Subject Code
01
Credits
50
CIE Marks
50
SEE Marks
100
Total Marks
01
Exam Hours
Experiment 1
Introduction to Maven and Gradle
Overview of Build Automation Tools, Key Differences Between Maven and Gradle, Installation and Setup.
Build Automation Tools
Experiment 2
Working with Maven
Creating a Maven Project, Understanding the POM File, Dependency Management and Plugins.
Maven Project Setup
Experiment 3
Working with Gradle
Setting Up a Gradle Project, Understanding Build Scripts (Groovy and Kotlin DSL), Dependency Management and Task Automation.
Gradle Build Scripts
Experiment 4
Practical Exercise: Build and Run Applications
Build and Run a Java Application with Maven, Migrate the Same Application to Gradle.
Java Application Migration
Experiment 5
Introduction to Jenkins
What is Jenkins?, Installing Jenkins on Local or Cloud Environment, Configuring Jenkins for First Use.
Jenkins Setup
Experiment 6
Continuous Integration with Jenkins
Setting Up a CI Pipeline, Integrating Jenkins with Maven/Gradle, Running Automated Builds and Tests.
CI Pipeline Setup
Experiment 7
Configuration Management with Ansible
Basics of Ansible: Inventory, Playbooks, and Modules, Automating Server Configurations with Playbooks, Hands-On: Writing and Running a Basic Playbook.
Ansible Automation
Experiment 8
Practical Exercise: Jenkins & Ansible Integration
Set Up a Jenkins CI Pipeline for a Maven Project, Use Ansible to Deploy Artifacts Generated by Jenkins.
CI/CD Integration
Experiment 9
Introduction to Azure DevOps
Overview of Azure DevOps Services, Setting Up an Azure DevOps Account and Project.
Azure DevOps Setup
Experiment 10
Creating Build Pipelines
Building a Maven/Gradle Project with Azure Pipelines, Integrating Code Repositories (e.g., GitHub, Azure Repos), Running Unit Tests and Generating Reports.
Azure Build Pipelines
Experiment 11
Creating Release Pipelines
Deploying Applications to Azure App Services, Managing Secrets and Configuration with Azure Key Vault, Hands-On: Continuous Deployment with Azure Pipelines.
Azure Release Pipelines
Experiment 12
Practical Exercise and Wrap-Up
Build and Deploy a Complete DevOps Pipeline, Discussion on Best Practices and Q&A.
Complete DevOps Pipeline
Comments
Replay !
0 Comments
Share Your Thoughts
Email Verification Required
We've sent a 6-digit verification code to .
Please enter the code below to verify your email address.
Email Verified Successfully!
Your email has been verified. Would you like to proceed with posting your comment?
Type "YES" to confirm and post your comment, or click Cancel to skip posting.
Replay !
Share Your Thoughts