Proces dodawania konta AWS
Proces dodawania konta składa się z kroków konfiguracji po stronie konta AWS klienta oraz konfiguracji właściwej w aplikacji Cloudmizer
- Wymagania wstępne
- Dodawania konta w Cloudmizer
Wymagania wstępne
W ramach wymagań wstępnych będziemy zapisywać kilka danych, które będą przydatne w kolejnym etapie.
Kolejne kroki wykonasz na koncie swoim koncie chmurowym w AWS. Zaloguj się do niego: https://aws.amazon.com/console/
Utworzenie Billingu
Należy przejść do usługi Billing.
Z lewego menu wybrać “Cost & Usage Reports”.
Tworzymy nowy raport poprzez naciśnięcie Create Report.
Nazywamy raport oraz zaznaczamy opcję dodania ID zasobów “Include resource IDs” druga opcja domyślnie jest już zaznaczona.
Po przejściu dalej należ nacisnąć przycisk “Configure” i utworzyć nowy bucket. Uwaga nazwa musi być unikalna w skali całej platformy.

Następnie potwierdzić jego utworzenie.

Ustawiamy granularność raportu na godzinny “Hourly”.

Na koniec potwierdzamy poprzez “Review and Complete”.


Utworzenie Polityki
Po zalogowaniu do konsoli AWS należy przejść do usługi IAM
Za pomocą lewego menu należy przejść do Policies
Następnie za pomocą przycisku Create Policy rozpoczynamy tworzenie obiektu. Po przeładowaniu strony należy przejść na zakładkę JSON
Usunąć domyślne wartości oraz wkleić poniższą definicję:
Uwaga wartość XYZ zamienić na wcześniej zapisaną nazwę bucketu
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": [
"cur:DescribeReportDefinitions",
"ec2:DescribeReservedInstances",
"ec2:DescribeCapacityReservations",
"ec2:DescribeRegions",
"rds:DescribeReservedDBInstances",
"savingsplans:DescribeSavingsPlans"
],
"Resource": "*"
},
{
"Sid": "VisualEditor1",
"Effect": "Allow",
"Action": [
"s3:GetObject",
"s3:ListBucket"
],
"Resource": [
"arn:aws:s3:::XYZ/*",
"arn:aws:s3:::XYZ"
]
}
]
}
Przechodzimy dalej poprzez przycisk “Next: Tags” oraz “Next: Review”, nadajemy nazwę utworzonej polityce.
Kończymy proces zakładania roli przyciskiem “Create policy”.
Utworzenie dedykowanej grupy
Będąc w IAM wybieramy z lewego menu User Groups, oraz wybieramy opcję Create Group.
Nadajemy nazwę grupie.


Przechodzimy przez listę użytkowników do pozycji nadawania polityk. Za pomocą filtru wyszukujemy rolę o nazwie “AWSPriceListServiceFullAccess” i zaznaczamy pozycję. Czyścimy filtr przyciskiem “Clear filters”.

Wyszukujemy ponownie ostatnią gotową politykę “AWSOrganizationsReadOnlyAccess”, zaznaczamy ją.

Utworzenie użytkownika
Będąc w IAM wybieramy z lewego menu Users, oraz wybieramy przycisk Add user.
Nazywamy użytkownika oraz w typie dostępu wybieramy opcję dostępu za pomocą klucza i sekretnego klucza “Programmatic access”. Przechodzimy dalej przyciskiem “Next: Permissions”.
Przypisujemy użytkownikowi grupę i przechodzimy dalej “Next: Tags”.
Następnie “Next: Review”.
Wyświetli się ekran potwierdzenia, który potwierdzamy przez “Create User”.
Po utworzeniu użytkownika wyświetlą się od razu dane, które możemy użyć przy formularzu dodawania konta.
W ramach tego kroku należy zapisać sobie wartość Access key ID oraz Secret access key
Utworzenie Billingu
Należy przejść do usługi Billing.
Z lewego menu wybrać “Cost & Usage Reports”.
Tworzymy nowy raport poprzez naciśnięcie Create Report.
Nazywamy raport oraz zaznaczamy opcję dodania ID zasobów “Include resource IDs” druga opcja domyślnie jest już zaznaczona.
Po przejściu dalej należ nacisnąć przycisk “Configure” i utworzyć nowy bucket. Uwaga nazwa musi być unikalna w skali całej platformy.

Następnie potwierdzić jego utworzenie.

Ustawiamy granularność raportu na godzinny “Hourly”.

Na koniec potwierdzamy poprzez “Review and Complete”.

Dodanie konta chmurowego w Cloudmizer
Po zalogowaniu do aplikacji należy przejść do
Po kliknięciu na +Add account wyświetli się formularz w, którym wybieramy dostawcę (Provider) na AWS oraz nadajemy dowolną nazwę dla dodawanego konta. Następnie potwierdzamy chęć dodania konta poprzez zaznaczenie “I want to connect Cloudmizer with my cloud account”.
Następnie należy wkleić przygotowane dane dotyczące Key ID oraz Secret.
Opcjonalnie możemy wprowadzić informacje o posiadanych przez nas zniżkach w stosunku do standardowego cennika.
Na zakończenie zaznaczamy opcję “I have created Cost & Usage Reports for my account” oraz wklejamy zapisaną nazwę raportu.
Po uzupełnieniu formularza wybieramy przycisk SIGN. Rozpoczęty zostanie proces pobierania danych, a konto pojawi się na liście. Proces ten może potrwać do 24 godzin.