DURATION

12 WEEKS

HYBRID CLASSES

VIRTUAL &
PHYSICAL

100% PRACTICAL

PROJECTS/
ASSIGNMENTS

COMPLETION

CERTIFICATION

What You’ll Learn

By the end of this course, you will:

  • Master cloud service models (IaaS, PaaS, SaaS) and deployment strategies (public, private, hybrid).
  • Develop Linux administration skills, including shell scripting and process management.
  • Automate configurations with Ansible and manage services using SystemD.
  • Gain proficiency in AWS and GCP for deploying scalable, secure cloud solutions.
  • Design and present a capstone project that showcases your cloud computing expertise.
COURSE FEE

₦240,000

Build and Automate Scalable Cloud Solutions

Why Enroll?

Cloud computing is the backbone of modern IT infrastructure, enabling innovation and scalability across industries. At Ibadan Digital Academy, our 12-week Cloud Computing curriculum provides in-depth training on cloud platforms like AWS and GCP, Linux administration, automation with Ansible, and more. This hands-on program equips you with the expertise to design, deploy, and secure cloud-based solutions, preparing you for in-demand cloud computing roles.

Localized Relevance:

Address Nigerian IT challenges in industries like fintech and e-commerce with cloud-based solutions.

Comprehensive Tools Coverage:

Gain hands-on experience with leading platforms such as AWS, GCP, Ansible, and SystemD.

Future-Focused Curriculum:

Learn emerging trends like AI/ML integration and advanced cloud automation.

Portfolio Development:

Showcase your expertise through a capstone project, enhancing your employability.

Career Support:

Access resume reviews, interview preparation, and job opportunities in the cloud computing field.

Course Modules

Cloud Computing Course Outline

Week 1: Introduction to Cloud Computing

  • Explore the history, evolution, and importance of cloud computing.
  • Learn about service models (IaaS, PaaS, SaaS) and deployment options (public, private, hybrid).

Week 2: Introduction to Linux OS – Basics

  • Navigate Linux file systems, execute commands, and manage files.
  • Learn basic Linux security practices to protect cloud environments.

Week 3: Advanced Linux Administration

  • Manage users, groups, and file permissions.
  • Write and execute shell scripts for automation.

Week 4: Version Control with Git

  • Learn Git basics, including branching, merging, and repository management.
  • Apply collaborative workflows to manage code efficiently.

Week 5: Introduction to SystemD

  • Manage services using SystemD’s architecture and components.
  • Troubleshoot issues using logs and customize advanced features like timers.

Week 6: Bash Scripting Fundamentals

  • Write Bash scripts for task automation.
  • Use input/output operators and manage processes effectively.

Week 7: Configuration Management with Ansible

  • Automate server configurations with Ansible playbooks.
  • Learn Infrastructure as Code (IaC) principles to manage environments.

Week 8: Networking and Protocols

  • Understand networking basics, the OSI model, and protocols.
  • Diagnose and troubleshoot network issues while applying security best practices.

Week 9: AWS Cloud Services – Essentials

  • Work with AWS core services for compute, storage, and databases.
  • Build and deploy continuous delivery pipelines and automate tasks in AWS.

Week 10: Google Cloud Platform (GCP) Essentials

  • Utilize GCP services, including Kubernetes, App Engine, and BigQuery.
  • Deploy scalable applications and manage data pipelines in GCP.

Week 11: Advanced Cloud Automation and Security

  • Implement cloud security best practices and automate tasks using SDKs/APIs.
  • Design scalable cloud infrastructures with CloudFormation.

Week 12: Capstone Project

  • Apply cloud computing knowledge to a real-world challenge, such as setting up a secure, scalable web server.
  • Present solutions, including security configurations and project documentation.

Tools Covered

Get Started

Prepare for a rewarding career in cloud computing. Enroll today and gain the skills to design, deploy, and automate secure cloud solutions.