HTTP response codes give us a rich dialogue between clients and servers about the status of a request. Most people are only familiar with 200, 403, 404 and maybe 500 in a general sense, but there are many more useful codes to use. The tables presented here are not comprehensive, but they cover many of… Continue reading Response Codes
2020 was an eventful year, with many companies scrambling to find their new digital feet. With a rapid push for better customer-facing apps and services, the implementation of DevOps was at the forefront for many companies. For those already invested in DevOps, the push to streamline and fully automate delivery pipelines and bake in security… Continue reading 7 DevOps Trends to Watch in 2021
DevOps is transforming the state of software development worldwide. Over 80% of respondents from the software industry said in a survey that DevOps is effectively adding value to their work in some form or another. DevOps is increasing speed to market, salability, innovation and product quality for software companies globally, according to the survey. 2021 is going… Continue reading Top 25 DevOps tools for 2021
Every dev knows the drill – you’re sitting down to get cracking on your new coding assignment and first things first, it’s time to build your toolchain. And this is where the headaches begin – selecting the tools and plugins, creating the integrations, piecing it all together. Not to mention the licensing and versioning headaches.… Continue reading Automate to Empower: How Toolchain Automation Can Empower and Elevate Your Teams
Today’s digital age is fueled by users who demand more and more value from technology services. The smartphone and the cloud have combined to usher in an age where software runs the world, whether it is ordering food or a ride, paying for utilities, or getting your entertainment fix. And the design and deployment of software has… Continue reading Containers vs Microservices: What’s The Difference?
Technology is evolving faster than ever. People depend heavily on the internet for all kinds of regular tasks, from shopping to banking and healthcare. That’s made it critical for service providers to fulfill this ever-increasing consumer demand—which itself is coupled with: Evolving user requirements The increasingly challenging security landscape This forces service providers to abandon monolith… Continue reading The Role of Microservices in DevOps
The word Application Programming Interface must be resonating with you and you might have heard this terminology, particularly when it comes to the implementation of software systems in an organization. API, which is the acronym for Application Programming Interface, is a series of rules and protocols that helps applications fetch data and data points from… Continue reading What is Application Programming Interface (API)? – A Definitive Guide
Companies today face increasing challenges around reducing the time and cost of software development. Many are thus using DevOps methodologies, which combine software development and IT operations to achieve continuous delivery and shorter production cycles. Yet as useful as DevOps is, it fails to account for a critical need: security. All too often, DevOps engineers… Continue reading What Is DevSecOps?
In my last Kubernetes article, I talked about Pods, what their purpose is, how we can create them and deploy them using kubectl. This article will move onto Deployments. In this post, we’ll cover: What Deployments are in Kubernetes How we can create Deployment Objects in Kubernetes How can we use kubectl to manage our Deployments?… Continue reading What are Deployments in Kubernetes?