Welche AWS-Services verwende ich?

17

Wenn ich mich bei der AWS Management Console anmelde , wird nur eine Liste aller Dienste angezeigt. Woher weiß ich, welche ich benutze? Kann ich diejenigen verstecken, die ich nicht benutze?

Ich bevorzuge die Art und Weise, wie Heroku Dinge organisiert. Es zeigt zuerst Ihre Apps. Wenn Sie dann in eine App klicken, werden nur die von der App verwendeten Add-Ons (Dienste) angezeigt. Stellen Sie sich vor, Sie loggen sich in Heroku ein und sehen nur eine Liste aller Heroku-Add-Ons .

ma11hew28
quelle
Ich habe dieses Problem auch in den AWS-Entwicklerforen gemeldet .
ma11hew28

Antworten:

19

UPDATE: 2019-02-22 09:39:25

  • Ein Benutzer im StackExchange-Netzwerk meldet, dass diese Antwort aufgrund einer von AWS vorgenommenen Änderung nicht mehr gültig ist

Schnelle Antwort (TL; DR)

  • Verwenden Sie die tag editorFunktion von AWS Resource Groups, um die Nutzung von AWS-Services zu melden.

Ausführliche Antwort

Kontext

  • Amazon Web Services-Konsole (AWSConsole)
  • Aktuelle Version vom 11.06.2017
  • Verfolgung verschiedener AWS-Ressourcen

Problem

  • Szenario: AWSUserDipasq möchte einen Bericht mit allen verwendeten Ressourcen für eine bestimmte AWSConsole
  • AWSUserDipasq hat keine handlichen Aufzeichnungen oder Berichte zur Hand
    • Beispiel: AWSUserDipasq hat eine AWS-Konfiguration von einer anderen Person geerbt
    • Beispiel: AWSUserDipasq hat die Konfiguration vor langer Zeit eingerichtet und vergessen, was er getan hat
    • Beispiel: AWSUserDipasq verwendete einen Drittanbieter-Service, um eine oder mehrere Ressourcen in der spezifischen AWSConsole zu konfigurieren
  • AWSUserDipasq stellt fest, dass der AWSBillingReport nicht genügend Details anzeigt
    • Beispiel: AWSBillingReport zeigt nur die Artikel ohne zugehörige Nutzungsgebühr an
    • Beispiel: In AWSBillingReport werden nur die Artikel angezeigt, für die in der vorherigen Abrechnungsperiode bereits Kosten angefallen sind

Lösung

Nutzen Sie die tag editorFunktion von AWS Resource Groups.

Schritt für Schritt:

  • SCHRITT: Melden Sie sich bei der entsprechenden AWSConsole an
  • Resource GroupsSCHRITT : Wählen Sie aus der AWSConsole
  • SCHRITT: Wählen Sie tag editoraus dem Untermenü Ressourcengruppen
  • SCHRITT: Find resources to tag :: RegionsWählen Sie unter alle verfügbaren AWS-Regionen aus
  • SCHRITT: Find resources to tag :: Resource TypesWählen Sie unterAll resource types
  • SCHRITT: Wählen Sie Find Resources

Wenn diese Schritte erfolgreich ausgeführt wurden, wird als Ergebnis ein Bericht über alle AWS-Ressourcen angezeigt, die auf der entsprechenden AWSConsole bereitgestellt wurden

Tücken

  • Dieser Ansatz zeigt möglicherweise Ressourcen an, die für die Bereitstellung zugewiesen, aber noch nicht tatsächlich verwendet werden.

Siehe auch

dreftymac
quelle
Wenn Sie diese Methode verwenden, werden immer noch Hunderte von Ergebnissen zurückgegeben - gibt es Tipps für die großen, die Sie von dort aus suchen sollten?
ognockocaten
1
@ognockocaten Leider erfordert der beste Ansatz wahrscheinlich eine manuelle Buchführung, z. B. die Verwendung einer Ressourcengruppe (siehe Antwort von @ ma11hew28) oder das Markieren.
Dreftymac
2

Wenn Sie herausgefunden haben, welche Dienste Sie verwenden, möchten Sie möglicherweise eine Ressourcengruppe erstellen, um sie zu gruppieren.

ma11hew28
quelle
-1

AWS hat AWS Config zu Überwachungszwecken eingeführt. AWS Config ist ein Service, mit dem Sie die Konfigurationen Ihrer AWS-Ressourcen bewerten, überwachen und auswerten können. Config überwacht und zeichnet Ihre AWS-Ressourcenkonfigurationen kontinuierlich auf und ermöglicht es Ihnen, die Auswertung aufgezeichneter Konfigurationen anhand der gewünschten Konfigurationen zu automatisieren.

Quelle: https://aws.amazon.com/config/

Ankit Tyagi
quelle