diff --git a/CHANGELOG.md b/CHANGELOG.md index 8650f81..6be46b5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [4.0.2] - 2024-05-04 +### Added +- added Paris (eu-west-3) and Sydney (ap-southeast-2) regions where Anthropic Claude 3 Haiku are available + + ## [4.0.1] - 2024-04-11 ### Bugfixes - AWS Elemental MediaConvert does not create frameCapture group when s3://[PROXY_BUCKET]/_settings/aioption.json is missing. diff --git a/README.md b/README.md index e366573..c3968f3 100644 --- a/README.md +++ b/README.md @@ -115,7 +115,7 @@ __ Before you create the Media2Cloud V4 stack, make sure you have enabled the Anthropic Claude 3 Haiku or Sonnet model through the **Amazon Bedrock** console under the `Manage model access` page. -Currently, the Anthropic Claude 3 Haiku and Sonnet models are available in the US East (N. Virginia) [us-east-1] and US West (Oregon) [us-west-2] regions. If you are creating the Media2Cloud V4 stack in other regions, such as Europe (Ireland), you can still try out the Anthropic Claude 3 Haiku and Sonnet models by enabling the model access in either `us-east-1` or `us-west-2` regions. Keep in mind that there will be additional Data Transfer cost across regions. +Currently, the Anthropic Claude 3 Haiku and Sonnet models are available in the US East (N. Virginia) [us-east-1], US West (Oregon) [us-west-2], Europe (Paris) [eu-west-3], and Asia Pacific (Sydney) [ap-southeast-2] regions. If you are creating the Media2Cloud V4 stack in other regions, such as Europe (Ireland), you can still try out the Anthropic Claude 3 Haiku and Sonnet models by choosing the model access in one of these regions: `us-east-1`, `us-west-2`, `eu-west-3`, or `ap-southeast-2`. Keep in mind that there will be additional Data Transfer cost across regions. ![Amazon Bedrock](./deployment/tutorials/images/amazon-bedrock-model-access.gif) @@ -163,6 +163,8 @@ aws cloudformation create-stack \ |US East (N. Virginia)|Launch stack|https://awsi-megs-guidances-us-east-1.s3.amazonaws.com/media2cloud/latest/media2cloud.template| |US West (Oregon)|Launch stack|https://awsi-megs-guidances-us-west-2.s3.us-west-2.amazonaws.com/media2cloud/latest/media2cloud.template| |Europe (Ireland)|Launch stack|https://awsi-megs-guidances-eu-west-1.s3.eu-west-1.amazonaws.com/media2cloud/latest/media2cloud.template| +|Europe (Paris)|Launch stack|https://awsi-megs-guidances-eu-west-3.s3.eu-west-3.amazonaws.com/media2cloud/latest/media2cloud.template| +|Asia Pacific (Sydney)|Launch stack|https://awsi-megs-guidances-ap-southeast-2.s3.ap-southeast-2.amazonaws.com/media2cloud/latest/media2cloud.template| The stack creation takes about 30 minutes to complete. Upon completion, you should receive an email invitation to the Media2Cloud web portal. diff --git a/deployment/common.sh b/deployment/common.sh index 2b4acd1..aed1059 100644 --- a/deployment/common.sh +++ b/deployment/common.sh @@ -83,6 +83,7 @@ REGIONS=( \ ca-central-1 \ eu-west-1 \ eu-west-2 \ + eu-west-3 \ eu-central-1 \ ap-south-1 \ ap-northeast-1 \ diff --git a/deployment/deploy-s3-dist.sh b/deployment/deploy-s3-dist.sh index ac7f4d9..ea8624c 100644 --- a/deployment/deploy-s3-dist.sh +++ b/deployment/deploy-s3-dist.sh @@ -145,11 +145,10 @@ function copy_to_bucket() { [ "$location" != "null" ] && \ region=$location - local latestUrl="" - local domain=s3.${region}.amazonaws.com + local domain="s3.amazonaws.com" local optionalFlag="--acl ${ACL_SETTING}" - if [ "$region" == "us-east-1" ]; then - domain=s3.amazonaws.com + if [ "$region" != "us-east-1" ]; then + domain=s3.${region}.amazonaws.com optionalFlag="${optionalFlag} --region ${region}" fi @@ -159,6 +158,7 @@ function copy_to_bucket() { echo "== Deploy '${SOLUTION} ($VERSION)' package from '${source}' to '${dest}' in '${region}' [COMPLETED] ==" # deploy to "latest" folder if specified + local latestUrl="" if [ "$DEPLOY_LATEST" == "true" ]; then latestUrl="https://${bucket}.${domain}/${SOLUTION}/latest/${MAIN_TEMPLATE}" diff --git a/deployment/media2cloud.yaml b/deployment/media2cloud.yaml index 04a4018..7358a9c 100644 --- a/deployment/media2cloud.yaml +++ b/deployment/media2cloud.yaml @@ -145,6 +145,8 @@ Parameters: AllowedValues: - North Virginia [US East] (us-east-1) - Oregon [US West] (us-west-2) + - Paris [Europe] (eu-west-3) + - Sydney [Asia Pacific] (ap-southeast-2) - No, do not enable Amazon Bedrock # - Frankfurt [Europe] (eu-central-1) # - Tokyo [Asia Pacific] (ap-northeast-1) diff --git a/source/layers/core-lib/lib/.version b/source/layers/core-lib/lib/.version index 1454f6e..4d54dad 100644 --- a/source/layers/core-lib/lib/.version +++ b/source/layers/core-lib/lib/.version @@ -1 +1 @@ -4.0.1 +4.0.2