devops

Articles

Infinity sign made out of code 5 Tips to Take Your DevOps Pipeline Beyond the Basics

The goal of a DevOps pipeline is to create a continuous workflow that includes the entire application lifecycle. But too often, people focus only on the tools and automating everything, not stopping to think whether their processes could further improve performance and efficiency. Let's look at some common challenges to continuous delivery and then learn five tips for refining your DevOps pipeline and taking it to the next level.

Gilad David Maayan's picture Gilad David Maayan
A Primer on Continuous Testing

Continuous testing shortens feedback loops through automated testing that occurs throughout the development lifecycle—hence "continuous." Testing and QA become the responsibility of everyone working on the software, not just testers. Let's look at some proven practices from organizations that have used continuous testing effectively to realize tangible benefits.

Vasudevan Swaminathan's picture Vasudevan Swaminathan
Kubernetes logo Using Kubernetes for Container Orchestration in DevOps

Containerization has replaced virtual machines to a great extent because containers are lightweight and make efficient use of the OS kernel. Docker’s efficient nature helps with software development, testing, delivery, and deployment in a DevOps environment, and all the benefits of Docker also apply to Kubernetes. Let’s explore some of the additional agile and DevOps benefits you can gain by using Kubernetes.

Deepak Vohra's picture Deepak Vohra
Colorful gears 5 Reasons Enterprise Test Automation Is So Challenging

Most organizations understand that test automation is essential for modern application delivery processes. They’re just not sure how to make it a reality in an enterprise environment without exorbitant overhead and massive disruption. Enterprise organizations typically achieve small victories, but the process ultimately decays due to challenges in five main areas. Understanding these challenges will help us overcome them.

Wolfgang Platz's picture Wolfgang Platz

Better Software Magazine Articles

Using Agile and DevOps to Achieve Quality by Design Using Agile and DevOps to Achieve Quality by Design

When software nears completion, it is the wrong time to focus on quality. Product delivery improves if you invest in a plan, validate in small increments, and focus on continuous testing.

Michael Sowers's picture Michael Sowers
DevOps and the Culture of Code DevOps and the Culture of Code

Migrating an organization to continuous integration requires adoption new processes, tools, and automation. DevOps relies on dramatic culture change to encourage total transparency and collaboration among all project stakeholders.

Patrick Turner's picture Patrick Turner
Building Autonomous DevOps Capability in Delivery Teams

After setting up a DevOps team and adopting continuous delivery practices, product releases may not be as smooth as they could be. The missing ingredient requires empowerment and autonomy.

Miiro Juuso's picture Miiro Juuso
The New Normal for Software Development and Testing The New Normal for Software Development and Testing

Customers expect fast-paced, quality product releases. To meet these demands, you must consider test automation, testing in production, and the extensive use of data and analytics.

Michael Sowers's picture Michael Sowers

Interviews

Melissa Benua Whole Team Quality: A Conversation with Melissa Benua
Video

Melissa Benua, director of engineering at mParticle, chats with TechWell community manager Owen Gotimer about the importance of whole team quality, how to get started using the test pyramid, and how developers can start writing testable code.

Owen Gotimer's picture Owen Gotimer
Ryan Kenney Containers, Docker, and Kubernetes 101: A Conversation with Ryan Kenney
Video

Ryan Kenney, senior consultant at Coveros, chats with TechWell community manager Owen Gotimer about the difference between containers, container engines, and container orchestration; using containers in your CI/CD pipelines; and the cost of security.

Owen Gotimer's picture Owen Gotimer
Helen Beal Making DevOps Evolution Happen: A Conversation with Helen Beal
Video

Helen Beal, DevOpsologist at Ranger4, chats with TechWell community manager Owen Gotimer about making your DevOps evolution happen, micro-bonus programs, and the neuroplasticity of squirrels. Continue the conversation with Helen (@Helen Beal) and Owen (@owen) on the TechWell Hub (hub.techwell.com)!

Owen Gotimer's picture Owen Gotimer
Andy Glover Open Source at Netflix: A Conversation with Andy Glover
Video

Andy Glover, director of delivery engineering at Netflix, chats with TechWell community manager Owen Gotimer about a couple of Netflix's open source projects, the benefits of open source, and a few open source lessons his team learned along the way. Continue the conversation with Andy and Owen (@owen) on the TechWell Hub (http://hub.techwell.com/)!

Owen Gotimer's picture Owen Gotimer

Conference Presentations

Agile + DevOps East Rome Wasn't Built in a Day...and Neither is Your DevSecOps
Slideshow

DevSecOps is about more than just the tools—it is an organizational, operational, and strategic transformation. So, as a “thorough or dramatic change in form or appearance” across the three main pillars of an organization, how can we expect a DevSecOps transformation to take place overnight?

Brittany Greenfield
Agile + DevOps East Effective Test Automation in DevOps
Slideshow

The ultimate objective of a DevOps approach is to deliver quality products to your customers as efficiently as possible. DevOps shops that achieved this state point to continuous testing as a key contributor to their success.

Lee Barnes
STARCANADA 2019 Stabilizing Continuous Testing in DevOps
Slideshow

Organizations have matured their software development practices over the past few years. Despite advancements and innovations, testing remains one of the biggest challenges in DevOps.

Eran Kinsbruner
Before and After You Say ‘I Do’ to Docker
Slideshow

Docker is the most popular containerized solution being used in the software industry for development. However, implementation can get complicated, tricky, and unmaintainable if all you understand is the record-and-playback features or think it is the same as using a virtual machine. 

Aprajita Mathur

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.