Skip to main content

Scale of Deployment

  • Chapter
  • First Online:
Unraveling Software Maintenance and Evolution
  • 525 Accesses

Abstract

DevOps are an abyss-crossing movement, like Test-Driven Development regarding testability, where deployability and observability are treated as architecturally significant quality attributes. This entails connecting construction with deployment and operational aspects of the produced system. This chapter introduces some key technologies and tools to scale the deployment of a system that is developed using the DevOps paradigm.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 49.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

Further Reading

  1. Daniels K, Davis J (2016) Effective DevOps. O’Reilly Media, Sebastopol, CA. Explains the context surrounding DevOps, and how to organize product and project management activities to successfully interconnect development with operations. This book together with [2] accentuates the magnitude of software engineering elements that must be in-place to attain the goals of DevOps

    Google Scholar 

  2. Bass L, Weber I, Zhu L (2015) DevOps: a software architect’s perspective. Addison-Wesley Professional, Old Tappan, NJ. This book connects DevOps with architecture, and emphasizes the importance to treat deployability and observability as key quality attributes of the system. The book gives you both a theoretical background, and practical case studies to fully appreciate DevOps as a true paradigm, rather than just a set of cool technologies and tools

    Google Scholar 

  3. Humble J, Farley D (2010) Continuous delivery: reliable software releases through build, test, and deployment automation, Video Enhanced Edition. Addison-Wesley Professional, Upper Saddle River, NJ. This book complements [1–2] by guiding you through the ecosystem of tools to realize the vision of DevOps. It nicely illustrates how a balanced set of tools are indispensable to make DevOps a reality

    Google Scholar 

Regular Bibliographic References

  1. Roche J (2013) Adopting DevOps practices in quality assurance. Commun ACM 56(11):38–43

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Varga, E. (2017). Scale of Deployment. In: Unraveling Software Maintenance and Evolution. Springer, Cham. https://doi.org/10.1007/978-3-319-71303-8_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-71303-8_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-71302-1

  • Online ISBN: 978-3-319-71303-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics