Category Hub

Cloud Tools

An overview of cloud platforms and services — from major providers to serverless and edge computing solutions.

12 documented tools cataloged in this category

What Is Cloud Computing?

Cloud computing delivers computing resources — servers, storage, databases, networking, and software — over the internet on a pay-as-you-go basis. Instead of owning and maintaining physical infrastructure, organizations rent capacity from cloud providers, gaining flexibility, scalability, and reduced operational burden.

Major Cloud Providers

Amazon Web Services (AWS) pioneered the modern cloud and remains the market leader with the broadest service catalog. Google Cloud Platform (GCP) differentiates through data analytics, machine learning services, and Kubernetes expertise (having created the project). Microsoft Azure dominates in enterprises already invested in the Microsoft ecosystem, offering deep integration with Active Directory, Office 365, and .NET.

Service Models: IaaS, PaaS, and SaaS

Infrastructure as a Service (IaaS) provides raw compute, storage, and networking — virtual machines you manage yourself. Platform as a Service (PaaS) abstracts the infrastructure layer, letting developers deploy code without managing servers. Services like Heroku, Railway, and Google App Engine fall into this category. Software as a Service (SaaS) delivers complete applications over the web.

Serverless Computing

Serverless architectures let developers write functions that run in response to events without provisioning or managing servers. AWS Lambda, Google Cloud Functions, and Cloudflare Workers are leading serverless platforms. The model excels for event-driven workloads, APIs, and background processing. Trade-offs include cold start latency, execution time limits, and potential vendor lock-in.

Edge Computing

Edge computing pushes processing closer to end users by running code at data centers distributed globally. Cloudflare Workers, Deno Deploy, and Vercel Edge Functions enable sub-millisecond response times for latency-sensitive applications. This architecture is particularly valuable for personalization, A/B testing, and geographic content optimization.

Multi-Cloud and Hybrid Strategies

Many organizations adopt multi-cloud strategies to avoid vendor lock-in, leverage best-of-breed services, or meet regulatory requirements. Hybrid cloud combines on-premises infrastructure with public cloud services. Tools like Terraform and Kubernetes facilitate workload portability across providers, though true portability requires careful architectural planning.

Choosing a Cloud Strategy

Consider your workload characteristics, compliance requirements, team expertise, and budget. Startups often benefit from PaaS and serverless to minimize operational overhead. Enterprises may need IaaS for maximum control. Evaluate total cost of ownership including egress fees, support tiers, and the operational cost of managing infrastructure.

All Cloud Technologies

12 Tools
Cloud

Alibaba Cloud

China-leading cloud platform offering compute, storage, AI, and database services with strong Asia-Pacific presence.

Cloud

Amazon EBS

High-performance block-level storage volume service designed for persistent use with Amazon EC2 compute instances.

Cloud

Amazon S3

Highly scalable, secure, and durable cloud object storage service designed to store and retrieve any amount of unstructured data.

Cloud

Amazon Web Services

Global market leader offering the broadest public cloud platform with 200+ services spanning compute, storage, databases, networking, AI/ML, and serverless infrastructure.

Cloud

AWS EC2

Virtual server hosting in AWS cloud.

Cloud

AWS Lambda

Event-driven serverless compute service that runs code in response to triggers without provisioning or managing servers

Cloud

Azure Functions

Microsoft's serverless compute platform supporting multiple languages with deep Azure service integration and flexible hosting plans

Cloud

Google Cloud Platform

Hyperscale cloud platform excelling in big data analytics, artificial intelligence, machine learning, and native containerized workloads built on Google infrastructure.

Cloud

Google Cloud Run

Serverless container hosting platform.

Cloud

IBM Cloud

Enterprise cloud platform combining IaaS, PaaS, and AI services with strong hybrid cloud and mainframe integration.

Cloud

Microsoft Azure

Comprehensive enterprise cloud platform providing IaaS, PaaS, and AI services, deeply integrated with Microsoft enterprise software, Active Directory, and .NET ecosystems.

Cloud

Oracle Cloud

Enterprise cloud platform optimized for Oracle databases and applications, offering competitive compute and autonomous database services.

Popular Comparisons in This Category

Frequently Asked Questions