DEVOPS AND SRE (SITE RELIABILITY ENGINEERING WITH CLOUD
Cloud-first economy: Businesses in Kenya are adopting AWS, Azure, and GCP for fintech, telcos, health, logistics, and e-commerce. Skilled DevOps/SRE engineers ensure uptime, scalability, and cost efficiency.
Register for Course
About this Course
DevOps & SRE (with Cloud) — Comprehensive Curriculum & Setup Guide
Why this Course Matters (Kenya Context)
- Cloud-first economy: Businesses in Kenya are adopting AWS, Azure, and GCP for fintech, telcos, health, logistics, and e-commerce. Skilled
DevOps/SRE engineers ensure uptime, scalability, and cost efficiency. - Job-ready skillset: Employers value practitioners who can automate deployments, monitor systems, and manage
infrastructure-as-code. - Regulation & security: The Kenya Data Protection Act (2019) requires cloud operations to protect personal data, enforce compliance, and ensure system resilience.
- Global competitiveness: DevOps/SRE skills are portable worldwide; local engineers can serve international clients via remote and outsourcing opportunities.
Program Format & Timeline
- Cadence: 4 days/week × 3h/day (2h instruction, 1h lab) = 12h/week.
- Blocks: Every 2 months → 2-week break.
- Capstone month: Weeks 25–28 focus on end-to-end project.
- Total: ~8.5 months (34 calendar weeks, 28 teaching weeks).
- Contact hours: 336 hours.
Structure:
- Block 1: Foundations (Weeks 1–8)
- Block 2: Infrastructure as Code & Automation (Weeks 9–16)
- Block 3: Cloud, Containers, & SRE Practices (Weeks 17–24)
- Block 4: Capstone/Practical Month (Weeks 25–28)
Assessments & Deliverables
- Project 1 (Week 8): Analytics dashboard
- Project 2 (Week 16): End‑to‑end ML system with API/UI
- Project 3 (Week 24): GenAI or DL app
- Capstone (Weeks 25–28): Real project with repo, model card, deployment, and presentation
- Portfolio: README + demo video per project, plus final showcase
Software & Resources
Core stack: - Python 3.11, VS Code, Git, JupyterLab, Conda (Miniforge) - Pandas, NumPy, SciPy, Matplotlib, Seaborn, Statsmodels - scikit‑learn, FastAPI, Uvicorn, Streamlit - MLflow, DVC - PostgreSQL, psycopg2 - PyTorch (CPU), Transformers, Datasets, Sentence‑Transformers - FAISS, LangChain, LlamaIndex - Docker (optional)
Cloud/GPU options: - Google Colab, Kaggle, Paperspace Gradient (free tiers)
Compliance references: - Kenya Data Protection Act (2019) + ODPC guidance
Datasets (Kenya): - KNBS economic, CPI, GDP, agriculture, debt, etc.
Hardware (student laptop): - 8 GB RAM (16 GB preferred), 256 GB SSD, stable internet; optional NVIDIA GPU for local DL
Lab Machines Checklist
- CPU: i5/Ryzen 5/M1 or better
- RAM: 16 GB recommended (8 GB min)
- SSD: 256 GB min (512 preferred)
- OS: Windows 10/11 or Ubuntu 22.04
- Installed: Git, VS Code, Conda, PostgreSQL
- VS Code extensions: Python, Jupyter, Pylance, GitHub PRs, Docker (optional), SQLTools (optional)
- Shared dataset folder, backups enabled
- Projector/Wi‑Fi/whiteboard ready
Setup Scripts (One‑Click)
- Windows PowerShell: Installs Git, VS Code, Miniforge, PostgreSQL; creates aisdk conda env; installs PyTorch, scikit‑learn, MLflow, DVC, Transformers, Streamlit, LangChain, etc.
- Ubuntu Bash: Installs Git, VS Code (snap), PostgreSQL, Miniforge; creates aisdk conda env with same stack.
- Both scripts generate a post_install_test.py to verify environment.
Weekly Template
- Day 1: Concepts & examples
- Day 2: Patterns & applied lab
- Day 3: Pitfalls, performance, error analysis
- Day 4: Mini‑project sprint, demo, reflection
Graduate Outcomes
- Frame problems, clean/analyze data, build dashboards
- Train, evaluate, deploy ML models reproducibly
- Prototype GenAI apps with safety & evaluation
- Comply with Kenya data protection regulations
- Showcase 3 projects + capstone in a professional portfolio
| Course Code | MI/OC/0104 | |
| Course Start Date | Started | |
| Course Duration | 8.5 Months | |
| Dedication | 12 Hours per Week | |
| Number of Modules | 4 | |
| Level | Basic | |
| Category | Mirari Technology Academy | |
| Language | English | |
| Video/Audio Media | Audio & Video | |
| KES | Course Fee | 0.00 |
Certificate of Proficiency
A Certificate of Proficiency is awarded to you at successful completion of courses designed to prepare you for a new career or enhance your skill set. This empowers you to be more productive and marketable in today's global market.
Course Prerequisites / Requirements
Coming soon...


