By Len Bass,Ingo Weber,Liming Zhu
The First entire advisor to DevOps for software program Architects
DevOps delivers to speed up the discharge of recent software program positive aspects and enhance tracking of platforms in construction, yet its an important implications for software program architects and structure are frequently ignored.
In DevOps: A software program Architect’s point of view, three major architects handle those matters head-on. The authors evaluate judgements software program architects needs to make for you to in attaining DevOps’ pursuits and make clear how different DevOps members are inclined to impression the architect’s paintings. additionally they give you the organizational, technical, and operational context had to installation DevOps extra successfully, and assessment DevOps’ impression on every one improvement section. The authors tackle cross-cutting matters that hyperlink a number of services, delivering functional insights into compliance, functionality, reliability, repeatability, and security.
This consultant demonstrates the authors’ rules in motion with 3 real-world case reports: datacenter replication for enterprise continuity, administration of a continual deployment pipeline, and migration to a microservice architecture.
Comprehensive insurance includes
• Why DevOps can require significant alterations in either procedure structure and IT roles
• How virtualization and the cloud can let DevOps practices
• Integrating operations and its carrier lifecycle into DevOps
• Designing new structures to paintings good with DevOps practices
• Integrating DevOps with agile equipment and TDD
• dealing with failure detection, improve making plans, and different key issues
• handling consistency concerns coming up from DevOps’ self reliant deployment models
• Integrating safety controls, roles, and audits into DevOps
• getting ready a marketing strategy for DevOps adoption, rollout, and measurement
Read or Download DevOps: A Software Architect's Perspective (SEI Series in Software Engineering) PDF
Similar software development books
An program technological know-how For Multi-Agent platforms addresses the complexity of selecting which multi-agent keep watch over applied sciences are acceptable for a given challenge area or a given software. with out such wisdom, whilst confronted with a brand new software area, agent builders needs to depend on earlier event and instinct to figure out no matter if a multi-agent procedure is the precise technique, and if that is so, find out how to constitution the brokers, tips on how to decompose the matter, and the way to coordinate the actions of the brokers, and so on.
Software program muss funktionieren, um von Kunden akzeptiert zu werden. Doch wie stellt guy sicher, dass die Steuerung eines Raumschiffs, eines Herzschrittmachers oder einer Aktienverwaltung korrekt funktioniert? Neben den klassischen Testansätzen spielen für den Korrektheitsnachweis zunehmend formale Modelle eine zentrale Rolle.
A realistic advisor to software program TestingMuch has been written concerning the trouble of software program checking out. frequently those laments are followed by way of cautionary phrases approximately how cautious one should be to make sure trying out is finished adequately. besides the fact that, there's a dearth of assets that provide functional tips at the nuts and bolts of checking out.
Dieses Buch vermittelt ein fundiertes Grundwissen über Softwarequalität. Kann guy Qualität messen und wie kommt guy zu sinnvollen Qualitätskriterien? Wie findet guy Fehler in Programmen und wie geht guy beim systematischen Testen vor? Auch organisatorische Fragen werden betrachtet. Das Buch eignet sich als Begleitlektüre zu einer Vorlesung und zum Selbststudium.
Additional info for DevOps: A Software Architect's Perspective (SEI Series in Software Engineering)
DevOps: A Software Architect's Perspective (SEI Series in Software Engineering) by Len Bass,Ingo Weber,Liming Zhu