Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
DevOps: Continuous Delivery, Integration, and Deployment with DevOps

You're reading from   DevOps: Continuous Delivery, Integration, and Deployment with DevOps Dive into the core DevOps strategies

Arrow left icon
Product type Paperback
Published in Mar 2018
Publisher Packt
ISBN-13 9781789132991
Length 134 pages
Edition 1st Edition
Tools
Arrow right icon
Author (1):
Arrow left icon
Sricharan Vadapalli Sricharan Vadapalli
Author Profile Icon Sricharan Vadapalli
Sricharan Vadapalli
Arrow right icon
View More author details
Toc

Benefits of DevOps

Non-adherence to DevOps practices would be challenging for an organization, for the following reasons:

  • High deployment effort for each of the development, QA, and production systems
  • Complex manual installation procedures are cumbersome and expensive
  • Lack of a comprehensive operations manual makes the system difficult to operate
  • Insufficient trace or log file details makes troubleshooting incomplete
  • Application-specific issues of performance impact not assessed for other applications
  • SLA adherence, as required by the business application, would be challenging
  • Monitoring servers, filesystems, databases, and applications in isolation will have gaps
  • Business application redundancy for failover is expensive in isolation

DevOps adoption and maturity for big data systems will benefit organizations in the following ways:

  • DevOps processes can be implemented as standalone or a combination of other processes
  • Automation frameworks will improve business efficiency
  • DevOps frameworks will help to build resilience into the application's code
  • DevOps processes incorporate SLAs for operational requirements
  • The operations manual (runbook) is prepared in development to aid operations
  • In matured DevOps processes, runbook-driven development is integrated
  • In DevOps processes, application-specific monitoring is part of the development process
  • DevOps planning considers high availability and disaster recovery technology
  • Resilience is built into the application code in-line with technology features
  • DevOps full-scripted installation facilitates fully automate deployment
  • DevOps operation team and developers are familiar with using logging frameworks
  • The non-functional requirements of operability, maintenance, and monitoring get sufficient attention, along with system development specifications
  • Continuous integration and continuous delivery eliminates human errors, reduces planned downtime for upgrades, and facilitates productivity improvements
lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image