Blog
Product

CloudYali Launches Global AWS Tag Search

CloudYali Team
November 15, 2024
5 min read
T

oday we are super excited to announce the availability of our newest feature - Global AWS Tag Search. This feature is immediately available to all our existing and new customers.

This new feature allows searching for all the AWS resources with specified AWS resource tags across regions and accounts. AWS tags are widely used to map the AWS resources onto the infrastructure and business entities. Until now there was no easy way to search for the AWS resources from multiple accounts or regions from a single place. With the Global AWS Tag search feature, CloudYali now addresses a major pain point of our customers.


A little more about AWS Tags

A tag is a label that you or AWS assigns to an AWS resource. Each tag consists of a key and a value (which is optional). For each resource, each tag key must be unique, and each tag key can have only one value. Many AWS services implement resource tags as an essential part of cloud management. These arbitrary key-value pairs can be utilized for billing, ownership, automation, access control, and many other use cases.

Each tag has two parts:

  • A tag key (for example, CostCenter, Environment, or Project). Tag keys are case sensitive.
  • A tag value (for example, 111122223333 or Production). Like tag keys, tag values are case sensitive. The tag value is optional.

You can use tags to categorize resources by purpose, owner, environment, or other criteria.

How to use CloudYali Global AWS Tag search?

  1. Visit the 'Inventory' tab in the CloudYali console, and look for the 'Advanced' dropdown link. On clicking this link, a dropdown with two text input boxes unfolds.
  2. In the left side box, add the tag key, and select operator [Equal or Not Equal].
  3. In the right side box, add tag value, and press the '+' button. Currently, we do not support empty value, and support for which will be available soon.
  4. If you want to search for additional tags, repeat steps 2-4.

The search results are instantly updated in the pane below. Please note all the tags provided in the search are ANDed together.

CloudYali AWS Tag Search

Can I combine tag search with basic search and resource-based search?

Of course. You may select a specific set of AWS accounts, AWS regions, AWS resource types, and resource attributes search (if a single resource type is selected) to precisely find the AWS resources in your accounts as per the tag search requirements.

Various combinations of these filters help you to "slice and dice" AWS Resources in your cloud.

Is any customer action needed?

No. We will start picking up tags information for each supported resource type automatically.

What enhancements are planned for the future?

  • Additional search operators: Empty (tag value is empty), Not Empty (tag value is not empty), Null (tag is not present), Not Null (tag key is present irrespective of the tag value).

We plan to start releasing these enhancements in coming weeks, and would be available to all our customers automatically.

What Resource Types are supported?

To begin with, we are adding a tag search for the below resource types. In future, whenever a new resource type is added, if AWS natively supports tags,  AWS tag search would be by default available for those resource types.

  • AWS::APIGateway::ApiKey
  • AWS::APIGateway::ClientCertificate
  • AWS::APIGateway::DomainName              
  • AWS::APIGateway::RestApi                  
  • AWS::APIGateway::Stage                    
  • AWS::APIGateway::UsagePlan                
  • AWS::APIGateway::VpcLink                  
  • AWS::Amplify::App                        
  • AWS::AutoScaling::AutoScalingGroup        
  • AWS::EC2::Address                        
  • AWS::EC2::CarrierGateway                  
  • AWS::EC2::ClientVpnEndpoint              
  • AWS::EC2::CoipPool                        
  • AWS::EC2::CustomerGateway                
  • AWS::EC2::DhcpOption                      
  • AWS::EC2::EgressOnlyInternetGateway      
  • AWS::EC2::ElasticGpus                    
  • AWS::EC2::Fleet                          
  • AWS::EC2::FlowLog                        
  • AWS::EC2::Host                            
  • AWS::EC2::Image                          
  • AWS::EC2::Instance                        
  • AWS::EC2::InternetGateway                
  • AWS::EC2::LaunchTemplate                  
  • AWS::EC2::LocalGateway                    
  • AWS::EC2::LocalGatewayRouteTable          
  • AWS::EC2::NatGateway                      
  • AWS::EC2::NetworkAcl                      
  • AWS::EC2::NetworkInterface                
  • AWS::EC2::ReservedInstance                
  • AWS::EC2::RouteTable                      
  • AWS::EC2::SecurityGroup                  
  • AWS::EC2::Subnet                          
  • AWS::EC2::TransitGateway                  
  • AWS::EC2::TransitGatewayPeeringAttachment
  • AWS::EC2::TransitGatewayVpcAttachment    
  • AWS::EC2::Volume                          
  • AWS::EC2::Vpc                            
  • AWS::EC2::VpcEndpoint                    
  • AWS::EC2::VpcPeeringConnection            
  • AWS::EC2::VpnGateway                      
  • AWS::ECS::CapacityProvider                
  • AWS::ECS::Cluster                        
  • AWS::EFS::AccessPoint                    
  • AWS::EFS::FileSystem                      
  • AWS::EKS::Cluster                        
  • AWS::EventBridge::TargetsByRule          
  • AWS::IAM::InstanceProfile                
  • AWS::IAM::Policy                          
  • AWS::IAM::Role                            
  • AWS::IAM::User                            
  • AWS::IAM::VirtualMFADevice                
  • AWS::RDS::DBCluster                      
  • AWS::RDS::DBClusterSnapshot              
  • AWS::RDS::DBSnapshot                      
  • AWS::Redshift::Cluster                    
  • AWS::Redshift::ClusterParameterGroup      
  • AWS::Redshift::ClusterSecurityGroup      
  • AWS::Redshift::ClusterSnapshot            
  • AWS::Redshift::ClusterSubnetGroup        
  • AWS::Redshift::EventSubscription          
  • AWS::Redshift::HsmClientCertificate      
  • AWS::Redshift::HsmConfiguration          
  • AWS::Redshift::SnapshotSchedule          
  • AWS::SSM::Activation                      
  • AWS::SSM::Document                        
  • AWS::SecretsManager::Secret

CloudYali Team

Stay Informed

Get the latest updates, news, and exclusive offers delivered to your inbox.

By clicking Sign Up, you agree to our Terms and Conditions.
Thank you! Your submission has been received!
Oops! Something went wrong. Please try again.
FEATURED BLOGS

Discover Our Featured Blogs

Stay up to date with our informative blog posts.

Cloud FinOps

Cost Attribution in Modern Cloud Environment: Beyond Simple Tagging

Modern cloud environments require sophisticated cost attribution beyond basic tagging. CloudYali helps organizations overcome challenges like inconsistent tagging and complex multi-cloud architectures by automating tag standardization, providing real-time cost visibility, and offering optimization recommendations. This enables accurate cost allocation, better budget control, and efficient resource management across cloud providers.
January 13, 2025
5 min read
Cloud FinOps

Introducing CloudYali Budget Alerts: Smart Cost Control for Your Multi-Cloud Infrastructure

CloudYali Budget Alerts makes it easy to manage cloud costs across multi-cloud infrastructures. With flexible budgets, advanced filters, and smart alerts, users can track spending in real-time across AWS and GCP. Whether you need a unified budget for multiple accounts, environment-specific budgets, or departmental cost allocation, CloudYali’s tools provide visibility and control to prevent budget overruns. Getting started is simple: set up your first budget to monitor critical expenses, then expand as needed. CloudYali Budget Alerts ensures you stay informed and in control of cloud spending, helping to eliminate waste and improve financial accountability.
December 21, 2024
5 min read
Cloud FinOps

Understanding Amazon Bedrock: Components, Pricing and Cost Optimization Strategies

Amazon Bedrock is essential for the development of generative AI applications. It is important to understand its fundamental components, factors affecting costs, and strategies for cost optimization.
Nishant Thorat
November 15, 2024
5 min read