Master PowerCLI to automate all aspects of VMware environments
About This Book
- Leverage PowerCLI to perform administration tasks in a more effective and efficient way
- Escape from daily tedious and repetitive tasks by unleashing the full potential of your creative side through scripting
- Master the intricate workings of PowerShell and PowerCLI through easy and real-life examples
Who This Book Is For
If you are a system administrator with working knowledge of PowerShell and PowerCLI who wants to perform quick and easy scripting but at the same time achieve complex results and write production grade scripts, then this book is for you.
What You Will Learn
- Use GitHub for collaboration and Pester to automate unit tests
- Write advanced reusable functions and dynamic variables and learn about error handling in PowerShell
- Automate ESXi host installation through using Auto-Deploy, host profile, and host image
- Implement security best practices in vSphere datacentre. Manage SRM, vCloud Director, vCloud Air, and vRealize Operations environments
- Access and utilize vSphere APIs to manage advanced aspects of vSphere and work with .NET view objects.
- Utilize REST APIs to get information and manage vRealize Automation and vCloud Network and Security environments
- Create a Windows GUI through the use of PowerShell and Sapien PrimalForms CE
- Use sample real-life scripts with examples for reporting and managing a vSphere and vCloud Director environment
In Detail
Have you ever wished that every morning you could automatically get a report with all the relevant information about your datacenter in exactly the same format you want? Or whether you could automate that boring, exhausting task? What if some crucial task needs to be performed on a regular basis without any error? PowerCLI scripts do all that and much more for VMware environmel£