Top Banner
No App is an Island Delivering Applications with vCloud Air Ajay Patel SVP Product Development VMware Cloud Services
32

VMworld 2015: No App is An Island

Apr 13, 2017

Download

Technology

VMworld
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: VMworld 2015: No App is An Island

No App is an IslandDelivering Applications with vCloud Air

Ajay PatelSVP Product Development VMware Cloud Services

Page 2: VMworld 2015: No App is An Island

CONFIDENTIAL 2

No App is an Island

Page 3: VMworld 2015: No App is An Island

CONFIDENTIAL 3

No App is an Island

Page 4: VMworld 2015: No App is An Island

CONFIDENTIAL 4

Agenda• Delivering applications with public cloud

1. Optimizing data center capacity 2. Supporting development3. Developing applications4. Deploying applications5. Securing applications

• Getting more information• Getting started

Page 5: VMworld 2015: No App is An Island

Use case for delivering applications with public cloud

Page 6: VMworld 2015: No App is An Island

CONFIDENTIAL 6

#1. Optimizing Data Center CapacityGoal: Extend the data center to the cloud

Optimize Data Center

Capacity

Facilitate Application

Development

Streamline Developer

Environment

AccelerateApplication Deployment

Secure Application Operations

Page 7: VMworld 2015: No App is An Island

7

Virtual Private Cloud OnDemand

• No upfront resource or cost commitments• Flexible consumption, pay for what you use• Build and run any application, anywhere – onsite or off

Benefits

• Multi-tenant cloud compute service, flexible consumption model• Instant provisioning of resizable cloud compute services• Pay-as-you-go consumption; Credit Card or SPP• Seamless integration with existing network, applications and

management tools• Bi-directional workload portability with zero application changes

Overview

Page 8: VMworld 2015: No App is An Island

8

Object Storage

Key differentiators:• Very large object support (up to 20TB)• Offers two flavors of object storage*; customers will have the

choice of which service to deploy• Data Locality / Data Center Location preferences

Benefits

• Petabyte scale storage for backup, shared file storage, web 2.0 or other unstructured data use cases

• Generate real-time intelligence from custom metadata• Highly durable and available• Eliminates the need for data protection with built in

redundancy and versioning • Supports global access use cases by providing easy access

from any device, anywhere, anytime

Overview

*vCloud Air Object Storage powered by Google Cloud Platform and vCloud Air Object Storage powered by EMC

Page 9: VMworld 2015: No App is An Island

9

vCloud Air SQL

• Automate time-consuming administrative tasks• Accelerate the development of hybrid applications

that extend on-premises and cloud environments• Enterprise class focus on security, reliability and

compliance

Benefits

• Managed pay-as-you-go Database-as-a-Service• Rapid On-Demand provisioning and de-provisioning

of Microsoft® SQL Server® instances• Manual and scheduled snapshots and backups for

Point-In-Time recovery

Overview

ProvisioningRapid

And ScalableFlexible

AUT MATED

Page 10: VMworld 2015: No App is An Island

Overview of Advanced Networking Services

• Improve default security configuration, quarantine security compromises from spreading, enable portable security in cloud

• Ensure continuity and portability in cloud-hosted app deployments

• Simplify network management and reduce admin costs• Move apps “as-is” and streamline deployment

Benefits

• Trust groups that enable a Zero Trust Security Model • Dynamic routing, supporting BGP and OSPF• Expanded network scalability, from 10 to 200 network

segments per virtual data center• High Capacity point-to-site VPN (SSL) and Enhanced load-

balancing (HTTPS)

Overview

10

Page 11: VMworld 2015: No App is An Island

Hybrid Cloud Manager

11

• Extend customer DC to cloud and integrate resources• Enable existing apps to work with the cloud; no need

to redesign (re-IP) even if VMs moved off-prem• Faster bidirectional workload migration/ replication• High level secure connectivity on-prem to cloud

Benefits

• Stretch multiple Layer 2 segments to a single Edge over one WAN connection

• Enhanced low-downtime workload migration

• Accelerated migration using WAN optimization

Overview

CustomerData Center

Stretch Networks

Page 12: VMworld 2015: No App is An Island

Corporate log SecurityEnforcer

Corporate IAM

vCLOUD AIRData Center

Infrastructure Extension – to vCloud Air

Extend ApplicationExtend Security & Network

Corporate log Corporate IAM

Replicate Core Services

High speed, Secure Connectivity

Dedicated Cloud

Page 13: VMworld 2015: No App is An Island

Corporate log SecurityEnforcer

Corporate IAM

vCLOUD AIRData Center

Infrastructure Replication – Completely on vCloud Air

Replicate Applications VMs, Networks, Storage

F/W, LB

Corporate log SecurityEnforcer

Corporate IAM

Replicate Corporate Security Policies

High Speed , Secure Connectivity

Dedicated Cloud

Page 14: VMworld 2015: No App is An Island

CONFIDENTIAL 14

#2. Supporting DevelopmentGoal: Enable accelerated development while maintaining governance

Optimize Data Center

Capacity

Facilitate Application

Development

Streamline Developer

Environment

AccelerateApplication Deployment

Secure Application Operations

Page 15: VMworld 2015: No App is An Island

Today: More than 100 Bitnami Apps and Dev Stacks

Developer Tools Business Apps Infrastructure

Page 16: VMworld 2015: No App is An Island

Vision:App Catalog

• New Service Tile • Featured Apps• Filter or search• Detailed Description• Multi-VM vApp support• Easy Admin functions

• Upload• Edit, delete, …

Tech Preview

Page 17: VMworld 2015: No App is An Island

CONFIDENTIAL 17

#3. Developing ApplicationsGoal: Provide developers with the application platform they need to build applications

Optimize Data Center

Capacity

Facilitate Application

Development

Streamline Developer

Environment

AccelerateApplication Deployment

Secure Application Operations

Page 18: VMworld 2015: No App is An Island

18

ON-PREMISES vCLOUD AIR

Continuous Integration as a Service

• Accelerate adoption by rapidly deploying CI Environments on vCloud Air.• Deploy CI Sandboxes on vCloud Air for individual project Teams.• Distribute builds across on-premise and cloud environments.• Once built, run apps on Premise or on vCloud Air without Modification

Continuous Integration

as a ServicevCloud Air

PluginCloud

machine pool

vCloud Air Plugin

vSphere Plugin Local

machine pool

Page 19: VMworld 2015: No App is An Island

19

Pivotal CF and VMwareProviding Hybrid Flexibility

Run on-premise on vSphere, and in the cloud on vCloud Air.Distribute your applications and services however you want. For example …

Based on application life cycle stage

Based on enterprise requirements

Based on scale requirements

Dev / Test Prod.

vSphere vCloud Air

Tier 2 Apps

Tier 1Apps

vSphere vCloud Air

High ScaleLow scale

vSphere vCloud Air

Page 20: VMworld 2015: No App is An Island

Backend as a Service by Kinvey on vCloud Air Architecture

vCloud Air

BaaS

IaaS

Enterprise Systems

Engagement+ Analytics

Business Logic

Mobile Identity Connect

Data / File Store & Service

Private

EncryptionOffline CachingLocation Services

Data SyncNetwork MgmtUser Mgmt

ClientLibraries Client Features

ClaimsDB

SSO -Service

PolicyDB

Public

Data Link Connectors

Engagement Features

Your Organization

Page 21: VMworld 2015: No App is An Island

CONFIDENTIAL 21

#4. Deploying ApplicationsGoal: Deploy applications anywhere with confidence

Optimize Data Center

Capacity

Facilitate Application

Development

Streamline Developer

Environment

AccelerateApplication Deployment

Secure Application Operations

Page 22: VMworld 2015: No App is An Island

CONFIDENTIAL 22

Blueprints

• Customers can upload and maintainblueprints in an private blueprint catalogon vCloud Air.

• Blueprints can be visually edited using a Blueprint composer.

• Blueprints can leverage other provisioningtools like Chef and Puppet for configurationmanagement.

Page 23: VMworld 2015: No App is An Island

23

Continuous Delivery As A Service

Development

Build & Integration

Package & Repository

Test Automation

Integrated Dev. Env.

Continuous Integration

CONTINUOUS DELIVERY

Test

APP

APP

Release Pipeline

APP

APP

Production

APP

APP

UAT

• Rapidly deploy a build promotion and governance service.

• Streamline and automate the software delivery process

• Provides governance and visibility across the entire release process

• Rapidly and reliably push out frequent releases

• Pipelines can span both on Premise and vCloud Air

Page 24: VMworld 2015: No App is An Island

CodeStream vRealize AutomationAutomate Application Deployments

Rapidly provision consistent environments across hybrid environments and promote changes across environments

Dev ProdTest

Re-use application blueprints to ensure consistency

Page 25: VMworld 2015: No App is An Island

CONFIDENTIAL 25

#5. Securing ApplicationsGoal: Safely develop and run applications in the cloud

Optimize Data Center

Capacity

Facilitate Application

Development

Streamline Developer

Environment

AccelerateApplication Deployment

Secure Application Operations

Page 26: VMworld 2015: No App is An Island

26

Security and Compliance on vCloud Air

• Mitigate risks to data sets in a multi-tenant infrastructure

• Reduce risk of security incidents & compliance deficiencies

• Visibility and control over critical assets

Benefits

• Portability of more granular policies and controls

• Micro-segmentation across hybrid environments

• Policies and controls applied at VM and application levels

OverviewInternet vCloud Air

Page 27: VMworld 2015: No App is An Island

Granular Network Security with Distributed Firewalls

Production Network(192.168.50.0/24)

.3 .4 .5 .6 .7

Micro-Segmentation User Interface

.2

DMZ Network

Application Network

Database Network

27

• Reduced risk for spread of incidents (isolation across East/West traffic)

• Centralized security control and compliance visibility

• Accelerate app deployment with streamlined FW management and portability

• In-kernel performance and scalability

Benefits

• Per-VM FWs & isolation

• Firewall containers linked to apps, MACs, and dynamic groupings of objects

• Portable firewall policies

• Pre-defined FW templates for well-known ports

Overview

Page 28: VMworld 2015: No App is An Island

vCloud Air: The vSphere Public Cloud, Enabling VMware’s Hybrid Cloud

The ready-to-run public cloud built on vSphere. Any Application. No Changes.

On Prem Data Center Public Cloud

MODERNIZEBuild, Enhance &

Transform Your Apps

SECUREAdvanced Networking Svcs

High AvailabilityDisaster Recovery

EXTENDExisting & New Apps

Common ManagementOne Support Call

Page 29: VMworld 2015: No App is An Island

CONFIDENTIAL 29

Learn More, Get Started• Finding out more at VMWorld:

– Blueprinting Orchestrating Applications at vCloud Air 2:00 Wednesday HBC6059– Technical Deep Dive on Advanced/Hybrid Networking Services 3:30 Monday HBC5201– vCloud Air Object storage for IT Admins 4:00 Tuesday HBC5298– Database as a Service: Getting Started with vCloud Air SQL 10:00 Wednesday HBC4814– Mobility as a Service: Better, Faster, Strong Mobile Apps 5:00 Monday HBC5732

– Stop by the vCloud Air booth to see demos, ask questions, learn the latest

• On-line resources: vcloud.vmware.com– Get started with vCloud Air SQL EAP– Try mobile app development at scale: vcloudair.kinvey.com– Sign up for free vCloud Air trial

Page 30: VMworld 2015: No App is An Island

Try vCloud Air Virtual Private Cloud OnDemand

Free $600 trial!Want to kick the tires with public cloud?

Keen to develop and test an application in the cloud, but not sure how to get started?

Looking to extend your existing vSphere environment to the public cloud?

vCloud Air VPC is the perfect solution.Get $600 in service credits to test drive vCloud Air today.

Visit VMware.com/Go/GetOnDemandto sign up

VMware.com/Go/GetOnDemand

Page 31: VMworld 2015: No App is An Island

Enter The Hackathon To Win the #vCloudAirRocks Experience!

Got an idea for an app? Let’s see it. Think you’re an IT Ninja? Prove it. Participate in VMworld’s first ever Hackathon, Wednesday, September 2. Open to all VMworld attendees.

Overall winner receives the #vCloudAirRocks Experience:• Five backstage passes to this year’s VMworld concert• Limo ride to and from the concert• Autographs and photos with the band members• Epiphone electric guitar signed by members of Neon Trees &

Alabama Shakes • Dell Laptop

Sign Up Now! http://www.vmworld.com/en/us/programs/developer-day.html

Page 32: VMworld 2015: No App is An Island

Thank you