SlideShare a Scribd company logo
1 of 31
Download to read offline
Moving Enterprise Application Dev/Test to VMware’s
Internal Private Cloud – Architecture,
Implementation and Integration
Thirumalesh Reddy, VMware
Padmaja Vrudhula, VMware
VSVC4948
#VSVC4948
22
Executive Summary
Key Lesson Learned
Invest in Agility, and Service Quality and Cost will Improve
AppOps Team
Deploy integrated, complex SDLC instances to support 600 developers.
Challenge
Process is manual, siloed, slow, unreliable. Reduces developer efficiency. Increases risk.
Two Fundamentally Different Options
1. Fix the “human middleware” on traditional infrastructure
2. Replace and automate on private cloud SDDC
Results From Choice to Replace and Automate on SDDC
 Process time – dropped from 4 weeks to 36 hours
 Developer productivity – increased 20% or more
 Project schedule risk - eliminated
 Annual infrastructure and operating costs - reduced by $6M annually
33
Session Overview
Agenda
 Executive Summary
 Fundamental Challenges: VMware IT
 Options
 Cloud Automation and Management – Architecture, Implementation:
VMware IT
 Cost Savings & Delight Customers
 Key Takeaways
Session Goals
 Automate Workload Provisioning life-cycle
 Understand new paradigm of instance refresh – Just re-provision.
 Understand resource optimization - Different Service profiles
 Dramatically reduce Problem Resolution – Integrated Monitoring from
the outset
44
Corporate IT Application Group
Manage portfolio of enterprise
applications used by global
business functions
Team
27 DevOps engineers
Customer
600 developers
Role
Provision 16 different dev/test instances that
include 130+ app components.
Infrastructure footprint
 ~4000 non-production VMs
 ~500 production VMs
 ~290 physical hosts
 ~4 Petabytes of storage
Enterprise Application Portfolio
SaaS 65
IT tools 50
Business 100
Total 215
55
AppOps provisions environments across SDLC
 Support 30 to 50 major development projects per year
 Team of 27 engineers manually builds each Dev/Test instance
 Each project needs Dev/Test multiple times per project
Enterprise App Development Project - 9 months
20 Major Steps
3 to 5 Weeks in Traditional Virtualized Environment
Request for
Dev/Test
Infrastructure
Verification
Hardware
Setup
Build VMs –
new or clone
DNS
Entries
Install,
Setup,
Configure
Workload
Database
Refresh
Latest Code
Deployment
Load
Balancer
Entries
Web Server
Configuration
Firewall
Changes
External
Interface &
Integration
PPM
Tasks
Workload
Monitoring
Setup
Security – VM
access control
Functional
Testing
Environmental
Testing
ProductionDev Test UAT Stage
Load
Test
66
Human Middleware Problem
Variable Quality
Variations in
calendar and
service quality
Schedule Risk
Late projects cause
domino effect
with constrained
resource
Unpredictable
“No we are busy”
is response to
many developer
requests
Disruptive
Developer must
work around
3+ weeks gaps up
to 5x per project
Customer View
77
Human Middleware Problem – AppOps team view
Global Team
Management
Project manage
around PTO,
holidays,
variable skills
Capacity
Constrained
Only 4-6 projects
in parallel
Slow and
Error Prone
Many manual steps.
Ticketing systems.
Human error.
Handoffs
Silos. Globally
distributed teams.
Multiple application
experts.
88
Two Fundamentally Different Options
Fix
The “human middleware”
on traditional infrastructure
Replace and Automate
End-to-end provisioning
on SDDC Private Cloud
Option 1 Option 2
99
Project OneCloud - Explosive Tenant Growth
 Corp IT DevOps = Tenant #4
 Very low cost per VM
 “Cloud first” policy in IT
Corp IT
Ent App
dev/test
Hands
On Labs
Hol.vmware.com
Services &
Support
Customer environment
reproduction
Sales
Engineering
Demo Pods
VMworld 2013
Management
BU Field
Testing
TechSummit
2013
Tech Ops
Mini R&D
Cloud
vSEL
Private Cloud IaaS
Software Defined Data Center
June
2012
Jan.
2013
Today End
2013
2014
Launched
Built on
vCloud Suite
4 tenants
10,000 VMs
9 tenants
38,000 VMs
12 tenants
50,000 VMs
More
services
Timeline
1010
Application Ops Requirements Vary By Workload Type
…are different than Ops
requirements for this App
Ops requirements for this instance…
Corp IT– App Dev/Test
Provision: Application Stack
Manage: Yes
Duration: 3+ months
Provision: VM
Manage: No
Duration: 3 weeks
One App/Sales – Demo Pod
1111
Private Cloud IaaS
Software Defined Data Center
Bring Your Own - Application Ops
Three-tier Ops Model
Different tenants
Different Application Ops
Application Ops
(Provided by Tenant)
Now an infrastructure service consumer. Provisioning.
Monitoring. Configuring. Upgrades. Maintenance.
Many typical ops tasks still required.
Infrastructure Ops
(Provided by OneCloud infrastructure team)
Network, storage, compute availability.
Deliver to SLA.
Tenant/Service Ops
(Provided by OneCloud service team)
Common service definitions, SLA,
tenant onboarding, tenant management
Private Cloud IaaS
Software Defined Data Center
1212
Bring Your Own - Cloud Automation and Management
Tenant - needs different service
levels, automation and
management capabilities
IaaS - needs automation and
management capabilities
Service Manager
Decides what goes in service catalog.
Service Catalog
Mechanism to request service.
Policy
Logic used to guide automation.
Cloud Automation and Management
Manage workloads and underlying services.
Tenant 1 Tenant 2 Tenant 3
Private Cloud IaaS
Software Defined Data Center
1313
Two Project Goals
Transition
to Private Cloud
Automate
the Process
Key Dependency
Need SDDC to automate the process
1414
• Cloud Automation
• Dev, Test instances
• Policy based provisioning
• Storage Mgmt.
• 30+ App Blueprints
• 500+ VM’s
• Non-prod Environments
• One Cloud
Management
Cloud Virtual Infrastructure
Provisioning Automation
Cloud Storage Virtualization
Done
Q3 – Q4 12
• Cloud Automation & Management
• Dev, Test, UAT instances
• Scaling/Upgrades
• Policy based provisioning
• Storage Mgmt.
• Security Mgmt.
• Monitoring & Analytics
• VM Asset Mgmt.
• 50+ App Blueprints
• 2500+ VM’s
• Non-prod Environments
• One Cloud
• VCHS IaaS Validation
Management
Cloud Virtual Infrastructure
Provisioning/Scaling/Upgrade Automation
Monitoring
Cloud Storage Virtualization
Cloud Security
Done
Q1 – Q2 13
Service Catalog
Phased Project Approach
• Stage and load test instances
• Service catalog
• Performance management
• Network, Storage & Security
Virtualization
• 80+ App Blueprints
• 3500+ VM’s
• VCHS IaaS
Management
Cloud Virtual Infrastructure
Monitoring
Cloud Storage Virtualization
Cloud Network Virtualization
Cloud Security
Provisioning/Scaling/Upgrade Automation
Performance Mgmt
Service Catalog
In-progress
Q3 – Q4 13 • Cloud Automation Scaling/Upgrades
• Cloud Storage & Network Mgmt. & Scaling
• Cloud Security Mgmt.
• Cloud Performance Mgmt.
• Usage & Charge-back
• Analytic and Correlations
• 100+ App Blueprints
• 4500+ VM’s
• All Non-prod & Prod Environments
• One Cloud/VCHS IaaS
Cloud Virtual Infrastructure
Management
Monitoring
Cloud Storage Virtualization
Cloud Network Virtualization
Cloud Security
Provisioning/Scaling/Upgrade Automation
Performance Management
Big Data Operational and
Biz Analytic and Correlations
Service Catalog
2014
1515
vCenter Orchestrator
VMware Application Director (VCAC Enterprise)
Dev Test UAT Stage Mgmt.
Cloud Providers
App Blueprints (130+)
VMware vCloud Director / VCAC
VMware vCloud Automation Center
Access
Control
Provisioning
Policies
Service Catalog
vCAC Workflows
Cloud Administrator
Blueprint
Manager
AppOps/ Biz/Dev Consumer
One Cloud - Private Cloud IaaS
Software Defined Data Center
Deployment Plans
Automation and Management – Based on vCloud
vCloud Suite
1616
Cloud Automation and Management - Extensibility
Load Balancer
(F5/vShield)
IPAM
(Men & Mice)
LDAP
(Lotus)
Config
(GIT Repo)
Other
3rd Party
Plug-Ins
Configure
VCAC Service
Catalogs and
Policies
Configure
Monitor Agents
and Collector
Feeds
Export
App D Services
and Blueprints
Export
Provision and
De-provision
Workflows
Export App D
Update Harness
Container
VMware /
Non-VMware
Components
Plug-In Mgmt.
Service Profile
and Provision
Tasks/Services
Mgmt.
Provisioned
Workloads
Unified Asset
Inventory
Provisioned
Workloads
Monitoring
Mgmt.
Provisioned
Workloads
Monitoring
Provision/
De-provisioning
Audits
Extension 3rd party
components
Private Cloud IaaS
Software-defined Data Center
vCloud Suite
…
1717
Cloud Automation & Mgmt. Platform: Life-cycle Diagram
Extension
vCloud
Director
Application
Director(VCAC
Enterprise)
vCenter
Orchestrator
vCloud
Automation
Center
Build Configure Phase
Provision Phase
Monitor & Manage Phase
1818
Cloud Automation & Management Capabilities
Capability VMware Extension
Service
Catalog
vCloud Automation Center - VCAC
Blueprinting
Application Director (Part of VCAC Enterprise)
Provision, Scale-out, In-place Upgrade a blue print multiple times with in the same vLAN
Provisioning
 Geared towards production ready workloads
 Policy Based Automated Provisioning - Balance Costs w.r.t Performance requirements:
• Use Fast Provisioning for Low Cost Envs.
• Use full clones with custom choice of Storage, Networks, Load Balancing etc.
• Highly customizable.
• De-provisioning – Tear down and reclaim all the resources for optimized resource usage
Monitoring Single Pane of Glass - Monitors resource consumption as well as application behavior
Management
Comprehensive unified platform for pre-provision set-up, configuration, provision-time
auditing and management, post provisioning workload inventory, monitoring etc.
Use Cases
 Any Use Case.
 Targeted towards Use cases like "Dev. Test, UAT”, “Sales Demos", "Training", Bug
Fixing” etc.
Portability Is completely portable as an OVF and can be setup in-house
Hybrid Cloud
Multiple options for Hybrid cloud –
 With in house - IPSec with any cloud provider + Private Cloud
 CAaMP on Cloud - IPSec with any other cloud + Private Cloud


 
 
 
 
 
 
 
Χ
Χ
1919
Policy Driven Business Workloads Provisioning
 Self-serviced Portal for consumers to
request Services on-demand from the
published Service Catalog
 Request Services for a specific term
more of a leased consumption model
 Request Services with the choice of
Service Profiles based on cost &
Performance needs
 Policy driven approval process
 Fully configured Business Workloads
provisioned based on requests with
out manual intervention
 Workloads provisioned with integrated
monitoring provide deep insight &
visibility
 Policy driven alerts, notifications
Rabbit MQ ServerMQ
Spring Module
Controller
Modules
Lotus LDAP
Server
vShield Edge
vCOps
Log Insight
Hyperic
LSPA
Client
Cloud Automation & Management
Access
Control
Provisioning
Policies
Users
Catalogs
App Director
vCenterOrchestrator
VCACServingsCatalogManager
Scripts/Tasks
Application
Blueprints
Deployment
Tasks
Cloud Provider
Access
Control
Provisioning
Policies
Users
Catalogs
SDLC Instance
Config
Management
3rd Party
LB
IPAM
Analytics
Async
call
Audits
Postgres DB
Message
Handlers
IPAM
Client
LB
Client
CM
Client
Extension Module
2020
Policy Driven Business Workloads De-Provisioning
 Self-serviced Portal for extension
of lease term.
 Fully automated de-provisioning
once the lease term expires.
 Reclamation of resources will
help reduce the future CAPEX
investments.
Rabbit MQ ServerMQ
Spring Module
Lotus LDAP
Server
vShield Edge
CM
Client
Cloud Automation & Management
Access
Control
Provisioning
Policies
Users
Catalogs
App Director
vCenterOrchestrator
VCACServingsCatalogManager
Scripts/Tasks
Application
Blueprints
Deployment
Tasks
Cloud Provider
Access
Control
Provisioning
Policies
Users
Catalogs
SDLC Instance
Config
Management
3rd Party
LB
IPAM
Analytics
Async
call
Purge
Audits
Postgres DB
IPAM
Client
LB
Client
LDAP
Client
Purge Records
MQ
Purge
Message
Handlers
Purge
Controller
Modules
ReadVMProfiles
Extension Module
2121
Provisioning with VMware Application Director
Cloud Provider (vCAC or vCD)
VM1
VM2
VM3
Guest Cust
Copy Files
Install Web
Start Web
Guest Cust
Copy Files
Install App
Start App
Guest Cust
Copy Files
Install DB
Config DB
Start DB
Config App
Config Web
OneCloud IaaS
Software Defined Data Center
2222
Policy Driven Management
Policy Driven Storage Provisioning Leveraging vCloud Stack
 In this diagram depending on the Service Profile
requested, storage will be provisioned to
appropriate storage profile.
 Reduced OPEX with automation and reduced
CAPEX with workloads provisioned with right
resources
 Setup different service profile policies driven by
the cost and performance needs of the
enterprises like Platinum, Gold, Silver etc.
 Service Profile = Storage + Network + Monitor +
Existing Services
 Setup approval and access policies
vSphere
VMware Application Director
Access
Control
Provisioning
Policies
Users
Catalogs
vCenter Organization
pVDC Tier3pVDC Tier 2pVDC Tier 1
Application Blueprints
Cloud Providers
Deployment Profiles
WorkflowsPolicies
vCenterOrchestrator
VCACServiceCatalogManager
vApps provisioned
in Tier 1, Tier 2
and Tier 3 Org
vDCs
Organization vDCs
Organization Network
vApp Network
External Networks
Resource Pools
Datastores
Port Groups or
dvPort Groups
Cloud
System
Admin
2323
Integrated Monitoring
Monitor Dev, Test, Load or
Production environment
Workload Monitoring
Monitor application layers e.g.
Portal, SOA, EBS
Layer Level Monitoring
View metrics from vCops, Log
Insight in single Graph
Metrics Correlation
Real time monitoring of Key
performance Indicators
Real time view
Log InsightHyperic
vCenter Operations
Management Suite
Allows user to create new
dashboard for the required
metrics
Create New Dashboards
Drill down to resource level from
aggregated view
Drill down
3rd Party
2424
Results
Phase 1 Phase 2
Cycle Time
Hours per dev/test instance
172
36
Today
Phase 1 Phase 2
VMs Transitioned
# of Non-production VMs
Phase 1 Phase 2
AppOpps team
# of Engineers
Goal – 4000
2,800
2,200
Goal - 5
Start - 27
22
Reduced provision time
95%
(4 weeks to 36 hours)
Improved productivity
of 600 developers
20%
Reduced
IT operations costs
$1.5M /year
Able to say
“yes”
to developer requests
Reduced the cost of
a VM/month
80%
($133 to $20)
Reduced
infrastructure costs
$4.5M/year
Start – 4 weeks
Goal – 24 hours
Today
Today
2525
VMware IT: Lessons Learned
 Build a business case with clear goals and planned ROI and get buy-in from the
CIO/VP level management.
 Develop a phased approach with clear scope on the Services to be provided
either in Infrastructure or Applications for the successful implementation.
 Develop Architecture using more cohesive integrated stack like vCloud Stack to
build Automation and Mgmt. platform to achieve all the capabilities at lower
costs and time to market.
 Define the cost model for the services to serve different cost & performance
needs like Dev, UAT, Mission Critical etc.
 Separate Operationalization team from the platform implementation team to
optimal implementation.
 Have time dedicated for the Operationalization; new self-service processes,
retuning of skills and also ensure to have QA automation done at the end of
automated provisioning to get maximum ROI and efficiency.
2626
Key Take-Aways
• Proven vCloud technology. Used by top customers for public and private
clouds.
• Automate, Manage and Monitor your Cloud effectively using vCloud Mgmt.
Stack to reduce provisioning time, costs and improve agility
• Hard to find a better ROI project to reduce OpEx and CapEx
In Summary
What’s Next
• Network virtualization with NSX
• Next level of optimization of Automation and Infrastructure & Application
resource usage
• More visibility into the provisioned environments to monitor, manage & self-
heal.
Other VMworld sessions & booths
2727
Questions?
2828
Other VMware Activities Related to This Session
 Group Discussions:
VSVC1006-GD
vCloud Suite and SDDC with Tom Stephens
THANK YOU
Moving Enterprise Application Dev/Test to VMware’s
Internal Private Cloud – Architecture,
Implementation and Integration
Thirumalesh Reddy, VMware
Padmaja Vrudhula, VMware
VSVC4948
#VSVC4948

More Related Content

What's hot

Why choose VMware vCloud Suite Standard over vSOM
Why choose VMware vCloud Suite Standard over vSOMWhy choose VMware vCloud Suite Standard over vSOM
Why choose VMware vCloud Suite Standard over vSOMAnil Gupta (AJ) - vExpert
 
HPE ALM Octane | DevOps | Agile
HPE ALM Octane | DevOps | AgileHPE ALM Octane | DevOps | Agile
HPE ALM Octane | DevOps | AgileJeffrey Nunn
 
ClearCase Version Importer - a migration tool to Rational Team Concert SCM
ClearCase Version Importer - a migration tool to Rational Team Concert SCMClearCase Version Importer - a migration tool to Rational Team Concert SCM
ClearCase Version Importer - a migration tool to Rational Team Concert SCMIBM Rational software
 
Ad Hoc Automation is an Expensive Mistake
Ad Hoc Automation is an Expensive MistakeAd Hoc Automation is an Expensive Mistake
Ad Hoc Automation is an Expensive MistakeBMC Software
 
Migration from Weblogic to vFabric Cloud App Platform
Migration from Weblogic to vFabric Cloud App PlatformMigration from Weblogic to vFabric Cloud App Platform
Migration from Weblogic to vFabric Cloud App PlatformVMware vFabric
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp PresentationProlifics
 
Cloud testing: challenges and opportunities, TaaS, Integration Testing
Cloud testing: challenges and opportunities, TaaS, Integration TestingCloud testing: challenges and opportunities, TaaS, Integration Testing
Cloud testing: challenges and opportunities, TaaS, Integration TestingDr Ganesh Iyer
 
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...IBM Systems UKI
 
T3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of ExcellenceT3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of Excellenceveehikle
 
VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...
VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...
VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...VMworld
 
Presentation business critical applications in a virtual env
Presentation   business critical applications in a virtual envPresentation   business critical applications in a virtual env
Presentation business critical applications in a virtual envxKinAnx
 
Virtualization In Software Testing
Virtualization In Software TestingVirtualization In Software Testing
Virtualization In Software TestingColloquium
 
Ibm PureApplication system
Ibm PureApplication systemIbm PureApplication system
Ibm PureApplication systemkhawkwf
 
Deploying Microsoft System Center in Days
Deploying Microsoft System Center in DaysDeploying Microsoft System Center in Days
Deploying Microsoft System Center in DaysPowerONPlatforms
 
Modernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectModernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectDevOps.com
 

What's hot (20)

Why choose VMware vCloud Suite Standard over vSOM
Why choose VMware vCloud Suite Standard over vSOMWhy choose VMware vCloud Suite Standard over vSOM
Why choose VMware vCloud Suite Standard over vSOM
 
HPE ALM Octane | DevOps | Agile
HPE ALM Octane | DevOps | AgileHPE ALM Octane | DevOps | Agile
HPE ALM Octane | DevOps | Agile
 
ClearCase Version Importer - a migration tool to Rational Team Concert SCM
ClearCase Version Importer - a migration tool to Rational Team Concert SCMClearCase Version Importer - a migration tool to Rational Team Concert SCM
ClearCase Version Importer - a migration tool to Rational Team Concert SCM
 
Ad Hoc Automation is an Expensive Mistake
Ad Hoc Automation is an Expensive MistakeAd Hoc Automation is an Expensive Mistake
Ad Hoc Automation is an Expensive Mistake
 
Migration from Weblogic to vFabric Cloud App Platform
Migration from Weblogic to vFabric Cloud App PlatformMigration from Weblogic to vFabric Cloud App Platform
Migration from Weblogic to vFabric Cloud App Platform
 
Lets vRealize level -100 Presentation
Lets vRealize level -100 PresentationLets vRealize level -100 Presentation
Lets vRealize level -100 Presentation
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp Presentation
 
Cloud testing: challenges and opportunities, TaaS, Integration Testing
Cloud testing: challenges and opportunities, TaaS, Integration TestingCloud testing: challenges and opportunities, TaaS, Integration Testing
Cloud testing: challenges and opportunities, TaaS, Integration Testing
 
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
Pure Systems Patterns of Expertise - John Kaemmerer and Gerry Kovan, 11th Sep...
 
T3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of ExcellenceT3 Consortium's Performance Center of Excellence
T3 Consortium's Performance Center of Excellence
 
Patterns
Patterns Patterns
Patterns
 
VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...
VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...
VMworld 2015: vRealize Operations Insight: Manage vSphere and Your Entire Dat...
 
Presentation business critical applications in a virtual env
Presentation   business critical applications in a virtual envPresentation   business critical applications in a virtual env
Presentation business critical applications in a virtual env
 
VMware Ready vRealize Automation Program
VMware Ready vRealize Automation ProgramVMware Ready vRealize Automation Program
VMware Ready vRealize Automation Program
 
Virtualization In Software Testing
Virtualization In Software TestingVirtualization In Software Testing
Virtualization In Software Testing
 
Ibm PureApplication system
Ibm PureApplication systemIbm PureApplication system
Ibm PureApplication system
 
Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)
Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)
Troubleshooting Storage Devices Using vRealize Operations (formerly vC Ops)
 
Deploying Microsoft System Center in Days
Deploying Microsoft System Center in DaysDeploying Microsoft System Center in Days
Deploying Microsoft System Center in Days
 
[Brochure] HPE ALM Octane
[Brochure] HPE ALM Octane[Brochure] HPE ALM Octane
[Brochure] HPE ALM Octane
 
Modernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectModernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-Architect
 

Viewers also liked

The Case For Next Generation IAM
The Case For Next Generation IAM The Case For Next Generation IAM
The Case For Next Generation IAM Patrick Harding
 
Identity Summit 2015: CONTINUOUS IDENTITY PROTECTION FOR THE IDENTITY PLATFORM
Identity Summit 2015: CONTINUOUS IDENTITY PROTECTION FOR THE IDENTITY PLATFORMIdentity Summit 2015: CONTINUOUS IDENTITY PROTECTION FOR THE IDENTITY PLATFORM
Identity Summit 2015: CONTINUOUS IDENTITY PROTECTION FOR THE IDENTITY PLATFORMForgeRock
 
Identity Summit 2015: AAMC Case Study: The top 5 challenges to a successful I...
Identity Summit 2015: AAMC Case Study: The top 5 challenges to a successful I...Identity Summit 2015: AAMC Case Study: The top 5 challenges to a successful I...
Identity Summit 2015: AAMC Case Study: The top 5 challenges to a successful I...ForgeRock
 
Federation Evolved: How Cloud, Mobile & APIs Change the Way We Broker Identity
Federation Evolved: How Cloud, Mobile & APIs Change the Way We Broker IdentityFederation Evolved: How Cloud, Mobile & APIs Change the Way We Broker Identity
Federation Evolved: How Cloud, Mobile & APIs Change the Way We Broker IdentityCA API Management
 
Identity Management for the 21st Century IT Mission
Identity Management for the 21st Century IT MissionIdentity Management for the 21st Century IT Mission
Identity Management for the 21st Century IT MissionCA API Management
 
Identity Summit 2015: EnerNOC Case Study: The Transformation of IAM for EnerN...
Identity Summit 2015: EnerNOC Case Study: The Transformation of IAM for EnerN...Identity Summit 2015: EnerNOC Case Study: The Transformation of IAM for EnerN...
Identity Summit 2015: EnerNOC Case Study: The Transformation of IAM for EnerN...ForgeRock
 
ICTA Technology Meetup 01 - Enterprise Application Integration
ICTA Technology Meetup 01 - Enterprise Application IntegrationICTA Technology Meetup 01 - Enterprise Application Integration
ICTA Technology Meetup 01 - Enterprise Application IntegrationCrishantha Nanayakkara
 
Managing Identity from the Cloud: Transformation Advantages at VantisLife Ins...
Managing Identity from the Cloud: Transformation Advantages at VantisLife Ins...Managing Identity from the Cloud: Transformation Advantages at VantisLife Ins...
Managing Identity from the Cloud: Transformation Advantages at VantisLife Ins...IBM Security
 
IAM for the Masses: Managing Consumer Identities
IAM for the Masses: Managing Consumer Identities IAM for the Masses: Managing Consumer Identities
IAM for the Masses: Managing Consumer Identities ForgeRock
 
SN-Security Architecture for Mobile Computing and IoT
SN-Security Architecture for Mobile Computing and IoTSN-Security Architecture for Mobile Computing and IoT
SN-Security Architecture for Mobile Computing and IoTSukumar Nayak
 
Developing an IAM Roadmap that Fits Your Business
Developing an IAM Roadmap that Fits Your BusinessDeveloping an IAM Roadmap that Fits Your Business
Developing an IAM Roadmap that Fits Your BusinessForgeRock
 
CA Technologies and Deloitte: Unleash and Protect your Business with Identity...
CA Technologies and Deloitte: Unleash and Protect your Business with Identity...CA Technologies and Deloitte: Unleash and Protect your Business with Identity...
CA Technologies and Deloitte: Unleash and Protect your Business with Identity...CA Technologies
 
Oracle Identity & Access Management
Oracle Identity & Access ManagementOracle Identity & Access Management
Oracle Identity & Access ManagementDLT Solutions
 
Identity and Access Management (IAM)
Identity and Access Management (IAM)Identity and Access Management (IAM)
Identity and Access Management (IAM)Identacor
 
IAM Methods 2.0 Presentation Michael Nielsen Deloitte
IAM Methods 2.0 Presentation Michael Nielsen DeloitteIAM Methods 2.0 Presentation Michael Nielsen Deloitte
IAM Methods 2.0 Presentation Michael Nielsen DeloitteIBM Sverige
 
The Gartner IAM Program Maturity Model
The Gartner IAM Program Maturity ModelThe Gartner IAM Program Maturity Model
The Gartner IAM Program Maturity ModelSarah Moore
 
Throughwave Day 2015 - VDI Solutions
Throughwave Day 2015 - VDI SolutionsThroughwave Day 2015 - VDI Solutions
Throughwave Day 2015 - VDI SolutionsAruj Thirawat
 

Viewers also liked (20)

The Case For Next Generation IAM
The Case For Next Generation IAM The Case For Next Generation IAM
The Case For Next Generation IAM
 
Tuebora Self Driven IAM
Tuebora Self Driven IAMTuebora Self Driven IAM
Tuebora Self Driven IAM
 
Identity Summit 2015: CONTINUOUS IDENTITY PROTECTION FOR THE IDENTITY PLATFORM
Identity Summit 2015: CONTINUOUS IDENTITY PROTECTION FOR THE IDENTITY PLATFORMIdentity Summit 2015: CONTINUOUS IDENTITY PROTECTION FOR THE IDENTITY PLATFORM
Identity Summit 2015: CONTINUOUS IDENTITY PROTECTION FOR THE IDENTITY PLATFORM
 
Identity Summit 2015: AAMC Case Study: The top 5 challenges to a successful I...
Identity Summit 2015: AAMC Case Study: The top 5 challenges to a successful I...Identity Summit 2015: AAMC Case Study: The top 5 challenges to a successful I...
Identity Summit 2015: AAMC Case Study: The top 5 challenges to a successful I...
 
Federation Evolved: How Cloud, Mobile & APIs Change the Way We Broker Identity
Federation Evolved: How Cloud, Mobile & APIs Change the Way We Broker IdentityFederation Evolved: How Cloud, Mobile & APIs Change the Way We Broker Identity
Federation Evolved: How Cloud, Mobile & APIs Change the Way We Broker Identity
 
Identity Management for the 21st Century IT Mission
Identity Management for the 21st Century IT MissionIdentity Management for the 21st Century IT Mission
Identity Management for the 21st Century IT Mission
 
Identity Summit 2015: EnerNOC Case Study: The Transformation of IAM for EnerN...
Identity Summit 2015: EnerNOC Case Study: The Transformation of IAM for EnerN...Identity Summit 2015: EnerNOC Case Study: The Transformation of IAM for EnerN...
Identity Summit 2015: EnerNOC Case Study: The Transformation of IAM for EnerN...
 
ICTA Technology Meetup 01 - Enterprise Application Integration
ICTA Technology Meetup 01 - Enterprise Application IntegrationICTA Technology Meetup 01 - Enterprise Application Integration
ICTA Technology Meetup 01 - Enterprise Application Integration
 
Managing Identity from the Cloud: Transformation Advantages at VantisLife Ins...
Managing Identity from the Cloud: Transformation Advantages at VantisLife Ins...Managing Identity from the Cloud: Transformation Advantages at VantisLife Ins...
Managing Identity from the Cloud: Transformation Advantages at VantisLife Ins...
 
IAM for the Masses: Managing Consumer Identities
IAM for the Masses: Managing Consumer Identities IAM for the Masses: Managing Consumer Identities
IAM for the Masses: Managing Consumer Identities
 
SN-Security Architecture for Mobile Computing and IoT
SN-Security Architecture for Mobile Computing and IoTSN-Security Architecture for Mobile Computing and IoT
SN-Security Architecture for Mobile Computing and IoT
 
Developing an IAM Roadmap that Fits Your Business
Developing an IAM Roadmap that Fits Your BusinessDeveloping an IAM Roadmap that Fits Your Business
Developing an IAM Roadmap that Fits Your Business
 
CA Technologies and Deloitte: Unleash and Protect your Business with Identity...
CA Technologies and Deloitte: Unleash and Protect your Business with Identity...CA Technologies and Deloitte: Unleash and Protect your Business with Identity...
CA Technologies and Deloitte: Unleash and Protect your Business with Identity...
 
Oracle Identity & Access Management
Oracle Identity & Access ManagementOracle Identity & Access Management
Oracle Identity & Access Management
 
Identity and Access Management (IAM)
Identity and Access Management (IAM)Identity and Access Management (IAM)
Identity and Access Management (IAM)
 
IAM Methods 2.0 Presentation Michael Nielsen Deloitte
IAM Methods 2.0 Presentation Michael Nielsen DeloitteIAM Methods 2.0 Presentation Michael Nielsen Deloitte
IAM Methods 2.0 Presentation Michael Nielsen Deloitte
 
The Gartner IAM Program Maturity Model
The Gartner IAM Program Maturity ModelThe Gartner IAM Program Maturity Model
The Gartner IAM Program Maturity Model
 
Hibernate performance tuning
Hibernate performance tuningHibernate performance tuning
Hibernate performance tuning
 
Throughwave Day 2015 - VDI Solutions
Throughwave Day 2015 - VDI SolutionsThroughwave Day 2015 - VDI Solutions
Throughwave Day 2015 - VDI Solutions
 
Hibernate Advance Interview Questions
Hibernate Advance Interview QuestionsHibernate Advance Interview Questions
Hibernate Advance Interview Questions
 

Similar to VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Private Cloud – Architecture, Implementation and Integration

VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...VMworld
 
VMware Outlines Its Own Journey to the Cloud
VMware Outlines Its Own Journey to the CloudVMware Outlines Its Own Journey to the Cloud
VMware Outlines Its Own Journey to the CloudVMware
 
CSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionCSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionTom Laszewski
 
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...InfoSeption
 
Webinar: Automating the Creation and Use of Virtual Testing Environments
Webinar: Automating the Creation and Use of Virtual Testing Environments Webinar: Automating the Creation and Use of Virtual Testing Environments
Webinar: Automating the Creation and Use of Virtual Testing Environments Skytap Cloud
 
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...Amazon Web Services
 
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...VMworld
 
VMworld 2013: Automated Management of Tier-1 Applications on VMware
VMworld 2013: Automated Management of Tier-1 Applications on VMware VMworld 2013: Automated Management of Tier-1 Applications on VMware
VMworld 2013: Automated Management of Tier-1 Applications on VMware VMworld
 
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...Puppet
 
Microsoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by AtidanMicrosoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by AtidanDavid J Rosenthal
 
VMworld 2013: Architecting the Software-Defined Data Center
VMworld 2013: Architecting the Software-Defined Data Center VMworld 2013: Architecting the Software-Defined Data Center
VMworld 2013: Architecting the Software-Defined Data Center VMworld
 
Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402Rosalind Radcliffe
 
ManageIQ Overview at Management and Orchestration Developer (MODM) Meet-up
ManageIQ Overview at Management and Orchestration Developer (MODM) Meet-upManageIQ Overview at Management and Orchestration Developer (MODM) Meet-up
ManageIQ Overview at Management and Orchestration Developer (MODM) Meet-upJerome Marc
 
[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric Cloud[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric CloudPerforce
 
Systemology presentation- System Center & the modern datacenter
Systemology presentation- System Center & the modern datacenterSystemology presentation- System Center & the modern datacenter
Systemology presentation- System Center & the modern datacenterjmustac
 
VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...
VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...
VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...VMworld
 
Hybrid Cloud Orchestration: How SuperChoice Does It
Hybrid Cloud Orchestration: How SuperChoice Does ItHybrid Cloud Orchestration: How SuperChoice Does It
Hybrid Cloud Orchestration: How SuperChoice Does ItRightScale
 
Managing IT environment complexity in a Multi-Cloud World
Managing IT environment complexity in a Multi-Cloud WorldManaging IT environment complexity in a Multi-Cloud World
Managing IT environment complexity in a Multi-Cloud WorldShashi Kiran
 

Similar to VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Private Cloud – Architecture, Implementation and Integration (20)

Puppet on a string
Puppet on a stringPuppet on a string
Puppet on a string
 
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
VMworld 2013: VMware and Puppet: How to Plan, Deploy & Manage Modern Applicat...
 
VMware Outlines Its Own Journey to the Cloud
VMware Outlines Its Own Journey to the CloudVMware Outlines Its Own Journey to the Cloud
VMware Outlines Its Own Journey to the Cloud
 
CSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionCSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps session
 
VAS - VMware CMP
VAS - VMware CMPVAS - VMware CMP
VAS - VMware CMP
 
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...
Driving Systems Stability & Delivery Agility through DevOps [Decoding DevOps ...
 
Webinar: Automating the Creation and Use of Virtual Testing Environments
Webinar: Automating the Creation and Use of Virtual Testing Environments Webinar: Automating the Creation and Use of Virtual Testing Environments
Webinar: Automating the Creation and Use of Virtual Testing Environments
 
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
 
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
 
VMworld 2013: Automated Management of Tier-1 Applications on VMware
VMworld 2013: Automated Management of Tier-1 Applications on VMware VMworld 2013: Automated Management of Tier-1 Applications on VMware
VMworld 2013: Automated Management of Tier-1 Applications on VMware
 
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
Plan, Deploy & Manage Modern Applications Leveraging vCloud Automation Center...
 
Microsoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by AtidanMicrosoft System Center 2012 R2 Overview - Presented by Atidan
Microsoft System Center 2012 R2 Overview - Presented by Atidan
 
VMworld 2013: Architecting the Software-Defined Data Center
VMworld 2013: Architecting the Software-Defined Data Center VMworld 2013: Architecting the Software-Defined Data Center
VMworld 2013: Architecting the Software-Defined Data Center
 
Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402Dev ops for mainframe innovate session 2402
Dev ops for mainframe innovate session 2402
 
ManageIQ Overview at Management and Orchestration Developer (MODM) Meet-up
ManageIQ Overview at Management and Orchestration Developer (MODM) Meet-upManageIQ Overview at Management and Orchestration Developer (MODM) Meet-up
ManageIQ Overview at Management and Orchestration Developer (MODM) Meet-up
 
[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric Cloud[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric Cloud
 
Systemology presentation- System Center & the modern datacenter
Systemology presentation- System Center & the modern datacenterSystemology presentation- System Center & the modern datacenter
Systemology presentation- System Center & the modern datacenter
 
VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...
VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...
VMworld 2013: Extend VMware’s Cloud Automation Solution with vCenter Orchestr...
 
Hybrid Cloud Orchestration: How SuperChoice Does It
Hybrid Cloud Orchestration: How SuperChoice Does ItHybrid Cloud Orchestration: How SuperChoice Does It
Hybrid Cloud Orchestration: How SuperChoice Does It
 
Managing IT environment complexity in a Multi-Cloud World
Managing IT environment complexity in a Multi-Cloud WorldManaging IT environment complexity in a Multi-Cloud World
Managing IT environment complexity in a Multi-Cloud World
 

More from VMworld

VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld
 
VMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for HorizonVMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for HorizonVMworld
 
VMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSXVMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSXVMworld
 
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco InfrastructureVMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco InfrastructureVMworld
 
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld
 
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld
 
VMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep DiveVMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep DiveVMworld
 
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...VMworld
 
VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations! VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations! VMworld
 
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...VMworld
 
VMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts PanelVMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts PanelVMworld
 
VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld
 
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...VMworld
 
VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6VMworld
 
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld
 
VMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphereVMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphereVMworld
 
VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld
 
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld
 
VMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld
 
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes ConfigurationsVMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes ConfigurationsVMworld
 

More from VMworld (20)

VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep Dive
 
VMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for HorizonVMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for Horizon
 
VMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSXVMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSX
 
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco InfrastructureVMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
 
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
 
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7
 
VMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep DiveVMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep Dive
 
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
 
VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations! VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations!
 
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
 
VMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts PanelVMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts Panel
 
VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way!
 
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
 
VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6
 
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
 
VMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphereVMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphere
 
VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!
 
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
 
VMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SAN
 
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes ConfigurationsVMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
 

Recently uploaded

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 

Recently uploaded (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 

VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Private Cloud – Architecture, Implementation and Integration

  • 1. Moving Enterprise Application Dev/Test to VMware’s Internal Private Cloud – Architecture, Implementation and Integration Thirumalesh Reddy, VMware Padmaja Vrudhula, VMware VSVC4948 #VSVC4948
  • 2. 22 Executive Summary Key Lesson Learned Invest in Agility, and Service Quality and Cost will Improve AppOps Team Deploy integrated, complex SDLC instances to support 600 developers. Challenge Process is manual, siloed, slow, unreliable. Reduces developer efficiency. Increases risk. Two Fundamentally Different Options 1. Fix the “human middleware” on traditional infrastructure 2. Replace and automate on private cloud SDDC Results From Choice to Replace and Automate on SDDC  Process time – dropped from 4 weeks to 36 hours  Developer productivity – increased 20% or more  Project schedule risk - eliminated  Annual infrastructure and operating costs - reduced by $6M annually
  • 3. 33 Session Overview Agenda  Executive Summary  Fundamental Challenges: VMware IT  Options  Cloud Automation and Management – Architecture, Implementation: VMware IT  Cost Savings & Delight Customers  Key Takeaways Session Goals  Automate Workload Provisioning life-cycle  Understand new paradigm of instance refresh – Just re-provision.  Understand resource optimization - Different Service profiles  Dramatically reduce Problem Resolution – Integrated Monitoring from the outset
  • 4. 44 Corporate IT Application Group Manage portfolio of enterprise applications used by global business functions Team 27 DevOps engineers Customer 600 developers Role Provision 16 different dev/test instances that include 130+ app components. Infrastructure footprint  ~4000 non-production VMs  ~500 production VMs  ~290 physical hosts  ~4 Petabytes of storage Enterprise Application Portfolio SaaS 65 IT tools 50 Business 100 Total 215
  • 5. 55 AppOps provisions environments across SDLC  Support 30 to 50 major development projects per year  Team of 27 engineers manually builds each Dev/Test instance  Each project needs Dev/Test multiple times per project Enterprise App Development Project - 9 months 20 Major Steps 3 to 5 Weeks in Traditional Virtualized Environment Request for Dev/Test Infrastructure Verification Hardware Setup Build VMs – new or clone DNS Entries Install, Setup, Configure Workload Database Refresh Latest Code Deployment Load Balancer Entries Web Server Configuration Firewall Changes External Interface & Integration PPM Tasks Workload Monitoring Setup Security – VM access control Functional Testing Environmental Testing ProductionDev Test UAT Stage Load Test
  • 6. 66 Human Middleware Problem Variable Quality Variations in calendar and service quality Schedule Risk Late projects cause domino effect with constrained resource Unpredictable “No we are busy” is response to many developer requests Disruptive Developer must work around 3+ weeks gaps up to 5x per project Customer View
  • 7. 77 Human Middleware Problem – AppOps team view Global Team Management Project manage around PTO, holidays, variable skills Capacity Constrained Only 4-6 projects in parallel Slow and Error Prone Many manual steps. Ticketing systems. Human error. Handoffs Silos. Globally distributed teams. Multiple application experts.
  • 8. 88 Two Fundamentally Different Options Fix The “human middleware” on traditional infrastructure Replace and Automate End-to-end provisioning on SDDC Private Cloud Option 1 Option 2
  • 9. 99 Project OneCloud - Explosive Tenant Growth  Corp IT DevOps = Tenant #4  Very low cost per VM  “Cloud first” policy in IT Corp IT Ent App dev/test Hands On Labs Hol.vmware.com Services & Support Customer environment reproduction Sales Engineering Demo Pods VMworld 2013 Management BU Field Testing TechSummit 2013 Tech Ops Mini R&D Cloud vSEL Private Cloud IaaS Software Defined Data Center June 2012 Jan. 2013 Today End 2013 2014 Launched Built on vCloud Suite 4 tenants 10,000 VMs 9 tenants 38,000 VMs 12 tenants 50,000 VMs More services Timeline
  • 10. 1010 Application Ops Requirements Vary By Workload Type …are different than Ops requirements for this App Ops requirements for this instance… Corp IT– App Dev/Test Provision: Application Stack Manage: Yes Duration: 3+ months Provision: VM Manage: No Duration: 3 weeks One App/Sales – Demo Pod
  • 11. 1111 Private Cloud IaaS Software Defined Data Center Bring Your Own - Application Ops Three-tier Ops Model Different tenants Different Application Ops Application Ops (Provided by Tenant) Now an infrastructure service consumer. Provisioning. Monitoring. Configuring. Upgrades. Maintenance. Many typical ops tasks still required. Infrastructure Ops (Provided by OneCloud infrastructure team) Network, storage, compute availability. Deliver to SLA. Tenant/Service Ops (Provided by OneCloud service team) Common service definitions, SLA, tenant onboarding, tenant management Private Cloud IaaS Software Defined Data Center
  • 12. 1212 Bring Your Own - Cloud Automation and Management Tenant - needs different service levels, automation and management capabilities IaaS - needs automation and management capabilities Service Manager Decides what goes in service catalog. Service Catalog Mechanism to request service. Policy Logic used to guide automation. Cloud Automation and Management Manage workloads and underlying services. Tenant 1 Tenant 2 Tenant 3 Private Cloud IaaS Software Defined Data Center
  • 13. 1313 Two Project Goals Transition to Private Cloud Automate the Process Key Dependency Need SDDC to automate the process
  • 14. 1414 • Cloud Automation • Dev, Test instances • Policy based provisioning • Storage Mgmt. • 30+ App Blueprints • 500+ VM’s • Non-prod Environments • One Cloud Management Cloud Virtual Infrastructure Provisioning Automation Cloud Storage Virtualization Done Q3 – Q4 12 • Cloud Automation & Management • Dev, Test, UAT instances • Scaling/Upgrades • Policy based provisioning • Storage Mgmt. • Security Mgmt. • Monitoring & Analytics • VM Asset Mgmt. • 50+ App Blueprints • 2500+ VM’s • Non-prod Environments • One Cloud • VCHS IaaS Validation Management Cloud Virtual Infrastructure Provisioning/Scaling/Upgrade Automation Monitoring Cloud Storage Virtualization Cloud Security Done Q1 – Q2 13 Service Catalog Phased Project Approach • Stage and load test instances • Service catalog • Performance management • Network, Storage & Security Virtualization • 80+ App Blueprints • 3500+ VM’s • VCHS IaaS Management Cloud Virtual Infrastructure Monitoring Cloud Storage Virtualization Cloud Network Virtualization Cloud Security Provisioning/Scaling/Upgrade Automation Performance Mgmt Service Catalog In-progress Q3 – Q4 13 • Cloud Automation Scaling/Upgrades • Cloud Storage & Network Mgmt. & Scaling • Cloud Security Mgmt. • Cloud Performance Mgmt. • Usage & Charge-back • Analytic and Correlations • 100+ App Blueprints • 4500+ VM’s • All Non-prod & Prod Environments • One Cloud/VCHS IaaS Cloud Virtual Infrastructure Management Monitoring Cloud Storage Virtualization Cloud Network Virtualization Cloud Security Provisioning/Scaling/Upgrade Automation Performance Management Big Data Operational and Biz Analytic and Correlations Service Catalog 2014
  • 15. 1515 vCenter Orchestrator VMware Application Director (VCAC Enterprise) Dev Test UAT Stage Mgmt. Cloud Providers App Blueprints (130+) VMware vCloud Director / VCAC VMware vCloud Automation Center Access Control Provisioning Policies Service Catalog vCAC Workflows Cloud Administrator Blueprint Manager AppOps/ Biz/Dev Consumer One Cloud - Private Cloud IaaS Software Defined Data Center Deployment Plans Automation and Management – Based on vCloud vCloud Suite
  • 16. 1616 Cloud Automation and Management - Extensibility Load Balancer (F5/vShield) IPAM (Men & Mice) LDAP (Lotus) Config (GIT Repo) Other 3rd Party Plug-Ins Configure VCAC Service Catalogs and Policies Configure Monitor Agents and Collector Feeds Export App D Services and Blueprints Export Provision and De-provision Workflows Export App D Update Harness Container VMware / Non-VMware Components Plug-In Mgmt. Service Profile and Provision Tasks/Services Mgmt. Provisioned Workloads Unified Asset Inventory Provisioned Workloads Monitoring Mgmt. Provisioned Workloads Monitoring Provision/ De-provisioning Audits Extension 3rd party components Private Cloud IaaS Software-defined Data Center vCloud Suite …
  • 17. 1717 Cloud Automation & Mgmt. Platform: Life-cycle Diagram Extension vCloud Director Application Director(VCAC Enterprise) vCenter Orchestrator vCloud Automation Center Build Configure Phase Provision Phase Monitor & Manage Phase
  • 18. 1818 Cloud Automation & Management Capabilities Capability VMware Extension Service Catalog vCloud Automation Center - VCAC Blueprinting Application Director (Part of VCAC Enterprise) Provision, Scale-out, In-place Upgrade a blue print multiple times with in the same vLAN Provisioning  Geared towards production ready workloads  Policy Based Automated Provisioning - Balance Costs w.r.t Performance requirements: • Use Fast Provisioning for Low Cost Envs. • Use full clones with custom choice of Storage, Networks, Load Balancing etc. • Highly customizable. • De-provisioning – Tear down and reclaim all the resources for optimized resource usage Monitoring Single Pane of Glass - Monitors resource consumption as well as application behavior Management Comprehensive unified platform for pre-provision set-up, configuration, provision-time auditing and management, post provisioning workload inventory, monitoring etc. Use Cases  Any Use Case.  Targeted towards Use cases like "Dev. Test, UAT”, “Sales Demos", "Training", Bug Fixing” etc. Portability Is completely portable as an OVF and can be setup in-house Hybrid Cloud Multiple options for Hybrid cloud –  With in house - IPSec with any cloud provider + Private Cloud  CAaMP on Cloud - IPSec with any other cloud + Private Cloud                 Χ Χ
  • 19. 1919 Policy Driven Business Workloads Provisioning  Self-serviced Portal for consumers to request Services on-demand from the published Service Catalog  Request Services for a specific term more of a leased consumption model  Request Services with the choice of Service Profiles based on cost & Performance needs  Policy driven approval process  Fully configured Business Workloads provisioned based on requests with out manual intervention  Workloads provisioned with integrated monitoring provide deep insight & visibility  Policy driven alerts, notifications Rabbit MQ ServerMQ Spring Module Controller Modules Lotus LDAP Server vShield Edge vCOps Log Insight Hyperic LSPA Client Cloud Automation & Management Access Control Provisioning Policies Users Catalogs App Director vCenterOrchestrator VCACServingsCatalogManager Scripts/Tasks Application Blueprints Deployment Tasks Cloud Provider Access Control Provisioning Policies Users Catalogs SDLC Instance Config Management 3rd Party LB IPAM Analytics Async call Audits Postgres DB Message Handlers IPAM Client LB Client CM Client Extension Module
  • 20. 2020 Policy Driven Business Workloads De-Provisioning  Self-serviced Portal for extension of lease term.  Fully automated de-provisioning once the lease term expires.  Reclamation of resources will help reduce the future CAPEX investments. Rabbit MQ ServerMQ Spring Module Lotus LDAP Server vShield Edge CM Client Cloud Automation & Management Access Control Provisioning Policies Users Catalogs App Director vCenterOrchestrator VCACServingsCatalogManager Scripts/Tasks Application Blueprints Deployment Tasks Cloud Provider Access Control Provisioning Policies Users Catalogs SDLC Instance Config Management 3rd Party LB IPAM Analytics Async call Purge Audits Postgres DB IPAM Client LB Client LDAP Client Purge Records MQ Purge Message Handlers Purge Controller Modules ReadVMProfiles Extension Module
  • 21. 2121 Provisioning with VMware Application Director Cloud Provider (vCAC or vCD) VM1 VM2 VM3 Guest Cust Copy Files Install Web Start Web Guest Cust Copy Files Install App Start App Guest Cust Copy Files Install DB Config DB Start DB Config App Config Web OneCloud IaaS Software Defined Data Center
  • 22. 2222 Policy Driven Management Policy Driven Storage Provisioning Leveraging vCloud Stack  In this diagram depending on the Service Profile requested, storage will be provisioned to appropriate storage profile.  Reduced OPEX with automation and reduced CAPEX with workloads provisioned with right resources  Setup different service profile policies driven by the cost and performance needs of the enterprises like Platinum, Gold, Silver etc.  Service Profile = Storage + Network + Monitor + Existing Services  Setup approval and access policies vSphere VMware Application Director Access Control Provisioning Policies Users Catalogs vCenter Organization pVDC Tier3pVDC Tier 2pVDC Tier 1 Application Blueprints Cloud Providers Deployment Profiles WorkflowsPolicies vCenterOrchestrator VCACServiceCatalogManager vApps provisioned in Tier 1, Tier 2 and Tier 3 Org vDCs Organization vDCs Organization Network vApp Network External Networks Resource Pools Datastores Port Groups or dvPort Groups Cloud System Admin
  • 23. 2323 Integrated Monitoring Monitor Dev, Test, Load or Production environment Workload Monitoring Monitor application layers e.g. Portal, SOA, EBS Layer Level Monitoring View metrics from vCops, Log Insight in single Graph Metrics Correlation Real time monitoring of Key performance Indicators Real time view Log InsightHyperic vCenter Operations Management Suite Allows user to create new dashboard for the required metrics Create New Dashboards Drill down to resource level from aggregated view Drill down 3rd Party
  • 24. 2424 Results Phase 1 Phase 2 Cycle Time Hours per dev/test instance 172 36 Today Phase 1 Phase 2 VMs Transitioned # of Non-production VMs Phase 1 Phase 2 AppOpps team # of Engineers Goal – 4000 2,800 2,200 Goal - 5 Start - 27 22 Reduced provision time 95% (4 weeks to 36 hours) Improved productivity of 600 developers 20% Reduced IT operations costs $1.5M /year Able to say “yes” to developer requests Reduced the cost of a VM/month 80% ($133 to $20) Reduced infrastructure costs $4.5M/year Start – 4 weeks Goal – 24 hours Today Today
  • 25. 2525 VMware IT: Lessons Learned  Build a business case with clear goals and planned ROI and get buy-in from the CIO/VP level management.  Develop a phased approach with clear scope on the Services to be provided either in Infrastructure or Applications for the successful implementation.  Develop Architecture using more cohesive integrated stack like vCloud Stack to build Automation and Mgmt. platform to achieve all the capabilities at lower costs and time to market.  Define the cost model for the services to serve different cost & performance needs like Dev, UAT, Mission Critical etc.  Separate Operationalization team from the platform implementation team to optimal implementation.  Have time dedicated for the Operationalization; new self-service processes, retuning of skills and also ensure to have QA automation done at the end of automated provisioning to get maximum ROI and efficiency.
  • 26. 2626 Key Take-Aways • Proven vCloud technology. Used by top customers for public and private clouds. • Automate, Manage and Monitor your Cloud effectively using vCloud Mgmt. Stack to reduce provisioning time, costs and improve agility • Hard to find a better ROI project to reduce OpEx and CapEx In Summary What’s Next • Network virtualization with NSX • Next level of optimization of Automation and Infrastructure & Application resource usage • More visibility into the provisioned environments to monitor, manage & self- heal. Other VMworld sessions & booths
  • 28. 2828 Other VMware Activities Related to This Session  Group Discussions: VSVC1006-GD vCloud Suite and SDDC with Tom Stephens
  • 30.
  • 31. Moving Enterprise Application Dev/Test to VMware’s Internal Private Cloud – Architecture, Implementation and Integration Thirumalesh Reddy, VMware Padmaja Vrudhula, VMware VSVC4948 #VSVC4948