The Role of DevOps in Digital Transformation
New competitors, disruptive technologies, and growing expectations are
pushing every business to both adopt and deliver new digital services. This
‘Digital Transformation' demands rapid delivery and continuous iteration of
new competitive services via multiple channels, which in turn demands new
service delivery techniques - including DevOps.
In this power panel at @DevOpsSummit 20th Cloud Expo, moderated by DevOps
Conference Co-Chair Andi Mann, panelists will examine how DevOps helps to
meet the demands of Digital Transformation - including accelerating
application delivery, closing feedback loops, enabling multi-channel
delivery, empowering collaborative decisions, improving user experience, and
ultimately meeting (and exceeding) business goals.
@DevOpsSummit has been named the ‘Top DevOps Influencer' by iTrend.
Measuring DevOps Success in Your Software Delivery Pipeline
By Jason Lenny
When it comes to measuring the success of your DevOps rollout, it can be
challenging to identify the right metrics that will provide intelligence
while avoiding the trap of vanity metrics that indicate action—but not
necessarily progress—towards the outcome you’re looking for.
In my experience, the most valuable metric of all is the lead time between
when you make a commit in source control and when that change makes it to
your consumers. Some very mature organizations have even been able to link
this metric to validated learning or planned outcomes in production (i.e.,
user engagement, revenue, or even a pivot decision). This sort of full-cycle
measurement closes the DevOps build-measure-learn loop and gives you
unparalleled insight into the performance of your overall delivery metrics.
This ... (more)
Seven Steps to Successful and Sustainable DevOps Transformation
While the benefits are many, the DevOps journey for an established
organization can be a long one filled with surprises and challenges. To avoid
as many of both as possible, learning from those who have gone before you can
help you apply best practices to ensure a smoother path to success. As a
result, in this article, I will outline the seven steps to a DevOps
transformation as learned through working hands-on with more than 100 leading
enterprise organizations to establish and sustain successful DevOps and IT
Step One: Exploration
The first step is to have a clear understanding of your starting point before
you even begin your journey. At this stage, successful organizations raise
their situational awareness through better logging and monitoring of their
The next st... (more)
Docker Orchestrations Compared
By Stefan Thies
Containerized software is riding a wave of growth, according to latest
RightScale survey. At Sematext we see this growth trend via our Docker
monitoring adoption and via Sematext Docker Agent popularity on Docker Hub,
where it crossed 1M+ pulls line. This rapid rise of containers now makes
Docker the top DevOps tool among those included in RightScale survey. Overall
Docker adoption surged to 35 percent, while Kubernetes adoption doubled,
going from 7% in 2016 to 14% percent.
Although Docker helps with DevOps automation around developing, building,
packaging, and deploying, container orchestration tools such as Kubernetes,
Google GKE, Docker Swarm, Amazon ECS, are still in early phases of adoption.
We recently conducted a Twitter Poll asking:
What container orchestration tool do you use today?
- Sematext Group, Inc. ... (more)
Last 12 months have been an amazing period for Docker and the container
industry. We had 3 major releases of Docker engine this year , and
tremendous increase in usage. The community has been following along and
contributing amazing Docker resources to help you learn and get hands-on
experience. Here's some of the top read and viewed content for the year:
Of course releases are always really popular, particularly when they fit
requests we had from the community. In particular, we had:
Docker for Mac & Docker for Windows Beta and GA release blog posts, and the
Docker 1.12 Built-in Orchestration release, and the DockerCon keynote where
we announced it
And the release of the Docker for AWS and Azure beta
When Microsoft made Windows 2016 generally available, people rushed to
Our release blog to read the news Tutorials to find out how to ... (more)
Top Continuous Integration Tools
By Angela Stringfellow
Poorly managed development projects are bound to crash eventually. It's
likely happened to you a dozen of times already. While writing code can be a
lot of fun, managing code and dependencies can quickly become a maze of its
own when you're dealing with the continuous growth of your codebase and
feature branches. At Stackify, we aim to make the lives of developers easier
(and less frazzling). One way to de-stress your work is with the aid of
continuous integration tools.
Continuous Integration came as an adoption of a more refined programming
practice, which aims to help developers with preventing serious integration
pitfalls. As you continue to build your project, there are more things to
integrate, and back-tracking can quickly become a time-consuming chore. CI
Tools automate many tedious tasks and make it ea... (more)
Ten Tips for Integrating Security into DevOps
By Gene Kim
Imagine a world where product owners, Development, QA, IT Operations, and
Infosec work together, not only to help each other, but also to ensure that
the overall organization succeeds. By working toward a common goal, they
enable the fast flow of planned work into production (e.g., performing tens,
hundreds, or even thousands of code deploys per day), while achieving
world-class stability, reliability, availability, and security.
In this world, Infosec is always working on ways to reduce friction for the
team, creating the work systems that enable developers to be more productive
and get better outcomes. By doing this, small teams can fully leverage the
collective experience and knowledge of not just Infosec, but also QA and Ops,
in their daily work without being dependent on other teams, deploying safely,
Is NoOps the End of DevOps? Think Again
By Jordan Bach
Automation, a key pillar of the DevOps movement, frees IT operations to focus
on higher-level work and collaborate with cross-functional teams. But what if
your automation is so good that developers don’t need you anymore?
Mike Gualtieri of Forrester Research coined the term NoOps in his
controversial blog post “I don’t want DevOps. I want NoOps.” In the
post, Gualtieri says, “NoOps means that application developers will never
have to speak with an operations professional again.”
During his time as a Cloud Architect at Netflix, Adrian Cockcroft expanded on
the definition of NoOps in his blog post “Ops, DevOps, and PaaS (NoOps) at
Netflix.” “There is no ops organization involved in running our cloud, no
need for the developers to interact with ops people to get things done, and
less time spent actually doing ops t... (more)
Understanding Speed Index
By Moiz Khan
There’s a lot of buzz around the speed index metric, but what exactly is
this metric and how is it calculated? Even more so, why do we need a new
metric when there are so many already on the plate? This article gives you
detailed answers to these questions.
What is speed index?
User expectations have changed drastically, webpages are expected to load
faster with all elements rendering as soon as possible; user frustration
increases if the visual content of the page is slow to load.
There are several metrics used to measure user experience, but do these give
us a clear enough picture? Not really. For example, render start indicates
when the page started painting, but this could mean it loaded a white
background, a random object, or just a dot on the page; the user, however,
may still be looking at a blank page. The document comp... (more)
The Chatbots Are Taking Over!
By Christopher Tozzi
Wouldn't it be great if there were tiny robots that kept track of what you
were thinking, then helped you implement your plans automatically? Well, if
you're an admin responsible for monitoring infrastructure, they exist.
They're called chatbots, and they are the key to leveraging ChatOps in order
to optimize your monitoring and incident management workflow.
This post explains what chatbots and ChatOps do and why they're so valuable
for organizations that are adopting DevOps practices.
A "chatbot" can mean different things to different people. Broadly defined, a
chatbot is any type of program that "talks" to humans. Chatbots have been
around for a long time. If you grew up in the era when AOL still ruled the
Internet, for example, you probably remember SmarterChild, a chatbot for the
AIM instant me... (more)
I recently had a conversation with Jennifer Lent from TechTarget. She's a
respected thinker in our field and covers major trends. We spoke about the
emergence of BizDevOps and its implications for businesses.
We tackled a number of topics. She wrote about our conversation in a recent
article, "BizDevOps: Here's how to make it happen in your organization."
Since our conversation, I've been thinking more about BizDevOps, its
challenges, and what makes the BizDevOps pipeline flow.
Peter Drucker made the prescient statement that "Culture eats strategy for
breakfast." This applies to BizDevOps - changing tech is not hard, but
changing culture is. You can buy the tools and put the processes into place,
but getting team buy-in and creating the cultural shift to make BizDevOps run
are not easy tasks.
This type of change requires leadership commitment, communication, and