Cloud Computing
Computing on rented hardware: AWS, Azure, GCP, serverless architecture, and cloud cost management.
12 Topics
AWS
This topic covers Amazon Web Services, a comprehensive cloud computing platform offering over two hundred fully featured services. Learners will understand how to deploy, manage, and scale applications using core services like EC2, S3, and RDS.
Azure
Microsoft Azure is a comprehensive cloud computing platform offering over 200 services. Learners will understand how to deploy virtual machines, manage databases, configure virtual networks, and build scalable cloud applications using Azure's infrastructure.
Cloud Architecture
Cloud architecture defines the structural design of cloud computing systems. Learners will understand how to design scalable, resilient, and cost-effective cloud infrastructures using design patterns, microservices, and distributed system principles.
Cloud Cost Management
Cloud cost management involves monitoring, analyzing, and optimizing cloud computing expenses. Learners will understand how to track resource utilization, implement budgeting strategies, and apply cost-reduction techniques across major cloud platforms.
Cloud DevOps
Cloud DevOps combines software development and IT operations within cloud environments to accelerate software delivery. Learners will understand cloud infrastructure provisioning, automated deployment pipelines, monitoring, and how to manage scalable applications on platforms like AWS, Azure, or GCP.
Cloud Fundamentals
Cloud fundamentals covers the core concepts, models, and services of cloud computing. Learners will understand the differences between IaaS, PaaS, and SaaS, and how to evaluate cloud deployment strategies for business needs.
Cloud Security
Cloud security focuses on protecting data, applications, and infrastructure in cloud environments. Learners will understand how to implement identity and access management, secure network configurations, and maintain compliance with industry standards.
Containers & Kubernetes
Containers package software code with its dependencies, while Kubernetes automates their deployment and scaling. Learners will understand how to build containerized applications, manage clusters, and orchestrate microservices at scale.
Google Cloud Basics
This subject introduces the core infrastructure and services of the Google Cloud Platform. Learners will understand how to manage virtual machines, configure cloud storage, deploy basic applications, and utilize identity and access management tools.
Google Cloud Platform
Google Cloud Platform (GCP) is a suite of cloud computing services running on Google's infrastructure. Learners will understand how to deploy virtual machines, manage data storage, use BigQuery for analytics, and configure GCP networking.
Serverless Architecture
Serverless architecture is a cloud-computing execution model where cloud providers dynamically manage machine resources. Learners will understand how to build and deploy applications using event-driven functions, eliminating the need to provision or manage physical servers.
Serverless Computing
Serverless computing is an execution model where cloud providers dynamically manage machine resources. Learners will understand how to build event-driven applications, write cloud functions, and deploy scalable services without managing underlying servers.
