Название: API-Driven DevOps: Strategies for Continuous Deployment Автор: Chris Wood, Vassili van der Mersch Издательство: Nordic APIs AB ASIN: B01GP0Y5XQ Год: 2016 Страниц: 102 Язык: английский Формат: pdf (true), azw3, mobi, epub Размер: 10.1 MB
Grab this volume to learn about the API-driven approach to uniting development and operations. This eBook combines all our writing on DevOps, the firestorm that empowers and extends capability for developers; we overview Continuous Integration tooling, Docker, IoT Continuous Deployment, Configuration Management, and more. The advent of cloud computing has changed the way applications are being built, deployed and hosted. One important development in recent years has been the emergence of DevOps — a discipline at the crossroads between application development and system administration. As more and more groups adopt DevOps organizational strata, understanding this new structure is key to keeping fresh and innovative. Grab this volume to learn about Continuous Integration tooling, Configuration Management, Docker Containers, and an API-driven approach to uniting development and delivery.
What exactly is DevOps? To understand what DevOps is, we first must take a step backwards. The development world is largely split into two groups - Development and Operations. Think of Development and Operations as the Felix and Oscar odd couples of the IT world — constantly fighting, at odds with one another, but ultimately dependent on one another.
Traditionally, Development is concerned with one thing — development. The continual innovation and experimentation resulting in iteration on previous versions is what drives the development of most applications and services. While this development process has created a wealth of services and functionality, it is at odds with the concept of “stability”.
That’s a problem, because that’s what Operations is all about. Operations is concerned with stability above all else — the maintenance of systems and the stability of the forward facing application is the prime goal. While many API providers can unify these groups, the fact is that the disconnect between purposes causes friction. This friction results in some huge issues for API developers, and drives much of the issues an API developer will face in the API lifecycle.
DevOps, a portmanteau of “Development” and “Operations”, is a production philosophy that unifies the concept of experimentation and iteration with a measure of control to ensure stability. DevOps is incredibly powerful when implemented correctly.
Скачать API-Driven DevOps: Strategies for Continuous Deployment