Skip to main content

Cloud infra

This page is under construction

Modern cloud infrastructure leverages managed services across multiple layers to achieve scalability, security, and operational efficiency. At the foundation, organizations establish secure networking (VPC + VPN) with centralized access management and DNS routing, while containerized applications run on managed Kubernetes services with automatic scaling and load balancing. Data managed through dedicated storage services and encrypted secret management systems.

Setup​

  • Bootstrap common AWS

VPN​

For secure access to hosts in private subnets, setting up a VPN is essential. Here are guides to get started:

Essential Cloud Services​

Here's the check list of cloud services to learn and notedown here:

ServiceAWS πŸ”„GCPAzure
Access ManagementIAMIAMAzure AD
Cloud NetworkingVPCVPCVirtual Network
Cloud DNSRoute 53Cloud DNSAzure DNS
TLS/SSL CertificatesACMCertificate ManagerApp Service Certificates
KubernetesEKSGKEAKS
Load BalancersELB, ALB, NLB, GatewayCloud Load BalancingLoad Balancer, Application Gateway
Container RegistryECRContainer Registry, Artifact RegistryContainer Registry
StorageS3, EFS, EBSCloud Storage, Filestore, Persistent DiskBlob Storage, Azure Files, Disk Storage
Secret ManagementSSM, Secrets ManagerSecret ManagerKey Vault
Key ManagementKMSCloud KMSKey Vault
CDNCloudFrontCloud CDNAzure CDN
ServerlessLambda, API GatewayCloud Functions, API GatewayFunctions, API Management

SaaS​

  • Databases: PostreSQL, Kafka, Redis, MongoDB, Clickhouse