1. Loadbalancer 2. Vertical & Horizontal Scaling 3. Database replication & Scaling 4. Caching considerations 5. Content Delivery Network 6. Stateful architecture & Stateless architecture 7. Message Queues 8. Logging, metrics, automation