Cloud Computing (AWS, Azure, Google Cloud)

Cloud Computing (AWS, Azure, Google Cloud)

Services and architecture training for AWS, Azure, or Google Cloud.

Duration: 3 Months Category: Advanced & Specialized Tech

Course Description

Cloud computing is the future of IT infrastructure. This course provides a vendor-agnostic foundation, with focused training on the core services and architecture of leading providers like **AWS, Microsoft Azure, and Google Cloud**. Students learn how to deploy applications, manage databases, utilize virtual machines, and understand key concepts like scalability, security, and cost optimization in the cloud.

Curriculum

  • Cloud Concepts: Core models (IaaS, PaaS, SaaS) and deployment strategies.
  • Virtual Machines (VMs) and Compute Services: Deploying and managing instances on AWS/Azure.
  • Storage and Database Services: Utilizing S3, Blob Storage, and managed databases (RDS, Cosmos DB).
  • Networking in the Cloud: VPCs, subnets, and security groups.
  • Serverless Computing and Function as a Service (FaaS) overview.
  • Cost Management, Security, and Compliance in cloud environments.

Career outcomes & prerequisites (The Why & Who)

  • IT Administrators and Developers with basic programming or networking experience.
  • Professionals aiming for a role as a Cloud Engineer or Solutions Architect.
  • Anyone preparing for associate-level cloud certification exams.

Key outcomes & value

  • Cloud Fluency: Understanding the core services and benefits of major cloud platforms (AWS, Azure, GCP).
  • Deployment Skills: Ability to launch and manage basic application infrastructure in the cloud.
  • Cost Optimization: Knowledge of managing cloud spend and resources efficiently.
  • Duration: 3 Months
  • Tuition: 400,000 UgX