Welcome!


Latest Blogs from @DevOpsSummit
I’m not going to start with a reminder of how important app performance is. Let’s just all agree we already know this as the first app economy axiom and get on with the post payload. Actually, I know this is true because I’ve watched a staggering increase in the past year in use of web...
If you pay any attention to modern software delivery conversations, it sometimes feels like you are being beaten over the head with a Continuous magic wand. Continuous Integration, Continuous Delivery, Continuous Deployment, Continuous Documentation, etc. The idea is so easy that it’s ...
Predictive analytics tools monitor, report, and troubleshoot in order to make proactive decisions about the health, performance, and utilization of storage. Most enterprises combine cloud and on-premise storage, resulting in blended environments of physical, virtual, cloud, and other p...
Your business relies on your applications and your employees to stay in business. Whether you develop apps or manage business critical apps that help fuel your business, what happens when users experience sluggish performance? You and all technical teams across the organization – appli...
How is your DevOps transformation coming along? How do you measure Agility? Reliability? Efficiency? Quality? Success?! How do you optimize your processes? This morning on #c9d9 we talked about some of the metrics that matter for the different stakeholders throughout the software deliv...
CIOs and those charged with running IT Operations are challenged to deliver secure, audited, and reliable compute environments for the applications and data for the business. Behind the scenes these tasks are often accomplished by following onerous time-consuming processes and often th...
A few weeks ago my colleague PJ Hagerty wrote about driving your existing monolithic application toward a more modular design. This time around I'll dive a little bit deeper into its importance and the benefits of application modularization. One of the most important best practices i...
For microservices to work in an organization, there must be a business initiative attached to it. Questions arise among IT professionals on whether microservices are suited only for giant Web applications like Google and Facebook. However, scale is only one of the business benefits of ...
Continuous Delivery is a trend that is taking the software industry by storm, and Continuous Delivery Management (CDM) is a new approach to release management that provides both transparency and a governance structure to manage continuous delivery across a large software enterprise. CD...
In most cases, it is convenient to have some human interaction with a web (micro-)service, no matter how small it is. A traditional approach would be to create an HTTP interface, where user requests will be dispatched and HTML/CSS pages must be served. This approach is indeed very trad...
As companies embark on a digital transformation to better serve their customers the challenge of managing the performance and satisfaction with each user becomes ever more critical to the success of the business. When we look at the breakout companies today like Uber, Airbnb, and Slack...
There is a large gap between the understanding of modern processes and technologies, and actually doing something with them. In the DevOps movement, many of the core functions have met wide adoption, such as orchestration, release automation, and analytics. But what have not been as wi...
The world of software testing has changed a lot in recent years, with an increasing number of organizations moving towards an Agile approach to software development. In an Agile world, teams are being asked to move faster - reducing the length of time to delivery while still continu...
DevOps is hot. Mobile is hot. This week we're thrilled to host 3 pioneers in modern software delivery on a special episode of #c9d9 to discuss DevOps for Mobile apps. Patrick Debois (who coined the term DevOps), Nassim Kammah from Etsy (one of the original Unicorns!), and Trent Peters...
We've said it on this blog before, and we'll repeat the same message: Solving a software engineering problem is simple physics. It takes a set amount of energy to move a project from point A to point B, and changing the process or path doesn't change the unavoidable fact that difficult...
It’s easy to understand the confusion that is caused when the terms Agile and DevOps start getting tossed around. Buzzword bingo, here we come. But these two terms are more than just marketing speak – they’re technical movements born out of the desire to deliver better software, collab...
xMatters, inc., has released its integration platform -- enhanced connectivity technology designed to help enterprises overcome key hurdles in DevOps adoption. xMatters' award-winning cloud platform accelerates business processes through intelligent communication. The technology pinpo...
It's a fact: well-meaning team members, in the heat of the moment - and often in the middle of the night - sometimes accidentally do things they shouldn't. From missing alerts to hitting ‘resolve' when an incident is still ongoing, mistakes from team members can impact your incident re...
DevOps.is.everywhere. Wait. Let me rephrase that. The phrase "DevOps" is ubiquitous in the global technology scene. It is nigh on impossible to have a chat with any technologist, or journalist for that matter, and not touch on the subject. "DevOps" is one of those buzzwords that nearly...
Microservices are a type of software architecture where large applications are made up of small, self-contained units working together through APIs that are not dependent on a specific language. Each service has a limited scope, concentrates on a specific task and is highly independent...
Network communications are a top priority for DevOps teams working in support of modern globally-distributed systems and microservices. But basic network interface statistics like received and sent traffic aren’t as useful as they once were because multiple microservices may share the ...
Here in the US, the Super Bowl is more than just a football game - it's a national holiday, with its own traditions, festivities, and food and drinks. One of the most important aspects of super bowl is the commercials. Every year, brands spend millions of dollars to get the attentio...
Teams that have embraced DevOps and begun using the practice of test driven development are familiar with the headaches that accompany testing legacy code. This is particularly true for companies that have applications out in production that have been working for years, but have no fo...
Enterprises across all industries are in the midst of difficult, bet-the-company changes we call digital transformation. And yet, there remains broad confusion about the scope of the word digital. While the rise of mobile technologies are the impetus for many such transformations, dig...
This blog post is inspired by my observations from the field, including real customers and real applications. Everybody knows the importance of using proper logic to synchronize data access across multiple threads, it is a very common question during technical interviews. The followin...
I’ve been spending nearly half my time in Philadelphia over the past while, and I just happened to have a spare Saturday yesterday, so I hightailed it downtown. I had two objectives – to explore the Museum of Art and to attend a Brahms concert by the Philadelphia Symphony Orchestra. On...
What is the easiest way to parse, ship and analyze my web server logs? You should know that I’m a Node.js fan boy and not very thrilled with the idea of running a heavy process like Logstash on my low memory server, hosting my private Ghost Blog. I looked into Filebeat, a very light-we...
Earlier this week it was reported that researchers at Boston-based security company, Rapid7, identified several security flaws in an app connected to a new toy from Mattel's Fisher-Price brand. The news of the security vulnerability caught our attention for a few reasons: The name of...
Super Bowl 50 is upon us and while millions tune in for the faceoff between the Broncos and Panthers this Sunday, software testers will hold their breaths as these same fans flock to promoted web and mobile applications in droves. To the players, Super Bowl Sunday presents two paths: ...
As someone who has been dedicated to automation and Application Release Automation (ARA) technology for almost six years now, one of the most common questions I get asked regards Platform-as-a-Service (PaaS). Specifically, people want to know whether release automation is still needed...
In today’s modern computing age, constant enhancements in software innovations are driving us closer to an era of software revolution. Perhaps in the distant future, that may be how the 21st century is remembered best. Among the popular software languages out there, however, Java conti...
The battle over bimodal IT is heating up. Now that there’s a reasonably broad consensus that Gartner’s advice about bimodal IT is deeply flawed – consensus everywhere except perhaps at Gartner – various ideas are springing up to fill the void. The bimodal problem, of course, is well u...
You are standing in the wings of the stage, it’s opening night, the curtain has just been raised, you hear the “James: Knocks on door” sound effects, and all of your hard work merges into a single step as you open the fake stage door. This is how most companies feel before they endeav...
Python began life in the late 1980s. It was developed by Guido van Rossum at Centrum Wiskunde & Informatica, a math and computer science research center in Amsterdam Science Park in the Netherlands. Van Rossum continues to be an influential figure in the development and guidance of Pyt...
Many of us are grappling with the modern demands of digital business: developing new mobile apps, evaluating security in the face of IoT, moving to hybrid clouds, testing approaches to defining networks through software. It’s all part of the hard trend toward service-oriented IT, with ...
As software organizations continue to invest in achieving Continuous Delivery (CD) of their applications, we see increased interest in microservices architectures, which–on the face of it–seem like a natural fit for enabling CD. In microservices (or its predecessor, “SOA”), the busines...
@DevOpsSummit taking place June 7-9, 2016 at Javits Center, New York City, and Nov 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with the 18th International @CloudExpo and will feature technical sessions from a rock star conference faculty and the le...
In the Bimodal model we find two areas of IT - the traditional kind where the main concern is keeping the lights on and the IT focusing on agility and speed, where everything needs to be faster. Today companies are investing in new technologies and processes to emulate their most ag...
In attending the 2015 DevOps Enterprise Summit (DOES15) in October, I expected to catch glimpses of key insight from today's top technology organizations in regards to their implementations of DevOps practices. I expected a lot of talk to center around tools, around automation strategi...
Ah, the plight of software testers – destined to crank away behind the scenes ensuring all runs smoothly. Unlike musical conductors who command the spotlight while overseeing the performance of a piece, testers only seem to attract attention when things go terribly wrong. Okay, so life...