DevOps

DevOps combines cultural philosophies, practices, and tools to increase an organization's ability to deliver applications and services at high velocity. Accelerated velocity is accomplished by evolving and improving products at a faster pace than organizations using traditional software development and infrastructure management processes. DevOps uses a concept referred to as Infrastructure as a Code where scripting is used to instantiate cloud-based infrastructure through the use of APIs. The primary tools for configuration management are the following:

  • Chef: Uses Ruby, a domain-specific language (DSL), to write system configuration recipes. Chef installation uses a workstation to control the master. Agents are installed using the ...

Get Architecting Cloud Computing Solutions now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.