HN user

heldsteel7

180 karma
Posts54
Comments27
View on HN
www.cloudyali.io 1mo ago

AWS RDS Extended Support, you still have few levers to pull

heldsteel7
1pts0
www.cloudyali.io 1mo ago

Claude on AWS vs. AWS Bedrock

heldsteel7
1pts0
www.cloudyali.io 4mo ago

Hyperscalar AI Tax

heldsteel7
2pts1
www.cloudyali.io 1y ago

The Guide to AWS Lambda Cost Optimization

heldsteel7
3pts1
www.cloudyali.io 1y ago

Nat Gateway – How to Reduce Data Transfer Expenses

heldsteel7
2pts2
www.cloudyali.io 1y ago

Cost Attribution in Cloud

heldsteel7
1pts0
www.cloudyali.io 1y ago

Why You're Paying Twice for AWS Service Calls

heldsteel7
1pts3
www.cloudyali.io 2y ago

Streamlining AWS Access for growing startups

heldsteel7
2pts1
www.cloudyali.io 2y ago

Key Considerations for Securing AWS Infrastructure – 101

heldsteel7
1pts0
www.cloudyali.io 2y ago

Do we need JIT access to Cloud?

heldsteel7
2pts0
www.cloudyali.io 2y ago

AWS Tagging Evolution

heldsteel7
2pts1
tldrsec.com 3y ago

How to Monitor AWS IAM Root Users at Scale

heldsteel7
1pts1
www.cloudyali.io 3y ago

How to Onboard Any Number of AWS Member Accounts with CloudFormation StackSet

heldsteel7
1pts1
old.reddit.com 3y ago

Cloudquery, Resoto, Steampipe, Airbyte, CloudYali – cloud resource inventory

heldsteel7
1pts0
www.cloudyali.io 3y ago

AWS S3 Bucket Creation Date Discrepancy in Master and Other Regions

heldsteel7
2pts1
www.cloudyali.io 3y ago

Monitor IAM User Activities and Access to Regions and Services at Scale

heldsteel7
2pts1
www.cloudyali.io 3y ago

How to Monitor AWS IAM Root Users at Scale

heldsteel7
2pts0
www.cloudyali.io 3y ago

The Absolute Minimum Every Developer Must Know about AWS Security

heldsteel7
4pts1
www.cloudyali.io 3y ago

Steps to Improve Your AWS IAM Hygiene and Keep Your Cloud Secure

heldsteel7
1pts0
www.cloudyali.io 3y ago

How to get free AWS Credits

heldsteel7
3pts1
www.cloudyali.io 3y ago

Cloud Asset Inventory

heldsteel7
1pts0
news.ycombinator.com 3y ago

Amazon Linux 2023

heldsteel7
20pts8
www.cloudyali.io 3y ago

Show HN: How many AWS Services are there?

heldsteel7
1pts0
www.cloudyali.io 4y ago

AWS: Understanding Instance Metadata Service (IMDS)

heldsteel7
2pts0
www.cloudyali.io 4y ago

Finding Unencrypted AWS EBS Volumes at Scale

heldsteel7
3pts0
www.cloudyali.io 4y ago

How to find all regions an AWS Service is available

heldsteel7
1pts0
www.cloudyali.io 4y ago

How to Get Free AWS Credits

heldsteel7
4pts0
blog.cloudyali.io 4y ago

Building Tags Megastore for AWS

heldsteel7
1pts0
www.cyclic.sh 4y ago

AWS Tools Suck

heldsteel7
118pts72
danielmiessler.com 4y ago

If You’re Not Doing Continuous Asset Management You’re Not Doing Security

heldsteel7
1pts0
[dead] 2 months ago

Every provider has an attribution mechanism. AWS has Inference Profiles. Azure tracks by deployment. GCP has request labels. But each one has a blind spot.

This comprehensive guide covers right-sizing, smart code optimization, event filtering, and efficient monitoring techniques. Learn how to reduce Lambda costs without sacrificing performance, implement best practices, and avoid common pitfalls. Perfect for developers and architects looking to build cost-efficient serverless applications.

AWS NAT Gateway is essential for managing traffic from private subnets, but it can silently inflate your cloud costs through data processing fees. Every AWS service call—whether to S3, DynamoDB, or other services—incurs a $0.045/GB charge when routed through NAT Gateway.

Each AWS service call from private subnets could be adding unnecessary NAT Gateway charges ($0.045/GB) on top of standard data transfer fees. With 50TB monthly traffic, that's $2,250 in avoidable costs. Analysis of how VPC endpoints eliminate this double-charging, with performance implications and implementation patterns.

As your startup scales on AWS, managing access control becomes crucial. This blog post provides a roadmap for securing your cloud environment. You'll learn about the limitations of basic IAM users, the benefits of centralized identity management, and the capabilities of AWS IAM Identity Center with Just-In-Time access.

From mere labelling in 2010 to the sophisticated tagging services of today, AWS tagging has seen a rapid evolution. These updates have provided users with additional functionality, greater control over their resources, and more effective monitoring, auditing, and management of their AWS infrastructure.

Very valid points Brad.

Currently it is third party service collecting the data, we reduct the sensitive information. The data is encrypted at rest and we follow best security rules.

Though our existing model is SaaS based, we are contemplating to separate the control plane into SaaS model, while keeping data plane within the users account. We want to work with our users feedback for this.

Please do try and share your valuable feedback.Thanks!

I’m not surprised you asked how CloudYali is different from AWS Config. We have been asked this earlier as well.

As we know AWS Config, when debuted in 2014 it promised to be the configuration auditor for AWS. The mandate for any team working in AWS workload management, is security and cost effectiveness along with operational efficiency. This requires a great deal of visibility into the cloud workloads. These workloads consists of cloud assets (or resources) from multiple AWS services. As a configuration auditor, AWS Config is supposed to provide a complete visibility into the cloud assets, keep the configuration history of changes and help in achieving the regulatory compliance.

Today AWS has more than 200 services, and more than 500 cloud assets types. In 2017, AWS Config supported ~26 services and 72 resource types. In 2021, the coverage has reached barely 103 resource types. This is ~20% coverage across all the asset types. These assets have relationships which may cross the service boundaries. These relationships are important to be understood, from security point of view (lateral movement attacks). Similarly you need to know about all your assets from cost point of view. You never know if someone accidentally started any expensive service, say macie and you realise it only when the monthly bills arrive. Problem with AWS Config is lack of coverage and even slower addition of newer resource types into coverage.

Yet another issue is usability. AWS Config is a regional service, which needs to be configured across all regions and accounts. This is a sizeable effort. Recently only AWS Config started with Organizations support. When you’re in midst of incident resolution, the important t for any cloud team is access to historical information about the configuration changes. AWS Config UI and CLI is not something you want to deal with at that moment.

For CloudYali, the mission is to provide visibility across all the cloud with usability in mind. CloudYali works on multiple accounts and all regions by default. This means, by default you are looking at the cloud assets across your whole cloud. We have currently added a support for ~ 250 asset types (and we will keep adding).

CloudYali, also maintains the lifetime of the assets, and the history of configuration changes. It is like applying version control to the cloud. The configuration changes are visualised on the timeline, where you can choose to see configuration attributes at any given time. We clearly mark the assets as Live/Active or Deleted if asset no longer exists. It is also possible to filter assets based on the accounts, regions, or time duration so that it is easier to pinpoint assets. This makes troubleshooting easier for cloud operations. Consider for example, rules in load balancer, min/max for auto-scaling group. These things are often changed manually during production issues and if you don't have backups, it's quite easy to mis-configure and then spend time trying to recall previous values. CloudYali intends to be helpful in such scenarios.

I hope this answers your query.

Thanks,

Hi HN,

CloudYali is a service to instantly discover/inventory AWS Cloud assets across accounts and regions.

I have worked in AWS cloud for last 6 years, and many times I had to get an inventory of assets in one place. The tools I found were not adequate, including AWS Config.

Two major issues I found that needs to be fixed: 1. Coverage: Many these tools cover a limited set of AWS Resources. e.g. AWS Config covers merely ~103 resources across ~230 AWS services. The coverage is less than 20%. 2. Usability: These tools are either designed at regional or account level. Eg. AWS Config is at regional level, and requires configuration changes to make it work across regions.

CloudYali, is designed to work across multiple accounts and regions by default. To begin with we have added support for ~250 resources (and will add more in going time).

It is also possible to search for the resources based on Account IDs, regions, resource types. (Search based on resource attributes is in development currently)

CloudYali, also maintains the resource configuration change history and shows a visual timeline for the changes. Which means, you can compare the configuration changes in UI head-to-head.

CloudYali, also tracks the asset lifetimes, so that you can clearly see what assets are Live/Active and what assets are Deleted (and what time)

CloudYali is easy to setup and is a readonly service.

We have now launched a Live Demo of the service with real AWS inventory data, discovered and inventoried by CloudYali. The Live Demo link is available on the landing page.

We are looking for cloud engineers who are willing to try our service and provide feedback.

As a token of appreciation we are giving two months of service to early users at no cost.

Thank you!

The AWS Application discovery is for on-premise server inventory. This information is used as base for on-premise to cloud migration.

CloudYali, on other hand does the Cloud resource discovery. The cloud resources include EC2 instances, RDS, Lambda functions, CA Certificates and many more.

CloudYali, is comparable to asset inventory functionality of AWS Config. In fact the limitations of AWS Config and similar such tools prompted us to write this service. I had previously collected information of such tools in a blog post: https://heldsteel7.medium.com/aws-cloud-scanners-10024e4bb16...

The problem, with AWS Config and other tools is that the coverage is very minimal. In fact AWS Config supports only ~100 cloud resources. Considering that Cloud resource inventory is basis of security (resource misconfigurations), cost (orphaned/unused resources), it is critical that we have a comprehensive inventory. With CloudYali we are attempting to do that.

Another issue with existing tools is usability, which we are trying to address by bringing the information from multiple AWS accounts and regions at a single place. At the same time we keep the change history, which could be useful during troubleshooting.

Please do let me know if you have further queries/doubts. You may also reach to us: support@cloudyali.io

Hi HN, CloudYali is a service to discover AWS Cloud resources across accounts and regions instantly. I have worked in AWS cloud for last 6 years, and many times I had to get an inventory of resources in one place. The tools I found were not adequate, including AWS Config. Two major issues I found that needs to be fixed: 1. Coverage: Many these tools cover a limited set of AWS Resources. e.g. AWS Config covers merely ~103 resources across ~230 AWS services. The coverage is less than 20%. 2. Usability: These tools are either designed at regional or account level. Eg. AWS Config is at regional level, and requires configuration changes to make it work across regions.

CloudYali, is designed to work across multiple accounts and regions by default. To begin with we have added support for ~250 resources (and will add more in going time).

It is also possible to search for the resources based on Account IDs, regions, resource types.

CloudYali, also maintains the resource configuration change history and shows a visual timeline for the changes. Which means, you can compare the configuration changes in UI head-to-head.

CloudYali, also maintains the information about the "dead" or inactive resources. These are the resources which no longer active or live.

CloudYali is easy to setup and is a readonly service.

This post is for the AWS users who might be interested in such service. We are looking for cloud engineers who are willing to try our service and provide feedback.

For the early signers we are giving 2 months free with multiple AWS account support. Please note that the product is slated to launch in September'21. The Live working demo will be functional by next week.

Thank you!

I worked on a use case which was clearly in graph in nature. So graph database seemed a natural choice, of course Neo4j was one of the most heard product even back then.

We did evaluate Neo4j, but put down due to its complex query language (cypher) and slowness. It was really an awkward language, super awkward.

We also evaluated arangodb and we found it much better than Neo4j. Performance was good and its query language was better too.

What we realised in the process is, using graph databases is more of a cultural transformation as well. SQL is much well understood, well adopted and well supported by community.

Ultimately we implemented the use case in Postgres, and thank God we did it that way. IMO, we can still get all the benefits of graphs we SQL databases with little efforts.

Writing forces presenter to think about the idea in much more detail. This is major benefit IMO. Many times, where document culture is prevalent, people come up with vague ideas and expect others to clean it up. Definitely see a value in this approach. Thanks for the write up.