Armory Blog

Read the latest from the Armory Crew

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 way to do this is by monitoring Continuous Deployment Key Performance Indicators (KPIs).  CD and Automated Tests If you’re not aware, Continuous Deployment, or CD, […]
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 be. If a comprehensive update fails, there are hours of downtime while it is rolled back. Even if the deployment happens after hours, […]
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 feature became available. Yet, that was how most software releases occurred.  Once the software was released, companies prepared an annual or semi-annual update that incorporated new features […]
This interview with Jason McIntosh, Principal Engineer at Armory, originally appeared on Cybernews. Read it in full here. https://cybernews.com/security/jason-mcintosh-armory-with-the-current-developer-workload-the-best-practice-is-to-automate-wherever-possible/ What would you consider the main challenges development teams run into nowadays? A primary challenge is a continuous growth in complexity introducing friction into the innovation process. As organizations accelerate their transition to cloud-native architectures, developers […]
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 conflicts. Cl is vital to easing collaboration between development and ops teams.  Specialized continuous integration tools are critical to enabling the Cl process. These tools typically integrate code […]
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 code and configuration changes to production systems. In this post, we’ll explore some of the most popular progressive deployment strategies and their pros and cons.  Whether […]
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 revolutionized how software delivery happens, and it has become crucial for streamlining the release process, accelerating time-to-market, increasing stability, improving developer and customer experiences, and scaling […]
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 receive the top continuous deployment news delivered right to your inbox.  Continuous Deployment-as-a-Service Expose Services via Webhook in […]
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 various factors, including how the workload is designed, configured, and deployed. However, Kubernetes does provide several security features that can help protect your Kubernetes clusters and resources from […]
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) Container Day partner panel (ft. Kubernetes) on April 18, 2023 at 12:30 pm CEST. This digital event ran concurrently with KubeConEU   We discussed […]