LatestMost Read
Using Spark and Jenkins to Deploy Code into Hadoop Clusters
This article illustrates how to deploy an application into a Hadoop cluster using GitLab/Jenkins/Spark application. In this article, we will cover the following: Auto-triggering Jenkins build when code is committed in Git. Pulling the latest code from the repository through Jenkins. Building, compiling and packaging the “.jar” using SBT tool ... Read More
ABO and the Mystical Art of Source Code Compilation
Compilation can make or break the performance quality of an application. A developer might spend weeks creating the most elegant, efficient algorithm known to man, only to have it run at a snail’s pace in production because the compiler used to create the application’s executable binary is old, and not ... Read More
7 Ways to Introduce DevOps in Your Work Culture
As many industries are going through a wave of digital transformation, a number of key technologies and principles are being deployed to business advantage. One such principle is DevOps. This collaborative principle is proving to be extremely helpful for businesses in their pursuit of customer satisfaction and beating their competition ... Read More
4 Steps to Introduce DevSecOps to Database Development
Although DevOps was implemented within application development, there is a growing awareness that including the database within DevOps processes is vital to success. We live in a data-driven world and many front-end applications use a database at the back end to collect, process and store customer and user data. The ... Read More
How DevOps Orchestration and Feedback Loops Can Enhance Your DevOps Pipeline
DevOps orchestration and feedback loops can significantly impact and improve your organization’s delivery pipeline. In this post, we’ll define and illuminate the importance of DevOps orchestration and feedback loops, and how together they can make a difference in your pipeline. DevOps Orchestration Although people widely use the terms “automation” and ... Read More
DevOps: Assessing Behavior Flows Through an Organization
I’ll admit it, this article is a little strange. It is an experiment. But DevOps is all about experimentation, right? This article explores how information and behaviors in fact “flow” through an organization. It is based upon my observations with literally hundreds of DevOps teams. I have used the Three ... Read More
SRE: How Do You Get to Blameless?
Site reliability engineering (SRE) is the companion to DevOps. If we take my normal divisions of DEVops versus devOPS, traditional DevOps is mostly the developer side, and SRE is mostly the Ops side. This isn’t a perfect comparison, but it is a good starting point, and for this blog, I’ll ... Read More
Perfecto Applies AI to Writing Test Scripts
Artificial intelligence (AI) is starting to be applied to the writing and update test scripts. Perfecto has unfurled Perfecto Codeless, which employs machine learning algorithms to automate writing of test scripts in a way that allows them to not only run continuously, but also adjust to changes made to the ... Read More
Announcing DevOps Connect: DevSecOps Days Virtual Summit
We just wrapped up our fifth annual DevSecOps Days @ RSA Conference 2019, featuring an exceptional lineup of speakers and a variety of informative sessions, providing an unparalleled experience for all. If you couldn’t make it to San Francisco for RSAC or missed any sessions, we’ll be hosting a virtual ... Read More
7 DevOps Lessons in 2018: The Path to DevOps Success in 2019
We all learn from mistakes, right? But it would be better if we learned faster and didn’t repeat them in our future exercises. And this is exactly what we will discuss here in this blog. For a while now, we’ve been overwhelmed by the idea of the DevOps principle. We ... Read More
Distinguishing Between Cloud Washed and Cloud Native
Don’t fall for the marketing jargon: Running legacy infrastructure on a cloud instance is not actually cloud computing. Unfortunately, “cloudwashing” is common among enterprises as they attempt to jump on the cloud trend. So, how do we dispel the hype to distinguish pure cloud software as a service (SaaS), platform ... Read More
‘DevOps Engineer’ Title Lands in Top 5 of Dice Salary Survey
The position of DevOps Engineer is gaining some serious respect, and with that comes cash. In Dice’s recently released “2019 Tech Salary Report,” DevOps Engineer now ranks in the Top 5 of all tech salaries, with an average of $111,683. The survey is based on the responses of 10,780 technology ... Read More
9 Pillars of Continuous Security Best Practices
Without proper consideration given to security best practices, the continuous delivery of software changes facilitated by DevOps is risky. On the other hand, DevOps provides an opportunity to reduce security risks if security is integrated into the continuous delivery pipeline according to best practices. This blog enumerates best practices for ... Read More
5 Trends Transforming Digital and IT Operations Management
In 2018, digital transformation ushered in a radical shift in how enterprises harness customer insights, technology capabilities and rapid experimentation to drive revenue growth, profitability and market leadership. Enterprises spent $1.3 trillion in 2018 on digital transformation technologies such as public cloud platforms, microservices and containers, edge computing, machine learning ... Read More
Implementing DevOps? Start with a Strategy
Organizations today are focused on improving the IT delivery process and taking it to the next level. DevOps plays a key role in achieving this goal, if it’s done right. But while the concept of DevOps is not new—it’s more than a decade old—a significant percentage of organizations have not ... Read More
Applying DevSecOps to Address Cloud Security Challenges
Driven by the encouragement from 2018 progress, cloud technology is poised to be even bigger in 2019. However, one major hurdle continues to haunt the cloud trend: security. An overwhelming number of firms in the IT industry are preparing for cloud adoption, yet security continues to be a big question for ... Read More
The 4 Keys to Effective Continuous Testing
In the digital era, products no longer can win on capabilities alone. Speed to market and buyer experience now matter just as much to customers as the extent to which a product meets a pressing need or outperforms competitive offerings. Against this backdrop, software developers find themselves under increasing pressure, ... Read More
APIs and DevOps
As always, there are interesting trends in DevOps, and I wanted to point out one that is starting to bother me: the “API economy,” and how it impacts DevOps decision-makers. Traditional infrastructure—SAN, LAN, physical systems, etc.—were generally controlled the best from the command line. While there are a million of ... Read More
Sponsored Content
Upcoming Webinar
Defending Against Account Takeovers: Developers’ Best Practices
One of the most critical aspects of applications and APIs is the code that deals with users’ accounts. In DevOps environments, adding instrumentation is key, and security instrumentation is no exception. Many attack types can be easily stopped with specific tools and environment configurations, but Account Takeover attacks don’t follow conventional attack patterns: they look, act, and ... Read More
March 26, 2019





