Sensible Multicloud - An Enterprise Perspective
We've reached a turning point in public cloud adoption where established businesses, even in highly regulated industries, are going cloud-first and making plans to eliminate their fixed, on-premise hosting environments entirely. But this wholehearted embrace of cloud hosting also brings risk. It's easy to ignore how deeply entangled and interdependent you might be with your chosen cloud vendor. This works to the vendor's advantage and the steady adoption of ever-more-attractive, higher-order services only deepens the entanglement. For some businesses this may be entirely appropriate, but for others, it poses a difficult question; how do you take advantage of the amazing delivery acceleration and developer experience offered by cloud vendors while retaining control over your IT assets and choice of hosting vendor? The answer is developing a sensible, pragmatic multicloud strategy for your business.
This talk will summarise some of my experience consulting to enterprises in Australia. I’ll first review the state of public cloud adoption and examine why some businesses are falling short of their cloud expectations. Then I'll introduce a risk-based methodology for assessing the appropriate level of lock-in. Achieving cloud vendor portability introduces costs over the entire application lifecycle so I will show how to understand and balance those costs appropriately. Finally, I'll discuss some pragmatic architectural approaches to multicloud that avoid entanglement while minimising the amount of duplicated effort across vendors.
Outline/Structure of the Talk
- Intro and current state of public cloud adoption (10 minutes)
- Risk-based approach to assessing lock-in (10 minutes)
- Balancing portability against total lifecycle costs (10 minutes)
- Pragmatic architectural approaches for cloud portability (10 minutes)
- Q&A (10 minutes)
- An opinionated view of public cloud adoption
- Know when to choose lock-in and when to invest in portability
- Some simple architectural and delivery approaches that lower the cost of portability
CTOs, CIOs, architects and engineers who are responsible for cloud hosting strategies
Prerequisites for Attendees
Some familiarity with cloud vendor offerings and the total lifecycle costs of cloud-hosted applications.