Mastering the Microservices, Fast Data & Hybrid Cloud Trifecta

Size: px
Start display at page:

Download "Mastering the Microservices, Fast Data & Hybrid Cloud Trifecta"

Transcription

1 Mastering the Microservices, Fast Data & Hybrid Cloud Trifecta Edward Hsu, VP Product Mesosphere, Inc. All Rights Reserved.

2 2 Cloud On Who s Terms? 2018 Mesosphere, Inc. All Rights Reserved.

3 3 Three Definitions of Cloud Sourcing Model Operating Model Architecture (Cloud-Native) 2018 Mesosphere, Inc. All Rights Reserved.

4 4 Finding the Right Approach 2018 Mesosphere, Inc. All Rights Reserved.

5 Managing Disruption and Uncertainty Most CIOs see risk to revenue due to new entrants How CIOs are Tackling Digital Transformation OPTIMIZE 69% BOTH TRANSFORM 85% 2X more likely to succeed by Optimizing first 59% 74% 14 out 15 fail focusing only on transformation Overall 66% have yet to declare success Gartner: Digital Business Transformation: A Midsize Enterprise Perspective (July 2018, n=102) Gartner: Digital Business Transformation: A CIO Perspective (September 2018, n=372) 5

6 Taking Control of Digital Transformation Economics MOST ENTERPRISES Transform TYPICAL 5 YEAR GOAL YOUR NEW COMPETITION 50% 70% 30% Innovation Gap vs. Run 70% 50% 30% Existing pressure to reduce costs 5-10% shift YoY New Digital Entrants Gartner: Run, Grow and Transform the Business IT Spending: Approaches to Categorization and Interpretation Gartner: 2017 CEO Survey: CIOs Must Scale Up Digital Business 6

7 What Companies Need to Do MOST ENTERPRISES Transform 30% Find Force Multipliers to Maximize Impact Dramatically Reduce While Managing Risk Run 70% Existing pressure to reduce costs Gartner: Run, Grow and Transform the Business IT Spending: Approaches to Categorization and Interpretation Gartner: 2017 CEO Survey: CIOs Must Scale Up Digital Business 7

8 The Trifecta Containerized Microservices Data Services & AI/ML Tools Hybrid Cloud & Edge 8

9 Reality of Changing IT Landscape Users (Employees) TRADITIONAL APPLICATION Monolith 18 Billion connected users & devices Always-connected customers & devices MODERN DATA-DRIVEN APPLICATION Containerized microservices (your code) Relational DB Data services & AI/ML tools (their code) DC or Cloud Hybrid Cloud & Edge Serve Transport Store Analyze / Streaming Analyze Analyze / ML Source: 2017 IHS Markit estimates 9

10 What this Means for Enterprise IT NEW APPLICATIONS EXISTING APPLICATIONS Analyze Serve Apache Spark analytics engine Kubernetes container orchestrator PRESENTATION BUSINESS LOGIC DATABASE + Transport Store Apache Kafka message queue Apache Cassandra distributed DB 10

11 11 11

12 Hybrid Cloud Is Gaining... Source: Mesosphere Cloud Native Ecosystem Survey, n~500

13 Multi-Cloud is a Thing One out of four use more than one cloud provider Source: Mesosphere Cloud Native Ecosystem Survey, n~500

14 14 How Hybrid Are You? Source: Mesosphere Cloud Native Ecosystem Survey, n~500

15 What Workloads Are They Running? General Classifications Named Workloads Source: Mesosphere Cloud Native Ecosystem Survey, n~500; DC/OS Catalog Download Statistics July 2017 &

16 Connecting it All Together 16

17 17

18 Creating Automated Services on Hybrid Cloud and Edge Traditional Approach: Slow, Expensive, Hard Container Orchestration Cluster CI/CD Cluster Data Analytics Cluster Mesosphere Approach: Optimize and Transform on a single platform Message Queue Cluster Data Persistence Cluster Enterprise Applications Container Orchestration Continuous Integration & Delivery Data Analytics Message Queue Data Persistence Enterprise Applications Distributed Cloud Operating System Manual & application-specific configurations 1 Workload consolidation Cluster sprawl and low utilization 2 Agile platform for digital innovation High risk with snowflake configurations in silos 3 Unified multi-cloud operations 18

19 1 Workload Consolidation - workloads new and existing 19 19

20 20 1 Workload Consolidation - Kubernetes and Data Services Mesosphere Approach Traditional Approach Cluster: Dev OS VM OS VM Cluster: Prod OS VM OS VM OS VM OS VM Hypervisor Hypervisor Hypervisor HW HW HW Somebody else s problem? Cluster: DevA Kafka Cluster: Spark Cluster Cluster: ProdB OS HW or VM Virtualization required Virtualization & guest operating system cost & infrastructure overhead OS HW or VM OS HW or VM High-density pooling without virtualization Secure resource isolation 2018 Mesosphere, Inc. All Rights Reserved.

21 2 Agile Platform for Digital Innovation Any Technology Become Automated Services Running on your own Prerequisites Installing the Client Tools Provisioning Compute Resources Provisioning the CA and Generating TLS Certificates Generating Kubernetes Configuration Files for Authentication Generating the Data Encryption Config and Key Bootstrapping the etcd Cluster 3x for HA Bootstrapping the Kubernetes Control Plane 3x for HA Bootstrapping the Kubernetes Worker Nodes Configuring kubectl for Remote Access Provisioning Pod Network Routes Deploying the DNS Cluster Add-on Deploying other Add-ons Smoke Test Cleaning Up on $ dcos package install kubernetes 21

22 2 Agile Platform for Digital Innovation Any Technology Become Automated Services 22

23 3 Unified Multi-Cloud Operations Stretched AMER / EMEA Cluster Linked control plane for consistent operations across clusters APJ Cluster Easy migration of applications between clouds Cross-cloud disaster recovery Burst across clouds as needed 23

24 3 Unified Hybrid Cloud Operations: Live Migration of Workloads Between Clouds dcos-website service live migration from AWS to Azure 24

25 What Enterprises Are Doing 25

26

27

28

29 29

30

31

32 Mastering the Microservices, Fast Data & Hybrid Cloud Trifecta Consider Each Definition of Cloud Separately Don t drive digital transformation projects in isolation 32 Using a software layer for multi-cloud operations can be beneficial

33 Thank You

34 Why Industry Leaders Choose Mesosphere Agility & Efficiency Accelerate Time to Value Save on Infrastructure Build and deploy time from Weeks to Minutes Save 50%+ on AWS Bill Strategic Platform Hybrid Cloud Portability Fast Data + Microservices I do not want to go down that path where I lock myself into a provider. If I was ever told to migrate off a cloud provider, it would only be two days worth of work. And of course, DC/OS runs anywhere. With Kubernetes on DC/OS we are thrilled to offer our engineering teams their preferred container orchestrator alongside big data services with a common set of security, maintenance, and management tools. 34