My Account Log in

2 options

Mastering PowerCLI : Master PowerCLI to automate all aspects of VMware environments / Sajal Debnath.

EBSCOhost Academic eBook Collection (North America) Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Debnath, Sajal, author.
Series:
Packt enterprise.
Professional expertise distilled
Language:
English
Subjects (All):
VMware.
Virtual computer systems.
Physical Description:
1 online resource (430 p.)
Edition:
1st edition
Place of Publication:
Birmingham : Packt Publishing, 2015.
Language Note:
English
System Details:
text file
Biography/History:
Debnath Sajal: Sajal Debnath is a highly certified Cloud computing technocrat with more than 12 years of experience in virtualized data center design, Cloud computing, and BC/DR solutions. He is an EMCISA, VCAP-DCD/DCA, VCAP-CID/CIA, RHCE 4/5/6, RHCVA, Openstack, and ITIL certified person. He is presently associated with VMware Software India Pvt. Ltd. as a senior system engineer. Previously, he worked with France Telecom, Hewlett Packard, and many more in multiple roles. He is involved in prestigious Indian government projects, such as National Cloud, Digital Locker, and so on.
Summary:
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 using Auto-Deploy, host profile, and host image Implement security best practices in a vSphere data center Manage SRM, 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 manage vRealize Automation environments Create a Windows GUI through the use of PowerShell and Sapien PrimalForms CE 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 environments. It is built on top of the popular Windows PowerShell, with which you can automate server tasks and reduce manual input, allowing you to focus on more important tasks. This book will help you to achieve your goals by starting with a short refresher on PowerShell and PowerCLI and then covering the nuances of advanced functions and reusable scripts. Next you will learn how to build a vSphere-powered virtualized datacenter using PowerCLI while managing different aspects of the environment including automated installation, network, and storage. You will then manage different logical constructs of vSphere environment and different aspects of a virtual machine. Later, you will implement the best practices for a security implementation in vSphere Environment through PowerCLI before discovering how to manage other VMware enviro...
Contents:
Cover ; Copyright ; Credits; Foreword; About the Author; Acknowledgment; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: PowerShell and PowerCLI Refresher ; The essence of PowerShell and PowerCLI; The history of scripting; PowerShell; PowerCLI; The vSphere PowerCLI package; The vCloud PowerCLI package; Implementing programming constructs in PowerShell; Conditional logic; Conditional logic using loops; Automation through PowerShell scripts; Running and scheduling scripts; Using version control with GitHub; The fork & pull model; The shared repository model; Branch
Testing your scripts using PesterConnecting to a vCenter and other VMware environments using PowerCLI cmdlets; Summary; Chapter 2: Reusable Advanced Functions and Scripts ; Specifying function attributes; Specifying parameter attributes; Using parameter validation attributes; Dynamic parameters; Switch parameters; PowerShell help files; Creating comment-based help; Error handling in PowerShell; Summary; Chapter 3: Deploying vSphere Hosts ; Image Builder with PowerCLI; Using host profiles; Configuring Auto Deploy for ESXi hosts; Adding hosts to a vCenter server; Summary
Chapter 4: Managing Networks Managing vSphere standard switches; Managing networking for ESXi; Managing vSphere distributed switches; Managing port groups; Creating private VLANs; Configuring vSphere network I/O control; Configuring Netflow; Working with ports; Configuring traffic shaping; Configuring port blocking; Configuring the security policy; Configuring the teaming policy; Summary; Chapter 5: Managing Storage ; Managing datastores; Configuring Fibre Channel storage; Configuring iSCSI storage; Configuring NFS storage; Configuring virtual SAN; Using datastore clusters
Using Raw Device MappingManaging storage using storage policy-based management; Cmdlets related to policy rules; Cmdlets related to storage policy; Cmdlets related to Spbm capabilities and compatible storage; Cmdlets related to policy application; Cmdlets related to policy backup and migration; Applying VMFS resignaturing; Configuring vFLASH using PowerCLI Extensions; Summary; Chapter 6: Managing Clusters and Other Constructs ; Configuring vCenter logical constructs; Folder; Datacenter; Cluster; Configuring the Enhanced vMotion Compatibility mode; Configuring High Availability
Using Dynamic Resource SchedulingUsing the DRS affinity and anti-affinity rules; Managing resource pools; Managing alarms; Summary; Chapter 7: Managing Virtual Machines ; Managing virtual machines; Modifying virtual machines; Hard disks; Network adapters and USB devices; Passthrough devices; Snapshots; Resource configuration and policies; Managing VMware tools in a VM; Managing templates; Managing OS customization specifications; Managing the guest OS; Managing vApps; Summary; Chapter 8: Managing vSphere Security, SRM, vCloud Air, and vROps ; The vSphere Security Hardening Guide
Managing vSphere Update Manager
Notes:
Includes index.
Description based on online resource; title from PDF title page (ebrary, viewed January 4, 2016).
ISBN:
9781785287084
1785287087
OCLC:
928750936

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account