Skip to content

MyApplications missing Resources

0

Hello,

How can be added to an AWS Application, the Resources that are not available in Manage Resources view of the Service, either using tag-sync, or manually add resources ?
This issue is related to this re:Post QA, where basically not all Resources are available for selection.

Or, are these applications designed to work only with a limited view of AWS Resources ?

Could a work-around be to use another kind of resource grouping, like tag-based grouping, where all Resources can be added using tags ? Does this kind of group has the same usage possibilities as Application grouping ?

Thank you,
Mihai ADAM

1 Answer
0

MyApplications is designed to provide a comprehensive view of your AWS resources, but there are some limitations in how resources can be added to an application. The issue you're experiencing with not all resources being available for selection is a known limitation related to AWS Resource Explorer, which myApplications relies on for resource discovery.

To address this issue, there are a few approaches you can consider:

  1. Tag-sync method: When creating an application, you can use existing tags to automatically add resources. By specifying an existing tag key-value pair, AWS will automatically apply the awsApplication tag to all resources with that tag and create a tag-sync for the application's resources. This method can help include resources that might not be immediately visible in the Manage Resources view.

  2. Manual addition: While not all resources may be visible in the Manage Resources view, you can still try to manually search for and add specific resources. This method might require you to know the exact resource names or IDs.

  3. Alternative grouping methods: As a workaround, you could consider using tag-based resource grouping. This method allows you to group all resources using tags, which can be more comprehensive than the myApplications view. However, it's important to note that tag-based grouping may not offer all the same features and integrations as myApplications, such as the application-specific dashboard and metrics.

While myApplications is designed to work with a wide range of AWS resources, it's not currently able to capture all possible resource types. AWS is likely aware of this limitation and may be working on expanding the resource coverage in future updates.

In the meantime, using a combination of the tag-sync method and alternative grouping strategies like tag-based grouping can help you manage and monitor your resources more comprehensively. Keep in mind that while these alternatives can provide a more complete view of your resources, they may not offer the same level of integration and application-specific insights as myApplications.

Sources
Adding resources in myApplications - AWS Management Console
New myApplications in the AWS Management Console simplifies managing your application resources | AWS News Blog
myApplications: One place to view and manage your applications on AWS

answered 2 years ago

  • Thank you for your answer, Regarding the solution from 2.Manual addition, could you please provide more documentation about how to do this (Console, API, CLI) ?

  • Hello, After I created a tag-sync from method 1, I realized that the statement AWS will automatically apply the awsApplication tag to all resources with that tag and create a tag-sync for the application's resources is not correct.

    AWS does not tag all the resources. For example, an HTTP API Gateway that had the specified tag, was not tagged with awsApplication tag. It looks like the tagged resources are those selectable in Resource Explorer (https://docs.aws.amazon.com/resource-explorer/latest/userguide/supported-resource-types.html)

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.