Linux & Scripting

Week 1: Linux introduction & Networking basics

Sunday
-Basic Commands and Directory Hierarchy
-Disks and Filesystems
-Package Management
-Text Processing
-Process & Tracking
Monday to Friday
List of mandatory activities, essential for shining through the program.
Assignments:
-Basic Commands and Directory Hierarchy
-Disks and Filesystems
-Package Management
-Text Processing
-Process & Tracking
Presentations:
Ninjas are encouraged to take up a topic from ongoing topics and present their understanding to the Ninjas and Opstrians.
Blogs (Read or write):
Read a blog and share your understanding with your Ninja community.
Mock interviews:
Test your knowledge and keep accumulating more confidence.
Daily discussion with Sensei:
To help you in sorting and stacking your learning and channelising it to empower your endeavour.
Saturday
-Workshop

Build & Release

Week 2: Source code management and build management using

- Maven
- Git
Sunday
-What is SCM
-VCS: Centralized vs Distributed
-Git Core Concept and Commands
-Branching And Merging
-Advance Command And Concept
-Git Hosting Solution and Management
Monday to Friday
List of mandatory activities, essential for shining through the program.
Assignments:
-VCS: Centralized vs Distributed
-Git Core Concept and Commands
-Branching And Merging
-Advance Command And Concept
-Git Hosting Solution and Management
Presentations:
Ninjas are encouraged to take up a topic from ongoing topics and present their understanding to the Ninjas and Opstrians.
Blogs (Read or write):
Read a blog and share your understanding with your Ninja community.
Mock interviews:
Test your knowledge and keep accumulating more confidence.
Daily discussion with Sensei:
To help you in sorting and stacking your learning and channelising it to empower your endeavour.
Saturday
-Workshop

Week 3: Continuous integration, Deployment and Delivery

- Jenkins
Sunday
-Intro to CI/CD in DevOps
-CI: Basics of Jenkins
-Permission mgmt, Master-slave
-Maven, Java CI
-Nexus Artifact Mgmt
-CD: Multiple Strategies
Monday to Friday
List of mandatory activities, essential for shining through the program.
Assignments:
-CI: Basics of Jenkins
-Permission mgmt, Master-slave
-Maven, Java CI
-Nexus Artifact Mgmt
-CD: Multiple Strategies
Presentations:
Ninjas are encouraged to take up a topic from ongoing topics and present their understanding to the Ninjas and Opstrians.
Blogs (Read or write):
Read a blog and share your understanding with your Ninja community.
Mock interviews:
Test your knowledge and keep accumulating more confidence.
Daily discussion with Sensei:
To help you in sorting and stacking your learning and channelising it to empower your endeavour.
Saturday
-Workshop

SCM

Week 4: Ansible

Sunday
- Intro to IaaS (Infrastructure as a Code)
-Ansible (intro, setup & inventory)
-Ad-Hoc Commands
-Modules (basic)
-Modules (advanced)
-Playbooks (basic)
Monday to Friday
List of mandatory activities, essential for shining through the program.
Assignments:
-Ansible (intro, setup & inventory)
-Ad-Hoc Commands
-Modules (basic)
-Modules (advanced)
-Playbooks (basic)
Presentations:
Ninjas are encouraged to take up a topic from ongoing topics and present their understanding to the Ninjas and Opstrians.
Blogs (Read or write):
Read a blog and share your understanding with your Ninja community.
Mock interviews:
Test your knowledge and keep accumulating more confidence.
Daily discussion with Sensei:
To help you in sorting and stacking your learning and channelising it to empower your endeavour.
Saturday
-Workshop

Week 5:

Sunday
- Playbooks (advanced)
-Variables and Scope
-Roles
-Vault
-Galaxy / Tower
Monday to Friday
List of mandatory activities, essential for shining through the program.
Assignments:
-Variables and Scope
-Roles
-Vault
-Galaxy / Tower
Presentations:
Ninjas are encouraged to take up a topic from ongoing topics and present their understanding to the Ninjas and Opstrians.
Blogs (Read or write):
Read a blog and share your understanding with your Ninja community.
Mock interviews:
Test your knowledge and keep accumulating more confidence.
Daily discussion with Sensei:
To help you in sorting and stacking your learning and channelising it to empower your endeavour.
Saturday
-Workshop

Cloud

Week 6: AWS

Sunday
-Wonderful world of AWS
-VPC
-EC2 (EBS, ELB & ASG)
-Cloudwatch (metrics/alarms/actions)
-S3
Route53
Monday to Friday
List of mandatory activities, essential for shining through the program.
Assignments:
-VPC
-EC2 (EBS, ELB & ASG)
-Cloudwatch (metrics/alarms/actions)
-S3
-Route 53
Presentations:
Ninjas are encouraged to take up a topic from ongoing topics and present their understanding to the Ninjas and Opstrians.
Blogs (Read or write):
Read a blog and share your understanding with your Ninja community.
Mock interviews:
Test your knowledge and keep accumulating more confidence.
Daily discussion with Sensei:
To help you in sorting and stacking your learning and channelising it to empower your endeavour.
Saturday
-Workshop

Week 7: More of AWS

Sunday
-RDS
-Beanstalk
-IAM
-Cloudfront
-Cloudtrail
Monday to Friday
List of mandatory activities, essential for shining through the program.
Assignments:
-Beanstalk
-IAM
-Cloudfront
-Cloudtrail
Presentations:
Ninjas are encouraged to take up a topic from ongoing topics and present their understanding to the Ninjas and Opstrians.
Blogs (Read or write):
Read a blog and share your understanding with your Ninja community.
Mock interviews:
Test your knowledge and keep accumulating more confidence.
Daily discussion with Sensei:
To help you in sorting and stacking your learning and channelising it to empower your endeavour.
Saturday
-Workshop

Containerization

Week 8: Containerize with Docker

Sunday
-Get started
-Docker CLI
-Port / Volume / Link
-Dockerfile
-Dockerhub
Monday to Friday
List of mandatory activities, essential for shining through the program.
Assignments:
-Docker CLI
-Port / Volume / Link
-Dockerfile
-Dockerhub
Presentations:
Ninjas are encouraged to take up a topic from ongoing topics and present their understanding to the Ninjas and Opstrians.
Blogs (Read or write):
Read a blog and share your understanding with your Ninja community.
Mock interviews:
Test your knowledge and keep accumulating more confidence.
Daily discussion with Sensei:
To help you in sorting and stacking your learning and channelising it to empower your endeavour.
Saturday
-Workshop

Week 9: Advanced Docker

Sunday
-Docker compose Intro
-Docker compose advanced
-Swarm cluster
-Swarm nodes/service
-Managing service
Monday to Friday
List of mandatory activities, essential for shining through the program.
Assignments:
-Docker compose advanced
-Swarm cluster
-Swarm nodes/service
-Managing service
Presentations:
Ninjas are encouraged to take up a topic from ongoing topics and present their understanding to the Ninjas and Opstrians.
Blogs (Read or write):
Read a blog and share your understanding with your Ninja community.
Mock interviews:
Test your knowledge and keep accumulating more confidence.
Daily discussion with Sensei:
To help you in sorting and stacking your learning and channelising it to empower your endeavour.
Saturday
-Workshop

Monitoring

Week 10: Monitoring – ELK, Prometheus and Grafana

Sunday
-Monitoring (Prometheus)
-Exporters / Alerting
-Dashboards (Grafana)
-App / Browser monitoring
-New Relic Dashboard / Alert
Monday to Friday
List of mandatory activities, essential for shining through the program.
Assignments:
-Monitoring (Prometheus)
-Exporters / Alerting
-Dashboards (Grafana)
-App / Browser monitoring
-New Relic Dashboard / Alert
Presentations:
Ninjas are encouraged to take up a topic from ongoing topics and present their understanding to the Ninjas and Opstrians.
Blogs (Read or write):
Read a blog and share your understanding with your Ninja community.
Mock interviews:
Test your knowledge and keep accumulating more confidence.
Daily discussion with Sensei:
To help you in sorting and stacking your learning and channelising it to empower your endeavour.
Saturday
-Workshop

Week 11: Monitoring continued

Sunday
-Log Monitoring Intro
-Shipping logs (Beats)
-Parsing logs (Logstash)
-Processing logs (Elastic Search)
-Visualization / dashboard (Kibana)
Monday to Friday
List of mandatory activities, essential for shining through the program.
Assignments:
-Log Monitoring Intro
-Shipping logs (Beats)
-Parsing logs (Logstash)
-Visualization / dashboard (Kibana)
Presentations:
Ninjas are encouraged to take up a topic from ongoing topics and present their understanding to the Ninjas and Opstrians.
Blogs (Read or write):
Read a blog and share your understanding with your Ninja community.
Mock interviews:
Test your knowledge and keep accumulating more confidence.
Daily discussion with Sensei:
To help you in sorting and stacking your learning and channelising it to empower your endeavour.
Saturday
-Workshop

Live project training

Week 12

Sunday
-Alignment of project
-Show and tell of the tools/technologies of project
-Assignment of day to day tasks under mentorship
-Know how of SOPs for various tasks
-Exposure to various stages of DevOps lifecycle
Monday to Friday
List of mandatory activities, essential for shining through the program.
Assignments:
-Alignment of project
-Show and tell of the tools/technologies of project
-Assignment of day to day tasks under mentorship
-Know how of SOPs for various tasks
-Exposure to various stages of DevOps lifecycle
Presentations:
Ninjas are encouraged to take up a topic from ongoing topics and present their understanding to the Ninjas and Opstrians.
Blogs (Read or write):
Read a blog and share your understanding with your Ninja community.
Mock interviews:
Test your knowledge and keep accumulating more confidence.
Daily discussion with Sensei:
To help you in sorting and stacking your learning and channelising it to empower your endeavour.
Saturday
-Hands-on Activities

Linux introduction & Networking basics

Sunday
-Basic Commands and Directory Hierarchy
-Disks and Filesystems
-Package Management
-Text Processing
-Process & Tracking
Saturday
-Workshop