Insights on Cloud Architecture

The cloud isn't understood by memorizing services. It's understood by identifying patterns.

Cloud architecture comparison

There are hundreds of cloud services. AWS alone has over 200. Trying to memorize them all is a lost cause. The key is to identify the architectural patterns that repeat across providers.

Recurring patterns

Simplified comparison

PatternAWSAzureIBM Cloud
ComputeEC2, LambdaVMs, FunctionsVPC, Functions
Object StorageS3Blob StorageCloud Object Storage
KubernetesEKSAKSIKS
Relational DBRDSAzure SQLDb2 on Cloud
MessagingSQS/SNSService BusEvent Streams

The important thing isn't the tool, it's the pattern

When you learn that object storage is for immutable files at scale, you can apply that knowledge on any cloud. When you understand that serverless functions are good for events and bad for long processes, it doesn't matter if it's Lambda or Azure Functions.

Multi-cloud decisions

The real multi-cloud question isn't "which cloud is better?" but rather:

A good cloud architect doesn't memorize services: they understand patterns and know how to apply them regardless of the provider.

Jorel del Portal

Jorel del Portal

Systems engineer specialized in enterprise software architecture and high availability platforms.