intro to vmware cloud pks (formerly vke) managed k8s ... · intro to vmware cloud pks (formerly...
Post on 20-May-2020
21 Views
Preview:
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
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
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
DON’T FORGET TO FILL OUT YOUR SURVEY.
#vmworld #CNA2084BE
VMworld 2018 Content: Not for publication or distribution
top related