When your DevOps setup has become a great success, you might start to notice that the silos you thought you’d broken down are starting to reappear simply because of how difficult it is to keep everyone heading for the same goal when the terrain is constantly changing. Software delivery management is the way to get to grips with this. We spoke to Sacha Labourey about this and much more.
Which programming languages have the strongest communities and the most active programmers? How many devs are implementing DevOps strategies? What frameworks are mobile programmers using? Let’s take a dip into the data and see what 17,000 developers from 155 countries revealed in SlashData’s report, Developer Economics: State of the Developer Nation 17th Edition.
Consumer Driven Contracts is a testing paradigm that let API-consumers communicate to the API-providers how they are using their services. This talk discusses software testing, how and when to use Consumer Driven Contracts, and how Consumer Driven Contracts can make developers more confident. It also includes live coding to show how to implement Consumer Driven Contracts using the Pact framework.
We acknowledge that we can’t change culture, but we can change behavior. Culture is the sum of values and behavior. But what makes humans behave the way we do and how can we influence behavior and model it the way we want to? Culture is such a large part of DevOps and is essential in understanding how to implement DevOps strategies.
Automation and DevOps are probably two buzzwords which have gone hand in hand with the cloud over the last couple of years, while simplified user interfaces are great, they just don’t cut it when you want to start to automate tasks like the creation of systems within the cloud. Watch this technical session about Terraform, ideal for Solution Architects and IT Operational folk.
Find out all about how to make Kubernetes clusters safe for DevOps in this talk by Jussi Nummelin. This session is highly inspired by Liz Rice’s talk at KubeCon EU 2018, “Running with scissors”. This session will focus on a different angle: how to take the scissors away from the developers so that they do not harm themselves.
In this JAX DevOps session, Hubert Ströbitzer takes a dive into how to get started with Knative, the Kubernetes-based platform for building, deploying, and managing all your serverless workloads. Check out a live demo and go over everything you need to know about Knative. Let’s learn all about Knative!
What is shift-left testing? It is one of the most commonly discussed trends in DevOps, and for a good reason. There are many important components of an effective continuous testing strategy and none are more critical than shifting left. In this article, Joanna Schloss dispels four myths about shift-left testing that you might have heard.
Every Monday, we take a step back and look at all the cool stuff that went down during the previous week. Last week we published a fascinating interview with Simon Ritter about the state of Java in 2019, caught a glimpse of Jakarta EE 9 and its potential release window, learned about two new pieces of open source software from Netflix, and much more. Let’s take a look.
Many see architects as a dying breed, reasoning that with infrastructure moving to the cloud, who needs them anymore? But even with cloud, infrastructure is complex and somebody is needed to sit between the goals of the CSuite and the demands of the developers, and ultimately to make the business’s digital dreams a reality. Architects are becoming more prominent – as the IT consultants of the business, helping everyone realize their ambitions.
The implementation of DevOps tactics and culture isn’t slowing down anytime soon. How can you become a DevOps engineer? What does a DevOps engineer do? If you are an Ops person and would like to explore what DevOps is all about, here are some details on how to become a DevOps engineer, the required skills and the expected salary.
Do you know your worth? Stack Overflow updated its Salary Calculator with new data for 2019, adding Italy to the list of countries that can search for sample salaries. Stay updated with what your experience is worth and use the calculator to calculate how much you should make, depending on your location, skillset, and experience level.
For effective, modern, cloud-connected software systems we need to organize our teams in certain ways. Taking account of Conway’s Law, we look to match the team structures to the required software architecture, enabling or restricting communication and collaboration for the best outcomes.
According to research, 90% of startups fail. What does the 10% have that sets them apart? One of the ways to prevent failure is by keeping up with good DevOps practices and using essential DevOps monitoring tools, like Docker and Ansible. In this article, find out why DevOps practices help make startups more stable, secure, and save on time and money.