ArchitectureConference50min
Pragmatic multi-cloud architecture: designing for resilience and portability beyond the hype
This session explores the realities of building a multi‑cloud platform. Using a real‑world case, it covers design boundaries, production challenges, security, and API design. Participants learn best practices, risk analysis, and customer‑driven decision‑making to balance complexity and coherence across multiple cloud providers.
talk.summaryAiDisclaimer
Alexandre TouretWorldline
talkDetail.whenAndWhere
Wednesday, June 17, 16:40-17:30
Room 3
talks.roomOccupancytalks.noOccupancyInfo
Today, most of our applications are hosted in the cloud. But what if we leveraged multiple providers for a single application or platform?
The theory is attractive: cherry-picking the best services from each provider to build the ultimate architecture. The reality? Cloud providers that are "more equal than others" and a labyrinth of technical complexities—where network latency, fragmented data, and incompatible APIs threaten both your SLAs and your peace of mind.
In this session, we will tackle the challenge of designing a multi-cloud platform based on a real-world use case.
From defining bounded contexts to addressing production hurdles, security, and API design, we will navigate the pitfalls inherent to this architecture while highlighting essential best practices.
Finally, we will explore how a thorough understanding of customer needs and a pragmatic risk analysis can guide design choices to deliver a coherent, end-to-end vision.
The theory is attractive: cherry-picking the best services from each provider to build the ultimate architecture. The reality? Cloud providers that are "more equal than others" and a labyrinth of technical complexities—where network latency, fragmented data, and incompatible APIs threaten both your SLAs and your peace of mind.
In this session, we will tackle the challenge of designing a multi-cloud platform based on a real-world use case.
From defining bounded contexts to addressing production hurdles, security, and API design, we will navigate the pitfalls inherent to this architecture while highlighting essential best practices.
Finally, we will explore how a thorough understanding of customer needs and a pragmatic risk analysis can guide design choices to deliver a coherent, end-to-end vision.
Alexandre Touret
With over two decades of experience as a seasoned software architect, I am fueled by a passion for technology, cloud computing, and software development. Throughout my career, I have designed, built, and managed systems of varying scales across a diverse range of industries, including insurance, financial services, and mobility.
I take great pleasure in sharing my insights and experiences with others, whether by teaching, speaking at conferences, organizing hands-on workshops, or writing articles. By engaging with the community, I aim to inspire and provide practical insights drawn from my hands-on experience.
Blog: https://blog.touret.info
I take great pleasure in sharing my insights and experiences with others, whether by teaching, speaking at conferences, organizing hands-on workshops, or writing articles. By engaging with the community, I aim to inspire and provide practical insights drawn from my hands-on experience.
Blog: https://blog.touret.info