Over a million developers have joined DZone.

DevOps news, tutorials, tools & reviews

  • Before we start looking forward to Thanksgiving (I'm most excited for the stuffing), let's look back at some of the best DevOps posts from the last week. This week:... More

    {{ stats[1115610].portal.title }} · {{ stats[1115610].clicks }} clicks · · {{ stats[1115610].timesInEdition }}x

  • Welcome to an introduction to Test Driven Development (TDD) series. We will talk about Java and JUnit in the context of TDD, but these are just tools. The main... More

    {{ stats[1113345].portal.title }} · {{ stats[1113345].clicks }} clicks · · {{ stats[1113345].timesInEdition }}x


  • Featured
  • Latest
  • Popular
Streaming Data: Why It Makes Sense and How to Work With It
This white paper examines the evolution from batch to streaming-data analysis and provides key insight into building streaming data capacity. The paper then moves to an evaluation of Zoomdata’s strength as a visual streaming-data analytics solution.
Getting Started With Industrial Internet
Introduces basic concepts and technologies of the Industrial Internet, including sensors and actuators, industrial control systems, human-machine interfaces, real-time streaming data, device security, and more.
1,909 1,064
Enterprise Integration, 2015 Edition
The DZone Guide to Enterprise Integration, 2015 Edition investigates trends in the current integration landscape and how new patterns and technologies can help you reduce integration difficulties. It covers microservices and SOA, cloud integration platforms, RESTful communications, and how to overcome problems with distributed systems.
The Product Manager's Definitive Guide for App Optimization
In this paper, you’ll learn how to identify the low hanging fruit in your app, set up metrics tracking to view your progress, create a minimum viable product to test your hypotheses, validate changes through testing, present data-backed evidence of your impact, and define new stories for your product roadmap.
The 3 Questions Your Mobile Onboarding Needs to Answer
In this paper, we’re going to break down everything you need to know about onboarding your first time users. We’ll show you not only some great examples, but we’re really going to drive in and break down the specifics as to why they’re effective and tactics to employ so that you can create the optimal onboarding experience for your app.
5 Little Known Reasons Your App Is Underperforming
In this paper, we’re going to dig into the major blockers for mobile success, how the top apps have overcome those blockers, and how you can do the same.
Getting Started With Docker
Teaches you typical Docker workflows, building images, creating Dockerfiles, and includes helpful commands to easily automate infrastructure and contain your distributed application.
10.6k 8,016
Seamless, Scalable Test Management Using Jenkins & XebiaLabs Software [Recorded Webinar]
In order to release quality software and quickly add value for customers, test automation has become essential. But as your code–and release processes–become more sophisticated, new challenges exist in managing code quality.
Anatomy of the Agile Enterprise
As teams adjust to Agile software development practices, they become better at calculating their capacity and estimating the size of tasks.Consequently, their predictability increases, and they begin to deliver consistently on the content that they commit to producing.
Getting Started With Real User Monitoring
Teaches you how to use new web standards—like W3C’s Beacon API—to see how your site is performing for actual users, letting you better understand how to improve overall user experience.
4,606 4,042
Microservices: Patterns for Building Modern Applications
Being able to build, evolve, and scale large applications is critical for organi- zations, but the challenges involved make it a difficult task. Because of this, microservices has emerged as a dominant pattern for building modern cloud applications by breaking apart individual components as independent ser- vices that are centered around specific business capabilities. While developing in the microservices style comes with a myriad of benefits in making large applications more manageable, building a reliable distributed system at scale is incredibly challenging in any scenario, as there are numer- ous considerations for dealing with failure, consistency, and performance, among others. This white paper details the path to the microservices architecture and examines the benefits and drawbacks of the pattern. It also discusses best practices that will help developers and systems architects achieve their ap- plication goals..
{{ card.title }}
{{card.downloads | formatCount }} {{card.views | formatCount }}