AWS
7 articles · written by Niraj Kumar
AWS documentation tells you what each service does; these articles are about which one to pick when you are the whole infrastructure team and the bill is yours.
Coverage includes choosing between EC2, Lambda and ECS for a given workload, cloud-native patterns with S3, RDS and Lambda, infrastructure as code using AWS CDK and Terraform from a JavaScript background, hosting n8n on EC2 behind Nginx, zero-downtime Node.js deploys to EC2 via GitHub Actions, zero-trust security across AWS and Azure, and a cost-optimisation pass for a bootstrapped startup's stack.
- AWSCloud Cost OptimizationStartups
Cost‑Optimizing Your AWS Stack as a Bootstrapped Startup
Cut your AWS bill without losing performance — compute, storage, networking, databases and automation, from a bootstrapped startup's perspective.
- AWSCloud ArchitectureServerless
Building a Cloud‑Native Architecture on AWS with S3, RDS, and Lambda
Design a scalable, secure cloud-native SaaS on AWS with S3, RDS and Lambda — real patterns, code examples, and the trade-off behind each choice.
- Next.jsCI/CDGitHub Actions
Setting Up a CI/CD Pipeline for Next.js on GitHub Actions
Automate linting, testing, building and deploying a Next.js app to S3/CloudFront or Vercel with GitHub Actions — a complete working pipeline.
- AWSEC2Lambda
AWS EC2 vs Lambda vs ECS: Which Server Architecture Fits Your App?
A cost-and-scaling comparison of AWS EC2, Lambda and ECS to help you pick the right compute for your backend — with the break-even points.
- n8nAWSEC2
Hosting n8n on AWS EC2 with Nginx: A Complete Production Guide
Self-host n8n on AWS EC2 step by step — Docker Compose with Postgres, an Nginx reverse proxy, Let's Encrypt HTTPS, plus backups and upgrades.
- Cloud SecurityZero TrustAWS
Cloud Security Essentials for Developers: Designing Zero-Trust Architectures on AWS/Azure
Design zero-trust security on AWS and Azure — IAM policies, network segmentation, service mesh and secrets management, with real code examples.
- Cloud-NativeMicroservicesAWS
Cloud-Native SaaS in 30 Days: Designing and Deploying a Microservices App on AWS/Azure
Build and deploy a production cloud-native SaaS with microservices on AWS and Azure in 30 days — architecture, containers, CI/CD, and the deploy.
Related topics
- Retrieval-Augmented Generation (RAG)
- LangChain & LangGraph
- Large Language Models
- AI Agents
- Next.js
- React
- TypeScript
- Node.js
- PostgreSQL
- Docker & Containers
- DevOps
- CI/CD
- Application Security
- n8n Automation