Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Cennik zarządzanych pul DevOps to połączenie kosztów usług platformy Azure używanych przez pulę, takich jak obliczenia, magazyn i ruch wychodzący danych, oraz standardowe ceny zadań równoległych usługi Azure DevOps Services dla własnych agentów. W tym artykule opisano sposób szacowania i prognozowania kosztów zarządzanych pul DevOps.
Cennik usług platformy Azure
Podstawowym kosztem zarządzanych pul DevOps jest koszt usług platformy Azure używanych przez pulę, takich jak obliczenia, magazyn i ruch wychodzący danych, które są rozliczane według standardowych stawek cen platformy Azure. Aby uzyskać więcej informacji, zobacz:
- Kalkulator cen platformy Azure
- Wyświetlanie i pobieranie danych na temat użycia i opłat na platformie Azure
Aby uzyskać dodatkowe szczegóły dotyczące usług platformy Azure używanych przez zarządzane pule DevOps i strategie obniżania kosztów, zobacz Zarządzanie kosztami i wydajnością.
Cennik zadań równoległych usług Azure DevOps Services
Koszt pomocniczy dla zarządzanych pul DevOps to koszt zadań równoległych usługi Azure DevOps. W usłudze Azure DevOps zadanie równoległe odnosi się do pojemności obliczeniowej do uruchomienia zadania potoku. Agentów zarządzanych pul DevOps są traktowani jako agenci hostowani samodzielnie, i uruchamiani z wykorzystaniem zadań równoległych hostowanych samodzielnie. Usługa Azure DevOps Services udostępnia organizacjom jedno bezpłatne zadanie równoległe hostowane samodzielnie z nieograniczoną liczbą minut. Jeśli chcesz mieć możliwość uruchamiania pięciu współbieżnych zadań potoku na agentach zarządzanych pul DevOps, musisz zapłacić za cztery dodatkowe zadania równoległe na samodzielnie hostowanych maszynach.
Równoległe zadania usługi Azure DevOps w ramach kosztów zarządzanych pul DevOps stanowią stały miesięczny koszt oparty na liczbie zakupionych zadań równoległych hostowanych lokalnie i nie zwiększają się ani nie zmniejszają w zależności od czasu przydzielenia agentów lub długości trwania zadań w potoku. Aby uzyskać więcej informacji, zobacz:
- Konfigurowanie zadań równoległych i płacenie za nie
- Sekcja cennika Azure DevOps dla agentów samodzielnie hostowanych.
Uwaga / Notatka
Liczba samodzielnie hostowanych zadań równoległych w Azure DevOps dla organizacji określa, ilu agentów samodzielnie hostowanych może jednocześnie uruchamiać zadania w organizacji Azure DevOps, w tym także potoki uruchamiane na zarządzanych agentach pul DevOps. Liczba zadań równoległych różni się od ustawienia Maksymalna liczba agentów w zarządzanych pulach DevOps, które określa maksymalną liczbę agentów, jaką pula udostępnia do uruchamiania potoków. Jeśli ustawisz opcję Maksymalna liczba agentów na 5, upewnij się, że masz co najmniej pięć zadań równoległych hostowanych samodzielnie w organizacji. Zadania równoległe są płatne i konfigurowane na poziomie organizacji usługi Azure DevOps i są współużytkowane ze wszystkimi potokami uruchomionymi w dowolnym projekcie w organizacji. Jeśli ustawisz opcję Maksymalna liczba agentów na 5 , ale masz tylko domyślne zadanie równoległe hostowane samodzielnie, możesz uruchamiać tylko jeden potok naraz.
Szacowanie kosztów
Podstawową formułą do szacowania miesięcznych kosztów zarządzanych pul DevOps jest połączenie kosztów stałych, takich jak równoległe ceny zadań usługi Azure DevOps Services, niegodzinne koszty usług platformy Azure, takie jak cennik usługi Azure Storage, cennik dysków zarządzanych i standardowe opłaty za ruch wychodzący danych oraz koszt godzinowy usług platformy Azure, przede wszystkim cennik usługi Virtual Machines, który jest zwykle największą częścią miesięcznego kosztu zarządzanych pul DevOps.
Aby oszacować liczbę godzin używanych podczas prognozowania godzinowego kosztu usług platformy Azure, należy pomnożyć liczbę przewidywanych zadań według przewidywanego czasu wykonywania zadań. Jeśli na przykład typowe zadanie trwa dwie godziny, działa 100 razy dziennie, pięć dni w tygodniu, szacowane godziny to 1000 godzin tygodniowo lub około 4000 godzin miesięcznie.
Jeśli używasz agentów w trybie oczekiwania, uwzględnij godziny, w których agenci są online, ale pozostają w trybie oczekiwania i nie uruchamiają aktywnie zadań. Dodaj te godziny do szacowanych godzin. Aby używać agentów rezerwowych, należy skonfigurować harmonogram aprowizacji w celu utrzymania agentów online, co skraca czas uruchamiania zadań. Jeśli zapewniono pięciu agentów w trybie gotowości podczas 40-godzinnego tygodnia pracy, płacisz za 200 godzin czasu maszynowego tygodniowo, nawet gdy nie są wykonywane żadne zadania.
Aby znaleźć koszt maszyny wirtualnej na godzinę, zapoznaj się z cennikiem dla rozmiaru wirtualnej maszyny Azure, którą używasz w swojej puli.
Jeśli wybrany rozmiar maszyny wirtualnej platformy Azure wynosi 12 centów za godzinę i przewidywany jest uruchomienie 4000 godzin zadań, przewidywany miesięczny koszt usług godzinowych wyniesie 480 USD.
Aby wyświetlić poprzednie użycie zasobów platformy Azure, zobacz Wyświetlanie i pobieranie Twojego użycia i opłat platformy Azure.