DayΒ 2 – Enhancing the SDLC & DevOps Prerequisites

Omkar kirmatheOmkar kirmathe
2 min read

🧠 What I Learned Today

πŸ”Έ 1. DevOps in SDLC

DevOps transforms the Software Development Life Cycle (SDLC) by embedding automation, testing, and monitoring across all phases:

  • πŸ“Œ Plan β†’ Code β†’ Build β†’ Test β†’ Release β†’ Deploy β†’ Monitor β†’ Feedback

  • Instead of sequential steps, DevOps encourages a continuous loop with faster delivery and frequent iterations

πŸ”Έ 2. Why Jira Matters in DevOps

  • Jira is used in the Planning phase to create, assign, and track tasks across development teams.

  • It supports:

    • Sprint planning (Agile boards)

    • User stories, bugs, tasks

    • Status tracking (To Do β†’ In Progress β†’ Done)

  • Helps teams stay organized and track progress before the code even starts.

πŸ”Έ 3. Prerequisites to Start DevOps

Before jumping into tools like Jenkins, Docker, or Kubernetes, I need to build a strong foundation in:

  • βœ… Git & GitHub

  • βœ… Linux commands

  • βœ… Basic scripting (Bash/Python)

  • βœ… Virtualization concepts

  • βœ… Jira (for task tracking)


πŸ“Š Key Concepts Table

ConceptWhy It Matters in DevOps
SDLC IntegrationDevOps automates and optimizes the whole lifecycle
JiraManages planning, tracking, and collaboration
Git & BashCore tools for source control and automation
Linux/VMsInfrastructure layer for DevOps tooling

πŸ”§ Tools Used / Explored

  • βœ… Git & GitHub (refreshed CLI basics)

  • βœ… Jira (created sample tasks on a free board)

  • βœ… Linux terminal (basic commands)

  • βœ… Watched how SDLC maps to DevOps using real examples


πŸ’¬ How I’d Explain DevOps Now

β€œDevOps is not just CI/CD. It's a complete approach to modernizing SDLC β€” combining planning (Jira), automation (CI/CD), and monitoring into a continuous feedback loop for faster, better software delivery.”


βœ… Day 2 Progress Checklist

  • Understood how DevOps fits into the SDLC

  • Learned basics of Jira and created sample stories/issues

  • Practiced Git and scripting prerequisites

  • Drafted a personal version of DevOps lifecycle


πŸ“Ž Bonus: Interview Tip

When asked about planning tools in DevOps, confidently mention:

β€œWe use Jira in the planning stage to manage epics, tasks, bugs, and sprints. It helps sync the Dev and Ops teams even before coding begins.”

0
Subscribe to my newsletter

Read articles from Omkar kirmathe directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Omkar kirmathe
Omkar kirmathe