AWS DevOps & Developer Productivity Blog
Category: Developer Tools
Balance deployment speed and stability with DORA metrics
Development teams adopt DevOps practices to increase the speed and quality of their software delivery. The DevOps Research and Assessment (DORA) metrics provide a popular method to measure progress towards that outcome. Using four key metrics, senior leaders can assess the current state of team maturity and address areas of optimization. This blog post shows […]
Use OpenID Connect with AWS Toolkit for Azure DevOps to perform AWS CodeDeploy deployments
Introduction Many organizations with workloads hosted on AWS leverage the advantage of AWS services like AWS CloudFormation, AWS CodeDeploy, and other AWS developer tools while integrating with their existing development workflows. These customers seek to maintain their preferred version control systems, such as GitHub, and continue using their established continuous integration and continuous deployment (CI/CD) […]
How to migrate your AWS CodeCommit repository to another Git provider
After careful consideration, we have made the decision to close new customer access to AWS CodeCommit, effective July 25, 2024. AWS CodeCommit existing customers can continue to use the service as normal. AWS continues to invest in security, availability, and performance improvements for AWS CodeCommit, but we do not plan to introduce new features. Customers […]
How to migrate from AWS Cloud9 to AWS IDE Toolkits or AWS CloudShell
After careful consideration, we have made the decision to close new customer access to AWS Cloud9, effective July 25, 2024. AWS Cloud9 existing customers can continue to use the service as normal. AWS continues to invest in security, availability, and performance improvements for AWS Cloud9, but we do not plan to introduce new features. Building […]
Leveraging Amazon Q Developer for Efficient Code Debugging and Maintenance
In this post, we guide you through five common components of efficient code debugging. We also show you how Amazon Q Developer can significantly reduce the time and effort required to manually identify and fix errors across numerous lines of code. With Amazon Q Developer on your side, you can focus on other aspects of […]
Refactoring to Serverless: From Application to Automation
Refactor serverless apps by swapping application code with cloud automation: reduce costs, decouple logic from architecture, and leverage managed services’ native capabilities.
Modernize your Java application with Amazon Q Developer
Many organizations have critical legacy Java applications that are increasingly difficult to maintain. Modernizing these applications is a necessary, daunting, and risky task that takes the focus off of creating new value or features. This includes undocumented code, outdated frameworks and libraries, security vulnerabilities, a lack of logging and error handling, and a lack of […]
Fault-isolated, zonal deployments with AWS CodeDeploy
In this blog post you’ll learn how to use a new feature in AWS CodeDeploy to deploy your application one Availability Zone (AZ) at a time to help increase the operational resilience or your services through improved fault isolation. Introducing change to a system can be a time of risk. Even the most advanced CI/CD […]
Blue/Green Deployments to Amazon ECS using AWS CloudFormation and AWS CodeDeploy
Introduction Many customers use Amazon Elastic Container Service (ECS) for running their mission critical container-based applications on AWS. These customers are looking for safe deployment of application and infrastructure changes with minimal downtime, leveraging AWS CodeDeploy and AWS CloudFormation. AWS CloudFormation natively supports performing Blue/Green deployments on ECS using a CodeDeploy Blue/Green hook, but this […]
AWS CodeBuild Managed Self-Hosted GitHub Action Runners
AWS CodeBuild now supports managed self-hosted GitHub Action runners, allowing you to build powerful CI/CD capabilities right beside your code and quickly implement a build, test and deploy pipeline. Last year AWS announced that customers can define their GitHub Actions steps within any phase of a CodeBuild buildspec file but with a self-hosted runner, jobs […]