Jak zoptymalizować inwestycję w chmurę za pomocą usługi Cost Management

Usługa Cost Management udostępnia narzędzia do planowania, analizowania i zmniejszania wydatków w celu zmaksymalizowania inwestycji w chmurę. Ten dokument przedstawia metodyczne podejście do zarządzania kosztami i wyszczególnia narzędzia pozwalające sprostać wyzwaniom kosztowym organizacji. Platforma Azure ułatwia tworzenie i wdrażanie rozwiązań w chmurze. Należy jednak pamiętać, że te rozwiązania są zoptymalizowane pod kątem zminimalizowania kosztów dla organizacji. Postępowanie zgodnie z zasadami opisanymi w tym dokumencie i używanie naszych narzędzi pomoże osiągnąć sukces organizacji.

Metodologia

Zarządzanie kosztami jest problemem o charakterze organizacyjnym i powinno być stałą praktyką, która zaczyna się przed poniesieniem wydatków na zasoby w chmurze. Aby pomyślnie wdrożyć zarządzanie kosztami i zoptymalizować koszty, organizacja musi:

  • być przygotowana na sukces dzięki odpowiednim narzędziom,
  • odpowiadać za koszty,
  • podejmować odpowiednie działania w celu optymalizacji wydatków.

Trzy najważniejsze grupy, wymienione poniżej, muszą być dopasowane w organizacji, aby zapewnić skuteczne zarządzanie kosztami.

  • Finanse — osoby odpowiedzialne za zatwierdzanie żądań budżetowych w organizacji w oparciu o prognozy wydatków w chmurze. Opłacają one odpowiednie rachunki i przypisują koszty różnym zespołom, aby zwiększyć odpowiedzialność.
  • Menedżerowie — osoby podejmujące decyzje biznesowe w organizacji, które muszą zrozumieć wydatki na chmurę, aby znaleźć najlepsze sposoby wydatkowania.
  • Zespoły odpowiedzialne za aplikacje — inżynierowie zarządzający zasobami w chmurze na co dzień, tworzący usługi pod kątem zaspokajania potrzeb organizacji. Zespoły te potrzebują elastyczności, aby zapewnić możliwie największą wartość w ramach zdefiniowanych budżetów.

Najważniejsze zasady

Skorzystaj z zasad przedstawionych poniżej, aby zapewnić swojej organizacji odpowiednie warunki do skutecznego zarządzania kosztami w chmurze.

Aby dowiedzieć się więcej, obejrzyj wideo Cost Management setting up for success (Konfigurowanie usługi Cost Management w celu osiągnięcia sukcesu). Aby obejrzeć inne wideo, odwiedź kanał usługi Cost Management w serwisie YouTube.

Planowanie

Kompleksowe planowanie z wyprzedzeniem pozwala dostosować użycie chmury do określonych wymagań biznesowych. Zadaj sobie pytanie:

  • Jakie problemy biznesowe rozwiązujesz?
  • Jakich wzorców użycia oczekujesz od swoich zasobów?

Twoje odpowiedzi pomogą Ci wybrać odpowiednie dla Ciebie oferty. Określają one używaną infrastrukturę i sposób jej wykorzystania w celu zmaksymalizowania wydajności platformy Azure.

Widoczność

Jeśli zostanie odpowiednio skonfigurowana, usługa Cost Management ułatwia informowanie użytkowników o kosztach związanych z platformą Azure, za które są oni odpowiedzialni. Platforma Azure oferuje usługi pozwalające uzyskać wgląd w informacje dotyczące tego, gdzie wydatkowane są pieniądze. Korzystaj z tych narzędzi. Mogą one pomóc znajdować marnowane i nieużywane zasoby oraz maksymalizować możliwości w zakresie oszczędzania kosztów.

Odpowiedzialności

Przypisz koszty w swojej organizacji, aby mieć pewność, że odpowiednie osoby będą czuły się odpowiedzialne za wydatki swojego zespołu. Aby w pełni zrozumieć wydatki związane z platformą Azure w organizacji, należy zorganizować zasoby w celu umożliwienia jak najdokładniejszego wglądu w proces przypisywania kosztów. Dobra organizacja pomaga w zarządzaniu kosztami i przyczynia się do ich obniżenia, jednocześnie sprawiając, że użytkownicy czują się odpowiedzialni za zwiększenie efektywności wydatków w organizacji.

Optymalizacja

Podejmij działania zmniejszające wydatki. Wykorzystaj je jak najlepiej dzięki wynikom zebranym w ramach planowania i zwiększania widoczności kosztów. Możesz rozważyć optymalizację w zakresie zakupów i licencjonowania oraz zmiany dotyczące wdrażania infrastruktury omówione w dalszej części tego dokumentu.

Iteracja

W cyklu życia zarządzania kosztami muszą uczestniczyć wszystkie osoby w organizacji. Muszą one być stale zaangażowane w proces optymalizacji kosztów. Podchodź rygorystycznie do tego procesu iteracyjnego i spraw, aby był on traktowany jako kluczowa zasada dotycząca odpowiedzialnego utrzymywania ładu w chmurze w Twojej organizacji.

Diagram Kluczowych zasad przedstawiający widoczność, odpowiedzialność i optymalizację.

Planowanie z myślą o kosztach

Przed wdrożeniem zasobów w chmurze dokonaj oceny następujących elementów:

  • Oferta platformy Azure, która najlepiej odpowiada Twoim potrzebom
  • Zasoby, których planujesz użyć
  • Ile mogą kosztować

Platforma Azure udostępnia narzędzia ułatwiające proces oceny. Narzędzia te mogą zapewnić dobre wyobrażenie o inwestycji niezbędnej do obsługi Twoich obciążeń. Następnie możesz wybrać najlepszą konfigurację dla danej sytuacji.

Opcje dołączania platformy Azure

Pierwszym krokiem w celu zmaksymalizowania doświadczenia w ramach usługi Cost Management jest zbadanie i wybór najlepszej dla siebie oferty platformy Azure. Pomyśl nad tym, w jaki sposób zamierzasz używać platformy Azure w przyszłości. Zastanów się również, jak ma być skonfigurowany model rozliczeń. Przy podejmowaniu decyzji należy wziąć pod uwagę następujące pytania:

  • Jak długo zamierzam używać platformy Azure? Czy przeprowadzam testy, czy też planuję budowę długoterminowej infrastruktury?
  • W jaki sposób chcę płacić za platformę Azure? Czy mam płacić z góry i uzyskać obniżoną cenę, czy otrzymać fakturę na koniec miesiąca?

Aby dowiedzieć się więcej o różnych opcjach, odwiedź stronę Kupowanie platformy Azure. Poniżej przedstawiono kilka najczęstszych modeli rozliczeń.

Bezpłatna

  • 12 miesięcy popularnych bezpłatnych usług
  • Środki w wysokości 200 USD w walucie rozliczeniowej do eksplorowania usług przez 30 dni
  • Ponad 25 usług, które są zawsze bezpłatne

Płatność zgodnie z rzeczywistym użyciem

  • Brak kwot minimalnych oraz zobowiązań
  • Konkurencyjne ceny
  • Płatność wyłącznie za rzeczywiste użycie
  • Możliwość anulowania w dowolnym momencie

Umowa Enterprise Agreement

  • Opcje opłaty z góry za platformę Azure (wcześniej nazywanej zobowiązaniem pieniężnym)
  • Dostęp do niższych cen platformy Azure

Platforma Azure w programie CSP

  • Partnerzy programu CSP są pierwszym punktem kontaktu dla klientów oraz stanowią centrum relacji z klientami
  • Partnerzy programu CSP aprowizują nowych klientów, zamawiają subskrypcje, zarządzają subskrypcjami i wykonują zadania administracyjne w imieniu swoich klientów
  • Partnerzy programu CSP tworzą pakiet usług z unikatowymi rozwiązaniami lub odsprzedają platformę Azure przy zachowaniu kontroli nad cenami, warunkami i rozliczeniami

Szacowanie kosztów rozwiązania

Przed wdrożeniem infrastruktury należy ocenić, ile będzie kosztować rozwiązanie. Ocena ta pomoże w przygotowaniu z góry budżetu dla obciążenia w organizacji. Następnie można użyć budżetu w czasie, aby dokonać porównania prawidłowości wstępnego oszacowania. Można też porównać go z rzeczywistym kosztem wdrożonego rozwiązania.

Kalkulator cen platformy Azure

Kalkulator cen platformy Azure umożliwia mieszanie i dopasowywanie różnych kombinacji usług platformy Azure pod kątem sprawdzenia szacunkowych kosztów. Platforma Azure umożliwia wdrażanie rozwiązań z wykorzystaniem różnych sposobów — każdy może mieć wpływ na całkowite wydatki. Wczesne przeanalizowanie wszystkich potrzeb infrastrukturalnych związanych z wdrożeniem chmury pomaga efektywniej wykorzystywać to narzędzie. Może to pomóc w uzyskaniu wiarygodnej wyceny szacunkowych wydatków na platformie Azure.

Aby uzyskać więcej informacji, zobacz Kalkulator cen platformy Azure.

Azure Migrate

Azure Migrate to usługa, która ocenia bieżące obciążenia organizacji w lokalnych centrach danych. Zapewnia ona szczegółowe informacje o tym, czego możesz potrzebować od zastępczego rozwiązania platformy Azure. Na początek usługa Migrate przeprowadza analizę lokalnych maszyn w celu sprawdzenia, czy migracja jest możliwa. Następnie proponuje rozmiary maszyn wirtualnych na platformie Azure zapewniające zmaksymalizowanie wydajności. Wreszcie przygotowuje również oszacowanie kosztów rozwiązania opartego na platformie Azure.

Aby uzyskać więcej informacji, zobacz Azure Migrate.

Analizowanie kosztów i zarządzanie nimi

Śledź na bieżąco zmiany kosztów organizacji w czasie. Użyj następujących technik, aby właściwie zrozumieć swoje wydatki i zarządzać nimi.

Organizowanie zasobów w celu maksymalizowania szczegółowych informacji o kosztach i odpowiedzialności

Dobrze zaplanowana struktura organizacyjna hierarchii rozliczeń i zasobów platformy Azure pomaga zapewnić dobrą wiedzę i kontrolę nad kosztami podczas tworzenia infrastruktury chmury. Obejrzyj klip wideo Konfigurowanie hierarchii jednostek, aby lepiej zrozumieć dostępne narzędzia organizacyjne oraz sposób ich używania. Aby obejrzeć inne wideo, odwiedź kanał usługi Cost Management w serwisie YouTube.

Podczas obliczania i tworzenia hierarchii, która spełnia Twoje wymagania, należy zadać sobie poniższe pytania.

Która hierarchia rozliczeń jest dla mnie dostępna i jakie są różne zakresy, których można użyć?

Ustal sposób rozliczeń dla swojej organizacji, określając typ oferty platformy Azure. Dostępne zakresy dla każdego sposobu rozliczeń platformy Azure są udokumentowane na stronie Opis zakresów i praca z nimi.

Jeśli mam wiele zespołów, jak mam organizować subskrypcje i grupy zasobów?

Tworzenie subskrypcji lub grupy zasobów dla każdego zespołu jest powszechną procedurą. Mogą one pomóc w rozróżnieniu kosztów i zapewnieniu odpowiedzialności zespołów. Koszty są jednak powiązane z subskrypcją lub grupą zasobów.

Jeśli masz już zespoły z wieloma subskrypcjami, rozważ zgrupowanie subskrypcji w grupach zarządzania w celu przeanalizowania kosztów razem. Grupy zarządzania, subskrypcje i grupy zasobów są częścią hierarchii kontroli dostępu opartej na rolach platformy Azure. Użyj ich zbiorczo w celu kontroli dostępu w zespołach.

Zasoby mogą obejmować wiele zakresów, zwłaszcza gdy są współużytkowane przez wiele zespołów lub obciążeń. Rozważ zidentyfikowanie zasobów z tagami. Tagi zostały omówione w następnej sekcji.

Czy istnieją środowiska deweloperskie i produkcyjne?

Rozważ utworzenie subskrypcji tworzenia i testowania dla środowisk deweloperskich, aby korzystać z niższych cen. Jeśli obciążenia obejmują wiele zespołów lub zakresów platformy Azure, rozważ użycie tagów, aby je zidentyfikować.

Dodawanie tagów do współdzielonych zasobów

Tagi są skutecznym sposobem na zrozumienie kosztów obejmujących wiele zespołów i zakresów platformy Azure. Przykładem może być taki zasób jak serwer poczty e-mail, który jest używany przez wiele zespołów. Zasób udostępniony, taki jak serwer poczty e-mail, można umieścić w subskrypcji, która jest przeznaczona dla zasobów udostępnionych, lub w istniejącej subskrypcji. Jeśli umieścisz ją w istniejącej subskrypcji, właściciel subskrypcji może nie chcieć, aby koszt był generowany w jego zespole co miesiąc. Na potrzeby tego przykładu można użyć tagu do zidentyfikowania zasobu jako udostępnionego.

Możesz także korzystać z aplikacji internetowych lub środowisk, takich jak testowe lub produkcyjne, które używają zasobów w wielu subskrypcjach należących do różnych zespołów. Aby lepiej zrozumieć całkowity koszt obciążeń, dodaj tagi do zasobów, których używają. Gdy tagi są stosowane prawidłowo, można je zastosować jako filtr w analizie kosztów, aby lepiej zrozumieć trendy.

Po zaplanowaniu tagowania zasobów można skonfigurować definicję usługi Azure Policy, aby wymusić tagowanie zasobów. Obejrzyj wideo Jak przejrzeć zasady tagów za pomocą usługi Cost Management, aby poznać dostępne narzędzia ułatwiające wymuszanie skalowalnego tagowania zasobów. Aby obejrzeć inne wideo, odwiedź kanał usługi Cost Management w serwisie YouTube.

Używanie analizy kosztów

Analiza kosztów pozwala na dokładne analizowanie kosztów organizacyjnych przez podział i grupowanie kosztów z użyciem standardowych właściwości zasobów. Weź pod uwagę poniższe typowe pytania jako wytyczne podczas analizy. Regularne odpowiadanie na te pytania pozwoli Ci mieć dostęp do szerszych informacji i umożliwi bardziej świadome podejmowanie decyzji.

  • Szacunkowe koszty dla bieżącego miesiąca — jakie koszty poniesiono do tej pory w tym miesiącu? Czy zmieszczę się w budżecie?
  • Badanie anomalii — przeprowadzaj rutynowe kontrole, aby upewnić się, że koszty mieszczą się w rozsądnym zakresie normalnego użytkowania. Jakie są trendy? Czy istnieją jakieś elementy odstające?
  • Uzgadnianie faktur — czy mój ostatni zafakturowany koszt jest większy w porównaniu z poprzednim miesiącem? Jak zmieniały się wydatki z miesiąca na miesiąc?
  • Wewnętrzne obciążenie zwrotne — teraz, gdy znam wysokość naliczanych opłat, w jaki sposób należy je rozbić na moją organizację?

Aby uzyskać więcej informacji, zobacz analiza kosztów.

Eksportowanie danych dotyczących rozliczeń według harmonogramu

Czy potrzebujesz importować dane dotyczące rozliczeń do systemu zewnętrznego, takiego jak pulpit nawigacyjny lub system finansowy? Skonfiguruj automatyczne eksporty do usługi Azure Storage i uniknij konieczności ręcznego pobierania plików co miesiąc. Następnie możesz łatwo skonfigurować automatyczną integrację z innymi systemami, aby zapewnić stałą synchronizację danych rozliczeniowych.

Aby uzyskać więcej informacji na temat eksportowania danych dotyczących rozliczeń, zobacz Eksportowanie danych i zarządzanie nimi.

Tworzenie budżetów

Po zidentyfikowaniu i przeanalizowaniu wzorców wydatków ważne jest, aby zacząć ustalać limity dla siebie i swoich zespołów. Budżety umożliwiają ustawianie budżetu opartego na kosztach lub użyciu z wieloma progami i alertami. Pamiętaj o regularnym przeglądaniu budżetów, które tworzysz, aby sprawdzić stan wykorzystania budżetu i w razie potrzeby wprowadzić zmiany. Budżety umożliwiają również skonfigurowanie wyzwalacza automatyzacji po osiągnięciu danego progu budżetu. Można na przykład skonfigurować usługę do zamykania maszyn wirtualnych. Można też przenieść infrastrukturę do innej warstwy cenowej w odpowiedzi na wyzwalacz budżetu.

Aby uzyskać więcej informacji, zobacz Tworzenie budżetów.

Aby uzyskać więcej informacji na temat automatyzacji opartej na budżecie, zobacz Automatyzacja oparta na budżecie.

Podejmij działania w celu optymalizacji

Aby zoptymalizować wydatki, użyj następujących sposobów.

Eliminowanie marnowanych zasobów

Po wdrożeniu infrastruktury na platformie Azure ważne jest, aby upewnić się, że jest ona używana. Najprostszą metodą, aby natychmiast rozpocząć oszczędności jest przejrzenie zasobów i usunięcie wszystkich, które nie są używane. Następnie należy ustalić, czy zasoby są wykorzystywane tak efektywnie, jak to możliwe.

Azure Advisor

Azure Advisor to usługa, która między innymi identyfikuje maszyny wirtualne o niskim stopniu wykorzystania z punktu widzenia użycia procesora lub sieci. Dzięki temu możesz podjąć decyzję o wyłączeniu lub zmianie rozmiaru maszyny w oparciu o szacowany koszt jej dalszego użytkowania. Usługa Advisor dostarcza również rekomendacje dotyczące zakupów wystąpień zarezerwowanych. Rekomendacje te bazują na ostatnich 30 dniach użytkowania maszyn wirtualnych. Rekomendacje te mogą pomóc w zmniejszeniu wydatków.

Aby uzyskać więcej informacji, zobacz Azure Advisor.

Prawidłowe dopasowanie rozmiaru maszyn wirtualnych

Rozmiar maszyn wirtualnych ma znaczący wpływ na ogólny koszt platformy Azure. Liczba maszyn wirtualnych wymaganych na platformie Azure może nie odpowiadać liczbie obecnie wdrożonych maszyn w lokalnym centrum danych. Upewnij się, że dobierasz odpowiedni rozmiar do obciążeń, które planujesz uruchamiać.

Aby uzyskać więcej informacji, zobacz Azure IaaS: prawidłowe określanie rozmiaru i koszty.

Korzystanie z rabatów przy zakupie

Platforma Azure oferuje wiele rabatów, z których Twoja organizacja powinna skorzystać, aby zaoszczędzić pieniądze.

Plan oszczędnościowy dla platformy Azure dotyczący zasobów obliczeniowych

Plan oszczędności platformy Azure na potrzeby obliczeń to nasz najbardziej elastyczny plan oszczędnościowy. Pozwala zaoszczędzić do 65 procent w cenach płatności zgodnie z rzeczywistym użyciem i dotyczy szerokiej gamy usług obliczeniowych w ramach subskrypcji, grup zasobów, grup zarządzania lub całych kont platformy Azure. Należy wybrać zobowiązanie dotyczące obliczeń godzinowych na okres jednego roku lub trzech lat. Tym dłużej zobowiązanie, tym więcej oszczędności zarabiasz. Możesz płacić co miesiąc bez dodatkowych kosztów, a platforma Azure automatycznie stosuje największe oszczędności na koncie.

Aby uzyskać więcej informacji, zobacz Plan oszczędności platformy Azure na potrzeby obliczeń.

Rezerwacje platformy Azure

Rezerwacje platformy Azure umożliwiają przedpłatę za pojemność obliczeniową maszyn wirtualnych lub usługi SQL Database za rok lub trzy lata. Przedpłaty umożliwiają uzyskanie rabatu na używane zasoby. Rezerwacje platformy Azure mogą znacząco obniżyć koszty obliczeniowe maszyny wirtualnej lub usługi SQL Database — do 72% w przypadku płatności zgodnie z rzeczywistym użyciem ze zobowiązaniem do zapłaty z góry za jeden rok lub trzy lata. Rezerwacje umożliwiają skorzystanie z rabatu na rozliczenia i nie mają wpływu na stan środowiska uruchomieniowego maszyn wirtualnych lub baz danych SQL.

Aby uzyskać więcej informacji, zobacz Co to są rezerwacje platformy Azure?.

Korzystaj z zalet użycia hybrydowego platformy Azure

Jeśli masz już licencje na system Windows Server lub program SQL Server w ramach wdrożeń lokalnych, możesz użyć programu Korzyść użycia hybrydowego platformy Azure i oszczędzać na platformie Azure. W przypadku korzystania z systemu Windows Server każda licencja obejmuje koszt systemu operacyjnego (na maksymalnie dwóch maszynach wirtualnych), a Ty ponosisz tylko koszty według podstawowej stawki obliczeniowej. Możesz korzystać z istniejących licencji na program SQL Server, aby zaoszczędzić do 55% na opcjach usługi SQL Database opartych na rdzeniach wirtualnych. Opcje obejmują program SQL Server w usłudze Azure Virtual Machines i usługę SQL Server Integration Services.

Aby uzyskać więcej informacji, zobacz Kalkulator korzyści użycia hybrydowego platformy Azure.

Inne zasoby

Platforma Azure oferuje również usługę pozwalającą tworzyć usługi, które wykorzystują nadwyżki wydajności na platformie Azure po obniżonych stawkach. Aby uzyskać więcej informacji, zobacz Używanie maszyn wirtualnych o niskim priorytecie z usługą Batch.

Następne kroki