Problem |
Solution |
Hours |
Demo(%) - Lab(%) |
Coverage Level |
|---|---|---|---|---|
| DevOps Concept | NA | 4 | NA | Essential only |
| Planning | Jira | 4 | Essential only | |
| Source Code Management | Git using Github | 8 | 70%-30% | Essential only |
| Build Managment | Maven | 4 | 70%-30% | Essential only |
| Code Quality Management | SonarQube | 4 | 70%-30% | Essential only |
| Package Repostory Management | Nexus | 4 | 70%-30% | Essential only |
| Continous Integration | Jenkins | 8 | 70%-30% | Essential only |
| Deployment Managment | Puppet | 8 | 70%-30% | Essential only |
| Container Technology | Docker | 8 | 70%-30% | Essential only |
Day 1 : Time |
Theme |
Topics |
|---|---|---|
| 10:00 AM - 11:15 AM | Discussion, Demo & Lab | DevOps Concept |
| 11:15 AM - 11:30 AM | BREAK | NA |
| 11:30 AM - 01:00 PM | Discussion, Demo & Lab | DevOps Concept |
| 01:00 PM - 02:00 PM | LUNCH | NA |
| 02:00 PM - 04:00 PM | Discussion, Demo & Lab | Jira Essential |
| 04:00 PM - 04:15 PM | BREAK | NA |
| 04:15 PM - 06:00 PM | Discussion, Demo & Lab | Jira Essential |
Day 2 : Time |
Theme |
Time |
| 09:30 AM - 11:15 AM | Discussion, Demo & Lab | Git using Github |
| 11:15 AM - 11:30 M | BREAK | NA |
| 11:30 AM - 01:00 PM | Discussion, Demo & Lab | Git using Github |
| 01:00 PM - 02:00 PM | LUNCH | NA |
| 02:00 PM - 04:00 PM | Discussion, Demo & Lab | Git using Github |
| 04:00 PM - 04:15 PM | BREAK | NA |
| 04:15 PM - 06:00 PM | Discussion, Demo & Lab | Git using Github |
Day 3 : Time |
Theme |
Time |
| 09:30 AM - 11:15 AM | Discussion, Demo & Lab | SonarQube Essential |
| 11:15 AM - 11:30 M | BREAK | NA |
| 11:30 AM - 01:00 PM | Discussion, Demo & Lab | SonarQube Essential |
| 01:00 PM - 02:00 PM | LUNCH | NA |
| 02:00 PM - 04:00 PM | Discussion, Demo & Lab | Maven Essential |
| 04:00 PM - 04:15 PM | BREAK | NA |
| 04:15 PM - 06:00 PM | Discussion, Demo & Lab | Maven Essential |
Day 4 : Time |
Theme |
Time |
| 09:30 AM - 11:15 AM | Discussion, Demo & Lab | Nexus Essential |
| 11:15 AM - 11:30 M | BREAK | NA |
| 11:30 AM - 01:00 PM | Discussion, Demo & Lab | Nexus Essential |
| 01:00 PM - 02:00 PM | LUNCH | NA |
| 02:00 PM - 04:00 PM | Discussion, Demo & Lab | Puppet Essential |
| 04:00 PM - 04:15 PM | BREAK | NA |
| 04:15 PM - 06:00 PM | Discussion, Demo & Lab | Puppet Essential |
Day 5 : Time |
Theme |
Time |
| 09:30 AM - 11:15 AM | Discussion, Demo & Lab | Puppet Essential |
| 11:15 AM - 11:30 M | BREAK | NA |
| 11:30 AM - 01:00 PM | Discussion, Demo & Lab | Puppet Essential |
| 01:00 PM - 02:00 PM | LUNCH | NA |
| 02:00 PM - 04:00 PM | Discussion, Demo & Lab | Jenkins Essential and Implementing CI |
| 04:00 PM - 04:15 PM | BREAK | NA |
| 04:15 PM - 06:00 PM | Discussion, Demo & Lab | Jenkins Essential and Implementing CI |
Day 6 : Time |
Theme |
Time |
| 09:30 AM - 11:15 AM | Discussion, Demo & Lab | Docker Essential |
| 11:15 AM - 11:30 M | BREAK | NA |
| 11:30 AM - 01:00 PM | Discussion, Demo & Lab | Docker Essential |
| 01:00 PM - 02:00 PM | LUNCH | NA |
| 02:00 PM - 04:00 PM | Discussion, Demo & Lab | Docker Essential |
| 04:00 PM - 04:15 PM | BREAK | NA |
| 04:15 PM - 06:00 PM | Discussion, Demo & Lab | Docker Essential |
An repository manager allows to store and retrieve build artifacts. You can use a repository manager to retrieve your code dependencies, for example during a Gradle or Maven build. The most popular examples for repository manager are Maven Central Repository and jcenter at Bintray..
A Artifactory installation brings such a repository for your company. So you can host your own repositories, but also use Artifactory as a proxy for public repositories. With such a proxy the time to receive an artifact is reduced and it saves bandwidth. Artifactory allows you to host your private build artifacts.

This course is a foundation to anyone who aspires to become a DevOps Engineer, a Service Engineer in the field of Enterprise Infrastructures. The following professionals are the key beneficiaries of this course:
After the completion of DevOps course at DevOpsCo, you will be able to:After the completion of DevOps course at DevOpsCo, you will be able to:
After successful complete of workshop, every participants would be awarded with DevOps certificates approved by DevOpsSchool Certification program.