Title :
Towards behavior driven operations (BDOps)
Author :
Gohil, K. ; Alapati, N. ; Joglekar, Saket
Author_Institution :
iGATE Patni, SEEPZ, Mumbai, India
Abstract :
Modern Enterprise Software Systems entail many challenges such as availability, scalability, complexity and providing business agility. Ensuring the systems to be up and running for 24 × 7 has become a mandate for operations. Agile development has been adopted to keep pace with the demands of business and IT. Test Driven Development (TDD) and Behavior Driven Development (BDD) are practices, which enable agile development. So far the agile approach has been limited to development. For ensuring business to be truly agile, we need to take forward the agile approach to operations. In this paper, we discuss the behavior driven approach for operations specifically on the core sub-systems like infrastructure provisioning, deployment and monitoring. We share our explorations and experiments with Behavior Driven Monitoring (BDM) and how the same can be adopted for infrastructure provisioning and deployment. We used Cucumber-Nagios to detect behavior of an enterprise application. We close this paper with a note on the benefits to busmess and IT showing its relevance to DevOps, Continuous Delivery and Cloud Computing.
Keywords :
business data processing; cloud computing; program testing; software prototyping; Cucumber-Nagios; DevOps; IT; agile development; behavior driven development; behavior driven monitoring; behavior driven operation; business agility; cloud computing; continuous delivery; enterprise application; infrastructure provisioning; modern enterprise software system; test driven development; Behavior Driven Development; Behavior Driven Infrastructure; Behavior Driven Monitoring; Behavior Driven Operations; Cucumber-Nagios;
Conference_Titel :
Advances in Recent Technologies in Communication and Computing (ARTCom 2011), 3rd International Conference on
Conference_Location :
Bangalore
DOI :
10.1049/ic.2011.0095