PowerCLI Essentials

Packt Publishing Limited
  • 1. Auflage
  • |
  • erschienen am 25. April 2016
  • |
  • 194 Seiten
E-Book | ePUB mit Adobe DRM | Systemvoraussetzungen
978-1-78588-510-5 (ISBN)
Simplify and automate server administration tasks with PowerCLIAbout This BookAutomate VMware's VSphere environment by learning the essentials of PowerCLIImpress your peers by developing scripts to perform administration tasksDiscover the intricate workings of PowerCLI through simple and real-life examplesWho This Book Is ForPowerCLI Essentials is focused toward virtualization professionals and system administrators who want to discover and learn about the automation techniques associated with PowerCLI for complex virtual environments.What You Will LearnDownload and install PowerCLI and its basics as well as the basics of PowerShellEnchance your scritping experienceBuild longer scripts and simpler reportsRelate a task in VMware administration to a PowerCLI scriptDiscover methods to acquire and change information remotelySet up orchestrator to manage your workflowIn DetailHave you ever wished you could automatically get a report with all the relevant information about your VMware environments in exactly the format you want? Or that you could automate a crucial task that needs to be performed on a regular basis? Powerful Command Line Interface (PowerCLI) scripts do all these things and much more for VMware environments. PowerCLI is a command-line interface tool used to automate VMware vSphere environments. It is used to handle complicated administration tasks through use of various cmdlets and scripts, which are designed to handle certain aspects of VSphere servers and to help you manage them.This book will show you the intricacies of PowerCLI through real-life examples so that you can discover the art of PowerCLI scripting. At the start, you will be taught to download and install PowerCLI and will learn about the different versions of it. Moving further, you will be introduced to the GUI of PowerCLI and will find out how to develop single line scripts to duplicate running tasks, produce simple reports, and simplify administration. Next, you will learn about the methods available to get information remotely. Towards the end, you will be taught to set up orchestrator and build workflows in PowerShell with update manager and SRM scripts.Style and approachEach and every topic in this book is explained in a very easy-to-follow fashion with real-life, simple examples so you'll get an idea not only about working with PowerCLI, but will also get an idea about scripting.
  • Englisch
  • Birmingham
  • |
  • Großbritannien
978-1-78588-510-5 (9781785885105)
1785885103 (1785885103)
weitere Ausgaben werden ermittelt
Chris Halverson is a senior consultant for VMware in the Professional Services Organization in Canada. He specializes in the full Software-Defined Data Center (SDDC) stack, architecting, designing, and deploying customer solutions. He has been active in the VMware community as a VMUG leader for the past 4 years and prides himself as an active participant in the local IT market over the past 17 years. Previous roles have allowed him to work on enterprise architecture bringing process and rigor to the administration aspect of the position and automation that made the job smarter. There is even an aspect where "I replaced myself with a small script" has been heard from him when discussing the former roles.
When Chris is not working on building the virtual community, he shares his time and energy with his tremendous wife, three boys, and one princess. Excited to spend time watching and helping them figure out life for themselves, he encourages them in their sports, through their schooling, and through their own walk of faith.
Over the past few years, Chris has also been able to achieve a dream as a second degree black belt in Tae Kwon Do, crossing off one of those bucket list items.
Chris has also acted as a book reviewer.
  • Cover
  • Copyright
  • Credits
  • About the Author
  • About the Reviewer
  • www.PacktPub.com
  • Table of Contents
  • Preface
  • Chapter 1: An Introduction to Essential Administration with PowerCLI
  • Why this book, and why now?
  • Understanding PowerShell versions
  • The basic structure of PowerShell
  • Why is version understanding important?
  • v2 or v3 - what's the difference?
  • Installing PowerShell v3 on a Windows 7 or Windows 2008 R2 machine
  • Understanding PowerCLI
  • Getting PowerCLI versions
  • The PowerCLI change log
  • Getting PowerCLI
  • Pre-requisites before getting PowerCLI
  • Downloading PowerCLI
  • Installing PowerCLI
  • Getting help
  • Setting up the PowerCLI installation
  • Summary
  • Chapter 2: Comparing Point and Click Administration to PowerCLI and Scripting
  • Getting started
  • Where do we begin?
  • Where do we find scripts and snippets that are safe to run?
  • VMware communities
  • VMware blogs
  • VMware flings
  • PowerGUI
  • Notepad++
  • PowerShell Scriptomatic
  • Microsoft TechNet Script Center
  • Programming interfaces
  • Writing the script
  • Planning the purpose
  • Thinking through a script
  • Planning the output
  • Making the script
  • Final script
  • Report-VMHostConfigStatus
  • Starting with the inputs
  • Getting the current configuration
  • Output of data
  • Getting the same information through PowerCLI
  • Network
  • Storage
  • Output
  • Final script of the report
  • Summary
  • Chapter 3: Enhancing the Scripting Experience
  • Code repositories - why would I need that?
  • Building an internal repository
  • Using a third-party tool for code check-in and check-out
  • Send it to the cloud! Publicly accessible script repositories
  • Conclusions
  • Scripting with the intention to reuse
  • Functions, functions, functions - the fun with functions
  • Example of a multifunctional script
  • Using modules
  • Calling other scripts within the script
  • Example of a framework script
  • Building a framework that others can build upon
  • Running a workflow
  • Quality control, consistency, and simplification
  • Revisiting documentation
  • Script simplification
  • Error handling
  • Verification testing
  • Version control and keeping previous versions
  • What signifies a major version versus a minor version
  • Storing versions
  • Building a VM script using all the pieces
  • Summary
  • Chapter 4: Windows Administration within VMware Administration
  • What is DevOps?
  • Starting a DevOps practice
  • Defining the roles
  • An example process
  • Duties of the Automation Engineer
  • Building the script
  • Mixing PowerCLI and standard PowerShell
  • Building a Windows script host
  • Using commands to enable remote desktops on a Windows 2012 R2 server
  • Running PowerCLI and Windows Administration
  • A script example
  • Thinking through the script
  • Building the script
  • Invoke-VMScript configuration
  • Running remote on a Linux guest
  • Basic BASH
  • Invoke-VMScript configuration
  • Introduction to vRealize Orchestrator
  • Summary
  • Chapter 5: Workflows and vRealize Orchestrator
  • Workflows
  • The beginning of a workflow
  • The planning stage
  • The design phase
  • The implementation phase
  • The testing phase
  • Promotion or closeout
  • vRealize Orchestrator
  • Architecture and history
  • Sample environment
  • Where to get it?
  • Prerequisites to installation
  • Installation
  • Installing the standalone instance
  • Configuring and integration
  • Summary
  • Chapter 6: Running Workflows with Other VMware Products
  • Orchestrating VMware products
  • Orchestrating with Orchestrator
  • Workflows
  • Orchestrating the integration of NSX
  • NSX conceptual overview
  • PowerCLI and NSX
  • Orchestrating the integration of Site Recovery Manager
  • PowerCLI and SRM
  • Running PowerShell scripts in a Recovery Plan
  • Orchestrating the integration of Monitoring (vROps)
  • Connecting to the vRealize Operations Manager
  • PowerCLI and vROps
  • Performance tools
  • Orchestration of Storage (VSAN)
  • VSAN and PowerCLI
  • Summary
  • Index

Dateiformat: EPUB
Kopierschutz: Adobe-DRM (Digital Rights Management)


Computer (Windows; MacOS X; Linux): Installieren Sie bereits vor dem Download die kostenlose Software Adobe Digital Editions (siehe E-Book Hilfe).

Tablet/Smartphone (Android; iOS): Installieren Sie bereits vor dem Download die kostenlose App Adobe Digital Editions (siehe E-Book Hilfe).

E-Book-Reader: Bookeen, Kobo, Pocketbook, Sony, Tolino u.v.a.m. (nicht Kindle)

Das Dateiformat EPUB ist sehr gut für Romane und Sachbücher geeignet - also für "fließenden" Text ohne komplexes Layout. Bei E-Readern oder Smartphones passt sich der Zeilen- und Seitenumbruch automatisch den kleinen Displays an. Mit Adobe-DRM wird hier ein "harter" Kopierschutz verwendet. Wenn die notwendigen Voraussetzungen nicht vorliegen, können Sie das E-Book leider nicht öffnen. Daher müssen Sie bereits vor dem Download Ihre Lese-Hardware vorbereiten.

Weitere Informationen finden Sie in unserer E-Book Hilfe.

Download (sofort verfügbar)

32,73 €
inkl. 19% MwSt.
Download / Einzel-Lizenz
ePUB mit Adobe DRM
siehe Systemvoraussetzungen
E-Book bestellen

Unsere Web-Seiten verwenden Cookies. Mit der Nutzung dieser Web-Seiten erklären Sie sich damit einverstanden. Mehr Informationen finden Sie in unserem Datenschutzhinweis. Ok