Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to maintain flexibility in cloud infrastructure design through the ports and adapters architectural pattern in this 12-minute conference talk from Conf42 Cloud Native 2025. Explore the critical decisions involved in cloud infrastructure development and understand how cognitive biases can impact technical choices. Discover the set-based engineering approach as an alternative to traditional decision-making processes, focusing on preserving core business value while maintaining architectural flexibility. Examine hexagonal architecture principles and their application to cloud systems, including practical guidance on use case analysis, port definition, and adapter implementation. Gain insights into database selection strategies, cloud platform considerations, and serverless computing options while learning how to adapt your infrastructure based on feedback and changing requirements. Master the canonical structure approach for building resilient, adaptable cloud systems that can evolve with business needs without compromising core functionality.
Syllabus
00:00 Introduction to Cloud Infrastructure Challenges
00:33 Speaker Introduction and Background
00:53 Key Decisions in Cloud Infrastructure
03:04 Decision-Making Realities and Biases
04:24 Set-Based Engineering Approach
05:16 Focus on Core Value and Flexibility
05:19 Hexagonal Architecture Explained
06:45 Use Case Analysis and Ports
08:29 Choosing the Right Database
09:15 Cloud Platform and Serverless Options
10:22 Adapting to Feedback and Alternatives
11:06 Canonical Structure and Conclusion
Taught by
Conf42