6. 4 Gatekeeper -> Distributed Auth
4 Scaling point -> Containers
4 Orchestration -> Client or workflow engines
7. Strengths
4 Time to deploy minimal
4 Time to recover irrelevant
4 Multi-versioned
4 Forces small, isolated code modules
4 Fine-grained, transparent, cost of operation
4 Use readily-available services built for massive scale
8. Weaknesses
4 No strong SLAs yet
4 Latency
4 No PCI compliance
4 No way to keep open connections
4 Requires complete rethink on many common
practices
4 Configuration becomes a challenge
9. Opportunities
4 Skip a generation of technology/process upgrades
4 Rethink architectural and operational "best
practices"
4 Change billing models
4 Marketplaces for digital services
4 Fine-grained monitoring and optimisation
4 A/B testing throughout