Cloud terms
Infinite scale on demand — if you architect it right
Cloud computing transforms infrastructure from a capital expense into an operational one — and from a constraint into a superpower, if you use it correctly. This category covers compute, storage, networking, serverless, managed services, cost optimisation, and the architectural patterns for building systems that scale globally and fail gracefully.
Load Balancer Types — L4 vs L7
Layer-4 load balancers forward raw TCP/UDP packets based on IP and port; layer-7 load balancers terminate HTTP and route based on paths, headers and cookies — different trade-offs for different traffic.
3w ago
cloud intermediate
Cloud CDN
CloudFront, Fastly, Cloudflare — caching at edge PoPs worldwide reducing latency and origin load.
2mo ago
cloud intermediate
Cloud Cost Optimisation
Systematically reducing cloud spend without reducing capability — right-sizing instances, using reserved/spot pricing, eliminating waste, and architecting for cost from the start.
2mo ago
cloud intermediate
Cloud Message Queues
Managed queue services — AWS SQS, Google Pub/Sub — durable scalable queuing without managing RabbitMQ infrastructure.
2mo ago
cloud intermediate
Cloud Monitoring Tools
CloudWatch (AWS), Cloud Monitoring (GCP), Azure Monitor — auto-collect infrastructure metrics but need explicit instrumentation for application metrics.
2mo ago
cloud intermediate
Cloud VPC & Networking
Virtual Private Cloud — private subnets for databases/workers, public subnets for load balancers only, security groups as stateful firewalls.
2mo ago
cloud intermediate
Cloud-Native Patterns PHP 5.0+
Stateless services, externalised config, health checks, graceful shutdown, and immutable infrastructure — the 12-Factor App extended for containers.
2mo ago
cloud intermediate
Managed Databases
Cloud-hosted database services where the provider manages patching, backups, failover, and scaling — RDS (AWS), Cloud SQL (GCP), Azure Database — trading control for operational simplicity.
2mo ago
cloud intermediate
PHP Deployment on Cloud Platforms PHP 5.0+
Deployment options for PHP on AWS, GCP, and Azure — EC2/VMs, containers (ECS, Cloud Run), serverless (Lambda via Bref), and PaaS (Elastic Beanstalk, App Engine).
2mo ago
cloud intermediate
Automatically adding or removing compute instances based on load metrics — ensuring capacity matches demand without over-provisioning or under-provisioning.
2mo ago
cloud intermediate
The core AWS services a PHP developer encounters — EC2, RDS, S3, SQS, ElastiCache, and IAM — and how they map to common application components.
2mo ago
cloud intermediate
Tools like Terraform, Pulumi, and AWS CDK that define cloud infrastructure in code — enabling version control, reproducibility, and automated provisioning.
2mo ago
cloud intermediate
A flat-file storage system (S3, GCS, Azure Blob) where files are stored as objects with metadata and accessed via HTTP — infinitely scalable, separate from application servers.
2mo ago
cloud intermediate
Event-triggered, stateless functions managed by a cloud provider — you deploy code, the provider handles servers, scaling, and availability.
2mo ago
cloud intermediate
The division of security responsibilities between the cloud provider and the customer — the provider secures the infrastructure; the customer secures what runs on it.
2mo ago
cloud intermediate