Introduction

At the moment, OpenStack Open Source Cloud software has become one of the most used cloud infrastructures whereat a wide variety of use cases can be implemented. Whether you are doing software development, AI or big data analysis, OpenStack can be your main infrastructure to run your workloads efficiently and conveniently. Developed by a thriving community of developers around the world and supported by most of the leading players in the cloud space today, you can be sure that the platform will deliver the results you are looking for.

OpenStack Cloud Computing Cookbook – Fourth Edition

OpenStack Cloud Computing Cookbook, written for cloud system engineers, system administrators, and technical architects who are moving from a virtualized environment to cloud environments has now been updated to work with the latest OpenStack builds. Written by four OpenStack experts (Kevin Jackson, Cody Bunch, Egle Sigler and James Denton) with vast OpenStack experience, the book will begin by showing you the steps to build up an OpenStack private cloud environment using Ansible automation tool. After you have built your platform, you’ll then discover the uses of cloud services such as the identity service, image service, and compute service. As you progress into the meat of the book you will get right into Neutron, the OpenStack Networking service, and get your hands dirty with configuring networks, routers, load balancers, and more.

Moreover, you will get advanced knowledge on OpenStack cloud computing by managing your cloud’s security and migration. After that, you will dive into OpenStack Object storage and you’ll see how to manage servers and work with objects, cluster, and storage functionalities. Finally, you will learn about OpenStack dashboard, Ansible, Keystone, and other interesting topics. In a nutshell:

This is what you will glean from the book

  • Understand, install, configure, and manage a complete OpenStack Cloud platform using OpenStack-Ansible
  • Configure networks, routers, load balancers, and more with Neutron
  • Use Keystone to setup domains, roles, groups and user access
  • Learn how to use Swift and setup container access control lists
  • Gain hands-on experience and familiarity with Horizon, the OpenStack Dashboard user interface
  • Automate complete solutions with our recipes on Heat, the OpenStack Orchestration service as well as using Ansible to orchestrate application workloads
  • Follow practical advice and examples to run OpenStack in production

Check out more details about this interesting resource in Amazon by clicking on the link below

OpenStack Cloud Computing Cookbook

OpenStack for Architects: Design production-ready private cloud infrastructure, 2nd Edition

Ben Silverman and Michael Solberg have put together OpenStack for Architects to help Cloud architects who are responsible to design and implement a private cloud with OpenStack. If you are a System engineer or an enterprise architect, you will also find this book useful. Basic understanding of core OpenStack services, as well as some working experience of concepts, is recommended.

OpenStack for Architects leads you through the major decision points that you’ll face while architecting an OpenStack private cloud for any organization. With the content delivered, you will be able to address the recent changes made in the latest OpenStack release i.e Queens.

Furthermore, you will also deal with advanced concepts such as containerization, NVF, and security. At each point, the authors offer you advice based on the experience they’ve gained from designing and leading successful OpenStack projects in a wide range of industries.

Each chapter also includes lab material that gives you a chance to install and configure the technologies used to build production-quality OpenStack clouds. Most importantly, the book focuses on ensuring that your OpenStack project meets the needs of your organization, which will guarantee a successful rollout.

Expertise you will learn

  • Learn the overall structure of an OpenStack deployment
  • Craft an OpenStack deployment process which fits within your organization
  • Apply Agile Development methodologies to engineer and operate OpenStack clouds
  • Build a product roadmap for Infrastructure as a Service based on OpenStack
  • Make use of containers to increase the manageability and resiliency of applications running in and on OpenStack.
  • Use enterprise security guidelines for your OpenStack deployment

Get the book from the link:

OpenStack for Architects: Design production-ready private cloud infrastructure, 2nd Edition

OpenStack Networking Essentials

Once you deploy your OpenStack platform, you will soon find out that one of the tricky parts to learn and implement is Neutron. James Denton, the author of OpenStack Networking Essentials, has made this a lot more easier for you. With more than 15 years of experience in system administration and networking, he has been deploying, operating, and maintaining OpenStack clouds since late 2012. He is currently a Principal Architect at Rackspace.

This book starts by describing the various components of Openstack Neutron and installing Ubuntu OpenStack based on Canonical’s process. You will then use various methods to interface with Neutron to create and manage network resources. If you need to know the relationship between ports, networks, and subnets then you will be right at home. You will get it all through diagrams and explanations, and see how the logical components are implemented via plugins and agents.

Moving forward, you will learn how virtual switches are implemented and how to build Neutron routers. You will also configure networks, subnets, and routers to provide connectivity to instances using simple examples. At the end, you will configure and manage security groups, and will observe how these rules translate to iptables rules on the host machines.

In a nutshell these are what you will learn

  • Install Liberty (2015.2) release of OpenStack using RDO in VirtualBox
  • Discover the basics of the Neutron API, including networks, subnets, and ports
  • Interact with Neutron using the CLI and Horizon dashboard
  • Create networks and subnets that provide connectivity to instances
  • Implement software routers that connect networks and provide network address translation
  • Secure instances using Neutron’s security group functionality

If you need further information about the resource, click on the link below

OpenStack Networking Essentials

OpenStack in Action 1st Edition

V. K. Cody Bumgardner in OpenStack in Action offers the real world use cases and step-by-step instructions you can take to develop your own cloud platform from inception to deployment. This book guides you through the design of both the physical hardware cluster and the infrastructure services you’ll need to create a custom cloud platform.

Focusing on real-world use cases and step-by-step instructions on how to develop your own cloud platform you can depend on theis resource to guide you through the design of both the physical hardware cluster and the infrastructure services you’ll need. You’ll learn how to select and set up virtual and physical servers, how to implement software-defined networking, and technical details of designing, deploying, and operating an OpenStack cloud in your enterprise. You’ll also discover how to best tailor your OpenStack deployment for your environment. Finally, you’ll learn how your cloud can offer user-facing software and infrastructure services.

Take aways from OpenStack in Action

  • Develop and deploy an enterprise private cloud
  • Private cloud technologies from an IT perspective
  • Organizational impact of self-service cloud computing

Take a look at the pricing, reviews and more information about the book at Amazon by clicking on the link below:

OpenStack in Action

Mastering OpenStack – Second Edition: Design, deploy, and manage clouds in mid to large IT infrastructures

Co-authored by Omar Khedher and Chandan Dutta Chowdhury, Mastering OpenStack, aims to aid system administrators, cloud engineers, and system architects who would like to deploy an OpenStack-based cloud in a mid-to-large IT infrastructure.

The authors provide relevant and expert information on how to Design and deploy an OpenStack-based cloud in your mid-to-large IT infrastructure using automation tools and best practices. It goes into the internals of OpenStack to help you keep yourself up-to-date with valuable insights into OpenStack components and new services in the latest OpenStack release. As you continue into the chapters, you will discover how the new features in the latest OpenStack release can help your enterprise and infrastructure.

The following are most of the stuff that you will learn as you go through the book

Explore the main architecture design of OpenStack components and core-by-core services, and how they work together
Design different high availability scenarios and plan for a no-single-point-of-failure environment
Set up a multinode environment in production using orchestration tools
Boost OpenStack’s performance with advanced configuration
Delve into various hypervisors and container technology supported by OpenStack
Get familiar with deployment methods and discover use cases in a real production environment
Adopt the DevOps style of automation while deploying and operating in an OpenStack environment
Monitor the cloud infrastructure and make decisions on maintenance and performance improvement

Get your copy from Amazon by following the link below:

Mastering OpenStack – Second Edition: Design, deploy, and manage clouds in mid to large IT infrastructures

OpenStack for Architects: Design production-ready private cloud infrastructure, 2nd Edition

OpenStack for Architects leads you through the major decision points that you’ll face while architecting an OpenStack private cloud for your organization. This book will address the recent changes made in the latest OpenStack release i.e Queens, and will also deal with advanced concepts such as containerization, NVF, and security.

At each point, the authors offer you advice based on the experience they’ve gained from designing and leading successful OpenStack projects in a wide range of industries. Each chapter also includes lab material that gives you a chance to install and configure the technologies used to build production-quality OpenStack clouds. Most importantly, the book focuses on ensuring that your OpenStack project meets the needs of your organization, which will guarantee a successful rollout.

What you will learn

  • Learn the overall structure of an OpenStack deployment
  • Craft an OpenStack deployment process which fits within your organization
  • Apply Agile Development methodologies to engineer and operate OpenStack clouds
  • Build a product roadmap for Infrastructure as a Service based on OpenStack
  • Make use of containers to increase the manageability and resiliency of applications running in and on OpenStack.
  • Use enterprise security guidelines for your OpenStack deployment

Grab a copy today:

OpenStack for Architects: Design production-ready private cloud infrastructure, 2nd Edition

Conclusion

In case your organization has come to the point where it needs a private cloud, the above resources are what you are looking for to design and deploy your infrastructure. You can check out some of out OpenStack deployment guides as well below:

Installation of Openstack three Node Cluster on CentOS 7 Part One

How To Deploy OpenStack Cloud on CentOS 7 With Packstack RDO

How To Install and Configure OpenStack Client on Linux

OpenStack Deployment on Ubuntu 18.04 with DevStack