No App is an Island Delivering Applications with vCloud Air Ajay Patel SVP Product Development VMware Cloud Services
No App is an IslandDelivering Applications with vCloud Air
Ajay PatelSVP Product Development VMware Cloud Services
CONFIDENTIAL 2
No App is an Island
CONFIDENTIAL 3
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
Use case for delivering applications with public cloud
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
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
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
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
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
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
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
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
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
Today: More than 100 Bitnami Apps and Dev Stacks
Developer Tools Business Apps Infrastructure
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
Thank you