DEPLOY MODERN APPS WITH KUBERNETES AS A SERVICE

Similar documents
DEPLOY MODERN APPS WITH KUBERNETES AS A SERVICE

REDUCE TCO AND IMPROVE BUSINESS AND OPERATIONAL EFFICIENCY

VMWARE PIVOTAL CONTAINER SERVICE

CONFIDENTLY INTEGRATE VMWARE CLOUD ON AWS WITH INTELLIGENT OPERATIONS

VMWARE PKS. What is VMware PKS? VMware PKS Architecture DATASHEET

HARNESSING THE HYBRID CLOUD TO DRIVE GREATER BUSINESS AGILITY

VMWARE CLOUD FOUNDATION: INTEGRATED HYBRID CLOUD PLATFORM WHITE PAPER NOVEMBER 2017

VMWARE CLOUD FOUNDATION: THE SIMPLEST PATH TO THE HYBRID CLOUD WHITE PAPER AUGUST 2018

VMWARE ENTERPRISE PKS

VMware vrealize Suite and vcloud Suite

VMware vsphere 4. The Best Platform for Building Cloud Infrastructures

BUILDING SECURITY INTO YOUR DATA CENTER MODERNIZATION STRATEGY

VMWARE VSPHERE FEATURE COMPARISON

MODERNIZE INFRASTRUCTURE

EXPLORING MONITORING AND ANALYTICS VMware Horizon

7 Things ISVs Must Know About Virtualization

STREAMLINING THE DELIVERY, PROTECTION AND MANAGEMENT OF VIRTUAL DESKTOPS. VMware Workstation and Fusion. A White Paper for IT Professionals

VMWARE HORIZON 7. End-User Computing Today. Horizon 7: Delivering Desktops and Applications as a Service

VMWARE AND NETROUNDS ACTIVE ASSURANCE SOLUTION FOR COMMUNICATIONS SERVICE PROVIDERS

8 TIPS FOR A SUCCESSFUL UPGRADE TO vsphere 6.5. Stay in the Know with These Expert Suggestions

VMWARE vsan 6.7. vsphere vsan. Managed by vcenter. #1 with Cloud Providers 1. vsan Shared Storage. Why VMware vsan?

10 QUESTIONS, 10 ANSWERS. Get to know VMware Cloud on AWS The Best-in-Class Hybrid Cloud Service

What s New in VMware vsphere Availability

Achieving Digital Transformation: FOUR MUST-HAVES FOR A MODERN VIRTUALIZATION PLATFORM WHITE PAPER

ebook ADVANCED LOAD BALANCING IN THE CLOUD 5 WAYS TO SIMPLIFY THE CHAOS

VMWARE NSX DATA CENTER: HELPING IT MOVE AT THE SPEED OF BUSINESS

What s New in VMware vsphere 5.1 VMware vcenter Server

VMware Horizon View. Read more VMWARE solutions. Contact Us MicroAge.com

3 Ways Businesses Use Network Virtualization. A Faster Path to Improved Security, Automated IT, and App Continuity

Service Description VMware NSX Cloud

Cloud Pod Architecture with VMware Horizon 6.1

Storage Considerations for VMware vcloud Director. VMware vcloud Director Version 1.0

Workload Management Automation Drives Digital Business and Multicloud Expansion

What s New in VMware vcloud Automation Center 5.1

UNIFY SUBSCRIBER ACCESS MANAGEMENT AND EXPLOIT THE BUSINESS BENEFITS OF NOKIA REGISTERS ON VMWARE vcloud NFV

Mobile Secure Desktop Implementation with Pivot3 HOW-TO GUIDE

BUSTED! 5 COMMON MYTHS OF MODERN INFRASTRUCTURE. These Common Misconceptions Could Be Holding You Back

VMware vcloud Networking and Security Overview

VMware Horizon FLEX 1.5 WHITE PAPER

Simplify Hybrid Cloud

VMware vshield Edge Design Guide

WHITE PAPER SEPTEMBER VMWARE vsphere AND vsphere WITH OPERATIONS MANAGEMENT. Licensing, Pricing and Packaging

Introduction To Cloud Computing

VMware Cloud Operations Management Technology Consulting Services

Contrail Networking: Evolve your cloud with Containers

Branch Office Desktop

Cisco CloudCenter Solution with Cisco ACI: Common Use Cases

Cisco CloudCenter Use Case Summary

How to Leverage Containers to Bolster Security and Performance While Moving to Google Cloud

VMWARE MICRO-SEGMENTATION AND SECURITY DEPLOY SERVICE

VMware Virtualization and Cloud Management Solutions

Eliminate the Complexity of Multiple Infrastructure Silos

TECHNICAL WHITE PAPER AUGUST 2017 REVIEWER S GUIDE FOR VIEW IN VMWARE HORIZON 7: INSTALLATION AND CONFIGURATION. VMware Horizon 7 version 7.

ELASTIC DATA PLATFORM

YOUR APPLICATION S JOURNEY TO THE CLOUD. What s the best way to get cloud native capabilities for your existing applications?

Smart Data Center From Hitachi Vantara: Transform to an Agile, Learning Data Center

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

VMware Cloud on AWS Technical Deck VMware, Inc.

Going cloud-native with Kubernetes and Pivotal

vrealize Introducing VMware vrealize Suite Purpose Built for the Hybrid Cloud

Rok: Decentralized storage for the cloud native world

SOLUTION BRIEF Enterprise WAN Agility, Simplicity and Performance with Software-Defined WAN

Configuring Single Sign-on from the VMware Identity Manager Service to Vizru

EASILY DEPLOY AND SCALE KUBERNETES WITH RANCHER

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

ARCHITECTURAL OVERVIEW REVISED 6 NOVEMBER 2018

What s New in VMware vsphere 4.1 Performance. VMware vsphere 4.1

Cloud Computing: Making the Right Choice for Your Organization

VMware vcloud Air Accelerator Service

TECHNICAL WHITE PAPER - MAY 2017 MULTI DATA CENTER POOLING WITH NSX WHITE PAPER

WHITE PAPER. RedHat OpenShift Container Platform. Benefits: Abstract. 1.1 Introduction

Software Defined Storage for the Evolving Data Center

Cloud Computing the VMware Perspective. Bogomil Balkansky Product Marketing

Government IT Modernization and the Adoption of Hybrid Cloud

IBM Spectrum Protect Plus

No One Can Help You Succeed with VMware Like VMware

VMware NSX: Accelerating the Business

Manage Multi-Cloud Environments with Appcara and SUSE

A: SETTING UP VMware Horizon

DEFINING SECURITY FOR TODAY S CLOUD ENVIRONMENTS. Security Without Compromise

Design and deliver cloud-based apps and data for flexible, on-demand IT

REVISED 6 NOVEMBER 2018 COMPONENT DESIGN: VMWARE IDENTITY MANAGER ARCHITECTURE

REACTIVE TO PROACTIVE TO INNOVATIVE. The Guide to Successful Digital Transformation with Intelligent Operations

How Security Policy Orchestration Extends to Hybrid Cloud Platforms

Branch Office Desktop

Unify DevOps and SecOps: Security Without Friction

Cisco Cloud Application Centric Infrastructure

REVISED 6 NOVEMBER 2018 COMPONENT DESIGN: UNIFIED ACCESS GATEWAY ARCHITECTURE

10 Key Considerations for Selecting Hyper-Converged Infrastructure

BREAK OUT OF THE NETWORK UPGRADE CYCLE OF THE PAST. Modernize Your Network with a Software-First Approach

F5 and Nuage Networks Partnership Overview for Enterprises

WHITE PAPER DECEMBER VMWARE vsphere VIRTUAL MACHINE ENCRYPTION. Virtual Machine Encryption Management

Redefining Networking with Network Virtualization

Table of Contents 1.1. Introduction. Overview of vsphere Integrated Containers 1.2

Making hybrid IT simple with Capgemini and Microsoft Azure Stack

AWS Integration Guide

Data safety for digital business. Veritas Backup Exec WHITE PAPER. One solution for hybrid, physical, and virtual environments.

Kuberiter White Paper. Kubernetes. Cloud Provider Comparison Chart. Lawrence Manickam Kuberiter Inc

REINVENT YOUR HARDWARE REFRESH CYCLE WITH HCI. A Process on the Cusp of Change

NTT Com Press Conference March 1, 2016 #enterprisecloud

Transcription:

SOLUTION OVERVIEW DEPLOY MODERN APPS WITH KUBERNETES AS A SERVICE Cut Costs and Control Access with VMware Kubernetes Engine Digital transformation, the Internet of things, the growing popularity of public clouds, the proliferation of mobile devices, the rise of big data, and other seismic technological changes are pressuring businesses to develop and deploy custom applications faster than ever. THE KUBERNETES ADVANTAGE Ease and expedite application deployment. Decouple apps from machines for portability and flexibility. Easily modify, extend, and redeploy applications without affecting other workloads. Elegantly handle system faults and machine failures through automation and high availability. Automate scalability for your containerized applications. BENEFITS OF KUBERNETES AS A SERVICE Get instant, always-on access to Kubernetes. Avoid the overhead and complexity of implementing, securing, operating, and maintaining Kubernetes. Keep developers focused on building apps instead of wrangling infrastructure. Simplify and streamline the use of Kubernetes for orchestration, scheduling, high availability, and scalability. Container technology sets you on course to become a flexible, agile digital enterprise capable of accelerating the delivery of innovative, disruptive software. Containers package an application and its dependencies into a distributable image that can run almost anywhere, streamlining development and deployment. Kubernetes is a system that orchestrates containerized applications to manage and automate resource utilization, failure handling, availability, and scalability. Accelerate Software Development and Deployment Kubernetes uses its architecture and capabilities to manage containerized applications in a distributed cluster. The results help fulfill the business promise of digital transformation: Kubernetes makes it easier and cheaper to run applications in public, private, or hybrid clouds. Kubernetes accelerates application development and deployment. Kubernetes increases agility, flexibility, and the ability to adapt to change. The complexity of installing, securing, maintaining, and monitoring Kubernetes, however, requires deep knowledge of private clouds, new skill sets, operational know-how, and hard-won experience with rapidly evolving technology. Exploit Kubernetes as a Service Kubernetes as a service (KaaS) makes the transformational power of Kubernetes instantly available to developers. KaaS lets you exploit the power and benefits of orchestration without the overhead of deploying, securing, operating, and maintaining Kubernetes. By using a managed Kubernetes service, you get always-on Kubernetes access to schedule and orchestrate containerized applications without the burden of managing infrastructure. DEPLOY MODERN APPS WITH KUBERNETES AS A SERVICE 1

VMWARE KUBERNETES ENGINE AT A GLANCE VMware Kubernetes Engine delivers Kubernetes as a managed service so you can deploy, orchestrate, and scale containerized applications without the burden of implementing, operating, and maintaining Kubernetes. VKE runs natively on multiple AWS regions with support for Azure in the future. VMware Kubernetes Engine includes two vital components that make it uniquely suited to securely and costeffectively run enterprise applications in the cloud: Global security policies for granular access control Cost-conscious clusters with predeployment automated sizing and post-deployment responsive sizing VMware Kubernetes Engine also includes the following key features: Easy and simple to use High availability Turnkey access to cloud services and application building blocks, such as AWS Greengrass and AWS IoT One-click upgrades with no downtime Control Access and Costs with VMware Kubernetes Engine VMware Kubernetes Engine (VKE ) puts Kubernetes at your fingertips. A multicloud ready service with identity and usage-based billing that is integrated with VMware Cloud Services, VKE makes it simple and easy to deploy Kubernetes clusters with two distinctive advantages: VMware Smart Cluster automatically optimizes their size during creation and then, after deployment, dynamically resizes them to adjust to changes in demand Security policies control access at a granular level The constant optimization of cluster size minimizes costs while maximizing performance. The policy framework, meanwhile, can limit access at the level of a cluster or namespace for granular security. VMware Kubernetes Engine also provides a monitoring framework that is compatible with Wavefront by VMware for real-time visibility into the operations and performance of containerized applications and Kubernetes clusters. VMware Kubernetes Engine Architecture The highly available architecture of VKE includes a multitenant environment that aligns projects with your enterprise s organizational structure. Clusters exist in regions, and a region can be used by one or more organizations. Amazon Web Services provides the underlying, transparent infrastructure on which the Kubernetes clusters run, which enables you to integrate with AWS cloud services and other application building blocks. The following diagram depicts how a global access policy framework encompasses the entire service. Figure 1: The architecture of VMware Kubernetes Engine includes global policy and monitoring frameworks that administrators can apply to organizational units, projects, clusters, and other resources. With VKE, you can quickly launch multiple Kubernetes clusters by using the Kubernetes API, the Kubernetes command-line utility, or the VKE graphical user interface. VKE automates the selection of instance types and cluster size. After a cluster is started, you can manage it and the applications running in it by using the Kubernetes Dashboard. Clusters are also highly available, fault tolerant, and self-healing. Failed nodes are automatically recovered. SOLUTION OVERVIEW 2

VMware Smart Cluster VKE automatically optimizes the size of your Kubernetes clusters during and after deployment. The clusters are not only elastic, but dynamically so: As demand fluctuates, a cluster continually resizes itself to optimize performance and to minimize cost. Solve Hard Problems in Cluster Creation with VMware Smart Cluster When creating a cluster for a containerized application, you face a hard problem: What size and topology should the cluster be? There are tough questions to be answered, often before you know all the answers: How many master nodes should you have? How many workers should you have? When should you increase or decrease the number? What kinds of virtual machines (VMs) should you use? Which combination provides the best performance-to-cost ratio? Because AWS serves as its underlying infrastructure, VMware Kubernetes Engine can automate and optimize the selection of the components that will make up a cluster. You are liberated from having to specify the instance types of VMs; VKE automatically selects the best fit. Figure 2: VMware Kubernetes Engine automates the selection of the size and components of clusters. Dynamically Update Cluster Sizes After you create a cluster, VMware Kubernetes Engine automatically expands or shrinks the cluster to meet changes in demand, thereby controlling costs. The maximum size of the cluster, however, continues to be enforced for predictable cost control in the face of rising demand. VMware Kubernetes Engine excels at keeping costs low for highly elastic applications. SOLUTION OVERVIEW 3

BENEFITS OF VMWARE KUBERNETES ENGINE Control costs with elastic clusters that dynamically adjust to changes in demand. Optimize performance for containerized applications with VMware Smart Cluster. Run containers on AWS without managing servers or clusters. Get seamless integration with AWS compute, storage, analytics, and services. Establish a multitenant hierarchy that can match your organization s structure. Manage globally distributed Kubernetes clusters from a single service endpoint on consistent infrastructure. Maintain compatibility with the main open source Kubernetes release as well as Kubernetes platforms from VMware. Apply security policies to control access at a granular level. Maintain High Availability with Ease VMware Kubernetes Engine delivers a highly available Kubernetes service that continuously validates the health of your Kubernetes clusters and automatically remediates issues. In a Kubernetes cluster, the master and etcd nodes are configured in a three-node quorum across separate AWS availability zones with no cross-region points of failure. With a region-agnostic user interface, VMware Kubernetes Engine is available across most primary AWS regions so you can choose the regions in which your clusters run. Health checks monitor Kubernetes clusters and their underlying infrastructure. Solve Access Control Problems with Global Policies VMware Kubernetes Engine includes smart policies that you can apply to clusters and other managed resources, such as projects and folders. For access control, the smart policies are sets of roles that are bound to users and groups and inherited in the context of multitenancy. VKE pushes the policies to Kubernetes, which applies them by using the Kubernetes model of role-based access control (RBAC). The roles grant permissions to perform such tasks as administer, edit, or view a cluster or namespace. Gain Access to Cloud Services VMware Kubernetes Engine gives you turnkey access to public cloud services and application building blocks like Amazon Machine Learning, AWS Lambda, AWS Greengrass, and AWS IoT, as well as services that are part of VMware Cloud, such as Wavefront by VMware. As you use VMware Kubernetes Engine to build and deploy cloud-native applications and 12-factor apps in the VMware Cloud, you can tap into these services to, for example, analyze data from the Internet of things and create machine learning applications. Figure 3: VMware Kubernetes Engine gives you turnkey access to public cloud services and application building blocks like Amazon Machine Learning, AWS Lambda, AWS Greengrass, and AWS IoT. Monitor Containers with Wavefront VMware Kubernetes Engine can be integrated with Wavefront by VMware to efficiently monitor containers at scale. Its dashboards give developers and DevOps near real-time visibility into the operations and performance of containerized workloads and Kubernetes clusters. SOLUTION OVERVIEW 4

LEARN MORE ABOUT VMWARE CLOUD-NATIVE SOLUTIONS To learn how VMware helps customers build, run, and manage cloud-native applications, visit: https://cloud.vmware.com/cloudnative-apps. To find out more about VMware Cloud and VMware Kubernetes Engine, visit: https://cloud.vmware.com. Conclusion With VMware Kubernetes Engine, Kubernetes is at your service. Part of VMware Cloud Services, VMware Kubernetes Engine is compatible with other cloud services, such as Wavefront by VMware, to help you build, run, manage, and secure your enterprise applications. Two key features of VKE combine with high availability, ease of use, and access to other cloud services to create an enterprise KaaS solution: VMware Smart Cluster eases deployment and controls costs by automatically selecting the optimal size during creation and dynamically resizing after deployment to meet changes in demand. Security policies control access to clusters, projects, and folders by binding, with inheritance, to users and groups in the context of your multitenant organizational structure. VMware Kubernetes Engine pushes the policies to Kubernetes, which applies them by using the Kubernetes model of RBAC. The result is multi-cloud ready, cost-effective, and consistent operations on secure, consistent infrastructure. VMware, Inc. 3401 Hillview Avenue Palo Alto CA 94304 USA Tel 877-486-9273 Fax 650-427-5001 www.vmware.com Copyright 2018 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. and its subsidiaries in the United States and other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. Item No: 150308wf-vmw-so-vke-uslet-101-updated 6/18