Where Organisations Fail? Mistakes & Misconceptions About Hybrid & Multi-Cloud

A presentation at Sofa Summit: Hybrid & Multi Cloud in October 2021 in by Bruno Amaro Almeida

Slide 1

Slide 1

Where Organizations Fail? Mistakes and misconceptions about hybrid and multicloud Bruno Amaro Almeida Sofa Summits October 2021 Photo by Cindy Tang on Unsplash @bruno_amaro

Slide 2

Slide 2

Hello! About me Head of Technology & Architecture at Fortum Independent Consultant / Advisor in Cloud, Security and Data 💡 AWS Partner Ambassador & Community Builder 📚 Avid learner > 12xAWS, 2xAzure certified ✍ Author > AWS Security Specialty course 🗣 Regular speaker at events such as AWS Community Summit, DevOpsDays, NDC, MS Tech Days, among others Bruno Amaro Almeida Head of Technology & Architecture brunoamaro.com Reach out on: @bruno_amaro @brunoamaroalmeida

Slide 3

Slide 3

To Cloud Or Not To Cloud? A Paradigm Shift • Trade Capital Expense with Variable/Operational Expense (CapEx > OpEx) • Enhanced capacity planning • Benefit from massive economies of scale • Focus on their business, not on running and maintaining datacenters • Empower and break silos. Increase speed and agility of development source: bmc.com 3 @bruno_amaro

Slide 4

Slide 4

Misconceptions Hybrid and multi cloud enables you to “freely” move workloads between different environments and providers A hybrid and multi cloud reflection in our organization technology governance does not make sense if we only use a single provider @bruno_amaro 4

Slide 5

Slide 5

A Solution Architecture Perspective Drawbacks of a Hybrid/Multi Cloud Architecture: • Lowest common denominator in terms of cloud resources • Fragmented or poor developer experience (toolchain) • Cognitive overload, higher operational overhead • Network connectivity, complexity @bruno_amaro 5 Photo by Michał Parzuchowski on Unsplash

Slide 6

Slide 6

A Solution Architecture Perspective Scenarios where a Hybrid/Multi Cloud Architecture make sense: • Bursting to the cloud • Geolocation for compliance • Specific capabilities such as custom hardware • Latency and performance constraints • Disaster recovery requirements @bruno_amaro 6 Photo by Victor Rodriguez on Unsplash

Slide 7

Slide 7

From an Organization Perspective • Compliance and regulatory reasons • Mergers and Acquisitions • Geographic Location (e.g. Asia) • Capacity commitments and existing business relationships • Best-of-breed services @bruno_amaro 7 Photo by Austin Neill on Unsplash

Slide 8

Slide 8

How do you move a mountain? Becoming a cloud-native and data-driven organisation Strategy Governance CxO, VP’s, Board members Directors, Product Owners, Architects, Leads Where do we want to go? WHO How do we get there? Execution How fast are we going? Developers, Data Scien@sts, Product Owners, Designers, Architects, Leads, Agile PMs A specific AI experiment WHAT & HOW Data & AI Strategy Workshop Cloud & DevOps Transforma@on Workshop Data Governance: What data do we have? Where is it? Who can access it? Cloud/DevOps Governance: Development Best Practices, Default Tooling, etc Building a Data Lake Developing an IoT Data Platform Web and Mobile E-Commerce 8 @bruno_amaro

Slide 9

Slide 9

Governance • Avoid the temptation to replicate the same onpremises operating model • Empowered teams with ownership and accountability • Establish the governance and operational foundations • Culture > Processes > Tools • Have cross-team multi-disciplinary stakeholders in the same table • Transparency, visibility and escalation paths @bruno_amaro 9 Photo by Bekir Dönmez on Unsplash

Slide 10

Slide 10

Establishing a Cloud & DevOps Center Of Excellence Platform / SysOps/ SRE CoE / Steering Group provides alignment and guidance: • • • • • Governance and Culture Technology Strategy Cost Management Documentation and Guidelines Enable Agile Methods Project A … Data Analytics CoE / Steering Group Project Z Project B … Highly aligned, loosely coupled 10 @bruno_amaro

Slide 11

Slide 11

Establishing a Cloud & DevOps CoE Project X Development team have freedom and responsibility. CoE / Steering Group Head of SW / Chief Architect Leads from Teams Architects Business Owners … CoE / Steering Group • • • • Guidance Empowerment Alignment … Platform / SysOps / SRE Team Security Engineer Cloud Engineer Site Reliability Engineer 11 Chaos Engineer • • • … Guidance Support Enablement Platform / SysOps/ SRE Can be either Vertical or Horizontal team @bruno_amaro

Slide 12

Slide 12

Thanks! Questions? Feedback? Bruno Amaro Almeida Head of Technology & Architecture brunoamaro.com Reach out on: @bruno_amaro @brunoamaroalmeida