Ich bin mir sicher, dass dies ein sehr häufiges Problem ist. Unser Unternehmen hat viele Projekte und Gruppen, die für verschiedene Kunden arbeiten. Wir erledigen einen Großteil unserer Entwicklungsarbeit in der Cloud und stellen dort unsere Lösungen bereit.
Wir haben eine VPC eingerichtet, die Projekte in ihrem eigenen Subnetz voneinander isoliert und die VPC erhält eine Hardware-VPN-Verbindung zurück zum Hauptquartier.
Wir müssen die Kosten jedes Projekts im Auge behalten. Die Art und Weise, wie ich dies derzeit implementiere, besteht darin, meine eigenen Tools zum Starten und Stoppen von Instanzen bereitzustellen, die protokollieren, welcher Benutzer (und damit welches Projekt) die Instanz ebenfalls abrechnen soll. Dies funktioniert in Ordnung für BoxUsage-Kosten, jedoch nicht für andere Kosten.
Ich könnte für jedes Projekt ein separates Konto erstellen und eine konsolidierte Abrechnung verwenden. Ich denke, dies würde es mir ermöglichen, einmal zu zahlen, aber die Kosten pro "Projekt" zu verfolgen, aber ich wäre dann nicht in der Lage, gemeinsame Ressourcen zu teilen (z. B. die laufenden Instanzen von Konto B darin zu bringen die gleiche VPC).
Hat jemand irgendwelche Vorschläge?