Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Practical OneOps

You're reading from   Practical OneOps Implement DevOps with ease

Arrow left icon
Product type Paperback
Published in Apr 2017
Publisher Packt
ISBN-13 9781786461995
Length 266 pages
Edition 1st Edition
Tools
Arrow right icon
Author (1):
Arrow left icon
Nilesh Nimkar Nilesh Nimkar
Author Profile Icon Nilesh Nimkar
Nilesh Nimkar
Arrow right icon
View More author details
Toc

Table of Contents (12) Chapters Close

Preface 1. Getting Started with OneOps 2. Understanding the OneOps Architecture FREE CHAPTER 3. OneOps Application Life Cycle 4. OneOps Enterprise Deployment 5. Practical Deployment Scenario 6. Managing Your OneOps 7. Working with Functional Components 8. Building Components for OneOps 9. Adding and Managing OneOps Components 10. Adding Your Own Cloud to OneOps 11. Integrating with OneOps Using API

What this book covers

Chapter 1, Getting Started with OneOps, shows various ways to install OneOps as a standalone system. It shows how to use the Amazon Machine Image as well as the Vagrant Image to install your own OneOps copy as a sandbox for development, testing or even production. It will also introduce you to some key OneOps concepts.

Chapter 2, Understanding the OneOps Architecture, gives a detailed view of the OneOps backend architecture. It gives an overview of all the backend services, their purposes, and how they all work together. It will also introduce you to a couple of handy utilities that will enable you to look at the backend CMS data.

Chapter 3, OneOps Application Life Cycle, takes you on your first steps towards Application Lifecycle Management using OneOps. You will take your first steps in OneOps by creating and configuring a cloud and adding services under it. You will then design an assembly by using readymade packs provided by OneOps. You will also learn how to create environments and how to transition your assembly across the environments.  Finally, you will learn how to monitor your assembly.

Chapter 4, OneOps Enterprise Deployment, deals with enterprise deployment of OneOps. It will show you the things you will have to consider before planning an enterprise deployment. It will also show you how to use OneOps to install an enterprise version of OneOps, which parameters to configure, how to configure backups, among other things. You will also learn more about the configuration of individual services.

Chapter 5, Practical Deployment Scenario, will show you a very common and practical deployment scenario and walk you through it. You will be using OneOps to deploy a load balanced website consisting of Apache HTTPD, Tomcat, and Mysql. We will build on top of this architecture to add SSL to the website. After adding SSL, we will then be adding autorepair and autoscaling and enabling the applications to be deployed to multiple clouds. We will also look at various common errors and get a feel for how to resolve them.

Chapter 6, Managing Your OneOps, will show you how to upgrade your OneOps installation with minimal downtime. You will learn how to upgrade OneOps both for Standalone and Enterprise installation. You will also learn how to configure database backups. This chapter will also show you how to handle and configure security groups.

Chapter 7, Working with Functional Components, tells you in detail about the functional components of OneOps, namely the circuit and inductor. You will find out how to build, install, and configure an inductor. You will also get an introduction to circuits and learn how to configure them.

Chapter 8, Building Components for OneOps, starts with a brief recap of OneOps architecture. It will show you how OneOps can be extended by creating your own components by introducing components to you. You will also get familiar with the concepts of platforms and assemblies in this chapter.

Chapter 9, Adding and Managing OneOps Components, will have you create a new OneOps component step by step and add it to your OneOps instance. You will also be installing and testing the new component and updating the CMS to reflect it. You will also be creating a new platform pack. This chapter will also teach you how to maintain your components, maintain your platform packs, and add monitoring to your components.

Chapter 10, Adding Your Own Cloud to OneOps, teaches you to add a previously unsupported cloud to OneOps. Although OneOps comes with quite a few clouds supported out of the box, this chapter shows you how to add an unsupported cloud step by step. It will tell you all the things you need to consider when adding a custom cloud and then show you how to add a compute instance by adding support for DigitalOcean droplets. It will also show you how to add monitoring for your droplets.

Chapter 11, Integrating with OneOps Using API, shows how you can leverage the functionality of OneOps from other applications using the REST API. It shows you how to create and transition an assembly using easy to understand scripts written in Ruby that calls the REST API provided by OneOps.

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image