This topic tells you about the goal of the AWS Services package and some of its limitations.
The AWS Services package aims to provide simple and seamless integration into Tanzu Application Platform for a variety of services from AWS. The goal is to minimize the time to value so that users can both offer and consume the services that they want on Tanzu Application Platform with minimal effort.
The AWS Services package has to accommodate a wide range of infrastructure and networking setups. Each setup has different infrastructure and configuration requirements.
Example setups include:
If not handled carefully, accommodating these differences could lead to the package configuration becoming too complex.
To control the potential complexity, the AWS Services package makes the following compromises:
As the AWS Services package matures and VMware learns more about how it is being used, VMware might remove some of these compromises if it can be achieved while keeping the experience as simple as possible. This is not guaranteed.
The AWS Services package is not installed as part of any of the Tanzu Application Platform profiles. This is because not every user needs to integrate services from AWS into their Tanzu Application Platform cluster. However, the package is in the Tanzu Application Platform packageRepository, which means that you can install it using the same tooling, credentials, and image repositories that you use to install Tanzu Application Platform. See Install AWS Services.
You might not want to integrate all of the services supported by the package. Therefore, none of the services are enabled by default. It is up to service operators to enable the services they want using the Package values. For the list of services you can enable, see Supported AWS Services.