AWS DevOps & Developer Productivity Blog

Category: Technical How-to

AWS Graviton support for Java in AWS Transform continuous modernization

AWS Graviton support for Java in AWS Transform continuous modernization

AWS Transform continuous modernization now supports Graviton readiness assessment and remediation for Java. Learn how to analyze a Java repository for Graviton readiness, remediate the findings, validate the change on Arm64, and deploy the result on a Graviton-based instance.

Run Maestro tests on real Android devices using AWS Device Farm

Run Maestro tests on real Android devices using AWS Device Farm

Learn how ManoMano runs Maestro mobile UI tests on real Android devices using the AWS Device Farm custom test environment. This post covers packaging your YAML flows, configuring the test spec, installing the Maestro CLI, handling manufacturer-specific device restrictions, and automating the workflow in your CI/CD pipeline.

Automate Active Directory joins for Elastic Beanstalk Windows applications

Automate Active Directory joins for Elastic Beanstalk Windows applications

AWS Elastic Beanstalk now joins your Windows Server instances to an Active Directory domain automatically at launch, before your application deploys, with no join scripts and no stored domain credentials. This walkthrough shows how to set it up, confirm the join, and see how Elastic Beanstalk reports a failed join without failing your deployment.

Integrate AWS DevOps Agent with third-party tools using Amazon EventBridge

Integrate AWS DevOps Agent with third-party tools using Amazon EventBridge

Learn how to connect AWS DevOps Agent investigation events to third-party tools such as Jira using Amazon EventBridge and AWS Lambda. This post walks through a deployable AWS CDK solution that automatically creates and updates Jira issues as an investigation progresses, and shows how to adapt the same pattern to ServiceNow, PagerDuty, and other tools.

Closed-loop incident response: connect AWS DevOps Agent to OpenSearch

Closed-loop incident response: connect AWS DevOps Agent to OpenSearch

Connect AWS DevOps Agent to your Amazon OpenSearch Service observability data using the Model Context Protocol (MCP), so an alert that fires at 2 AM triggers autonomous root cause investigation. Covers three MCP server hosting paths (self-managed on Amazon ECS, Amazon Bedrock AgentCore, or built-in OpenSearch 3.3+), plus alert routing and FGAC role mapping.

Running production experiments with AWS AppConfig experimentation

A redesigned checkout button is meant to lift sales. A longer cache time to live (TTL) is meant to cut backend load. But until you test a change against real production traffic, decisions come down to intuition and whoever argues hardest, not evidence. With AWS AppConfig experimentation, you can make data-driven calls instead: using A/B […]

Accelerating development workflows with Kiro CLI as a Pre-Commit and Git Hook Agent

Accelerating development workflows with Kiro CLI as a Pre-Commit and Git Hook Agent

Code review feedback is most valuable when it arrives early. A security vulnerability caught in a pull request saves hours. The same vulnerability caught in production costs days. But what if you could catch it before the code even leaves the developer’s machine – at the time of git commit? Git hooks run automatically at […]

Audit trails for autonomous agents with AWS DevOps Agent

Audit trails for autonomous agents with AWS DevOps Agent

AWS DevOps Agent investigates production incidents and proposes or applies fixes on your behalf, raising two questions for every operation and security review: what did the agent do, and how do you understand its impact? Learn how to build a durable, low-maintenance audit trail using the agent journal, Amazon EventBridge lifecycle events, and AWS CloudTrail.