ابزارهای متنباز AWS برای تحلیل دسترسپذیری منطقهای در VPC

به گزارش وبلاگ معماری AWS، دو ابزار متنباز برای بررسی دسترسپذیری منطقهای سرویسهای ابری در زیرساخت تحت کنترل سازمان ارائه شده است. Capability Insights for AWS یک داشبورد خودمیزبان را داخل VPC اجرا میکند و Workload Analysis نیز تحلیل را به سرویسهایی محدود میکند که حساب AWS واقعاً از آنها استفاده کرده است؛ موضوعی مهم برای تیمهای زیرساخت، تداوم کسبوکار و بازیابی بحران.
داشبورد خصوصی برای مقایسه Regionهای AWS
Capability Insights for AWS دادههای مربوط به سرویسها، قابلیتها، عملیات API و انواع منابع AWS CloudFormation را در حساب مشتری نگه میدارد. این داشبورد هر ۲۴ ساعت دادههای منتشرشده را بهروزرسانی میکند و امکان جستوجو، فیلتر، مقایسه Regionها و دریافت خروجی JSON یا CSV را در اختیار تیم فنی قرار میدهد.
معماری این راهکار از Amazon S3، Amazon API Gateway، AWS Lambda و Amazon EventBridge استفاده میکند. داشبورد و API آن خصوصیاند و دسترسی به آنها از داخل VPC انجام میشود. در شرایط عادی، دادهها در حساب سازمان باقی میمانند و فقط فرایند زمانبندیشده بهروزرسانی برای دریافت مجموعهداده منتشرشده AWS با بیرون از حساب ارتباط برقرار میکند.
استقرار ابزار با AWS CloudFormation انجام میشود و به یک حساب دارای مجوزهای لازم، AWS CLI، یک VPC با قابلیتهای DNS فعال، زیرشبکه عمومی و خصوصی و مسیر دسترسی به S3 از طریق VPC Endpoint نیاز دارد. کد راهکار نیز بهصورت متنباز در دسترس قرار گرفته است.
تمرکز تحلیل بر سرویسهای مورد استفاده
Workload Analysis با بررسی لاگهای AWS CloudTrail و Stackهای فعال CloudFormation مشخص میکند کدام سرویسها فراخوانی شدهاند و چه منابعی در حساب مستقر هستند. اجرای تحلیل با AWS Step Functions هماهنگ میشود؛ Amazon Athena و AWS Glue دادههای CloudTrail را بررسی میکنند و بخش تحلیل CloudFormation نیز منابع Stackها و پیکربندی آنها را استخراج میکند.
به این ترتیب، تیم زیرساخت بهجای بررسی بیش از ۲۰۰ سرویس در بیش از ۳۵ Region میتواند روی حدود ۲۰ تا ۳۰ سرویس مصرفشده تمرکز کند. طبق اطلاعات منتشرشده، این فیلتر میتواند تحلیل شکاف توسعه منطقهای را از کاری چندهفتهای به مروری حدود ۳۰ دقیقهای کاهش دهد. اجرای اولیه نیز با توجه به اندازه حساب و تعداد Stackهای فعال معمولاً ۲ تا ۵ دقیقه طول میکشد.
این دو ابزار برای سازمانهایی کاربرد دارند که معماری چندمنطقهای، بازیابی بحران یا الزامات محل نگهداری داده را ارزیابی میکنند. ترکیب دادههای بهروز دسترسپذیری با مصرف واقعی حساب، انتخاب Region مقصد و شناسایی محدودیتهای فنی را سریعتر و هدفمندتر میکند.



