开始使用 AWS CDK

入门指南

模块 1:了解 CDK 要求

在本模块中,您将了解运行 CDK 的先决条件

简介

要使用 CDK,您需要安装和配置一些先决条件。我们不会在本指南中深入探讨细节,而是会引用有关如何执行上述操作的现有指南或文档。

您将学到的内容

  • 设置 AWS CLI
  • 选择并安装 IDE
  • 确保准备好正确的语言框架

 完成时间

5 分钟

 模块先决条件

  • 具有管理员级访问权限的 AWS 账户**
  • 推荐的浏览器:最新版 Chrome 或 Firefox

[**] 过去 24 小时内创建的账户可能尚不具有访问此教程所需服务的权限。

先决条件

AWS 命令行界面

为了让 AWS CDK 与您的 AWS 账户交互,它需要安装和配置凭证以及 AWS CLI。如果未满足这些条件,请按照设置您的环境指南在工作站上设置 CLI。

如果您将在 AWS Cloud9 上使用 AWS CDK,则应该已经安装并配置 CLI。

拥有可用的 IDE

AWS CDK 的优点之一是,您可以利用自己喜欢的开发环境,并在探索 AWS 的数百种不同服务和功能时拥有丰富的经验。

我们强烈建议您使用支持所选语言的代码自动完成和语法突出显示功能的 IDE:

  • VSCode
  • AWS Cloud9
  • Atom
  • vim
  • emacs
  • WebStorm
  • PyCharm

各种语言框架

Node.js

AWS CDK 使用特定版本的 Node.js (>=10.13.0,版本 13.0.0 - 13.6.0 除外)。建议使用有效长期支持 (LTS) 的版本。

  • 要安装 node.js,请按照 node.js 网站中的官方说明并根据给定操作系统的说明进行操作。
  • 如果已安装 node.js,请通过运行以下命令验证您的版本:
node --version

Python

如果决定使用 Python 作为所选择的 CDK 语言,则需要安装 Python。具体来说,您需要安装 Python 3.6 或更高版本。您可以在此处找到有关安装 Python 的信息。

此外,您还需要安装 Python 程序包管理器 (pip)。请参阅此处的安装说明。

.NET

对于使用 CDK 的 .NET 开发,您需要安装 .NET Code SDK。具体来说,您将需要安装 3.1 版或更高版本。您可以在此处找到有关安装和下载 .NET Core SDK 的信息。

Java

如果 Java 是所选择的语言,则需要安装 JDK (Java 开发工具包)。您需要安装 JDK 8 或更高版本。您可以在此处找到有关下载和安装 Amazon Coretto 8 分发版的信息。如果不想使用 Amazon Coretto,则可以使用其他 JDK 8 分发版。

结论

您现在已准备好开始使用 AWS CDK。建议在本指南中使用 AWS Cloud9,因为目前已安装所有先决条件。

下一步:安装 CDK CLI

请就我们的表现提供反馈。

感谢您的反馈
很高兴此页面对您有所帮助。您是否乐意分享更多详细信息,以帮助我们继续改进?
关闭
感谢您的反馈
很抱歉,此页面未能帮到您。您是否乐意分享更多详细信息,以帮助我们继续改进?
关闭