---
title: Cloud Computing
description: Computing on rented hardware: AWS, Azure, GCP, serverless architecture, and cloud cost management.
category: programming-tech
url: /subcategory/programming-tech/cloud-computing
---

# Cloud Computing

Computing on rented hardware: AWS, Azure, GCP, serverless architecture, and cloud cost management.

## Available Subjects

### 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.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 2 books, 4 courses, 3 websites

[Learn AWS](/subject/aws)

### 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.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 4 books, 1 courses, 3 websites

[Learn Azure](/subject/azure)

### 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.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 2 books, 3 websites

[Learn Cloud Architecture](/subject/cloud-architecture)

### Cloud Certifications (AWS, Azure, GCP)

Cloud certifications validate platform skills for hiring. You will find study paths for AWS, Azure and Google Cloud associate and professional exams, practice resources and advice on which certification to pursue.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 2 books, 2 courses, 5 websites

[Learn Cloud Certifications (AWS, Azure, GCP)](/subject/cloud-certifications)

### 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.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 1 books, 1 courses, 2 websites

[Learn Cloud Cost Management](/subject/cloud-cost-management)

### 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.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 1 videos, 4 books, 3 websites

[Learn Cloud DevOps](/subject/cloud-devops)

### 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.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 2 books, 1 courses, 2 websites

[Learn Cloud Fundamentals](/subject/cloud-fundamentals)

### 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.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 1 books, 3 courses, 3 websites

[Learn Cloud Security](/subject/cloud-security)

### 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.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 3 books, 4 websites

[Learn Containers & Kubernetes](/subject/containers-and-kubernetes)

### 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.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 1 books, 2 courses, 2 websites

[Learn Google Cloud Basics](/subject/google-cloud-basics)

### 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.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 1 books, 1 courses

[Learn Google Cloud Platform](/subject/google-cloud-platform)

### 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.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 1 books, 2 courses, 4 websites

[Learn Serverless Architecture](/subject/serverless-architecture)

### 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.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 1 books, 1 websites

[Learn Serverless Computing](/subject/serverless-computing)

---

*This content is part of Dantes.io - Your Treasure Map to Knowledge*

View this page online: https://dantes.io/subcategory/programming-tech/cloud-computing