Index
A
- Administrator
- about / Defining the roles
- API commands, for SRM
- reference links / PowerCLI and SRM
- Approval Administrator
- about / Defining the roles
- Approver
- about / Defining the roles
- Array Based Replication (ABR) / PowerCLI and SRM
- Automation Engineer
- about / Defining the roles
- Automation Engineer, task list
- about / Duties of the Automation Engineer
- script, building / Building the script, Building the script
- PowerCLI, mixing with standard PowerShell / Mixing PowerCLI and standard PowerShell
- Windows script host, building / Building a Windows script host
- PowerCLI, running / Running PowerCLI and Windows Administration
- Windows Administration, running / Running PowerCLI and Windows Administration
- script example / A script example
- script, handling / Thinking through the script
- Invoke-VMScript configuration / Invoke-VMScript configuration
B
- basic BASH script
- about / Basic BASH
- Business Group Admin
- about / Starting a DevOps practice
C
- closeout, workflow
- about / Promotion or closeout
- code repositories
- need for / Code repositories – why would I need that?
- internal repository, building / Building an internal repository
- third-party tool, using / Using a third-party tool for code check-in and check-out
- storing, in cloud / Send it to the cloud! Publicly accessible script repositories
- planning / Conclusions
- Comma Separated Value (CSV)
- about / Planning the output
- Configuration Management Database (CMDB)
- about / The design phase
- consistency
D
- Datacenter as-a-service (DCaaS) / PowerCLI and SRM
- design phase, workflow
- physical / The design phase
- logical / The design phase
- conceptual / The design phase
- about / The design phase
- DevOps
- about / What is DevOps?
- practice, starting / Starting a DevOps practice
- roles, defining / Defining the roles
- example process / An example process
- Disaster Recovery as-a-service (DRaaS) / PowerCLI and SRM
- Distributed Virtual Switches (dvs)
- about / Understanding PowerCLI
- documentation
- revisiting / Revisiting documentation
- Domain Name Service (DNS)
E
- error handling
- about / Error handling
F
- Fabric Admin
- about / Starting a DevOps practice
- framework script
- example / Example of a framework script
- functions
H
- HA modes
- reference link / Configuring and integration
- Host Profiles
- about / Report-VMHostConfigStatus
I
- IaaS Admin
- about / Starting a DevOps practice
- implementation phase, workflow
- about / The implementation phase
- Integrated Development Environment (IDE)
- about / PowerGUI
- Integrated Scripting Environment (ISE)
- about / Programming interfaces
- internal repository
- building / Building an internal repository
- Invoke-VMScript configuration
- about / Invoke-VMScript configuration
L
- Layer 2 (L2) / PowerCLI and SRM
- Layer 3 (L3) / PowerCLI and SRM
- Linux guest
- remote, running / Running remote on a Linux guest
- logical design
- about / The design phase
- Log Insight / Orchestrating the integration of Monitoring (vROps)
- LucidChart
- about / The design phase
M
- major version
- versus minor version / What signifies a major version versus a minor version
- Managed Object Reference (MoRef) / PowerCLI and SRM
- Microsoft TechNet Script Center
- Microsoft Visio
- about / The design phase
- modules
- using / Using modules
- building / Using modules
- reference link / Using modules
- multifunction script
- example / Example of a multifunctional script
N
- .NET Framework 4.5 Full
- about / Installing PowerCLI
- Network Time Protocol (NTP)
- Notepad++
- NSX
- integration, orchestrating / Orchestrating the integration of NSX
- conceptual overview / NSX conceptual overview
- using, with PowerCLI / PowerCLI and NSX
- nsx-tier-builder
- reference link / PowerCLI and NSX
- NSX Deploy.ps1
- reference link / PowerCLI and NSX
O
- object oriented programming (OOP)
- about / Thinking through a script
- Orchestrator
- used, for orchestrating / Orchestrating with Orchestrator
- workflows / Workflows
- OSI model
- reference link / PowerCLI and SRM
P
- Paired / PowerCLI and SRM
- performance tools / Performance tools
- planning stage, workflow
- about / The planning stage
- Platform Services Controller (PSC)
- about / Configuring and integration
- PowerCLI
- about / Understanding PowerCLI
- version, obtaining / Getting PowerCLI versions
- change log / The PowerCLI change log
- change log, URL / The PowerCLI change log
- obtaining / Getting PowerCLI
- pre-requisites / Pre-requisites before getting PowerCLI
- downloading / Downloading PowerCLI
- URL, for downloading / Downloading PowerCLI
- installing / Installing PowerCLI
- help files, obtaining / Getting help
- installation, setting up / Setting up the PowerCLI installation
- mixing, with standard PowerShell / Mixing PowerCLI and standard PowerShell
- running / Running PowerCLI and Windows Administration
- PowerCLI 4.0
- about / The PowerCLI change log
- PowerCLI 4.0.1
- about / The PowerCLI change log
- PowerCLI 4.1
- about / The PowerCLI change log
- PowerCLI 4.1 U1
- about / The PowerCLI change log
- PowerCLI 5.0
- about / The PowerCLI change log
- PowerCLI 5.0.1
- about / The PowerCLI change log
- PowerCLI 5.1 R1
- about / The PowerCLI change log
- PowerCLI 5.1 R2
- about / The PowerCLI change log
- PowerCLI 5.5 R1
- about / The PowerCLI change log
- PowerCLI 5.5 R2
- about / The PowerCLI change log
- PowerCLI 5.8 R1
- about / The PowerCLI change log
- PowerCLI 6.0
- about / The PowerCLI change log
- PowerGUI
- PowerShell
- versions / Understanding PowerShell versions
- basic structure / The basic structure of PowerShell
- version, identifying / Why is version understanding important?
- PowerShell Scriptomatic
- about / PowerShell Scriptomatic
- URL / PowerShell Scriptomatic
- PowerShell version 2 (v2)
- versus PowerShell version 3 (v3) / v2 or v3 – what's the difference?
- PowerShell version 3 (v3)
- installing, on Windows 7 / Installing PowerShell v3 on a Windows 7 or Windows 2008 R2 machine
- installing, on Windows 2008 R2 machine / Installing PowerShell v3 on a Windows 7 or Windows 2008 R2 machine
- programming interfaces
- about / Programming interfaces
- promotion, workflow
- about / Promotion or closeout
- PSSession
- Public Key Infrastructure (PKI)
Q
- Quality Assurance (QA)
- about / Defining the roles
- quality control
- about / Quality control, consistency, and simplification
- documentation, revisiting / Revisiting documentation
- script simplification / Script simplification
- error handling / Error handling
- verification testing / Verification testing
- version control / Version control and keeping previous versions
- major version, versus minor version / What signifies a major version versus a minor version
- versions, storing / Storing versions
R
- Reference Host
- about / Report-VMHostConfigStatus
- Remedy
- about / The design phase
- remote, on Linux guest
- running / Running remote on a Linux guest
- basic BASH script / Basic BASH
- Invoke-VMScript configuration / Invoke-VMScript configuration
- remote desktop
- enabling with command, on Windows 2012 R2 server / Using commands to enable remote desktops on a Windows 2012 R2 server
- Report-VMHostConfigStatus
- about / Report-VMHostConfigStatus
- inputs, adding / Starting with the inputs
- current configuration, obtaining / Getting the current configuration
- data output / Output of data
- current configuration, obtaining through PowerCLI / Getting the same information through PowerCLI
- network information, obtaining / Network
- storage information, obtaining / Storage
- output / Output
- final script / Final script of the report
- roles
- defining / Defining the roles
- Administrator / Defining the roles
- Service Architect / Defining the roles
- Automation Engineer / Defining the roles
- Quality Assurance (QA) and Testing / Defining the roles
- Support User / Defining the roles
- Approval Administrator / Defining the roles
- Approver / Defining the roles
- RVTools
- about / Where do we begin?
- URL / Where do we begin?
S
- Scenario Testing
- about / The testing phase
- script
- building / Building the script, Building the script
- scripts
- writing / Writing the script
- planning / Planning the purpose
- purpose, determining / Thinking through a script
- output, planning / Planning the output
- creating / Making the script
- final script / Final script
- scripts, obtaining from
- VMware communities / VMware communities
- VMware blogs / VMware blogs
- VMware flings / VMware flings
- PowerGUI / PowerGUI
- Notepad++ / Notepad++
- PowerShell Scriptomatic / PowerShell Scriptomatic
- Microsoft TechNet Script Center / Microsoft TechNet Script Center
- scripts, reusing
- about / Scripting with the intention to reuse
- with functions / Functions, functions, functions – the fun with functions
- multifunction script, example / Example of a multifunctional script
- modules, using / Using modules
- scripts, calling within script / Calling other scripts within the script
- framework script, example / Example of a framework script
- framework, building for others / Building a framework that others can build upon
- workflow, running / Running a workflow
- script simplification
- about / Script simplification
- Service Architect
- about / Defining the roles
- simplification
- Site Recovery Manager (SRM)
- integration, orchestrating / Orchestrating the integration of Site Recovery Manager
- about / Orchestrating the integration of Site Recovery Manager
- PowerShell scripts, running in Recovery Plan / Running PowerShell scripts in a Recovery Plan
- Software Change Manager (SCM)
- Software Developer Kit (SDK)
- about / Where to get it?
- URL / Where to get it?
- Software Developers Kit (SDK)
- about / Where do we begin?
- standard PowerShell
- PowerCLI, mixing with / Mixing PowerCLI and standard PowerShell
- Support Tracking System (STS)
- about / The design phase
- Support User
- about / Defining the roles
- System Admin
- about / Starting a DevOps practice
T
- Tenant Admin
- about / Starting a DevOps practice
- testing phase, workflow
- about / The testing phase
- third-party tool
- using, for code check-in and checkout / Using a third-party tool for code check-in and check-out
- TXT file
- about / Planning the output
V
- vCenter Orchestrator
- URL / Architecture and history
- vCenter version 5.1
- URL / Architecture and history
- vCheck file
- about / Where do we begin?
- vCO PowerShell plug-in
- reference link / Workflows
- verification testing
- about / Verification testing
- version control
- Version Control System (VCS)
- versions
- storing / Storing versions
- Virtual Appliance Management Interface (VAMI)
- about / Prerequisites to installation
- Virtual Service Orchestrator (VS-O)
- about / vRealize Orchestrator
- Virtual Storage Area Network (VSAN)
- orchestration / Orchestration of Storage (VSAN)
- using, with PowerCLI / VSAN and PowerCLI
- VI Toolkit 1.0.1
- about / The PowerCLI change log
- VI Toolkit 1.5
- about / The PowerCLI change log
- VM script
- building / Building a VM script using all the pieces
- VMware blogs
- about / VMware blogs
- URL / VMware blogs
- VMware communities
- about / VMware communities
- URL / VMware communities
- VMware Fling
- reference link / VSAN and PowerCLI
- VMware flings
- about / VMware flings
- URL / VMware flings
- VMware products
- orchestrating / Orchestrating VMware products
- VMware User Group (VMUG)
- about / Script simplification
- VMware vRealize Orchestrator (vRO)
- about / The design phase
- vRealize Automation
- about / Starting a DevOps practice
- URL / Starting a DevOps practice
- vRealize Automation (vRA)
- about / Configuring and integration
- vRealize Orchestrator
- about / Starting a DevOps practice
- vRealize Orchestrator (vRO)
- about / Introduction to vRealize Orchestrator, vRealize Orchestrator
- architecture / Architecture and history
- history / Architecture and history
- sample environment / Sample environment
- obtaining / Where to get it?
- URL / Where to get it?
- pre-requisites / Prerequisites to installation
- installation / Installation
- standalone instance, installing / Installing the standalone instance
- configuring / Configuring and integration
- integration / Configuring and integration
- vROps
- integration, orchestrating / Orchestrating the integration of Monitoring (vROps)
- about / Orchestrating the integration of Monitoring (vROps)
- connecting to / Connecting to the vRealize Operations Manager
- using, with PowerCLI / PowerCLI and vROps
- vSphere Replication (vR) / PowerCLI and SRM
W
- Windows 7
- PowerShell version 3 (v3), installing / Installing PowerShell v3 on a Windows 7 or Windows 2008 R2 machine
- Windows 2008 R2 machine
- PowerShell version 3 (v3), installing / Installing PowerShell v3 on a Windows 7 or Windows 2008 R2 machine
- Windows 2012 R2 server
- remote desktop, enabling with command / Using commands to enable remote desktops on a Windows 2012 R2 server
- Windows Administration
- Windows Management Framework (WMF) 3.0
- about / Installing PowerCLI
- Windows script host
- building / Building a Windows script host
- Windows server core
- about / Building a Windows script host
- remote desktop, enabling with command / Using commands to enable remote desktops on a Windows 2012 R2 server
- Windows Workflow Foundation (WWF)
- workflow
- running / Running a workflow
- about / Workflows
- beginning / The beginning of a workflow
- planning stage / The planning stage
- design phase / The design phase
- implementation phase / The implementation phase
- testing phase / The testing phase
- promotion / Promotion or closeout
- closeout / Promotion or closeout