{"product_id":"9780137154463","title":"VMware VI and vSphere SDK: Managing the VMware Infrastructure and vSphere","description":"\u003cp\u003e \u003cb\u003eDrive Even More Value from Virtualization: Write VMware® Applications that Automate Virtual Infrastructure Management\u003c\/b\u003e \u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eCompanies running VMware have already achieved enormous gains through virtualization. The next wave of benefits will come when they reduce the time and effort required to run and manage VMware platforms. The VMware Infrastructure Software Development Kit (VI SDK) includes application programming interfaces (APIs) that allow developers and administrators to do just that. Until now, there has been little documentation for the APIs. In VMware VI and vSphere SDK, software architect Steve Jin demystifies the entire VMware VI and new vSphere SDK and offers detailed, task-based coverage of using the APIs to manage VMware more efficiently and cost-effectively. \u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eJin walks you through using the VI SDK and cloud-computing vSphere SDK to manage ESX servers, ESX clusters, and VirtualCenter servers in any environment–no matter how complex. Drawing on his extensive expertise working with VMware strategic partners and enterprise customers, he places the VI SDK in practical context, presenting realistic samples and proven best practices for building robust, effective solutions. Jin demonstrates how to manage every facet of a VMware environment, including inventory, host systems, virtual machines (VMs), snapshots, VMotion, clusters, resource pools, networking, storage, data stores, events, alarms, users, security, licenses, and scheduled tasks. Coverage includes\u003c\/p\u003e  \u003cul\u003e  \u003cli\u003eUnderstanding how the VI SDK fits into your VMware VI and Cloud Ready vSphere Environment\u003c\/li\u003e  \u003cli\u003eDiscovering the VI and vSphere SDK from the bottom up\u003c\/li\u003e  \u003cli\u003eUsing the author’s new VI Java API to write shorter, faster, and more maintainable code\u003c\/li\u003e  \u003cli\u003eManaging VI and vSphere inventory and configurations\u003c\/li\u003e  \u003cli\u003eMoving running VMs and storages across different physical platforms without disruption\u003c\/li\u003e  \u003cli\u003eOptimizing system resources, hardening system securities, backing up VMs and other resources\u003c\/li\u003e  \u003cli\u003eLeveraging events, alarms, and scheduled tasks to automate the system management\u003c\/li\u003e  \u003cli\u003eDeveloping powerful applications that integrate multiple API features and run on top of or alongside VMware platforms\u003c\/li\u003e  \u003cli\u003eUsing the VI SDK to monitor performance\u003c\/li\u003e  \u003cli\u003eScripting with the VI SDK: building solutions with VI Perl, PowerShell, and Jython\u003c\/li\u003e  \u003cli\u003eAvoiding the pitfalls that trip up VMware VI developers\u003c\/li\u003e  \u003cli\u003eIntegrating with and extending VMware platforms using VI SDK\u003c\/li\u003e \u003c\/ul\u003e  \u003cp\u003eThis book is an indispensable resource for all VMware developers and administrators who want to get more done in less time; for hardware vendors who want to integrate their products with VMware; for ISV developers building new VMware applications; and for every professional and student seeking a deeper mastery of virtualization.\u003c\/p\u003e","brand":"Pearson Education","offers":[{"title":"Default Title","offer_id":47106378465520,"sku":"9780137154463","price":47.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9780137154463_p0.jpg?v=1763641903","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780137154463","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}