vrealize Automation, Orchestration and Extensibility 7-2
Out of the Box Functionality vrealize Automation IaaS enables you to rapidly model and provision servers and desktops across virtual and physical, private and public, or hybrid cloud infrastructures. vrealize Automation IaaS Approvals Catalog SW Service XaaS Data Center Automation with vrealize Orchestrator and vsphere PowerCLI 7-3
Extensibility in Brief Extensibility is a way to create new functionality that is not available out out of the box. The following tools and configurations must be in place: vra and vro installation vro plug-ins Credentials for external systems Connections to external systems OOTB: Machines Services vrealize Automation Data Center Automation with vrealize Orchestrator and vsphere PowerCLI 7-4
Provisioning and Lifecycle IaaS Extensibility (1) With vrealize Automation, the machine provisioning and lifecycle is manageable from a user request and approvals through decommissioning and resource reclamation. Service Catalog vrealize Automation Request Approval Provision Manage Retire Archive Cloud Consumer Data Center Automation with vrealize Orchestrator and vsphere PowerCLI 7-5
Provisioning and Lifecycle IaaS Extensibility (2) Built-in configuration and extensibility features also make vrealize Automation a highly flexible means of customizing machine configurations. Generate Work Order Run Custom Script Service Catalog vrealize Automation Request Approval Provision Manage Retire Archive Update Status CMDB Cloud Consumer Data Center Automation with vrealize Orchestrator and vsphere PowerCLI 7-6
Extensibility with XaaS With XaaS, you can provide anything as a service using the capabilities of vrealize Orchestrator. vrealize Automation IaaS Approvals Catalog SW Service XaaS vrealize Orchestrator VMware Systems: vcenter vrealize Automation NSX vcloud Director VMware Update Manager SRM VMware s, Partner s and Third Party Systems vsphere Replication AutoDeploy vrops Other Systems Openstack CMDB IPAM / DNS / DHCP Email Load Balancers / Networking SSH, PowerShell Service Desk AMQP, SNMP Monitoring Systems HTTP-REST, SOAP Storage Management SQL, XML Databases Web Services Data Center Automation with vrealize Orchestrator and vsphere PowerCLI 7-7
XaaS Blueprints Any vro workflow can be an XaaS blueprint With XaaS blueprints, publish predefined and custom vrealize Orchestrator workflows as catalog items for either requesting or provisioning. vrealize Automation Unified Catalog vrealize Orchestrator XaaS Blueprint Data Center Automation with vrealize Orchestrator and vsphere PowerCLI 7-8
XaaS with vrealize Orchestrator Plugins Any installed plug-in provides a number of library workflows for that plug-in technology. Any vrealize Orchestrator workflow can become a vrealize Automation catalog item. Standard Plugins AMQP / RabbitMQ Email (POP3, IMAP and SMTP) HTTP-REST JDBC SOAP SNMP v1, v2c and v3 SQL SSH Telnet XML Partner Applications Bluecat Networks Proteus BMC Atrium CMDB & Remedy Cisco UCS Manager Egenera PAN Manager F5 Networks HP ServiceManager Infoblox NIOS Microsoft Active Directory Microsoft Windows PowerShell NetApp WFA Radware vdirect ServiceNow EMC Unified Infrastructure Manager EMC ViPR Up.time Software More Plugins! VMware Applications vcenter Server vcloud Director vrealize Automation vcenter Update Manager vrealize Orchestrator Multinode vrealize Configuration Manager VMware vrealize Operations Manager vrealize Business VMware Hadoop as a Service VMware Service Manager 9.1 VMware Service Elasticity vsphere Auto Deploy Amazon EC2 Chef Microsoft Azure OpenStack VMware vcloud Hybrid Services VMware Site Recovery Manager VMware View Data Center Automation with vrealize Orchestrator and vsphere PowerCLI 7-9
Ready to Run Microsoft Active Directory Workflows Data Center Automation with vrealize Orchestrator and vsphere PowerCLI 7-10
Ready to Run vcenter Workflows vcenter Library Workflows Cluster and Compute Resources Guest Operations Data Center Automation with vrealize Orchestrator and vsphere PowerCLI 7-11
NSX and vra Extensibility: Advanced NSX Operations vrealize Automation automates NSX using vrealize Orchestrator s NSX and HTTP-REST plug-ins. vrealize Automation Unified Catalog vrealize Orchestrator vra 7.x Lifecycle Extensibility and the Event Broker provide a centralized, policy-driven method of invoking workflows based on any number of trigger events. Data Center Automation with vrealize Orchestrator and vsphere PowerCLI 7-12
Hundreds of Ready-to-Run vrealize Orchestrator Workflows vrealize Orchestrator vrealize Automation Unified Catalog Extending vrealize Automation Extensibility of IaaS Anything as a Service Day-2 operations Cloud Consumer Data Center Automation with vrealize Orchestrator and vsphere PowerCLI 7-13
Unification of Any Systems into vra Catalog NSX Services Help Desk Catering Services ANY Service Data Center Automation with vrealize Orchestrator and vsphere PowerCLI 7-14
Custom IaaS and XaaS Actions with vro IaaS Resource Actions Example: Set console screen resolution XaaS Resource Actions Example: Rename resource pool Data Center Automation with vrealize Orchestrator and vsphere PowerCLI 7-15
IaaS Resource Actions Using vro, create resource actions for IaaS items. For example, the Disconnect all detachable drives and Mount tools installer options are added to this IaaS machine. Data Center Automation with vrealize Orchestrator and vsphere PowerCLI 7-16
vra-managed Custom Object: Example For example, after a managed XaaS object such as a resource pool is provisioned, actions such as renaming the resource pool are day 2 operations. Items > vcenter Server Invokes workflow Data Center Automation with vrealize Orchestrator and vsphere PowerCLI 7-17
Extending vra: Summary What functions can vro add to vrealize Automation? IAAS XAAS Customize Provisioning Any vro workflow into vra Catalog Customize Lifecycle Create custom objects in vra Create custom machine actions Create actions for custom objects Data Center Automation with vrealize Orchestrator and vsphere PowerCLI 7-18