Projektowanie strategii zarządzania licencjami
Podczas projektowania strategii zarządzania licencjami należy najpierw zrozumieć postęp w fazie implementacji metodyki DevOps.
Jeśli masz wersję roboczą architektury, planujesz wdrożenie metodyki DevOps; znasz już część zasobów, które mają być używane.
Na przykład rozpoczęto pracę z implementacją narzędzia Git kontroli wersji i utworzono kilka potoków w celu skompilowania i wydania kodu.
Jeśli masz wiele zespołów tworzących swoje rozwiązania, nie chcesz czekać w kolejce, aby rozpocząć tworzenie swoich rozwiązań.
Prawdopodobnie chcesz płacić za zadania równoległe i równolegle uruchamiać kompilacje bez względu na dostępność kolejki.
Aby wziąć pod uwagę następujące kwestie:
- W jakiej fazie jesteś?
- Ilu osób korzysta z tej funkcji?
- Jak długo chcesz czekać, jeśli w kolejce dla potoków? Czy jest to pilne? Czy jest to tylko weryfikacja?
- Czy wszyscy użytkownicy powinni uzyskiwać dostęp do wszystkich funkcji? Czy są to osoby biorące udział w projekcie? Użytkownicy podstawowi? Czy mają już licencję programu Visual Studio?
- Czy masz zaawansowaną strategię zarządzania pakietami? Być może potrzebujesz więcej miejsca dla artefaktów.
Najnowsze, aktualne informacje o cenach usługi Azure DevOps można znaleźć w cenniku usługi Azure DevOps.
Najnowsze, aktualne informacje o cenach usługi GitHub można znaleźć w witrynie GitHub — cennik.