vcloud Automation Center UnLeashed Arnim van Lieshout, Sr.Consultant @ VMware Viktor van den Berg, Sr.Consultant @ PQR



Vergelijkbare documenten
IT Galaxy 2018 ON THE RIGHT TRACK ON THE RIGHT TRACK #PQRITG18 #PQRITG18

vra + NSX and it all comes together

De virtualisatie Grand Prix

Praktijk opdrachten VMware

VMWORLD 2011 US WRAP

Viktor van den Berg. Xpert Training Group VMware Authorized Training Center Citrix Authorized Learning Center Microsoft CPLS Eigen datacenter

Ubuntu Release Party XTG 11/23/12 1

NL VMUG UserCon March

Onder de motorkap van Microsoft Azure Web Sites. Eelco Koster Software architect ORDINA

Een dag uit het leven van een Cloud consument Stefan Willems, Platani Marcel Steenman, Platani

Droom of werkelijkheid? Integratie VMware NSX en F5 zorgt voor effectieve uitrol van applicaties.

Disaster Recovery. VMware Cloud on AWS

SURFcumulus. Informatiebijeenkomst 16 maart 2017

IAAS - QUICK START GUIDE

NLVMUG 16 maart 2017

Een infra DevOps CI/CD straat

VMware Summerschool. vrealize Automation blueprint design deep dive i.c.m. VMware NSX

Automatisering van het Software- Defined Data Center met vcloud Automation Center

VMware vsphere 5. What s New! Bram de Laat, Marek Zdrojewski, Jan van Leuken

DUTCH VMUG EVENT 2012 GET CERTIFIED! ARJAN TIMMERMAN JOEP PISCAER

vcloud getting started

vcloud Automation Center implementatie bij de ANWB

Data Protectie in een gevirtualiseerde omgeving.

Van 6 weken naar 6 minuten. met. OpenSource. Jan-Taeke Schuilenga Infrastructuur Architect Jantaeke.schuilenga@duo.nl

CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES

VSPHERE: HOE IS UW DISASTER RECOVERY GEREGELD? VIKTOR VAN DEN BERG SENIOR CONSULTANT, PQR

HCM Processes and Forms

Cloud werkplek anno Cloud werkplek anno 2014

DEVOPS kickstarter. van idee naar productie in Azure! 1 / 21

Ties Beekhuis IT INFRASTRUCTUUR ALS VOEDINGSBODEM VOOR UW BUSINESS

Migratie naar vsphere 5.5 Gabrie van Zanten

Virtuele Netwerk Functies

Release (p)review. Microsoft releases 2012

EVO:RAIL VDI AANPAK Plaveit VMware EVO:RAIL de weg voor VDI?

Enabling Enterprise Mobility. Chantal Smelik

BootCamp. Template Powerpoint Datum

PASSIVE FALLBACK QUICK START GUIDE

Naam: Sander van Schie Datum: Klas: SBICO-IB2 Doel: Uitleg Toegang tot vcloud Doelgroep: Nieuwe cursisten Versie: 1.0.0

kubernetes It compiles, ship it! Oscar Buse 13 februari 2018 Linux User Group Nijmegen

Azure en BI: niet alleen voor grote bedrijven

Converged Infrastructure & Software-defined Storage VMware Inc. All rights reserved

Joop Cornelissen BMC Klantendag Professionaliseren dienstverlening CMS

Symantec Backup Exec System Recovery to VMware ESX Machine

Dynamic access management

Open Enterprise Server 2 en vsphere Best Practises. Michael Wilmsen

Apparaten en Azure AD: wie, wat en waar? Sander Berkouwer SCCT

Maximo Tips and Tricks

Virtualizatie bij SIN

Digitale bedrijfsprocessen

Microsoft Dynamics CRM kijk op uw relaties

IT beheer: zelf doen is geen optie meer. Ed Holtzer Jurian Burgers

En 15 maart 2016 Simply.Flexible

Voorwoord. Bekijk de mogelijkheden voor dienstverlening die wij voor u kunnen ver - zorgen. 4PS Business Software 03

Oracle Mobile and Social Access Management 10 oktober Joost Koiter

vcloud Networking in de praktijk Gabrie van Zanten Open Line

Functionele beschrijving: scannen naar Exact Globe.

SURFCUMULUS UPDATE. VRE informatiebijeenkomst 3 juni Carl Reitsma, adviseur

HiveIO Fabric Technical Overview

Technische implementatie De infrastructuur rondom Transit kent de volgende rollen:

IAAS HANDLEIDING - SOPHOS FIREWALL

DRIVEN BY AMBITION SUCCESVOL EXACT IMPLEMENTEREN IN DE PRIVATE CLOUD

Deployment met PowerShell DSC. 20 september 2017 EIC B.V.

VMware View 4.5 een overview. Eline Klooster Technical Trainer

Smar t Buildings met behulp van Azure IoT

Functionele beschrijving: scannen naar UNIT4 DocumentManager

Private Cloud: Virtuele servers op basis van Windows Azure Pack

Als apparaten al niet met elkaar willen praten. Ad van Berlo Smart Homes

Functionele beschrijving: Scannen naar AFAS Profit.

Infosessie Datacenterdiensten. AWS Public Cloud aanbod. Dirk Rens - Kris Laporte - Geert Cannaerts Yvan Jordens

ImtechCloud, het platform voor een Hybride cloud

Software Defined Datacenter Visie van Cisco. Erwin uit de Bos Datacenter Strategie Specialist NL Versie: 5 februari 2015

DATAMANAGEMENT MET OPEN SOURCE

Data Driven: Show & tell

Agenda. Over KPN en de relatie tot Docker Contains paradigma De uitdagingen De benefits Vragen. 2 The good, the bad and the containers

Implementatiekosten en baten van SURFconext. Versie: 0.5 Datum: 06/06/2013 Door: Peter Clijsters

Cloudsourcing onder Architectuur. Martin van den Berg Serviceline Manager Architectuur Sogeti Nederland 13 oktober 2011

Functionele beschrijving: scannen naar Trivium FORTUNA.

Mobile device management:

Overview Software-Defined Datacenter IT Service Delivery at the speed of business

SCVMM SelfService Portal 2.0 dennis harders

Moderne vormen van samenwerken Maarten Groeneveld

REFERENCE CASE PZ GLM: VIRTUALISATIE ADMINISTRATIEF NETWERK

ALL-CRM Universele Installer

De weg naar SOA bij de Gemeente Rotterdam

FYSIEKE MIGRATIE NAAR EEN VIRTUELE ICT-OMGEVING JOHAN VINK PRODUCTMANAGER INTERCONNECT

Op welke vragen geeft een Smart Rack antwoord?

Cloud lessons learned

Internettechnlogie, systteem- en netwerkbeheer MODULECODE STUDIEPUNTEN 10 VRIJSTELLING MOGELIJK ja

VMware. Trainingen en Certificeringen. Cloud Data Center Virtualization End User Computing Networking

Avaya IP Office release 8.0 update

Pagina 1/45. Aan de slag met. Virtueel Datacenter. Versie 1.4

Portal als infrastructuur voor gepersonaliseerde dienstverlening

Oracle Portal in een Service-Oriented Architecture (SOA) ir. Jeroen F. van Schaijk Senior Consultant Emerging Technologies

OPENTEXT RIGHTFAX 16.4

TIPS & TRICKS PASSIVE FALLBACK

Presentatie Rapportage Met SAP Business Objects

Werkervaring. Automatiseringservaring : Sinds 1995

agenda Wat is cloud? Stellingen toekomstvisie MBOcloud Hoe kan het eruit gaan zien? Programma MBOcloud Peiling samenwerking

Van Small Business Server naar Cloud Small Business Services. Uw vertrouwde Small Business Server in de cloud

Transcriptie:

vcloud Automation Center UnLeashed Arnim van Lieshout, Sr.Consultant @ VMware Viktor van den Berg, Sr.Consultant @ PQR

Dames en heren Arnim van Lieshout Senior Consultant @ VMware PSO VCP, VCAP-DCA, VCAP-DCD Blogger @ www.van-lieshout.com @avlieshout Viktor van den Berg Senior Consultant @ PQR VCDX #121, VCAP-CID, vexpert Member of the VMUGNL steering committee Blogger @ www.viktorious.nl @viktoriousss 2

Agenda Agenda De weg naar de cloud Wat is vcloud Automation Center? vcac Case Aanmaken van een VM blueprint Aanmaken van een multi-machine blueprint vcac Extensibility vcac Advanced Service Designer Vragen 3

Agenda Agenda NOG INVULLEN 4

Wat is vcloud Automation Center? vcac biedt: Multi Tenant Self Service Portal Centrale IT Service Catalogus Anything as a Service Virtuele Machines / IaaS Applicaties Overige objecten Geautomatiseerd aanvraag/goedkeur proces Logische resource verdeling Multivendor Orchestration Inzicht in wie wat gebruikt Uitgebreide extensibility opties 5

vcac Servers Identity Appliance vcac Appliance IaaS Server Application Director vco Identity Appliance vcac Appliance IaaS Appliance Application Director SUSE SUSE Windows Application SSO Centraal portaal F.k.a. vcac 4.x/5.x deployment Koppelingen met Koppeling met Koppeling met AD/LDAP andere vsphere, vcloud, componenten Amazon e.d. Embedded vco 6

XaaS Anything as a Service vcloud Automation Center (vcac Appliance) vco Infrastructure As A Service (IaaS Server) HTTP Rest Powershel l SOAP vcenter VMware vcloud Director tenant 1 tenant 2 silver VMware vsphere 7

vcac Self-Service Portal 8

vcac Case 2010 VMware Inc. All rights reserved

Maak kennis met Mt.Xog Mt.Xog is een vooraanstaand platform voor de handel in Bitcoins. De infrastructuur van Mt.Xog draait op VMware vsphere en bestaat uit een ontwikkel/test/acceptatie + een productie omgeving. Door het recente succes van Bitcoins groeit Mt.Xog als kool. De groei resulteert in de extra uitrol van virtuele machines, voor de productie omgeving maar ook voor de OTA omgeving. Het huidige aanvraagproces voor virtuele machines neemt 4-5 dagen in beslag. Dit komt doordat meerdere personen & processen betrokken zijn bij deze uitrol. Zo worden aanvragen in verschillende systemen afgehandeld en zijn er de nodige handmatige acties noodzakelijk. Mt.Xog wil graag met vcac aan de slag om het deployment proces te stroomlijnen. 10

Eisen vanuit Mt.XOG Eisen: Automatiseer het huidige aanvraag/goedkeur/uitrol proces voor het standaard WinServer en ThreeTier template. Het aanvragen van een VM mag maximaal vier uur duren. Afhankelijk van de gevraagde resources is goedkeuring van de aanvraag noodzakelijk. De uitrol moet integreren met bestaande CMDB en IPAM systemen. De uitrol moet voldoen aan de huidige naamgevingsconventie. Nice to have: Mt.Xog heeft goede verhalen gehoord over vcac en wil de oplossing wellicht breder in gaan zetten. Een demo van aanvullende mogelijkheden is gewenst. 11

Automatiseer de aanvraag 2010 VMware Inc. All rights reserved

Beschikbare templates Windows 2008 Windows 2008 1-2 vcpus (goedkeurig vanaf 2 vcpus) 2-8 GB RAM (goedkeurig vanaf 4 GB) C:\ - 40 GB WFE CentOS App CentOS Three Tier Application DB CentOS 3x CentOS Configuratie ligt vast 1 intern netwerk 1 extern netwerk 13

Blueprint bouwen Template vsphere template Customization Specification Blueprint Maak de blueprint (kies type) Create/Clone Koppel vsphere template Koppel een build profile Publiceer Publiceer de blueprint Approval Pre Approval Post Approval Catalog Blueprint toevoegen Approval policy koppelen Koppel akties 14

Aanmaken blueprint Demo 1: Toevoegen Windows 2008 Blueprint aan de catalogus. Vraag daarna deze nieuwe VM aan en bekijk hoe deze wordt uitgerold. Windows 2008 1-2 vcpus 2-8 GB RAM C:\ - 40 GB 15

Catalog Management Service Catalog Item Approval Policy Action Catalog Item Approval Policy Action Catalog Item Approval Policy Action Entitlement 16

Aanmaken blueprint Demo 2: Toevoegen goedkeuringsproces Windows 2008 1-2 vcpus (goedkeurig vanaf 2 vcpus) 2-8 GB RAM (goedkeurig vanaf 4 GB) C:\ - 40 GB 17

Aanvraag/uitrol proces Building Machine Turning Requested Pre-Approval On Post Approval Machine Provisioned On Requested Aanvraag van de virtuele machine Pre-Approval Goedkeuring 1 Building machine Workflow Stub Machine provisioned Workflow Stub Turning On / On Aanschakelen van de virtuele machine Post-Approval Goedkeuring 2 18

Aanmaken multi-machine blueprint Demo 3: Maken multi-machine blueprint WFE CentOS App CentOS Three Tier Application DB CentOS 3x CentOS Configuratie ligt vast 1 intern netwerk 1 extern netwerk Uitdagingen: Meerdere virtuele machines Verschillende netwerken: Private NAT Routed Transport Zone 19

Aanvraag/uitrol proces Building Machine Turning Requested Pre-Approval On Post Approval Machine Provisioned On Requested Aanvraag van de virtuele machine Pre-Approval Goedkeuring 1 Building machine Workflow Stub Machine provisioned Workflow Stub Turning On / On Aanschakelen van de virtuele machine Post-Approval Goedkeuring 2 20

vcac Extensibility 2010 VMware Inc. All rights reserved

vcenter Orchestrator IT Process Automation Extensibility: Integratie met 3 rd party systemen vcloud Automation Center Backup/Restore 3 rd Party Integration CMDB DNS IPAM Load Balancers Service Desk Monitoring Systems Databases Web Services 30+ plugins, vele standaard workflows 22

State Change Workflows Machine Provisioning Requested Building Machine Machine Provisioned Turning On On Machine Registration Requested Building Registered Machine Provisioned Turning On On Machine Decommissioning Deactivate Machine Unprovision Machine Machine Disposing Machine Expiration On Machine Expired 23

Invoke vco Workflow in vcac designer vco WF Inputs vco WF Outputs 1. vcac Designer 2. vcloud Automation Center Plugin 24

Activeren Workflow Stubs in Blueprint Geactiveerd d.m.v. een custom property Elke state change workflow is geassocieerd met een specifiek custom property vcac controleert bij elke state of het bijbehorende custom property aanwezig is en voert indien aanwezig de bijbehorende workflow uit. Bijvoorbeeld: ExternalWFStub.BuildingMachine ExternalWFStub.MachineProvisioned ExternalWFStub.MachineDisposing Activatie WFStubs 25

Configureren vcac Plug-in 26

Activeren Workflow Stubs in Blueprint vco Workflow Referentie Reference Voordelen: Gemakkelijk te configuren Geen vcac Designer nodig Per blueprint selectie van vco workflows mogelijk 27

Extensibility Package Custom Naamgeving 28

Custom Naamgeving Design Huidige naamgeving: basename + ostype + function + inc. number Integratie process: Opvragen custom properties t.b.v. custom naamgeving vcac Stub Workflow roept vco workflow aan vco workflow genereert de nieuwe custom naam vco workflow update de vcac entity met de nieuwe gegenereerde naam Stub BuildingMachine 29

Custom Naamgeving Design vcac vco Plugin vco workflow Custom Naming DNS Invoke vco Wrapper Get VM Properties Invoke vco Master Workflow Invoke Integration Workflow GetSequenceNumber NsLookup Update VirtualMachineName Update VMDNSName 30

Custom Naamgeving Implementatie 31

Extensibility Package IPAM Integratie 32

IPAM Integratie Design IP adressen worden uitgegeven door Infoblox appliance Integratie process: Opvragen netwerkproperties t.b.v. IP adres aanvraag vcac Stub Workflow roept vco workflow aan vco workflow vraagt IP adres aan vco workflow update de Netwerk properties van de VM Stub BuildingMachine 33

IPAM Integratie Design 34

IPAM Integratie Implementatie 35

Extensibility Package CMDB Integratie 36

CMDB Integratie Design Na het aanmaken van een VM moet de CMDB automatisch worden geupdate met relevante VM informatie Integratie process: vcac Stub Workflow roept vco workflow aan vco workflow verzamelt relevante VM informatie vco workflow update de CMDB Stub MachineProvisioned 37

CMDB Integratie Implementatie 38

39 Resultaat

Master Workflow vsphere clone met stubs/integratie voorbeeld Requested Awaiting Approval WFStubBuildingMachine Approved WFStub Building Machine Invoke vco Custom Naming Get IP Address Building Machine VMware Clone Workflow Machine Provisioned Clone Machine Customize Machine WFStubMachineProvisioned Initial Power On Customize OS Build Finished Machine Activated WFStub Machine Provisioned Invoke vco Update CMDB Turning On On 40

Catalogus Aanvraag Formulier DropdownList gedefinieerd in Property Dictionary 41

Catalogus Aanvraag Formulier 42

Provisioning Proces 43

Provisioning Proces Custom Naamgeving IPAM Integratie 44

Provisioning Proces CMDB Integratie 45

Decommissioning Proces 46

Decommissioning Proces IPAM Integratie CMDB Integratie 47

Advanced Service Designer 2010 VMware Inc. All rights reserved

Wat is de Advanced Service Designer? Advanced Service Designer: Biedt maatwerk services o.b.v. vco aan vanuit de vcac portal vsphere Cluster Datastore AD User Koppelt (maatwerk) akties aan deze objecten. ASD objecten worden beschikbaar gemaakt via de catalogus. Eventueel met approval 49

Advanced Service Designer - Architectuur 50

Walkthrough: Advanced Service Designer Walkthrough: Advanced Service Designer 51

Tenslotte 2010 VMware Inc. All rights reserved

Samenvattend Samenvatting Wat is vcloud Automation Center en waar gebruik je het voor Use case: Toevoegen blueprint Toevoegen multi-machine blueprint vcac Extensibility IPAM CMDB Custom Naamgeving vcac Advanced Service Designer 53

Questions? Arnim van Lieshout arnim@vmware.com / @avlieshout / www.van-lieshout.com Viktor van den Berg vbe@pqr.nl / @viktoriousss / www.viktorious.nl 54