Book description
A practical book which will help the readers understand how the container ecosystem and OpenStack work together.
About This Book
- Gets you acquainted with containerization in private cloud
- Learn to effectively manage and secure your containers in OpenStack
- Practical use cases on container deployment and management using OpenStack components
Who This Book Is For
This book is targeted towards cloud engineers, system administrators, or anyone from the production team who works on OpenStack cloud. This book act as an end to end guide for anyone who wants to start using the concept of containerization on private cloud. Some basic knowledge of Docker and Kubernetes will help.
What You Will Learn
- Understand the role of containers in the OpenStack ecosystem
- Learn about containers and different types of container runtimes tools.
- Understand containerization in OpenStack with respect to the deployment framework, platform services, application deployment, and security
- Get skilled in using OpenStack to run your applications inside containers
- Explore the best practices of using containers in OpenStack.
In Detail
Containers are one of the most talked about technologies of recent times. They have become increasingly popular as they are changing the way we develop, deploy, and run software applications. OpenStack gets tremendous traction as it is used by many organizations across the globe and as containers gain in popularity and become complex, it's necessary for OpenStack to provide various infrastructure resources for containers, such as compute, network, and storage.
Containers in OpenStack answers the question, how can OpenStack keep ahead of the increasing challenges of container technology? You will start by getting familiar with container and OpenStack basics, so that you understand how the container ecosystem and OpenStack work together. To understand networking, managing application services and deployment tools, the book has dedicated chapters for different OpenStack projects: Magnum, Zun, Kuryr, Murano, and Kolla.
Towards the end, you will be introduced to some best practices to secure your containers and COE on OpenStack, with an overview of using each OpenStack projects for different use cases.
Style and approach
An end to end guide for anyone who wants to start using the concept of containerization on private cloud.
Table of contents
- Preface
- Working with Containers
- Working with Container Orchestration Engines
-
OpenStack Architecture
- Introduction to OpenStack
- OpenStack architecture
- Introduction to KeyStone, the OpenStack identity service
- Introduction to Nova, the OpenStack compute service
- Introduction to Neutron, the OpenStack network service
- Introduction to Cinder, the OpenStack block storage service
- Introduction to Glance, the OpenStack image service
- Introduction to Swift, the OpenStack object store
- DevStack installation
- Summary
- Containerization in OpenStack
- Magnum – COE Management in OpenStack
- Zun – Container Management in OpenStack
- Kuryr – Container Plugin for OpenStack Networking
- Murano – Containerized Application Deployment on OpenStack
- Kolla – Containerized Deployment of OpenStack
- Best Practices for Containers and OpenStack
Product information
- Title: Containers in OpenStack
- Author(s):
- Release date: December 2017
- Publisher(s): Packt Publishing
- ISBN: 9781788394383
You might also like
book
Extending OpenStack
Discover new opportunities to empower your private cloud by making the most of the OpenStack universe …
book
Troubleshooting OpenStack
Get unstuck and start stacking! About This Book Easily fix the nagging problems that commonly plague …
book
OpenStack Essentials - Second Edition
Untangle the complexity of OpenStack clouds through this practical tutorial About This Book Navigate through the …
book
Common OpenStack Deployments: Real-World Examples for Systems Administrators and Engineers
OpenStack is today’s leading technology for building and integrating public and private clouds. is a complete, …