入门 AWS Blu Age 运行时 - AWS 大型机现代化

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

入门 AWS Blu Age 运行时

首先,请创建一个AWS 支持案例,请求入职以访问 AWS Blu Age Runtime。在您的请求中包括您的 AWS 账户 ID、您要使用的 AWS 区域、计算选项以及 AWS Blu Age 运行时版本。如果您不确定需要哪个版本,请联系您的 AWS Blu Age 交付经理。如果您已经有了由 AWS 大型机现代化重构工具生成的应用程序的代码源,请将gapwalk.version标签值记入现代化代码pom.xml库中的文件中。

注意

AWS Blu Age Runtime 有两种主要版本:Alpha 预发行版和发行版。要确定要使用哪个版本,请查看AWS Blu Age 版本控制或联系您的 AWS Blu Age 交付经理。

B AWS lu Age Runtime(非托管)的区域和存储分区

我们按地区和计算选择将 AWS Blu Age 运行时(非托管)项目存储在不同的 Amazon S3 存储桶中。要访问您 AWS 区域 的 for AWS Blu Age Runtime(非托管)的存储桶,请使用下表中列出的名称。

AWS 区域 发行版存储桶 Alpha 预发行版存储桶

美国东部(俄亥俄州)

aws-bluage-runtime-artifacts-055777665268-us-east-2

aws-bluage-runtime-artifacts-dev-055777665268-us-east-2

美国东部(弗吉尼亚州北部)

aws-bluage-runtime-artifacts-139023371234-us-east-1

aws-bluage-runtime-artifacts-dev-139023371234-us-east-1

美国西部(加利福尼亚北部)

aws-bluage-runtime-artifacts-788454048782-us-west-1

aws-bluage-runtime-artifacts-dev-788454048782-us-west-1

美国西部(俄勒冈州)

aws-bluage-runtime-artifacts-836771190483-us-west-2

aws-bluage-runtime-artifacts-dev-836771190483-us-west-2

加拿大(中部)

aws-bluage-runtime-artifacts-637423580979-ca-central-1

aws-bluage-runtime-artifacts-dev-637423580979-ca-central-1

欧洲地区(爱尔兰)

aws-bluage-runtime-artifacts-925278190477-eu-west-1

aws-bluage-runtime-artifacts-dev-925278190477-eu-west-1

欧洲地区(伦敦)

aws-bluage-runtime-artifacts-767397831990-eu-west-1

aws-bluage-runtime-artifacts-dev-767397831990-eu-west-1

欧洲地区(巴黎)

aws-bluage-runtime-artifacts-673009995881-eu-west-3

aws-bluage-runtime-artifacts-dev-673009995881-eu-west-3

欧洲地区(法兰克福)

aws-bluage-runtime-artifacts-485196800481-eu-central-1

aws-bluage-runtime-artifacts-dev-485196800481-eu-central-1

欧洲地区(斯德哥尔摩)

aws-bluage-runtime-artifacts-654654484534-eu-north-1

aws-bluage-runtime-artifacts-dev-654654484534-eu-north-1

欧洲地区(米兰)

aws-bluage-runtime-artifacts-654654328338-eu-south-1

aws-bluage-runtime-artifacts-dev-654654328338-eu-south-1

欧洲地区(西班牙)

aws-bluage-runtime-artifacts-905417994954-eu-south-2

aws-bluage-runtime-artifacts-dev-905417994954-eu-south-2

南美洲(圣保罗)

aws-bluage-runtime-artifacts-737536804457-sa-east-1

aws-bluage-runtime-artifacts-dev-737536804457-sa-east-1

亚太地区(东京)

aws-bluage-runtime-artifacts-445578176276-ap-northeast-1

aws-bluage-runtime-artifacts-dev-445578176276-ap-northeast-1

亚太地区(首尔)

aws-bluage-runtime-artifacts-381492221498-ap-northeast-2

aws-bluage-runtime-artifacts-dev-381492221498-ap-northeast-2

亚太地区(大阪)

aws-bluage-runtime-artifacts-905418229615-ap-northeast-3

aws-bluage-runtime-artifacts-dev-905418229615-ap-northeast-3

亚太地区(新加坡)

aws-bluage-runtime-artifacts-767397774613-ap-southeast-1

aws-bluage-runtime-artifacts-dev-767397774613-ap-southeast-1

亚太地区(悉尼)

aws-bluage-runtime-artifacts-726160321909-ap-southeast-2

aws-bluage-runtime-artifacts-dev-726160321909-ap-southeast-2

亚太地区(孟买)

aws-bluage-runtime-artifacts-905418353577-ap-south-1

aws-bluage-runtime-artifacts-dev-905418353577-ap-south-1

非洲(开普敦)

aws-bluage-runtime-artifacts-992382777663-af-south-1

aws-bluage-runtime-artifacts-dev-992382777663-af-south-1

以色列(特拉维夫)

aws-bluage-runtime-artifacts-471112516508-il-central-1

aws-bluage-runtime-artifacts-dev-471112516508-il-central-1

使用列 AWS CLI 出存储桶中的内容

登录后,您可以在终端中运行以下 AWS CLI 命令来列出存储桶的内容。

aws s3 ls bucket-name

bucket-name替换为上表 AWS 区域 中您的存储桶的名称。

此命令返回与不同版本的 AWS Blu Age Runtime(非托管)运行时相对应的文件夹列表,例如发布存储桶的以下文件夹:

PRE 3.10.0/
PRE 4.0.0/

或者以下列表对应于构建存储桶:

PRE 4.1.0-alpha.8/
PRE 4.1.0-alpha.9/

建议您使用最新可用版本。如果不能,请使用在应用程序重构阶段验证过的运行时版本。要列出特定版本的可用框架,请运行以下命令:

aws s3 ls s3://bucket-name/version/Framework/

bucket-name替换为你的存储桶的version名称 AWS 区域 和你想要的版本。下面是两个示例:

对于发行版存储桶:

aws s3 ls s3://aws-bluage-runtime-artifacts-139023371234-us-east-1/4.0.0/Framework/

该命令将返回框架列表,例如:

2024-04-08 16:11:19  152040176 aws-bluage-runtime-4.0.0.tar.gz
2024-04-08 16:11:50         45 aws-bluage-runtime-4.0.0.tar.gz.checksumSHA256
2024-04-08 16:11:52  176518889 aws-bluage-webapps-4.0.0.tar.gz
2024-04-08 16:12:28         45 aws-bluage-webapps-4.0.0.tar.gz.checksumSHA256

对于构建存储桶:

aws s3 ls s3://aws-bluage-runtime-artifacts-dev-139023371234-us-east-1/4.1.0-alpha.9/Framework/

该命令将返回框架列表,例如:

2024-04-09 20:23:34  152304534 aws-bluage-runtime-4.1.0-alpha.9.tar.gz
2024-04-09 20:24:05         45 aws-bluage-runtime-4.1.0-alpha.9.tar.gz.checksumSHA256
2024-04-09 20:24:07  176262381 aws-bluage-webapps-4.1.0-alpha.9.tar.gz
2024-04-09 20:24:42         45 aws-bluage-webapps-4.1.0-alpha.9.tar.gz.checksumSHA256 

下载框架

例如,您可以下载该框架来升级现有 Amazon EC2 实例上的 AWS Blu Age 运行时版本。

aws s3 cp s3://bucket-name/version/Framework/ folder-of-your-choice --recursive

其中:

folder-of-your-choice

要下载框架的文件夹路径。

例如:aws s3 cp s3://aws-bluage-runtime-artifacts-139023371234-us-east-1/4.0.0/Framework/ . --recursive

此命令将生成以下输出:

download: s3://aws-bluage-runtime-artifacts-139023371234-us-east-1/4.0.0/Framework/aws-bluage-runtime-4.0.0.tar.gz.checksumSHA256 to ./aws-bluage-runtime-4.0.0.tar.gz.checksumSHA256
download: s3://aws-bluage-runtime-artifacts-139023371234-us-east-1/4.0.0/Framework/aws-bluage-webapps-4.0.0.tar.gz.checksumSHA256 to ./aws-bluage-webapps-4.0.0.tar.gz.checksumSHA256
download: s3://aws-bluage-runtime-artifacts-139023371234-us-east-1/4.0.0/Framework/aws-bluage-webapps-4.0.0.tar.gz to ./aws-bluage-webapps-4.0.0.tar.gz
download: s3://aws-bluage-runtime-artifacts-139023371234-us-east-1/4.0.0/Framework/aws-bluage-runtime-4.0.0.tar.gz to ./aws-bluage-runtime-4.0.0.tar.gz

您可以使用如下命令列出框架文件:

ls -l

此命令将生成以下输出:

total 230928
-rw-rw-r-- 1 cloudshell-user cloudshell-user 152040176 Apr  8 16:11 aws-bluage-runtime-4.0.0.tar.gz
-rw-rw-r-- 1 cloudshell-user cloudshell-user        45 Apr  8 16:11 aws-bluage-runtime-4.0.0.tar.gz.checksumSHA256
-rw-rw-r-- 1 cloudshell-user cloudshell-user 176518889 Apr  8 16:11 aws-bluage-webapps-4.0.0.tar.gz
-rw-rw-r-- 1 cloudshell-user cloudshell-user        45 Apr  8 16:12 aws-bluage-webapps-4.0.0.tar.gz.checksumSHA256
注意

出于安全考虑,对工件的访问可能会暂时中断,版本可能会被删除。我们强烈建议您将使用的工件存储在自己的账户中。在您的内部架构中应使用本地版本作为参考。