wmworld europe 2014: hybrid sandboxing – create the ultimate on and off premises test/dev factory
TRANSCRIPT
CONFIDENTIAL 2
Disclaimer
• This presentation may contain product features 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 technologies or features discussed or presented have not been determined.
CONFIDENTIAL 3
Speaker Bio
Roshni Pary is a Sr. Product Marketing Manager on the
vCloud Air team at VMware. She is responsible for Storage,
Hybrid management, and Compliance components of vCloud
Air. Roshni joined VMware 3 years ago and has been in the
tech industry for 12 years.
Jay Marshall is a Principal Cloud Development Strategist for
VMware’s vCloud Air specializing in next generation application
architecture. He has spent twenty years working in enterprise
application development, a large portion of that time in enterprise
Java and most recently mobile web.
CONFIDENTIAL 7
Agenda
1 Challenges of running test/dev environments
2 Test/Dev factory in Hybrid Cloud
3 Theme #1: Test new packaged applications
4 Theme #2: Test upgrades of existing application
5 Theme #3: Develop brand new in-house applications
6 Theme #4: Cloudify your SDLC
CONFIDENTIAL 8
Test/Dev Environments
Development
Unit Test
Integration Test
Performance Test
UAT
Staging
Production
Option #2 – Supplement On-Premises Test/Dev with ANY public cloud
CONFIDENTIAL 14
Provision and
configure the
VM/Instance
Configure
OS, network,
develop app
Unit Test Integration
TestUAT
1: Provision and create replica copies of the environment
Option #2 – Supplement On-Premises Test/Dev with ANY public cloud
CONFIDENTIAL 15
ProprietaryPlatform
Optimized for New Apps
Only
Limited NetworkIntegration
SeparateManagement
Tools
SeparateProcesses, Skillsets,
Your Data Center /
Private Cloud
2: Integrate the environments with your on-premises tools & processes
Public Clouds
Dev
Int.
Test
Unit
Test
Perf.
Test
UAT
CONFIDENTIAL 16
Option #3 – Hybrid Sandboxing with vCloud Air
Recreate EXACT application
environment
Resilient Cloud for ANY Application
Migrate VMs and vAPPs
Synchronize IT approved VM/vAPPtemplates
Stamp IT approved application
blueprint in a sandbox
Overcommit CPU and RAM optimize resource utilization
Better, Faster, Cheaper
18
Anatomy of an “App”
18
Operating System
Application Server
HR BillingOrder
EntryA/R
HCG
VMware vSphere
App Server
Configuration
ABC
Specific O/S
Settings
DEF
Reservations,
exact CPU,
exact memory,
exact disk
GH
CONFIDENTIAL 1919
Anatomy of an “App”
• O/S version
• Configurability
• High Availability
• Networking
“?”
Operating System
Application Server
HR BillingOrder
EntryA/R
HCG
VMware vSphere
App Server
Configuration
ABC
Specific O/S
Settings
DEF
Reservations,
exact CPU,
exact memory,
exact disk
GH
CONFIDENTIAL 23
Application Infrastructure Impact
Order Entry - Staging
Order Entry - UAT
Order Entry - DEV
Order Entry – B/F
Order Entry - Production
23
3.1
3.2
3.3
3.7
3.1100%
100%
20%
50%
70%
CONFIDENTIAL 24
Operating System
Application Server
HR BillingOrder
EntryA/R
HCG
VMware vSphere
App Server
Configuration
ABC
Specific O/S
Settings
DEF
Reservations,
exact CPU,
exact memory,
exact disk
GH
Application Infrastructure Impact
Order Entry - Staging
Order Entry - UAT
Order Entry - DEV
Order Entry – B/F
Order Entry - Production
3.1
3.2
3.3
3.7
3.1100%
100%
20%
50%
70%
24
?
? ?
CONFIDENTIAL 25
Running the Most Operating Systems
Windows Server 2003 (32/64)
Windows Server 2008 (32/64)
Windows Server 2012
RHEL 5 (32/64)
RHEL 6 (32/64)
SLES11 (32/64)
Debian Squeeze 6 (32/64)
Debian Wheezy (32/64)
FreeBSD 9
CentOS 6 (32/64)
Ubuntu 10 (32/64)
Ubuntu 11 (32/64)
Ubuntu 12 (32/64)
Amazon Linux (32/64)
Fedora Core 4
Fedora Core 8
SLES 10 (32/64)
OpenSolaris 2008.11 (32/64)
OpenSolaris 2009.06 (32/64)
Oracle Linux 5 (64)
Total: 35
Amazon Web Services EC2
MS-DOS 6.22
Windows 3.1
Windows 95
Windows 98
Windows NT
Windows XP (32/64)
Windows Vista (32/64)
Windows 7 (32/64)
Windows 8 (32/64)
Windows 2000
WinServer 2003 (32/64)
WinServer 2008 (32/64)
WinServer 2012
RHEL 2.1
RHEL 3 (32/64)
RHEL 4 (32/64)
RHEL 5 (32/64)
RHEL 6 (32/64)
SLES 8
SLES 9 (32/64)
SLES 10 (32/64)
SLES 11 (32/64)
SLED 10 (32/64)
SLED 11 (32/64)
Debian 4 (32/64)
Debian 5 (32/64)
Debian 6 (32/64)
CentOS 4 (32/64)
CentOS 5 (32/64)
CentOS 6 (32/64)
Oracle Linux 4 (32/64)
Oracle Linux 5 (32/64)
Oracle Linux 6 (32/64)
Asianux 3 (32/64)
Asianux 4 (32/64)
Ubuntu 8 (32/64)
Ubuntu 9 (32/64)
Ubuntu 10 (32/64)
Ubuntu 11 (32/64)
Ubuntu 12 (32/64)
Ubuntu 13 (32/64)
FreeBSD 6 (32/64)
FreeBSD 7 (32/64)
FreeBSD 8 (32/64)
FreeBSD 9 (32/64)
Solaris 10 (32/64)
Solaris 11
IBM OS/2 Warp 4
NetWare 5
NetWare 6
eComStation 1
eComStation 2
SCO UnixWare 7
SCO OpenServer 5
Toshiba 4690 6
Total: 90
VMware vCloud Hybrid Service
Data collected Sept 12, 2013
64-bit only:
Windows Server 2008 R2
Windows Server 2012
SQL Server 2012
CentOS 6
SLES11
Ubuntu 12, 13
OpenSUSE 12
Total: 8
Microsoft Azure
CONFIDENTIAL 26
Any Application, Any OS, Same Platform
vCloud Hybrid Service is based on VMware vSphere - the most
broadly deployed and trusted virtualization platform in the world
Runs the largest number of guest operating systems:
• Generations of Windows and Linux distributions
• Both 32-bit and 64-bit editions
• Enterprise offering or free distribution
Supports a broad range of large-scale and
mission-critical applications
CONFIDENTIAL 27
vCloud Hybrid Service Dedicated Cloud Virtual Private Cloud
Compute Dedicated Server Cluster per Dedicated Cloud:
• 30GHz vCPU
• 120GB vRAM
Compute resource carved out of a “Dedicated
Cloud”:
• 5GHz Reserved vCPU
• 5GHz Burstable vCPU
• 20GB vRAM
High AvailabilityBased on VMware vSphere with vMotion, High Availability (HA) allows vCloud Hybrid Service customers to:
Minimize downtime from server cluster failures
Increase protection across the deployed applications
Dedicated HA capacity is allocated for each Dedicated Cloud based on overall cluster size; shared HA
capacity is allocated for each Virtual Private Cloud
In the event of physical server cluster failure, affected applications and virtual machines will be automatically
restarted on the HA server cluster with spare capacity
Compute: Dedicated or VPC, All Highly Available
Benefit: High Availability is part of the platform
NO change to your legacy applications
CONFIDENTIAL 28
vCloud Hybrid Service Advanced Networking
INTERNET
Private (Corp) Network
Test/Dev Network
Edge Gateway
10 Total Interfaces
9 For Customer Use
Static Routes between Zones
Isolated Network (Logging)
EDGE
GATEWAY
DMZ Network
CONFIDENTIAL 30
Four Key Themes Around ‘Test’ and ‘Dev’
The Best Platform for All Applications
Quickly try out new
applications that can
provide new business
value without any
constraints on your
existing infrastructure
Test new
packaged
applications
Easily perform
upgrades in an isolated
environment without
posing any risk to your
production apps and
infrastructure
Test upgrades
of existing
applications
Start new
development
initiatives and
“sandbox” projects
with the freedom that
the cloud brings.
Develop brand
new in-house
applications
Reinvent your software
development lifecycle
by creating a hybrid
DevOps experience for
your developers
Cloudify your
SDLC
CONFIDENTIAL 31
Theme 1: Test New Packaged Applications
• Overview
– Enterprises are constantly evaluating new software to help provide competitive differentiation. Use vCHS as an “agile trial software platform”
• Benefits
– Eliminate internal hardware overhead
– Provide on demand access to compute
– Easy migration path to private cloud, if necessary, thanks to underlying vSphere platform.
CONFIDENTIAL 50
Theme 2: Test Upgrades of Existing Applications
• Overview
– The constant upgrade cycle of the endless array of applications that exist in today’s enterprise can be daunting. Offload this complexity to vCHS and leverage the same vSphere core.
• Benefits
– Eliminate internal hardware overhead associated with existing app upgrade cycles.
– Easily duplicate your existing application and migrate it to vCHS for upgrade tests.
– Test in the public cloud, upgrade production in your private cloud
CONFIDENTIAL 52
Theme 3: Develop Brand New In-house Applications
• Overview
– The cloud is synonymous with agile application development. Yet, many public clouds have not been fully vetted by IT. Combine the enterprise stability of vSphere with the agility of cloud by developing applications on vCHS.
• Benefits
– On demand resources for developers
– Control for IT
– Agility for the business
CONFIDENTIAL 54
Theme 4: Cloudify Your SDLC
• Overview
– By combining vCHS with DevOps, including VMware’s own management stack, enterprises can bring new levels of agility and efficiency even to existing applications
• Benefits
– Higher efficiencies of both private cloud and hybrid cloud resources
– Hybrid DevOps for increased agility
– Cross-collaboration between development and IT teams
WS
AS AS AS
vCloudHybridService
OnsiteData
Center
CONFIDENTIAL 56
Hybrid Deployment of Compatible Workloads with VMwareSame code, same templates, same virtual machine configurations
IT-Configured Policies
Developer Self-Service Catalog
CONFIDENTIAL 57
Hybrid Deployment of Compatible Workloads with VMwareSame code, same templates, same virtual machine configurations
IT-Configured Policies
Developer Self-Service Catalog
CONFIDENTIAL 59
Next-Generation
Applications
5 Starting Points for Hybrid Cloud
Dev / Test Extend Existing
ApplicationsModernize
Enterprise
Applications
Disaster
Recovery
CONFIDENTIAL 60
Next-Generation
Applications
5 Starting Points for Hybrid Cloud
Dev / Test
Extend Existing
ApplicationsModernize
Enterprise
Applications
Disaster
Recovery
CONFIDENTIAL 61
VMware vCloud Air - Virtual Private Cloud OnDemand
Take part in the vCloud Air
OnDemand Early Access Program
The vCloud Air Product Team is now accepting
candidates interested in participating in the
Fall 2014 EAP program
Visit vmware.com/go/ondemandeap
to sign up
vmware.com/go/ondemandeap
CONFIDENTIAL 62
VMware vCloud Air5 Starting Points Program
VMworld 2014
Starting Point Session ID TOPIC
Dev/Test HBC2577
Hybrid Sandboxing – Create the
Ultimate On and Off Premises
Test/Dev Factory
Extend Existing
ApplicationsHBC2066
Architect the Hybrid Cloud for
Exchange and Lync
Disaster
RecoveryHBC 1534
Recovery as a Service (RaaS) with
vCloud Hybrid Service
Modernize
Enterprise
Applications
HBC 2609
Smells Like Team Spirit: Achieve
Hybrid Operations Nirvana with
vCloud Hybrid Service
Create Next
Generation
Applications
HBC 1917
Build Your First Mobile
Application…In the Cloud…
In 60 minutes
Learn the fundamentals on vCloud Air by attending any or all of our 5 Starting Point breakout sessions within the Hybrid Cloud Track
62
Attend any of these breakout sessions and earn a free vCloud Air “Dilbert” t-shirt.
CONFIDENTIAL
CONFIDENTIAL 63
Hybrid Cloud Hands On Labs
Check out the Expert Led and Self Paced vCloud Air Hands on Labs
HOL: Expert-Led Workshop ELW-HBD-1481 Hybrid Cloud Jumpstart Workshop
HOL: Expert-Led Workshop ELW-HBD-1484 Disaster Recovery to the Cloud Workshop
HOL: Self Paced Lab SPL-HBD-1481 vCloud Hybrid Service - Jump Start for vSphere Admins
HOL: Self Paced Lab SPL-HBD-1482 vCloud Hybrid Service - Networking & Security
HOL: Self Paced Lab SPL-HBD-1483 vCloud Hybrid Service - Manage Your Cloud
Session ID Title Learn the fundamentals on vCloud Air by attending any or all of our 5 Starting Point breakout sessions within the Hybrid Cloud Track as well as our Hands on Labs
Try any of these HOLs and earn a free vCloud Air “Dilbert” t-shirt.
CONFIDENTIAL 64
Hybrid Cloud Theater Schedule –VMware Booth (Solutions Exchange)
In addition to the breakout
sessions within the Hybrid
Cloud track, check out our
THEATER schedule for the
week from the VMware
booth at the Solutions
Exchange
Sunday 5:00pm - What is this Hybrid Cloud Thing Anyway?
Monday 12:15pm - Getting Started with Hybrid Cloud - 5 Use Cases
Monday 1:30pm - vCloud Air OnDemand
Monday 3:45pm - What is this Hybrid Cloud Thing, Anyway?
Monday 5:30pm - Hybrid Cloud DevOps: How to keep your Devs from Running Wild
Tuesday 12:15pm - Project NEE - Delivering Hands-on Education at Cloud Scale
Tuesday 1:00pm - vCloud Air Network
Tuesday 2:45pm - Disaster Recovery with vCloud Air
Tuesday 4:00pm - Getting Started with Hybrid Cloud - 5 Use Cases
Tuesday 5:30pm - Hybrid Management on vCloud Air
Wednesday 10:15am - vCloud Air OnDemand
Wednesday 12:45pm - The Internet of Things: Virtual Machines, vCloud Air, vCenter Operations
and the Intel IoT Gateway
Wednesday 2:15pm - Disaster Recovery with vCloud Air
Wednesday 3:30pm - Another Day in Paradise....Going Full Hybrid with vCloud Air
Wednesday 4:30pm - RAD in the Hybrid Cloud