day in the life of a vmware cloud admin€¦ · a vmware cloud admin with interactive demo....
TRANSCRIPT
HEADSET CHANNEL 5
#vFORUMAU#vFORUMAU
5
Scott Norris, VMwareChris Slater, VMware
Day in the Life of a VMware Cloud Admin with Interactive Demo
#vFORUMAU
Agenda The Existing ICT Enterprise Operating Model
The New Cloud Operating ModelThe Operations and Automation Framework
Demonstrating the New ModelPolicy Driven Deployment & Dynamic Autoscaling
Infrastructure as Code & Cloud Agnostic Blue/Green Deployment
#vFORUMAU
The Existing ICT Operating ModelWhen life was simple…
#vFORUMAU
The Existing ICT Operating Model – Admin of the Past
Management through Consoles
All changes performed by administrators manually
Time consuming and error prone
Consoles have a large blast radius for mistakes to inflict high damage
Per Application Deployment Process
“Everything is a project in IT”
All workloads are designed into the environment
Workload deployment is done manually and can take weeks or months
Single Cloud Environment
Most operational processes built around a single cloud provider
Additional cloud providers require separate teams and skill sets
Inconsistent processes and tools between environments creates lock-in
Static Lifecycle Environments
Application SDLC environments are static and permanent
Environments drift in configuration overtime slowing releases
Workloads are running 24x7 at a large expense to the business
Enterprise IT Reality
Integration complexity
Endless growth of infrastructure
Struggle to maintain configuration control
Build / Run transition challenges
Vendor provided technology roadmaps drive change programs
Lock In
Poor understanding of technology dependencies
What’s the problem with Enterprise IT? – Business view
#vFORUMAU
The Cloud Operating ModelThe model of the future… Today.
#vFORUMAU
The Cloud Operating Model
Infrastructure as Code
Re-usable and standardised configuration
Automated service delivery
Intellectual property retention
Version controlled
Policy Driven Deployment
Placement determined by policy
Metered consumption
Continuous delivery enabled
Cloud Agnostic
Cloud Choice – flexible consumption
Agnostic blueprints
Network configuration
Dynamic
Just in time environment provisioning
Reduced pressure on finite DC resources
Controlled Change
No configuration drift
Enterprise IT Reality
Integration complexity
Endless growth of infrastructure
Struggle to maintain configuration control
Build / Run transition challenges
Vendor provided technology roadmaps drive change programs
Lock In
Poor understanding of technology dependencies
What’s the problem with Enterprise IT? – Business view
#vFORUMAU
Persona based Service Requirements
Service
Blueprint Service
Catalogue
Service Requests
Interactive / API
Virtual
Machine Hosting
CD Tool
Chain
Orchestration
Policy Based Deployment
Cost Reporting & Optimisation
Resource Management & Metering
Automation Framework
Foundation Services
Consumers
Container
Hosting
Compute
Storage
Networking
Supporting Services
AD DNS DHCP NTP CA
Operational Framework
Availability & Performance Monitoring
Audit and Security Logging
Configuration Management
ITSM Processes
Incident / Problem
Change & Release
Security & Risk
Container
& VM Authoring
Cloud Operations Framework
Container
Scheduling
DevOps
Demand and Capacity
Management
#vFORUMAU
Persona based Service Definitions
Service Requests
Interactive / API
Automation
Framework
Foundation
Services
Consumers
Operational Framework
ITSM Processes
Incident / Problem
Change & Release
Security & Risk
vSphere
Compute
vSAN
Storage
NSX
Network
VMware Cloud Foundation – Private Cloud Public Clouds
vRealize Network Insight
vRealize Log Insight
vRealize Operations
vRealize Automation and Tanzu
Cloud Assembly Service Broker Code StreamHarbor
VMware Orchestrator
VMC on AWS AWS
Azure GCP
VMware Framework
DevOps
#vFORUMAU
Evolution in Tools
vRA Cloud/vROps/
Wavefront/
CloudHealth
vCAC /vRA 7
vCOps
LabManager/
CAPIQvCenter
vCenter:
Enabled the central management of many servers required pre existing network and storage from external teams
Lab Manager enabled the first
step into to automatic provisioning of VM’s and network
still required other teams to be involved
First step into application blueprinting and native cloud provisioning. Use of NSX and Cloud started to consolidate skill sets more centrally as storage, networking, cloud and applications start to become services
Enabling complete consolidation of infrastructure teams. Close relationship to application teams and developers. Cloud agnostic Infrastructure as Code, self driving datacenter, focus on automation of the entire lifecycle of machines, containers and services.
#vFORUMAU
Operations Framework
vRealize Operations vRealize Network Insight vRealize Log Insight
Intent driven continuous
performance optimisation
Efficient Capacity Management
Intelligent Remediation
Integrated compliance & configuration
Capacity, Demand and Cost Management
Configuration Compliance
Performance Optimisation
Problem Resolution and Health
Plan applications security
Optimize and Troubleshoot Virtual and Physical Networks
Manage and Scale NSX
Plan applications security
Optimize and Troubleshoot Virtual and Physical Networks
Manage and Scale NSX
Applications
Middleware and Agents
Operating System
Virtual Infrastructure
Hypervisor, Software Defined Network & Storage
Physical Infrastructure
Server, Network and Storage
#vFORUMAU
Automation Framework
Private
Cloud
Public
Cloud
Dev Test Prod
APPROVAL FLOW
MARKETPLACE
EC2 EBS S3 ROUTE 53 REDSHIFT
RDS LAMBDA KMS KINESIS IAM EMR
VM DISK STORAGE SQL SEARCH
REDIS DNS APP INSTANCE DISK
BUILDING BLOCKS
Get BP designs & images from the Marketplace
Build designs from scratch using rich set of building blocks
Service Catalogue
Blueprint
- Cloud Agnostic
- Declarative
- Human readable YAML
Blueprint
Dev
Test Production
INTEGRATIONS
Environments on Demand
Pipelines
#vFORUMAU
Policy Driven Deployment & Dynamic AutoscalingDemonstration
#vFORUMAU
Self-driving operationsConsistent operations for consistent infrastructure
Self-Driving Operations
CONTINUOUS OPTIMIZATIONAIOps Engine
Metrics, Events, Configurations, Logs
Application Topology and Dependency mapping
Intelligent Remediation
Capacity & Cost Optimization
Performance Optimization
SDDC Configuration Compliance
CA
PA
BIL
ITIE
SP
LA
TF
OR
M
VI Admin
Cloud Admin
SRE
US
ER
PE
RS
ON
AS
INT
EN
T &
P
OL
ICIE
S
Continuous
Optimization
Cloud assisted proactive support with
actions
VMwareSkyline
Business Intent Operational Intent
Cost
Compliance
Service Level
Performance
Utilization
Capacity
US
E C
AS
ES
PUBLIC CLOUDSDDC (VCF) EDGE VMCVCPP
Hybrid CloudOperations
HCIOperations
Multi-CloudVisibility
App-AwareOperations
Compliance
Discover, Collect and Persist
#vFORUMAU
Iteratively update a deployment through code
Declarative provisioning & lifecycle
MARKETPLACE
EC2 EBS S3 ROU
TE 53
RED
SHIFT
RDS LAM
BDA
KMS KINE
SIS
IAM EMR
VM DISK STORAGE
SQL SEARCH
REDI
S
DNS APP INST
ANCE
DISK
BUILDING BLOCKS
Get BP designs & images from the Marketplace
Build designs from scratch using rich set of building blocks
DEPLOY
Cloud Assembly
Cloud zonesNetwork profiles
Storage profiles
Image mappings
Flavor mappings
CL
OU
D
AB
ST
RA
CT
ION
S
BLUEPRINT
(Declarative topology with YAML IaC)
DEPLOYMENT(Provisioned app instance)
UPDATE
v2
v1
Public CloudData CenterEdge Managed Data Center
#vFORUMAU
Stop! #demoTime#vFORUMAU
#vFORUMAU
Infrastructure as Code & Cloud Agnostic Blue/Green DeploymentDemonstration
#vFORUMAU
Infra workload on any cloud
Cloud-agnostic IaC
Cloud.Machine
env:prod Cloud.Azure.Machine
Cloud.AWS.EC2.Instance
Cloud.vSphere.Machine
Cloud.GCP.Machine
CLOUD ZONES CLOUD ACCOUNTS
Datacenter\Cluster
Region\Availability Zone
Region\Availability Zone
Region\Availability Zone
env:dev
env:test
env:prod
env:stg
CLOUD SPECIFIC
#vFORUMAU
vRealize Automation 8
Delivery with DevOps
STAGE STAGE STAGE
APPROVAL FLOW
TRIGGERS
INTEGRATIONS
P I P E L I N E S A N A L Y T I C S
RELEASE GATE
PIPELINE METRICS
§ Intuitive visual pipeline designer
§ Pipeline as code
§ triggered by GitLab, Github checkins,
§ Integrated with Jenkins, Bamboo, Email(SMTP), Slack, vRO, Cloud Assembly, Kubernetes, Jira, Microsoft TFS, Custom Integrations(Docker)
§ Pipeline analytics
§ Smart pipeline templates
§ Kubernetes integration
§ Project scoped endpoints
#vFORUMAU
Stop! #demoTime#vFORUMAU
#vFORUMAU#vFORUMAU
5
Thank You!
#vFORUMAU
Join the conversation
#vFORUMAU @VMwareAU