Skip to content

[AWS] Add support for granular search of cloud service integrations #526

@sorantis

Description

@sorantis

Today when users search for AWS on Integrations page in Kibana they see the following result
Screen Shot 2021-01-13 at 13 27 04

Searching for any specific AWS service however doesn't yield any results. For example searching for aws ec2, ec2 looks like this
Screen Shot 2021-01-13 at 13 26 52

In contrast, the marketing integrations page already provides service level granularity for AWS integration - when users search EC2 they can see a tile for it.

User Stories

As an integrations user, I want to search for individual services within a larger platform, and add them independently of the other services.

As an integrations user, I want to search for keywords (e.g. database) or browse an existing integration category (e.g. Datastore) and see AWS services pertaining to my search criteria.

The AWS package today doesn't not provide any granular information about what services it can monitor. Because of that there's a 1:1 mapping between a package and a corresponding tile. The goal is to show a tile for each service that the AWS package can monitor. To achieve that the package should publish information about each service integration, i.e. a manifest.yml file containing information about each service, such as service name, description, icon, keywords, etc.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions