Cloud Engineering with DevOps

DevOps/Cloud Engineering

Duration

9 Months

Commitment

20hrs/Week

Start Date

26th May 2025

One-time Fee

N90,000

Course Curriculum

Phase 1: Foundations (Weeks 1–12)
  • Week 1: Linux fundamentals, command‑line basics, and shell scripting.

  • Week 2: Operating systems concepts – file systems, processes, and resource management.

  • Week 3: Networking fundamentals – TCP/IP, DNS, HTTP/HTTPS, and basic troubleshooting.

  • Week 4: Version control with Git – best practices for team collaboration.

  • Week 5: Introduction to CI/CD – concepts, tools (Jenkins, GitLab CI), and basic pipeline setups.

  • Week 6: Build automation – configuring and running build tools.

  • Week 7: Containerization with Docker – images, containers, and Dockerfiles.

  • Week 8: Docker Compose and multi‑container orchestration basics.

  • Week 9: Cloud computing overview – key AWS, GCP, and Azure services.

  • Week 10: Infrastructure as Code (IaC) – introduction to Terraform fundamentals.

  • Week 11: Configuration management with Ansible basics.

  • Week 12: Hands‑on integration: Create a CI/CD pipeline using Docker and deploy to a cloud VM.

Phase 2: Advanced Specialization (Weeks 13–24)
  • Week 13: Deep dive into cloud services – AWS EC2, S3, RDS, best practices.

  • Week 14: Advanced Terraform – modules, state management, and remote state back‑ends.

  • Week 15: Kubernetes fundamentals – pods, deployments, and services.

  • Week 16: Advanced Kubernetes – StatefulSets, DaemonSets, and Helm charts.

  • Week 17: Enhancing CI/CD pipelines – integrating security scans and automated testing.

  • Week 18: Monitoring & logging – using Prometheus, Grafana, and the ELK stack.

  • Week 19: Cloud security – IAM, VPC, security groups, and compliance strategies.

  • Week 20: Serverless architecture – AWS Lambda, API Gateway, and event‑driven designs.

  • Week 21: Scripting for automation – using Python for DevOps tasks.

  • Week 22: Disaster recovery, backup strategies, and cost optimization.

  • Week 23: Industry case studies on high‑availability architectures.

  • Week 24: Mid‑project: Build a robust cloud pipeline integrating Docker, Kubernetes, and Terraform.

Phase 3: Capstone & Industry Exposure (Weeks 25–36)
  • Weeks 25–28:
    • Project planning: Define a scalable infrastructure project (e.g., a resilient web service).

    • Develop and document a complete CI/CD and cloud automation strategy.

  • Weeks 29–32:
    • Implement Kubernetes clusters, advanced orchestration, monitoring, and security.

    • Load testing, performance tuning, and iterative mentor reviews.

  • Weeks 33–36:
    • Final integration, live cloud deployment, and cost analysis.

    • Prepare detailed documentation, portfolio pieces, and a final presentation.

Program Requirement

  • Access to a Computer or Laptop with Stable Internet
  • Consistent weekly commitment to lectures, coding labs, and project work.
  • Ability to engage in interactive learning and collaborative activities.
  • Basic knowledge of computer operations and file management.
  • Ability to dedicate 8-15 hours per week to lectures, assignments, and hands-on projects.
₦579,900 ₦10,000 Monthly 

What You’ll Learn

  • Build, automate, and manage scalable cloud infrastructures.

  • Develop and implement CI/CD pipelines for efficient software delivery.

  • Master containerization (Docker, Kubernetes) and infrastructure as code.

  • Enhance system monitoring, logging, and performance tuning skills.

Materials Included

Got a question? we’re here to help

Frequently asked
questions

I’m not sure which course is right for me. What should I do?

At LeapSchool, we understand that choosing a course can be challenging. Our academic advisors are available to help you assess your interests and career goals. You can also explore our detailed course guides, watch sample sessions, and read our courses details to guide your decision.

How do I start my learning journey at LeapSchool?

Getting started is simple! Just enroll in the course of your choice through our website. Once you’ve completed the enrollment process, you’ll gain immediate access to our interactive learning platform and introductory modules.

Do I need any prior technical experience to enroll

Not at all! Our programs are designed for learners at all levels. We provide foundational content for beginners while also offering advanced modules for those with prior experience.

How are live classes conducted?

Our live sessions are held online, allowing you to interact in real time with instructors and fellow learners. If you’re unable to attend a live session, recordings are available so you won’t miss a beat.

How much does it cost to take a course?

At LeapSchool, we believe that quality education should know no boundaries. That’s why our courses are available for just $10 per month globally and at a special rate of NGN15,000 for students in Nigeria. We’re on a mission to empower Africans and learners worldwide, making world-class education accessible to everyone.

How long do the training programs last?

Our courses are designed to provide an immersive, hands-on learning experience with durations ranging from 6 to 9 months. This carefully structured timeline ensures you gain the practical skills and comprehensive knowledge needed to excel in your chosen field.