What Do 400 Developers, Engineers, and IT Leaders Prioritize in Software...
New Reports Available from Armory Armory recently partnered with Gartner Peer Insights on three new reports about the state of deployment practices. Together we surveyed 400 professionals in...
View ArticleBetter, Faster, More Reliable Deployments
Armory brings cross-environment orchestration, validation, and advanced deployment strategies to AWS Marketplace How fast is fast enough when it comes to deploying your software? Deployment...
View ArticleRelease Round-Up – Armory Continuous Deployment Self-Hosted / Managed 2.28.1
Welcome to the latest release round-up for Armory’s Continuous Deployment Self-Hosted and Managed (CDSH) solution. In this release, we’ve focused on a few quality of life improvements and bug fixes,...
View ArticleHow Apple Uses Plugins for Continuous Deployment Success
Reaction to Apple’s Spinnaker Summit 2022 Talk At the most recent Spinnaker Summit, Joe Cavanagh and Benjamin Powell from Apple discussed how they maximize code reuse, eliminate repository...
View ArticleFrom Code to Cloud: Building a Golden Path to Production with Armory
In a world of rapidly changing customer preferences, fierce competition and shifting global events, the ability to pivot quickly has become increasingly critical. To help with this rapid change, we’re...
View ArticleAn In-Depth Guide to Blue/Green Deployments with Database Alterations
Introduction With the advent of tools like Kubernetes and Spinnaker managing complex deployments becomes easier to understand and execute successfully. The Blue/Green strategy is a prominent example...
View ArticleKubernetes, GitOps, and Modern Software Deployment
What is Kubernetes? Modern software delivery to the cloud enables enterprises to make their applications highly available and manage their performance. Many enterprises deploy their mission critical...
View ArticleAiring Our Top Software Deployment Grievances
It’s that time of year. Time to break out the bare metal pole (tinsel is distracting), engage in feats of strength, and air out our grievances. At Armory, we’ve got a real problem with some of these...
View ArticleWelcoming 2023: Reflecting and looking forward
As cultures globally celebrate the Winter Solstice with traditions passed down from generation to generation, it’s a great time to reflect on the past year, give thanks for continued health and...
View ArticleIntelligent Software Deployment: Leveraging Metrics and Feedback to Deliver...
As enterprises continue their journey from DevOps and GitOps to AIOps, they increasingly use additional telemetry, analytics, and machine learning. This progress towards efficient and intelligent...
View ArticleLearn Continuous Deployment with Armory and Wilco
Armory is excited to announce we have launched an interactive, narrative-driven developer experience that teaches continuous deployment concepts. And now you can try it out for yourself! Wilco, also...
View ArticleRelease Roundup – January 2023
Get the latest product news on Continuous Deployment-as-a-Service and the most recent release for Continuous Deployment Self Hosted, 2.28.2. Welcome to 2023! Just like every organization, Armory is...
View ArticleNavigating AWS Deployment Targets with Armory
Many organizations look to Amazon Web Services (AWS) to host and deploy their applications in the cloud. However, they’re finding that their deployment tooling, often built as an extension of their...
View ArticleArgo + Armory: Cross-environment orchestration made easy
Cross-environment orchestration that you don’t have to spend time building At Armory, our goal is software innovation, whether that’s our own Continuous Deployment solutions, or being able to help our...
View ArticleEnforce Least Privilege & Separation of Duties during Continuous Deployment
Role-based access controls (RBAC) are an essential part of any secure Continuous Deployment Platform. RBAC enables enforcement of the principle of least privilege by limiting access to applications...
View ArticleHow to Build a Robust Continuous Integration, Delivery, and Deployment...
Continuous integration, Continuous Delivery, and Continuous Deployment are essential practices in modern software development. This blog post covers the basics of setting up a mature CI/CD/CD pipeline...
View ArticleRelease Roundup – February 2023
You’re going to love the updates from Armory this month. Here’s how you can stay in the loop on the latest releases, stay informed about our various products, as well as have the option to receive...
View ArticleRunning Canary Deployments using Istio
Continuous Deployment is essential for rapidly releasing new features and delivering value to your customers. However, the fear of making a bad change that negatively impacts customers stops companies...
View ArticleBuilding SaaS on AWS Livestream Recap
Safe Continuous Deployment to Amazon EKS with Armory Armory crew members Stephen Atwell and Dan Peach recently joined the Building SaaS on AWS livestream on Twitch, hosted by Gunnar Grosch, Developer...
View ArticleWhy GitOps is a Must to Accelerate Your Time-to-Market
GitOps is a development methodology that treats the desired state of applications and infrastructure as code. It utilizes Git, a version control system, to enable users to manage their cloud...
View ArticleHow Armory Simplifies Exposing Services in Ephemeral Kubernetes Environments
As a developer, it’s important to be able to verify UI and API functionality of services before deploying them to production. Often, this requires setting up complex networking rules, or coordinating...
View ArticleRelease Roundup – March 2023
Spring has sprung and the Armory crew is feeling the good vibes. Across our continuous deployment solutions, we’re adding features and updates to make developers’ lives easier and help organizations...
View ArticleWhat to Look For in Software Delivery Automation Tools
Software delivery automation tools can accelerate and improve the deployment process. DevOps engineers know that quickly delivering high-quality software to customers is critical to maintaining their...
View ArticleCanary Deployment vs. Blue/Green Deployment
Working in the world of platform engineering and practicing DevOps often means having to juggle multiple competing priorities. One of the biggest questions you might face is: how do you deploy new...
View ArticleTry Our New DevOps Dating Platform, NotAfraidtoCommit.com
Just kidding. While NotAfraidToCommit.com is not actually a DevOps Dating app, it is a real website. Visit NotAfraidtoCommit.com for the latest thoughts on Continuous Deployment – and to get some...
View ArticleThe Role of Automation in CI/CD Testing
Continuous Integration/Continuous Deployment (CI/CD) is a critical methodology for software testing and bridges the gap between developers, testers, and operations. CI/CD embodies agile methodologies...
View ArticleUsing Version Control Systems for Continuous Deployment
Every developer has a story about the release that went wrong. How they deployed software at a customer location only to have it fail. How they had to roll back to a previous version and explain what...
View ArticleUnderstanding the DevOps Engineer Career Path
Before DevOps appeared around 2009, developers created software applications with little interaction across departments. When completed, they turned the software over to operations for delivery and...
View ArticleCommunity, Governance, and the Future of Kubernetes
AWS Container Day ft. Kubernetes Partner Panel Reaction Blog I had the pleasure of representing Armory along with other tech leaders from Rafay, Sedai, and Nirmata for the Amazon Web Services (AWS)...
View ArticleHow to Secure Kubernetes Workloads
Securing Kubernetes workloads is a critical part of Kubernetes deployments. Kubernetes workloads themselves are not inherently secure or insecure. The security of a Kubernetes workload depends on...
View ArticleRelease Roundup – April 2023
This month, we have continued to improve the UI and sign-up experience across our product set. Stay in the loop on the latest releases, keep up with our various products, as well as have the option to...
View ArticleThe Future of Continuous Deployment
By now you probably know that Continuous Deployment (CD) is an increasingly popular development process that enables teams to quickly deploy and update code without manual intervention. CD has...
View ArticleWhen Should You Choose Progressive Deployment Strategies?
Progressive deployment is a strategy for gradually deploying changes, with the goal of minimizing risk and maximizing feedback. There are many different approaches that can be taken when deploying...
View ArticleBreaking Down Continuous Integration Tools
Continuous integration (CI) automates the integration of code changes from many developers into one deployable unit. Cl keeps the main code branch up-to-date and automatically minimizes code...
View ArticleAutomate! (Wherever Possible.) – An Excerpt from Cybernews
This interview with Jason McIntosh, Principal Engineer at Armory, originally appeared on Cybernews. Read it in full here....
View ArticleWhat is DevSecOps?
Before agile development became an accepted approach to delivering software, companies waited until software contained all desired features before releasing it. Imagine waiting a year before a needed...
View ArticleWhat Are the Pros and Cons of Rolling Deployments?
Rolling deployments use a software release strategy that delivers new versions of an application in phases to minimize downtime. Anyone who has lived through a failed update knows how painful it can...
View ArticleContinuous Deployment KPIs
Key SDLC Performance Metrics for Engineering Leaders Engineering leaders must have an effective system in place to measure their team’s performance and ensure that they are meeting their goals. One...
View ArticleHow to Become a Site Reliability Engineer (SRE)
A site reliability engineer (SRE) bridges the gap between IT operations and software development. They understand coding and the overall task of keeping the system operating. The SRE role originated...
View ArticleAutomating Security Testing with a GitOps Workflow
GitOps is a workflow for automated deployment and management of applications using version control systems such as Git. It combines the power of continuous integration and automated security testing...
View ArticleTop 3 Software Supply Chain Security Challenges
Software supply chain security is a top concern for engineering organizations. With the ever-increasing demand for software, it’s no surprise that the software supply chain has become a prime target...
View ArticleArmory + AWS: Continuous Enterprise-Scale Deployment for Every Organization...
Armory accelerates deployment to Amazon Web Services (AWS), reducing time-to-market and improving customer experience. What does a competitive advantage for your business look like today? Delivering...
View ArticleAccelerate FedRAMP Compliance with Continuous Deployment
When it comes to the development and deployment of cloud products and services, FedRAMP compliance scrutinizes the software development lifecycle. Today, developers are stuck with highly manual,...
View Article10 DevSecOps Best Practices
Cyberattacks increased by 38% in 2022, and the trend is expected to continue in 2023. Ransomware is a primary attack vector, with 230,000 new malware types produced daily. Software vulnerabilities...
View ArticleTales from the Trenches: Deployed-to-Prod Horror Stories
We’ve all heard prod horror stories of a failed deployment. Chances are that you’ve even experienced one first hand! The below cautionary tales from across the internet show how non-existent...
View ArticleVisit the New Armory Developer Portal
Easier Access to Tutorials, Release Notes, Documentation, and More! Developer Experience (DX) is one of Armory’s top focuses for 2023. In addition to improving developer experience through Continuous...
View ArticleHappy 7th Birthday, Armory!
Happy 7th birthday, Armory! Today we’re celebrating Armory’s 7th birthday. The parenting/startups analogy is somewhat overused but timely as many families (at least in the US) are sending their kids...
View ArticleContinuous Deployments meet Continuous Communication
Automation and the SDLC Automating the software development life cycle has been one of the highest priorities for teams since development became a profession. We know that automation can cut down on...
View ArticleNew Feature: Trigger Nodes and Source Context
The Power of Graphs for Ingesting and Acting on Complex Orchestration Logic We’ve been having deep conversations with customers and peer thought leaders about the challenges presented by executing...
View ArticleLambda Deployment is now supported by Armory CD-as-a-Service
Unlocking New Horizons for DevOps with Seamless Serverless Deployments In the realm of DevOps, the quest for efficiency and agility never ceases. Today, we are super excited to announce that Armory is...
View Article