Welcome!


Latest Blogs from @DevOpsSummit
Ask any IT person from the financial sector about SOX requirements and they’ll probably use some colorful language about how much time and money it sucks away. According to the 2016 Sarbanes-Oxley compliance survey by global consultant Protiviti, the average annual internal cost of SOX...
To make sure we’re on the same page, let’s start by defining what we mean by a silo. “They are nothing more than barriers… between departments… causing people… to work against each other.” -Patrick Lencioni in 'Silos, Politics, and Turf Wars' Thanks to the work of Lencioni we ha...
Few questions in software development are more divisive or tribal than choice of programming language. Software developers often identify strongly with their tools of choice, freely mixing objective facts with subjective preference. The last decade, however, has seen an explosion both...
Interoute has announced the integration of its Global Cloud Infrastructure platform with Rancher Labs’ container management platform, Rancher. This approach enables enterprises to accelerate their digital transformation and infrastructure investments. Matthew Finnie, Interoute CTO comm...
If technical debt were like monetary debt, it would be hard to keep track of it unless you checked in manually. The only way many people find out their checking account is running out of funds is by logging in and checking the balance — or, worse, having a check bounce or a debit card ...
Containerization is popularly viewed as the ‘virtualization of virtualization’ or ‘next generation virtualization.’ However, containers have existed long before virtualization or the advent of modern container technology like Docker and Linux Containers. Similar tech was built into mai...
When you have a billion users, people notice. That’s where our story about DevOps and Yahoo! starts. For Kishore Jalleda and Gopal Mor, both engineers at Yahoo!, when something goes wrong on a Yahoo! page, people will notice. Correction: a lot of people will notice. Of course, Yaho...
According to a roundup by Gartner, the average cost of downtime for an enterprise is $5,600 per minute. While the data collected was from incredibly large companies, the cost of downtime for even small startups is no laughing matter. Let's assume, for the sake of simplicity, that your...
Functional monitoring is the process of looking at the functionality offered by a single application or by a distributed system. It aims at the process of assessing the availability and functionality of the use cases of the system. It checks that the system is capable of giving desired...
Pressure on application release cycles over the last few years has been steadily mounting. Thanks to increased demand for mobile computing applications, many organizations have significantly quickened the pace at which they develop custom applications. Looking over the horizon, however...
In his session at @DevOpsSummit at 20th Cloud Expo, Kelly Looney, director of DevOps consulting for Skytap, will will show how an incremental approach to introducing containers into complex, distributed applications results in modernization with less risk and more reward. He will share...
We’ve all been there. Some unexpected error pops up, and we’re frantically filling out a support ticket to figure out what went wrong as quickly as possible. As software delivery continues to increase in complexity, the role of technical support is becoming increasingly important to an...
Can a better UX simultaneously deliver a worse user experience? It sounds like a paradox, but it may be more common than you think. It describes a category of UX design practices that have little to do with improving the actual experience and everything to do with suggesting that the e...
DevOps has grown exponentially especially during the past 3 years, in facts its tentacles spreads beyond Dev and Ops but some organization's still see DevOps as an extension of Agile practice. It's because how as an organization perceive DevOps, while the scrum master's objective is t...
Functional testing is a type of software testing that evaluates the performance of individual functions of a software application. The purpose of functional testing is to ensure that the application and all of its individual functions work as they should in the real world and meet all ...
Here at PagerDuty, we spend a lot of time thinking about how we can help the DevOps community and IT professionals succeed. We’re particularly interested in the “hows and whys” of evolving DevOps practices, how to deliver value to our practitioners, and how to better serve the communit...
Fertile ideas that germinate out of internal collaboration are what will set your company ahead of the competition. The era of the open-plan office is over, but that doesn’t mean collaboration should go by the wayside at your firm. Rather, all professionals need to develop new ways to...
Speed has always been a major challenge in software development, as waterfall projects took up a significant amount of time to carry out due to lengthy operational and manual processes. Under this setup, you could expect your initiative to take months or even years to reach completion....
So you've decided to take the infrastructure as a service (IaaS) approach to cloud migration. That's great-you're on your way to realizing the cost savings and flexibility of cloud computing. But the decisions don't stop when you choose between SaaS, PaaS, and IaaS. Choosing your pu...
Smart devices require smart monitoring. That’s not a platitude. It’s an imperative. In fact, the smarter the device, the smarter you need to be about monitoring it. As headlines have shown, unmonitored, unprotected smart devices may be a disaster (or a DDoS attack) just waiting to hap...
Thanks to the DevOps movement, we now understand why software delivery chains that consist of a series of silos are bad. They complicate communication between different teams, leading to delivery delays, backtracking, and bugs. When it comes to incident management, there is another ty...
How often is an environment unavailable due to factors within your project’s control? How often is an environment unavailable due to external factors? Are the software and hardware in an environment up to date with the target Production systems? How often do you have to resort to manua...
DevOps is being widely accepted (if not fully adopted) as essential in enterprise IT. But as Enterprise DevOps gains maturity, expands scope, and increases velocity, the need for data-driven decisions across teams becomes more acute. DevOps teams in any modern business must wrangle the...
What do I think of when I’m told a company wants to adopt DevOps? The first thing that comes to mind is the size of the organization, and how far they want to take DevOps best practices. I really want to know what DevOps adoption will mean for the company. In my experience, it gets esp...
Cloud Expo, Inc. has announced today that Aruna Ravichandran, vice president of DevOps Product and Solutions Marketing at CA Technologies, has been named co-conference chair of DevOps at Cloud Expo 2017. The @DevOpsSummit at Cloud Expo New York will take place on June 6-8, 2017, at the...
Have you ever noticed how some IT people seem to lead successful, rewarding, and satisfying lives and careers, while others struggle? IT author and speaker Don Crawley uncovered the five principles that successful IT people use to build satisfying lives and careers and he shares them i...
As technologists, we find ourselves in the middle of tumultuous times and radical change: cloud, containers, automation, artificial intelligence, mobility, the Internet of Things, cyberwarfare, digital transformation, and more! When the $&#! hits the fan, military strategists reference...
If you’ve used test case management tools before, you’ll understand that there are a range of products on the market. There are old standards that have been around since before the dawn of the World Wide Web, and there are relative market newcomers that offer different levels of sophis...
For many companies, and up until about just five years ago, the only metrics for how well a mobile app performed were network call errors and whether it crashed or not. But those times are long behind us, as there’s nothing simple about today’s mobile apps. Issues are harder to find a...
DevOps, and Ops in general, is one of the most important components of a company’s production machine. Investing in building a winning DevOps team should be a priority for every company and will pay off quickly. As organizations and operations grow (products, features, number of custo...
Last week, I tried to book a hotel for an upcoming business trip. I logged into the travel portal entered the city and dates of travel and clicked search. Then, I waited and waited and waited and waited, yet nothing happened. I tried again; same results. At this point, I gave up and mo...
“No provision need be made for the user to program the return of registers to the free-storage list.” This line (along with the dozen or so that followed it) is buried in the middle of John McCarthy’s landmark paper, “Recursive Functions of Symbolic Expressions and Their Computation b...
Look at how far we’ve come. Just seven decades ago, the word “computer” referred to someone in an office with a pile of charts and a slide rule. Then ENIAC, the first electronic computer, appeared. It was followed quickly by the Commodore 64 personal computer and later, the iPhone. Tod...
This is the story of software. The initial blog in this series was all about the structural formation of programming languages. We went all the way back to steampunk days to see how the framework for programming grew out of Charles Babbage’s Analytical Engine in the 1840s. We ended up ...
The success of a website is directly proportional to the users’ digital experience. In the age of tech, savvy consumers, and competitive targeted marketing, speed matters. Users expect websites to load fast – the faster the user can view the webpage, the better the digital experience. ...
It is common for enterprises to work with hundreds of applications, each of those calling for a number of database scripts to be executed in a particular order. Needless to say, the execution and organization of these scripts can become complex and tedious. Instead of creating new step...
As the internet’s renowned programming language, Java has had a profound impact on how people navigate the digital world. Much of what users expect in terms of performance from their devices that access the internet has been set by Java functionality. You don’t have to be a developer, ...
In today’s post, we’re going to be talking more about the steps of ID-GEM – the business impact software framework from Amadeus Consulting that is designed to streamline your development process. ID-GEM is a free, downloadable planning tool that helps organizations incorporate business...
Having automated workflows sounds like a sexy thing. And it is. It feels pretty awesome to be able to initiate a process with a button and forget about it while the work gets done. But that doesn’t mean you have to automate every process in your office. I mean, I think people can take...
One thing I have learned so far this holiday season is that a 15 pound turkey is too big for only 4 people! I love this time of year as it’s a chance for me to take time and read a number of the predictions articles that have come out in recent weeks. Here are some that have caught my ...