Latest from contributor

How to Ensure DevOps Success in a Distributed Network Environment
Data-centric applications are not typical, and the environment where they’re deployed are also not typical. Most often, they’re deployed into large, distributed network of machines, which compels the question of whether DevOps practices and tools can be applied to distributed applications. To be successful, DevOps practices for data-centric applications must work smoothly even when production […]
Jan 4, 2018 · 3 minAll articles by contributor
Showing 1–24Dissecting the Role of QA Engineers and Developers in Functional Testing
Until a few years ago, quality assurance was generally considered low-level R&D. As a result, quality assurance (QA) teams were characterized by a low budget, lack of attention and, more often than not, poor attitudes. Moreover, QA engineers were considered the enemies of developers and the product. However, today, this is no longer the case, […]
DevOps Primer: Using Vagrant with AWS
One of the most common problems in modern software development is the phrase, “It works on my machine,” when a particular piece of code runs on developer’s machine but produces error on other team member’s machine. Thankfully, now there is a plugin that can help determine why something works only in particular environments, turning the […]
All Day DevOps, Viewed from the Outside
This year was my first All Day DevOps event. I loved it, as much as I was able to attend. I was especially interested in how DevOps worked with government, as I work in state government. We don’t use DevOps. My guess is that if you work in state or local government, your group also […]
The Value of Commercial Open Source
Adhering to the open source definition enables a large, passionate community to collaborate and share their work, insights and innovations on a given OSS project. Companies working in commercial open source add to that value by turning what may look to enterprises like “raw material” into whole product. These combined efforts serve to improve products, […]
The 5th Industrial Revolution: When It Will Happen and How
Industrial revolutions have always dominated and changed the world in a big way. The first one happened way back in 18th century, and the second industrial revolution occurred almost two centuries later, in the 20th century. The third one happened only a half-century later, while the fourth one was observed within three decades. By the […]
Why One Second Matters for Today’s Application-Centric Businesses
A lot can happen in a second, especially if your business is digital. Google receives 68,000 search requests. Amazon averages $2,361 in sales. In this application-centric world, those are just examples of what application outages can cost the business. Imagine if you didn’t even know there was a problem for just one minute. Sixty seconds […]
Outsourcing DevOps? Here’s What to Look For
DevOps synthesizes methods, processes and tools with the goal of improving your company’s velocity at which you deploy applications, which serves your customers better. Teams using DevOps best practices and tools to create production software are much faster than organizations using traditional infrastructure management and software development methods. In 2016, RightScale’s “State of the Cloud […]
Are Your Web Applications Prepared for the Holidays?
Three best practices to secure your website for the coming retail boom The holidays are upon us, which means retailers are racing to launch new promotions, sales and other temporary web pages in time for what is anticipated to be a record-breaking retail season. Amidst their haste to prepare, some businesses forget—or don’t realize—that there […]
Accommodating Different Processes in Enterprise Software Delivery
When an organization takes on a new initiative, it typically develops a procedure to optimize execution and limit blowback from the transition. Whether it’s the introduction of new processes, personnel, structures or technologies, there are a number of established ways—often gleaned from experience—to support the individual, the team and the wider organization. That said, while […]
5 Biggest Ways to Fail at DevOps
The mission of DevOps is simple: Ship software, do it frequently, do it well and reliably. Repeat. Repeat. Every day, more organizations are turning to DevOps to deliver more frequent software releases, with the result that agile software delivery is gaining traction quicker than expected. Just how rapidly it is being adopted was revealed in […]
DevOps Challenges in C/C++ Projects
“C++ is not only the most powerful language in terms of performance, but it’s also a great language! It has true generics, it is expressive, and one of the most loved languages out there by programmers.” — Diego Rodriguez-Losada, SW Engineer at JFrog and creator of Conan.io This very powerful language that has unbeatable performance […]
What Developers Want, and How to Give It to Them
Software is at the core of every modern business, and software-driven companies are disrupting most traditional industries. As the demand for rapid delivery in digital services grows, companies are looking for ways to release products and upgrades in weeks instead of months, or in days instead of weeks. Many DevOps groups are adopting the continuous […]
3 Best Practices for Better Incident Response
It only takes a headline-grabbing mass internet outage or two to drive home the financial and brand incentives of keeping an application up at all times. That’s why in today’s DevOps organizations, incident response is a common topic of conversation. There’s a lot of talk within the DevOps community about organizational processes and designs for […]
Cloud Orchestrators: Beneficial in a Multi-Cloud Environment
Recent outages of leading cloud providers affecting thousands of business worldwide, such as the Amazon Web Services S3 outage that occurred in late February, have forced many CIOs and CTOs to think hard about their cloud strategies, including whether a multi-cloud environment would be of benefit. ROI and Business Impact During AWS’ four-hour disruption, S&P […]
Is DevOps Transformation a Holy Grail?
Both development and operations teams are popping up in enterprises all over the world, and even though DevOps programs are still in the early stages, our ultra digital world calls for even more software applications. This is why many analyst and consultants alike believe that, in the near future, DevOps will be even more powerful […]
The Impact of DevOps and Continuous Testing in 2018
At its core, DevOps is meant to touch an entire organization; however it’s heavily weighted in the software development life cycle (SDLC). That’s why DevOps is going mainstream in 2018. Companies are making the business benefits of DevOps a top priority—it’s all about delivering value to the customer faster through maximum automation of the release […]
How Systems Engineering Can Help Avoid Product Development Pitfalls
Product development programs all start with great optimism regarding their potential to provide an excellent product to customers, along with excellent profits to the company. But research shows that a majority of product developments end in failure. The reasons for each failure are unique, but the overarching reason often can be described as the lack […]
DevOps Gets More Exciting in 2018
As 2017 winds down and the IT industry prepares for 2018, there are a number of DevOps trends that everyone should be keeping their eyes on. It’s not so much that something incredible and explosive is expected in the new year. Rather, 2018 will be a time when DevOps starts to mature alongside other trends […]
Moving Security Beyond SSH and PKI
SSH (secure shell) is still the most common method of remotely accessing a Linux server, which makes it a common target for attackers attempting to infiltrate corporate networks. While the protocol itself carries a number of advanced security properties, it does allow for human error, opening the door for unwarranted privileged access to sensitive company […]
Mastering the Art of Cloud Migration
Cloud computing has come a long way over the years. Yet, only a few enterprises have managed to master the art of cloud migration. The secret to a successful migration lies in a well-defined, phased and iterative approach that not only streamlines the process but also accelerates the outcome. Here is one road map to […]
Understanding the Mobile DevOps Process
In today’s current technology scenario, mobile app developers are always on the lookout for the latest IT innovations to stay on the competitive edge. To make the process of developing mobile apps more efficient, mobile service providers have adopted mobile DevOps. Mobile app development adopts the latest trends, technologies and tools for developing intuitive mobile […]
How Data Drives the Business of a Clean Energy Company
Imagine using kerosene lanterns to light your way into the evening, at home so you can cook, read, shower and the kids can do homework, or outside to keep a business or medical center open or play night games in a park or field. This is life in undeveloped nations. Not only is the light […]
Core Factors Influencing Java Memory Consumption
Java is known for having an insatiable appetite for resources, requiring strict controls to not exceed budget limits. However, the latest JDK updates and other developments have helped to make Java runtime extremely flexible in terms of memory usage. When configured smartly, Java can be cost-effective for different types of applications—cloud-native or legacy, microservice or […]