Overview: This blog post will show you how to integrate the AWS Lambda functions with Spinnaker via Clouddriver (Spinnaker microservice responsible for making API calls to AWS). What is an AWS Lambda function? AWS Lambda is a serverless compute service that runs your code in response to events only when needed and scales automatically, without […]
It’s been over a decade since the DevOps movement first started, and the practice of software delivery has come a long way. The DevOps transformation journey begins with focusing on a Continuous Delivery practice that can deliver software in a fast, safe, reliable, and repeatable way.
OpsMx brings you a fantastic podcast series outlining how one can secure continuous delivery using AI and ML. You can listen to the podcast here: The fireside chat, spanning across securing continuous delivery, happened between Funs Kessen, Principal Architect Security and Compliance ( earlier Principal Architect at AWS), and Gopal Dommety, Phd, CEO OpsMx.
DevOps is like a three legged stool, because it is a balancing act between the three outcomes : Velocity, risk and quality. Any organization will expect these outcomes from its DevOps team. Velocity: This is the classic issue of getting code from the fingertips of your developers, out to the edge where it can […]
In this blog, we will examine some of the popular enterprise deployment tools, introduce two of Netflix’s open-source deployment tools, the Nebula Gradle plugins, and Spinnaker, and we will show you how to deploy a production-ready Spring Boot application. We will use a fully automated CI/CD pipeline workflow using the following tools: The build, and bake process will […]
Purpose Spinnaker as a renowned Continuous Delivery tool supports app deployment into all major cloud environments including Azure cloud. Here, we guide you through the configuration and pipeline setup of a Windows application into Azure cloud using Spinnaker. Scope The integration steps here have been tested on Spinnaker 1.24.2. In most cases, the procedure should […]
What is a Debian Package ? A Package is compressed file that generally contain all of the files necessary to implement a set of related commands or features for a tool or operating system. Here in this blog, you will learn how and why you should use Debian packages in your Spinnaker CI/CD pipelines. Why […]
Kubernetes is the leading container orchestration system, and it has a vast ecosystem of open source and commercial components built around it. Today, in the wake of the pandemic, even more enterprises are considering Kubernetes a central part of their IT transformation journey. Kubernetes is a great container management tool because it offers: Automated bin […]
In Continuous Delivery, a faster feedback loop ensures quicker identification and resolution of bugs, audits, and approvals of the CI/CD pipeline stages in Spinnaker or other CD tools. Microsoft Teams is a proprietary business communication and collaboration platform. DevOps teams often use MS Teams for workspace collaboration, communication, shared file storage, and application integration. Why do […]
WARNING: Redis can be used as Spinnaker’s persistent storage source, but it is unsupported and not recommended for production use-cases because it mixes fungible, short-lived cache entries with the Pipeline and Application data that deploy all of your infrastructures. This means you will have to be extra careful when clearing your Spinnaker Redis cache. Spinnaker stores its pipeline […]