Welcome!

@DevOpsSummit Authors: Zakia Bouachraoui, Pat Romanski, Liz McMillan, Elizabeth White, David Linthicum

Related Topics: @DevOpsSummit, Java IoT, @CloudExpo

@DevOpsSummit: Blog Feed Post

Smarter DevOps By @Automic | @DevOpsSummit [#DevOps]

Obtain highly granular real-time and historical performance data

Smarter DevOps - Why You Need Continuous Monitoring
By Yann Guernion

Those from a dev-centric background might discount monitoring from their DevOps approach. But if you're already automating deployment and testing, why wouldn't you use the right set of tools to avoid manual performance monitoring?

Of course, you do performance tests each time you release changes to pre-production. You're checking for response time, processor utilization, memory occupation, I/O activity and so on, but how can you ensure normal behavior without a reference point? In other words - despite your good intentions - aren't you using critical production as a first level of benchmark?

If you run pre-production performance tests regularly and you can compare those results to what is seen in production, there is a greater chance of detecting the processor utilization jump that caused slowdowns and then relate it to a code change. But the reality is that most developers lack the ability to monitor how their code performs in the test, staging and production environments.

DevOps teams then face significant challenges in guaranteeing expected application behavior:

  • Understanding application performance before and after new code is pushed and pinpointing defects early, before they spread.
  • Diving back into the history of deployments, determining the impact on the infrastructure throughput and response time.
  • Forecasting infrastructure utilization bottlenecks due to changes into the code or variations in the workload.

These difficulties can be avoided with continuous monitoring that allows developers to see performance in production without exposing critical assets. Continuous monitoring tools provide highly granular real-time and historical performance data without putting extra load on the production environment. Rather than waiting for production performance data to analyze what went wrong, the DevOps team is able to develop performance analytics models that can anticipate operational and quality problems before the delivery phase.

When you adopt a continuous monitoring approach and it's associated tools, Dev and Ops then have a basis for sharing and comparing results, evaluating the progress and tracking the real impact of changes made.  With software developers and systems engineers having a common basis for discussion and progress evaluation, everyone is in better shape to work towards their common goal - practicing smarter DevOps.

Read the original blog entry...

More Stories By Automic Blog

Automic, a leader in business automation, helps enterprises drive competitive advantage by automating their IT factory - from on-premise to the Cloud, Big Data and the Internet of Things.

With offices across North America, Europe and Asia-Pacific, Automic powers over 2,600 customers including Bosch, PSA, BT, Carphone Warehouse, Deutsche Post, Societe Generale, TUI and Swisscom. The company is privately held by EQT. More information can be found at www.automic.com.

@DevOpsSummit Stories
Digital transformation is about embracing digital technologies into a company's culture to better connect with its customers, automate processes, create better tools, enter new markets, etc. Such a transformation requires continuous orchestration across teams and an environment based on open collaboration and daily experiments. In his session at 21st Cloud Expo, Alex Casalboni, Technical (Cloud) Evangelist at Cloud Academy, explored and discussed the most urgent unsolved challenges to achieve full cloud literacy in the enterprise world.
CloudEXPO | DevOpsSUMMIT | DXWorldEXPO Silicon Valley 2019 will cover all of these tools, with the most comprehensive program and with 222 rockstar speakers throughout our industry presenting 22 Keynotes and General Sessions, 250 Breakout Sessions along 10 Tracks, as well as our signature Power Panels. Our Expo Floor will bring together the leading global 200 companies throughout the world of Cloud Computing, DevOps, IoT, Smart Cities, FinTech, Digital Transformation, and all they entail. As your enterprise creates a vision and strategy that enables you to create your own unique, long-term success, learning about all the technologies involved is essential. Companies today not only form multi-cloud and hybrid cloud architectures, but create them with built-in cognitive capabilities.
In today's always-on world, customer expectations have changed. Competitive differentiation is delivered through rapid software innovations, the ability to respond to issues quickly and by releasing high-quality code with minimal interruptions. DevOps isn't some far off goal; it's methodologies and practices are a response to this demand. The demand to go faster. The demand for more uptime. The demand to innovate. In this keynote, we will cover the Nutanix Developer Stack. Built from the foundation of software-defined infrastructure, Nutanix has rapidly expanded into full application lifecycle management across any infrastructure or cloud .Join us as we delve into how the Nutanix Developer Stack makes it easy to build hybrid cloud applications by weaving DBaaS, micro segmentation, event driven lifecycle operations, and both financial and cloud governance together into a single unified st...
For far too long technology teams have lived in siloes. Not only physical siloes, but cultural siloes pushed by competing objectives. This includes informational siloes where business users require one set of data and tech teams require different data. DevOps intends to bridge these gaps to make tech driven operations more aligned and efficient.
Daniel Jones is CTO of EngineerBetter, helping enterprises deliver value faster. Previously he was an IT consultant, indie video games developer, head of web development in the finance sector, and an award-winning martial artist. Continuous Delivery makes it possible to exploit findings of cognitive psychology and neuroscience to increase the productivity and happiness of our teams.