Book Image

Practical OneOps

By : Nilesh Nimkar
Book Image

Practical OneOps

By: Nilesh Nimkar

Overview of this book

Walmart’s OneOps is an open source DevOps platform that is used for cloud and application lifecycle management. It can manage critical and complex application workload on any multi cloud-based infrastructure and revolutionizes the way administrators, developers, and engineers develop and launch new products. This practical book focuses on real-life cases and hands-on scenarios to develop, launch, and test your applications faster, so you can implement the DevOps process using OneOps. You will be exposed to the fundamental aspects of OneOps starting with installing, deploying, and configuring OneOps in a test environment, which will also come in handy later for development and debugging. You will also learn about design and architecture, and work through steps to perform enterprise level deployment. You will understand the initial setup of OneOps such as creating organization, teams, and access management. Finally, you will be taught how to configure, repair, scale, and extend applications across various cloud platforms.
Table of Contents (18 chapters)
Practical OneOps
Credits
About the Author
About the Reviewer
www.PacktPub.com
Customer Feedback
Preface

Autoscaling your assembly


After your deployment steps are generated and your assembly is deployed, you have to be prepared to handle all kinds of load via your assembly. Fortunately, you chose to deploy via a load balancer, which does most of the work for you. You can configure the scaling up and down of your assembly in advance, so as to handle any anticipated load. It is also important that you set some smart limits on scaling up, so as not to incur any unnecessary costs in case your app decides to go rogue on you and blows the CPU limit due to a bug, rather than genuine load. You can configure your autoscaling options by either going to transition, under the assembly or going to the LB component, under transition.

Here, you can control the scaling of backend compute instances:

By default, it deploys 100%, in this case two instances and maintains a minimum of two instances. However, it does not exceed a maximum of 10 instances. As the load increases, OneOps starts spinning new compute...