#amazon-web-services
#amazon-веб-сервисы
Вопрос:
Я пытаюсь найти способ перечислить все службы, используемые в учетной записи AWS, имея 1000 учетных записей, я не могу использовать cloud trail. Конфигурация предоставляет только данные об инфраструктуре, такие как EC2, лямбды, RDS, что является частью того, что мне нужно.
Есть ли API или способ сделать вызов, предпочтительно используя какой-либо агрегатор?
Меня интересовал бы простой вывод, такой как учетная запись, какие сервисы при первом использовании. Есть предложения?
Зачем мне это нужно? Мы позволяем нашим командам приложений использовать множество сервисов, и они постепенно попадают в белый список для использования, мы хотели бы понять, как быстро они используются с момента их белого ввода.
Комментарии:
1. Являются ли ваши учетные записи частью организации AWS с консолидированным выставлением счетов? Или все они просто случайные, несвязанные учетные записи?
2. Можете ли вы рассказать нам подробнее о том, ПОЧЕМУ вы хотите это сделать?
3. Мне нужна эта информация для получения показателей, специфичных для бизнеса, я работаю в крупной организации
4. Да, но зачем им нужна информация? Пытаются ли они улучшить разрешения безопасности, управлять затратами, распределять затраты, сравнивать облачных провайдеров, обнаруживать необычное поведение / мошенничество и т.д.? Если вы можете рассказать нам больше о причине необходимости этих данных, мы могли бы предложить лучший вариант.
Ответ №1:
Вы просмотрели свой счет AWS? Это было бы хорошим источником всей информации о том, какие службы были активны в учетной записи.
AWS предоставляет AWS Cost Explorer API, который позволит вам делать это программно.
Комментарии:
1. Извините, исправленный вопрос, мне нужно получать доступ к этой информации еженедельно для 1000 учетных записей, не у всех включен cost Explorer. Возможно, выставление счетов и использование, но можете ли вы создать агрегатор, чтобы не вызывать 1000 учетных записей (например, с агрегаторами конфигурации)?