Learn how to work with the Automate feature of CloudForms, the powerful Red Hat cloud management platform that lets you administer your virtual infrastructure, including hybrid public and private clouds. This practical hands-on introduction shows you how to increase your operational efficiency by automating day-to-day tasks that now require manual input.
Throughout the book, author Peter McGowan provides a combination of theoretical information and practical coding examples to help you learn the Automate object model. With this CloudForms feature, you can create auto-scalable cloud applications, eliminate manual decisions and operations when provisioning virtual machines and cloud instances, and manage your complete virtual machine lifecycle.
In six parts, this book helps you:
Learn the objects and concepts for developing automation scripts with CloudForms Automate
Customize the steps and workflows involved in provisioning virtual machines
Create and use service catalogs, items, dialogs, objects, bundles, and hierarchies
Use CloudForm’s updated workflow to retire and delete virtual machines and services
Orchestrate and coordinate with external services as part of a workflow
Explore distributed automation processing as well as argument passing and handling
Working with CloudForms Automate
Chapter 1Introduction to CloudForms
What Is CloudForms?
The Capabilities of CloudForms
The CloudForms Appliance
Projects, Products, and Some History
Chapter 2Introduction to the Automate Datastore
The Automate Explorer
The Automate Datastore
Chapter 3Writing and Running Our Own Automation Scripts
Peter McGowan has worked for Red Hat in the UK since 2012, both as a consulting architect, and more latterly in the Systems Engineering team, where he works with Red Hat’s Cloud Suite of products.
Peter started his IT career programming on PDP-11s, before weaving a trail through various Microsoft technologies, and into open source software. For much of this time he has specialized in enterprise systems management and automation.
When not programming Ruby he can be found trying to locate the best cappuccinos, and crate-digging for old records to play on his beloved Linn record player. He is step-dad to three wonderful grown-up children, Luke, Lucie and Imogen, and husband to the very lovely Sarah.
The animal on the cover of Mastering CloudForms Automation is a red-breasted goose (Branta ruficollis). It is part of the Anatidae family and can be found in Arctic Siberia on the Taymyr, Yamal, and Gydan peninsulas, as well as Azerbaijan when breeding. Bulgaria, Romania, and Ukraine are where most decide to winter. The species population appears to be in decline in all areas.
Both males and females look alike, with plummage of reddish-brown, black, and white. You can probably guess that the chest is red from the name, but so are the sides of their faces, outlined by white. There are also white patches between the eye and upper bill, as well as the upper legs, and parts of the wings, leaving the rest of the head, most of the wings, and back in black. Adults range in lengths from 21 to 22 inches, making them fairly small in size.
Red-breasted geese have a mostly vegetarian diet that consists of grass, leaves, shoots, aquatic plants, and other such items. They also eat barley, maize, and wheat when in more agricultural areas.
In the beginning of June, these geese nest near high and dry places, such as cliffs or rock outcrops, close to predatory birds, such as falcons and owls. The proximity helps protect their eggs from predators, such as the arctic fox. They begin breeding around 3 years of age, and each clutch consists of 3 to 8 eggs that are incubated for about 25 days.
Many of the animals on O'Reilly covers are endangered; all of them are important to the world. To learn more about how you can help, go to animals.oreilly.com.
The cover image is from British Birds. The cover fonts are URW Typewriter and Guardian Sans. The text font is Adobe Minion Pro; the heading font is Adobe Myriad Condensed; and the code font is Dalton Maag's Ubuntu Mono.