AWS transform documentation change
Summary
Added documentation for seven new early-access transformations: portfolio-agentic-readiness-analysis, portfolio-modernization-readiness-analysis, oracle-java-to-corretto, oracle-service-bus-to-aws, JBoss-to-Spring-Boot, datadog-monitors-to-cloudwatch-alarms, and spring-boot-version-upgrade.
Security assessment
The changes introduce new migration/transformation features without mentioning security vulnerabilities, patches, or security-specific enhancements. While some transformations (e.g., Spring Boot upgrades) may indirectly improve security posture, there's no explicit reference to addressing security flaws or adding security capabilities.
Diff
diff --git a/transform/latest/userguide/transform-aws-customs.md b/transform/latest/userguide/transform-aws-customs.md index f434a731e..6c12a019e 100644 --- a//transform/latest/userguide/transform-aws-customs.md +++ b//transform/latest/userguide/transform-aws-customs.md @@ -88,0 +89,14 @@ Many modern Java applications are already Arm64-compatible. + * `AWS/portfolio-agentic-readiness-analysis` \- [Early Access] This is an early-access transformation that aggregates individual Agentic Readiness Analysis reports across a portfolio of applications, identifying cross-cutting blockers, shared remediation patterns, and organizational readiness gaps. Produces prioritized recommendations mapped to AWS programs, workshops, and enablement resources tailored to each portfolio's agentic adoption journey. + + * `AWS/portfolio-modernization-readiness-analysis` \- [Early Access] This is an early-access transformation that aggregates individual Modernization Analysis reports across a portfolio of applications, producing a consolidated modernization roadmap with prioritized migration waves, recommended modernization pathways, and AWS program recommendations including workshops and enablement resources tailored to each portfolio's modernization needs. + + * `AWS/oracle-java-to-corretto` \- [Early Access] This is an early-access transformation that migrates Java projects from Oracle JDK to Amazon Corretto. Replaces Oracle-specific internal APIs (sun.*, com.sun.*, com.oracle.*) with standard Java equivalents, updates build configurations (Maven/Gradle), replaces container base images (Oracle, eclipse-temurin, openjdk, adoptopenjdk) with amazoncorretto, updates CI workflow distribution fields, removes commercial JVM flags, fixes annotation-processor JDK incompatibilities (Lombok), handles Alpine-to-Amazon-Linux package translation, and generates a LICENSING_REPORT.md with cost savings. + + * `AWS/oracle-service-bus-to-aws` \- [Early Access] This is an early-access transformation that migrates Oracle Service Bus (OSB) and BPEL process configurations to AWS-native serverless architecture by generating a deployable CDK TypeScript project with API Gateway, Lambda, and Step Functions from OSB proxy/pipeline/business service XML definitions. + + * `AWS/JBoss-to-Spring-Boot` \- [Early Access] This is an early-access transformation that migrates Java EE/Jakarta EE enterprise applications running on JBoss EAP or WildFly application servers to Spring Boot, eliminating application server dependencies, modernizing to a cloud-native containerized deployment model, and improving developer productivity, deployment velocity, and resource efficiency. + + * `AWS/datadog-monitors-to-cloudwatch-alarms` \- [Early Access] This is an early-access transformation that migrates DataDog Metric Monitors (metric alert, query alert) tracking AWS service metrics (aws.* prefix) and custom metrics (Metric Streams or IAM Role polling integration) to native CloudWatch Alarms as infrastructure-as-code. Classifies monitors into Standard, Metrics Insights (MI), or Metric Math alarms. Generates CloudFormation YAML, CDK TypeScript, and/or Terraform HCL. Supports JSON exports, Terraform config (.tf), state (.tfstate), and plan (.tfplan) inputs. Handles ANOMALY_DETECTION_BAND, arithmetic expressions, MI SQL fleet monitoring, and .as_count() simplification. Detects DataDog integration type (Metric Streams vs IAM Role polling) and resolves custom metric names via CloudWatch list-metrics inventory. + + * `AWS/spring-boot-version-upgrade` \- [Early Access] This is an early-access transformation to transform an older Spring Boot application to a target Spring Boot version by upgrading build files and starters, properties, Jackson 3 packages, Spring Security 7 DSL, testing infrastructure, and observability dependencies to modern Spring Boot patterns. +