Latest DevOps Opinions
It is often overlooked just how fundamental compliance offers are as ultimately, they can make or break the success of open source adoption. A change in skills and culture, to prioritise compliance and security, whilst simultaneously allowing developers to run with the innovation involved, will be key to the growth of the industry.
COVID-19’s challenges act as a catalyst for what is already required and will be even more required in the future: closer cooperation between developers and ops managers.
In this Q&A Matt Bates discusses Kubernetes potential, challenges and the state of maturity in the UK.
Amazon Web Services (AWS) is always busy introducing new services, enhancing existing ones, and, quite often, driving trends. However, the company has upped its game even more in recent months.
Notwithstanding its benefits, Kubernetes can undermine organisations’ digital security if container admins don’t configure it correctly.
Being able to modernise applications means being able to deliver them at speed, with reliability and security, whether they’re cloud-native or updated legacy, whether they’re in the data centre or in a multi-cloud environment.
SDM is all about breaking down silos to focus on delivering the best, most impactful software possible and. But it’s not enough to deliver fast and without flaws. The core metrics you try to achieve have to be aligned and focused on delivering the quality software customers want and are willing to pay for. Creating a synchronized system based on common data, integrated tools, universal insights and streamlined processes helps organisations measure development effort to business value, resulting in making software delivery a core business process.
It’s a simple fact of software life. Not all applications start life as mission-critical; but, much like our own process of human evolution, at some point in their lifecycle, they evolve to become more fundamental to the core operations and central workflows that an organisation needs in order to survive.
Initially, many software applications may be created on the basis of an initial deployment rationale for some lower-level functional procedure, perhaps for a specific line of business, or some other more comparatively lesser task.
But, in time, due to market shifts and a range of other factors, those initially quite basic apps start to become mission-critical. So we need to be able to evolve applications that started life differently if we are to ensure security and scalability.
It’s no secret that DevOps teams typically have three main priorities: increasing agility and innovation, improving collaboration, and delivering products faster to market. It’s also no secret that they will be quick to adopt any technology that supports these goals.
Containerisation is a natural fit for this framework: increasing the scalability and dynamism of the cloud to develop and update applications faster, meet the ever-increasing demands placed on DevOps teams, and ultimately deliver better customer experiences. However, there are a few obstacles still standing in the way.
We all know that CI and CD hold the power to drive digital transformation. These DevOps building blocks have allowed companies to optimise their productivity and foster innovation through high-velocity software iterations, and their far-reaching benefits have drawn attention not only from developer teams, but also from the likes of IT, operations, security, and leadership. To be precise, research has shown that security is one of the key stakeholders that are critical in DevOps implementation at 44 percent, followed by central IT admin at 38 percent, management and leadership at 25 percent, line of business managers at 23 percent, and so on.
As DevOps Technical Lead at Virgin Atlantic, Martyn Coupland has two primary responsibilities. First, he is one of the subject matter experts for the airline’s Microsoft Azure platform and the subject matter expert for the Azure toolset which enables its DevOps program.
In addition to the technical legwork, Martyn also provides expertise “around the softer side of DevOps” – in other words, the people and process side of things: “As technology changes, people change and processes change. DevOps will always be here to ensure all three sit together and provide real value,” he explains. “This allows not just technology teams at Virgin Atlantic but other parts of the business to adopt DevOps methodologies.”
For Dave Whyte, operations lead at UK automotive marketplace Auto Trader, a combination of Google Kubernetes Engine and an Istio service mesh has made the company’s DevOps dish taste even sweeter. At this year’s DevOps Live in London, Dave will explain why the centralised platform the company has built using the two tools is “the DevOps dream.”
The combination is a powerful weapon. But what are Kubernetes and Istio’s respective roles in the new environment?