运行于 AWS 上的 Java

AWS 云上用于开发应用程序的工具、文档和示例代码

工具

下载在 AWS 上运行 Java 应用程序所需的工具

通过提供一组一致且为 Java 开发人员所熟悉的库,简化了 AWS 服务的使用。

了解详情

使用流行的集成开发环境 (IDE) 在 AWS 上创作、调试和部署代码。

获取 VS Code 工具包

获取 Intellij 工具包

获取 Amazon Q 开发者版

借助 Java,将 AWS Cloud Development Kit (CDK) 用于您的基础设施即代码。

下载 CDK

OpenJDK 的免费、多平台、生产就绪型发行版。

安装 Corretto

构建

使用 Elastic Beanstalk 构建应用程序

开始部署 Java 应用程序。从几个可启动代码示例中进行选择,这让您可以在 Elastic Beanstalk 上快速部署 Java 应用程序。

AWS 上的 Spring

教程分为两部分,向您展示轻松借助 Spring Cloud for AWS 使用 Spring Boot 和 Amazon Web Services (AWS) 的方法。

使用 Lambda 构建 Java 应用程序

了解如何使用 Java 编程语言构建 AWS Lambda 函数。包括按步骤设置和常见使用案例的示例。

现代化

AWS Java 学院

25 年来,Java 编程语言一直在适应不断变化的技术环境。AWS Java Academy 是一组内容,可让您以云原生方式从头开始学习 Java,或更新您的 Java 知识以使用不同的云架构(包括无服务器)开发现代应用程序。您将找到使用容器或无服务器功能在 Quarkus、Spring、Micronaut 上创建 Java 应用程序的分步说明。

Java on AWS 沉浸日

这个为期一整天的研讨会为 Java 开发人员提供了在 AWS 上构建、部署和管理云原生应用程序的技能。与会者将学习如何在 EC2、Docker 容器中打包和运行 Java 应用程序、针对云对其进行优化,以及如何将其部署在 AWS App Runner、Amazon ECS 和 Amazon EKS 等服务上;它还涵盖使用 AWS Lambda 和冷启动优化技术将传统 Java 应用程序迁移到无服务器架构的内容。该研讨会重点介绍了现代开发工作流程,包括可观测性、CI/CD 以及利用 AWS Graviton 处理器来提高性价比;通过实践练习,开发人员将获得在 AWS 上进行云原生 Java 开发的实践经验。

博客

未找到符合条件的博客。
探索更多技术博客 »

其他资源

包括示例代码和文档在内的其他学习资源

适用于 Java 的 AWS SDK 的 API 参考和开发人员指南

Amazon Corretto 参考文档

Java 最新版 SDK 的 API 参考文档