Getting Started with VMware PowerCLI and Automation

Virtualization and IT automation are two the fastest growing areas in the IT sector. This course will teach you how to automate reports and tasks, making an immediate impact on your work and your marketability as a leading IT professional.
Course info
Rating
(12)
Level
Beginner
Updated
May 25, 2017
Duration
1h 48m
Table of contents
Description
Course info
Rating
(12)
Level
Beginner
Updated
May 25, 2017
Duration
1h 48m
Description

Virtualization is becoming more pervasive in the data center than ever before and as these environments scale, the requirement for administrators to do more with less is never-ending. In this course, Getting Started with VMware PowerCLI and Automation, you'll learn the fundamental knowledge of VMware command line tools and work flows to excel in the automation of everyday administration of VMware vSphere environments. First, you will learn the basic concepts of VMware's command line tools and how to install them. Next, you'll focus in on PowerCLI, learning the do's and don'ts of 5 foundation commands while creating your first PowerCLI "hello world". Finally, you'll learn how to combine PowerCLI commands with PowerShell functionality to automate a real world task. When you're finished with this course, you will have the skills and knowledge of VMware PowerCLI to immediately start automating everyday tasks in your work center.

About the author
About the author

Aaron M. Rosenmund is a system security and administration subject matter expert for several Federal systems, with a background in business administration and is recognized as subject matter expert in various technologies including virtualization and scripted automation. He is passionate about enabling the workforce to fully leverage the technologies.

More from the author
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Aaron Rosenmund, and welcome to my course, Getting Started with PowerCLI and VMware Automation. I am a cyber systems engineer with the United States Air Force, and use the skills in this course to provide automation capability to daily tasks. Maintenance and task automation is one of the fastest growing fields in IT. And why shouldn't it be? It was only a matter of time before executives began to notice that scripting and automation will not only increase their employees' productivity, but also provide the stability and reliability that modern IT serves is required. In this course, we're going to cover everything from use case and installation of Power CLI software, to construction of a fully functional script that you can immediately apply to your everyday operations. Some of the major topics that we will cover include PowerCLI concepts and installation, setting up PowerShell ISE for functional PowerCLI scripts, basic commands in the most helpful Hello World ever, and application of automation workflow to everyday tasks. By the end of this course, you will be able to solve everyday problems with basic PowerCLI commandlets and begin chaining commands together to produce automated scripted actions customized to your environment. Before beginning the course, you should be familiar with Vmware, VSphere, and datacenter administration and be comfortable with basic PowerShell scripting and commands. From here, you should feel comfortable diving into PowerCLI with courses on automation for VMware NSX, automation for Horizon View desktop management, and automated deployment and desired state configuration of VMware VSphere environments. I hope you'll join me on this journey to learn VMware PowerCLI administration with the Getting Started with VMware PowerCLI and Automation course at Pluralsight.

Wrapping up, What Else Can You Do?
Welcome, and thank you for joining me for module five of Getting Started with PowerCLI Automation. This is the last module of the course, and we'll focus on reinforcing the concepts covered in the previous modules and go over what documentation is available and where to find it, as well as what paths for advancement there are in the potential applications of more advanced PowerCLI scripting. When we first met Jeffrey with his hipster beard and vintage Star Wars tee, he was managing the small VMware environment. However, change comes as it does to everyone, and quickly Jeff was put in a position with Globomantics expansion that had him looking for answers on how to manage an environment well as it expanded, and what processes and tools could be used that scale as his environment grows. Learning PowerCLI provided the avenue that Jeff was looking for and transformed him from a one-action, one-at-a-time GUI clicker to a budding enterprise professional who understands that scripting can allow him to create a process or tool one time that will apply to a datacenter of any size and complexity. Jeff may not have suddenly been converted to a collar wearing, clean-shaven worker, but the quality of his work and ability to meet the increasing demand certainly portray him as a moving and shaking professional to his management.