What are the core principles of AWS architecture for small businesses?
Design for reliability, security, and cost control. Use multiple Availability Zones, managed databases, autoscaling or serverless, a CDN for static assets, encryption with KMS, least‑privilege IAM, and centralized logging and alerts. Keep components stateless and automate builds and deployments where possible.