intro to vmware cloud pks (formerly vke) managed k8s ... · intro to vmware cloud pks (formerly...

30
#vmworld Intro to VMware Cloud PKS (formerly VKE) Managed K8s Service on Public Cloud Emad Zand, Product Manager, Cloud Native Apps, VMware, Inc. Valentina Alaria, Product Manager, Cloud Native Apps, VMware, Inc. CNA2084BE #CNA2084BE VMworld 2018 Content: Not for publication or distribution

Upload: others

Post on 20-May-2020

21 views

Category:

Documents


0 download

TRANSCRIPT

#vmworld

Intro to VMware Cloud PKS (formerly VKE)

Managed K8s Service on Public CloudEmad Zand, Product Manager, Cloud Native Apps, VMware, Inc.

Valentina Alaria, Product Manager, Cloud Native Apps, VMware, Inc.

CNA2084BE

#CNA2084BE

VMworld 2018 Content: Not for publication or distribution

Disclaimer

2©2018 VMware, Inc.

This presentation may contain product features orfunctionality that are currently under development.

This overview of new technology represents no commitment from VMware to deliver these features in any generally available product.

Features are subject to change, and must not be included in contracts, purchase orders, or sales agreements of any kind.

Technical feasibility and market demand will affect final delivery.

Pricing and packaging for any new features/functionality/technology discussed or presented, have not been determined.

VMworld 2018 Content: Not for publication or distribution

3©2018 VMware, Inc.

VMware Kubernetes Engine is now …

VMworld 2018 Content: Not for publication or distribution

Agenda

4Confidential │ ©2018 VMware, Inc.

Introduction to Kubernetes

VMware Cloud PKS Overview

Concepts

Customer Benefits

Demo

Q&A

VMworld 2018 Content: Not for publication or distribution

5©2018 VMware, Inc.

Introduction to Kubernetes

VMworld 2018 Content: Not for publication or distribution

6©2018 VMware, Inc.

The Rise of Containers

2015 2016 2017 2018 2019 2020 2021

1.5 B

1 B

500 M

V M s S H I P P E D C O N T A I N E R S S H I P P E D

1.5B

VMworld 2018 Content: Not for publication or distribution

7©2018 VMware, Inc.

Business Value of ContainersEnterprise ROI

Metric Before After Improvement

Code deployment frequency Weekly Daily 5x

more frequently

Time from commit to deploy to production 7 days Daily 86%

faster

Mean Time to Repair (MTTR) for security patches 3 days 15 minutes 99x

decrease in MTTR

Time from request to provision resources 14 days 10-15 minutes 450x

fasterVMworld 2018 Content: Not for publication or distribution

8©2018 VMware, Inc.

What are the Top Container Management Platform Preferences?

Source: CNCF, as of December 2017

0%

10%

20%

30%

40%

50%

60%

70%

80%

90%

Kubernetes Docker Swarm MesosVMworld 2018 Content: Not for publication or distribution

9©2018 VMware, Inc.

Kubernetes is ancient Greek for "Helmsman”

Kubernetes is a "Container Orchestrator" which provides a loosely coupled collection of components centered around deploying, maintaining and scaling container-based workloads:

• Places containers on nodes

• Recovers automatically from failure

• Basic monitoring, logging, health checking

• Enables containers to find each other

And provides a consistent API across bare metal and cloud infrastructure

So what is Kubernetes?

VMworld 2018 Content: Not for publication or distribution

10©2018 VMware, Inc.

Business ChallengesRapidly Evolving Container Ecosystem

Fragmented Ecosystem

High-Touch Integration

Increased Operational Complexity

Technology and Business Risk

Shortage of Skill set and talent

VMworld 2018 Content: Not for publication or distribution

VMware Cloud PKSOverview

VMworld 2018 Content: Not for publication or distribution

12©2018 VMware, Inc.

VMware’s Kubernetes PortfolioMeeting customers wherever they run their apps on any infrastructure

Enterprise Software Cloud Service

PublicBeta

VMware Cloud PKS VMware PKS

VMworld 2018 Content: Not for publication or distribution

13©2018 VMware, Inc.

US West

US East

Europe West

An enterprise-grade Kubernetes-as-a-Service offering in the VMware Cloud Services portfolio.

• Pay by the second, on-demand over public internet

• Launching on multiple AWS regions, with support for Azure and other platforms in the future

• Globally consistent policy management

• Certified Kubernetes conformant• Full integration with AWS services

VMware Cloud PKSHighly Secure and Available Kubernetes Service

VMworld 2018 Content: Not for publication or distribution

14©2018 VMware, Inc.

VMware Cloud PKS Part of VMware Cloud Services, Offered as a SaaS-based Model

14

VMware Cloud Services (cloud.vmware.com)

• Single Sign-on

• Single Bill to Manage

• Single Global Support

VMware Cloud PKS

Enterprise grade Kubernetes-as-a-Service offering that provides easy to use, secure by default, and highly efficient containers.

VMworld 2018 Content: Not for publication or distribution

15©2018 VMware, Inc.

Kubernetes Ecosystem

Native Kubernetes compatibility with leading open-source solutions and tools

Commercial Partners & Solutions

Broadening feature portfolio & solutions for application deployment

VMware Cloud Services

Simple and easy integration with other VMware Cloud Services

VMware Cloud PKS: Integration EcosystemBroad Ecosystem of Application Building Blocks

WavefrontCode Stream

VMworld 2018 Content: Not for publication or distribution

16©2018 VMware, Inc.

VMware Cloud PKS Concepts

VMworld 2018 Content: Not for publication or distribution

17Confidential │ ©2018 VMware, Inc.

VMware Smart Cluster

VMware Smart Cluster Run Kubernetes without Managing Servers or Clusters

VMware Smart Cluster automates selection of compute resources constantly optimizing resource usage and reducing cost.

• Removes need for educated guesses around cluster composition and sizing

• Enables management of cost-effective, scalable Kubernetes clusters that are constantly optimized to application needs.

• Provides built-in resiliency with routine health checks and self-healing capabilities for Kubernetes clusters.

• Makes it seamless for a user to run and/or manage highly available deployments without additional cost and complexity.

VMworld 2018 Content: Not for publication or distribution

18©2018 VMware, Inc.

Types of Smart Clusters

• Production Cluster• Development Cluster

VMworld 2018 Content: Not for publication or distribution

19©2018 VMware, Inc.

Smart ClusterDevelopment and Production Versions

Features Development Smart Cluster

Production Smart Cluster

Pod Networking X X

Elasticity X X

Managed OS Upgrades X X

Health Monitoring X X

Validated Solutions X X

Zero-Downtime Upgrade X

VPC Network Isolation X

High Availability X

Cloud PKS Connections X

VMworld 2018 Content: Not for publication or distribution

20©2018 VMware, Inc.

VMware Cloud PKS

Network Services

Smart Clusters

Policy Framework

Identity Management

Network Services

Smart Clusters

Policy Framework

Identity Management

Network Services

Smart Clusters

Policy Framework

Identity Management

Customer A Customer B Customer Z

• Each Customer gets its own Logically Separate space

• Dedicated AWS Account

• Each Customer has access to

• Integrated Identity and Access Management

• Comprehensive Policy Framework

• Access to Network Services

Multi Tenant Framework Built-in Isolation

VMworld 2018 Content: Not for publication or distribution

VMware Cloud PKSCustomer Benefits

VMworld 2018 Content: Not for publication or distribution

22Confidential │ ©2018 VMware, Inc.

VMware Cloud PKS Benefits for Developers

✓ Create a cluster in a few minutes, removing infrastructure complexity

✓ Smart Cluster continuously optimizes cluster size for optimal efficiency

✓ Pay-for-what-you-use

Simple and Easy to Use Kubernetes

✓ Encryption of data at rest and in transit

✓ Fully patched components

✓ Logical network isolation

Highly Secure by Default

✓ Native Kubernetes experience enabling full ecosystem

✓ Integration with leading AWS Services

✓ Compatibility with VMware Cloud Services like Wavefront

Broad Selection of Application Building Blocks

✓ Single Service endpoint enabling management of Kubernetes clusters distributed globally

✓ Runs natively on AWS with support for Azure coming later

✓ Maintains consistent Kubernetes compatibility across different VMware offerings

Multi-Cloud Ready

VMworld 2018 Content: Not for publication or distribution

23Confidential │ ©2018 VMware, Inc.

AWS API/CLIKubectl

EU-West-1

AmazonDynamoDB

AWSLambda

AmazonRDS

AWS CodeStar

AmazonAthena

Amazon Machine Learning

US-West-2

VMware Cloud PKS

AWS IoT AWS Greengrass AWSLambda

AmazonSQS

Amazon Kinesis

Public Cloud Services

Amazon API Gateway*

VMware Cloud PKS: Developer Freedom

Developers

SMART CLUSTER (IoT)

SMART CLUSTER (PRODUCTION)

VMworld 2018 Content: Not for publication or distribution

24Confidential │ ©2018 VMware, Inc.

VMware Cloud PKS Benefits for IT Operators

✓ No need to hire and staff highly specialized Kubernetes team

✓ Simple to use policy-based management

✓ 24x7 health monitoring of Kubernetes clusters

Easy to Manage and Scale

✓ Role based access control

✓ Fully patched components

✓ Logical network isolation

Highly Secure by Default

✓ Highly available dial-tone service that just works

✓ Continuous checks on the health state of Kubernetes clusters, automatically remediating issues

✓ Kubernetes and AWS best practices for availability and scale

Highly Available

✓ Grow and shrink compute resources, based on application requirements

✓ Monitor opportunities for more efficient and economical cloud resources

✓ Fully managed

Lower Cost

VMworld 2018 Content: Not for publication or distribution

25Confidential │ ©2018 VMware, Inc.

VMware Cloud PKS: IT Operator Control

ENGINEERING FOLDER QUOTAPOLICY

DEV/TEST PROJECT

SMART CLUSTER

NAME SPACE

SMART CLUSTER

PRODUCTION PROJECT

SMART CLUSTER SMART CLUSTER

AI PROJECT

SMART CLUSTER

FINANCE FOLDER

EU-West-1US-West-2 US-East-1 US-West-2

SMART CLUSTER

EU-West-1

ACCESS POLICIES

ACCESS POLICIES

QUOTAPOLICY

NAME SPACE

NAME SPACE

NAME SPACE

NAME SPACE

NAME SPACE

NAME SPACE

NAME SPACE

NAME SPACE

NAME SPACE

NAME SPACE

NAME SPACE

NAME SPACE

NAME SPACE

NAME SPACE

NAME SPACE

NAME SPACE

NAME SPACE

NAME SPACE

IT Operators

VMworld 2018 Content: Not for publication or distribution

©2018 VMware, Inc. 26

VMware Cloud PKS Demo

VMworld 2018 Content: Not for publication or distribution

27Confidential │ ©2018 VMware, Inc.

Visit cloud.vmware.com Request Access Log onto console.cloud.vmware.com

and start using service

Getting Started with VMware Cloud Services is Easy

VMworld 2018 Content: Not for publication or distribution

©2018 VMware, Inc.

Q&A

VMworld 2018 Content: Not for publication or distribution

DON’T FORGET TO FILL OUT YOUR SURVEY.

#vmworld #CNA2084BE

VMworld 2018 Content: Not for publication or distribution

THANK YOU!

#vmworld #CNA2084BE

VMworld 2018 Content: Not for publication or distribution