Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zarządzane pule devOps umożliwiają zespołom deweloperów szybkie i łatwe tworzenie pul agentów usługi Azure DevOps dostosowanych do określonych potrzeb. Zarządzane pule DevOps implementują najlepsze rozwiązania w zakresie zabezpieczeń i udostępniają sposoby równoważenia kosztów i wydajności. Udostępnia również ścieżki dla najbardziej typowych scenariuszy i znacznie skraca czas, jaki zespoły poświęcają na tworzenie i utrzymywanie pul niestandardowych.
Zarządzane pule agentów DevOps to ewolucja pul agentów Azure DevOps Virtual Machine Scale Sets. Upraszcza tworzenie puli niestandardowej jeszcze bardziej, zwiększając skalowalność i niezawodność pul niestandardowych. Zobacz Porównanie zarządzanych pul DevOps z agentami usługi Azure Virtual Machine Scale Sets. Zarządzane pule DevOps to w pełni zarządzana usługa, w której maszyny wirtualne lub kontenery, na których działają agenci, znajdują się w subskrypcji platformy Microsoft Azure. Nie działają one we własnej subskrypcji platformy Azure, podobnie jak w przypadku korzystania z pul agentów usługi Azure DevOps Virtual Machine Scale Sets. Aby uzyskać więcej informacji, zobacz Omówienie architektury pul DevOps zarządzanych przez firmę Microsoft.
Scenariusze użycia
Zarządzane pule DevOps:
- Ma agentów, którzy są bardziej zaawansowani niż agenci gotowe do użycia.
- Używa obrazu maszyny wirtualnej, który jest specjalnie skonfigurowany dla obciążenia ciągłej integracji/ciągłego wdrażania.
- Ma agentów w regionie geograficznym najbliższym Twoim zależnościom.
- Skaluje się w górę i w dół na podstawie Twojej konfiguracji.
- Może zachować stan agentów do siedmiu dni, dzięki czemu kompilacje są szybsze z powodu trafień pamięci podręcznej.
- Może uruchamiać długotrwałe przepływy pracy, które mogą trwać do dwóch dni. Skontaktuj się z pomocą techniczną, jeśli przepływ pracy wymaga uruchomienia pojedynczego zadania, które trwa dłużej niż dwa dni.
- Może uzyskiwać dostęp do zasobów w sieci firmowej lub izolować obciążenie, aby uzyskać dostęp tylko do określonych punktów końcowych.
- Może tworzyć agentów, którzy mają to samo oprogramowanie co agenci hostowani przez firmę Microsoft w usłudze Azure Pipelines.
- Może przeglądać wszystkich aktywnych agentów oraz stan przydzielania i odtwarzania agentów.
- Można dołączyć dysk danych, aby nie trzeba było używać większej wersji, aby uzyskać więcej miejsca na dysku.
Aby dowiedzieć się więcej o nadchodzących funkcjach, zobacz mapę drogową i harmonogram funkcji.
Co nowego w ramach ogólnej dostępności zarządzanych zasobów DevOps
-
Zarządzane pule DevOps są obsługiwane w większej regionie świadczenia usługi Azure: zarządzane pule DevOps są teraz dostępne w Szwecji Środkowej, Brazylii Południowej, Japonii Wschodniej, Północnej Emiratów Zjednoczonych, Korei Środkowej i Norwegii Wschodniej, co umożliwia korzystanie z zasobów regionalnych w celu zoptymalizowanej wydajności i zgodności. Aby wyświetlić regiony platformy Azure, które obsługują zarządzane pule DevOps w ramach subskrypcji, zarejestruj dostawcę
Microsoft.DevOpsInfrastructurew subskrypcji i wyświetl obsługiwane lokalizacje. - Integracja z usługą Azure Key Vault: zarządzane pule DevOps umożliwiają pobieranie certyfikatów z usługi Azure Key Vault podczas aprowizacji. Ze względu na ten proces certyfikaty już istnieją na maszynie przez czas uruchamiania potoków. Aby użyć tej funkcji, skonfiguruj tożsamość zarządzaną w puli i przyznaj jej uprawnienia dostępu do tajemnic w skarbcu kluczy. Aby uzyskać więcej informacji, zobacz Integracja z usługą Azure Key Vault.
- Obsługa serwera proxy: można skonfigurować zarządzane pule DevOps w celu kierowania ruchu sieciowego za pośrednictwem serwera proxy. Korzystając z obrazu z preinstalowanym serwerem proxy, możesz uruchamiać potoki w zarządzanych pulach DevOps, za serwerem proxy, tak jak w bieżącej ofercie agentów Azure Virtual Machine Scale Sets. Ta konfiguracja umożliwia agentowi pobieranie źródeł i pobieranie artefaktów, przekazując szczegóły serwera proxy do zadań, które również wymagają ustawień serwera proxy w celu uzyskania dostępu do sieci Web. Aby uzyskać więcej informacji, zobacz Obsługa serwera proxy.
- Wyświetl adres IP agenta: możesz teraz wyświetlić adres IP agenta w etapie zadania Inicjowanie w logu potoku. Ta funkcja jest przydatna w scenariuszach, takich jak wtedy, gdy chcesz zbadać potoki, które zawodzą z powodu serwerów proxy lub zasad zapory sieciowej.
- Przejdź do innej grupy zasobów lub subskrypcji: możesz teraz przenosić pule do innej grupy zasobów platformy Azure lub do innej subskrypcji. Aby uzyskać więcej informacji, zobacz Przenoszenie zasobów platformy Azure do nowej grupy zasobów lub subskrypcji.
- Obsługa systemu Ubuntu 24.04: System Ubuntu 24.04 jest teraz obsługiwany. Istnieją trzy obrazy w obszarze Wybrane obrazy z witryny Marketplace, a teraz możesz przynieść własne obrazy z systemem Ubuntu 24.04 przy użyciu obrazów galerii obliczeń platformy Azure.
Świadczenia
Pule zarządzanej metodyki DevOps zapewniają następujące korzyści podczas tworzenia, konfigurowania i zarządzania pulami agentów usługi Azure DevOps w chmurze:
- Czas spędzony na zarządzaniu: zarządzane pule DevOps zostały zaprojektowane w celu skrócenia czasu poświęcanego na zarządzanie infrastrukturą ciągłej integracji/ciągłego wdrażania, co zwalnia cykle inżynieryjne platformy lub zespołu programistycznego w celu skoncentrowania się na innych problemach.
- Pule specyficzne dla zespołu: ponieważ użytkownicy mogą łatwo tworzyć nowe pule, zespoły inżynieryjne platformy mogą łatwo tworzyć wiele pul specyficznych dla zespołu. Ten proces zapobiega sytuacjom z hałaśliwymi sąsiadami i dostosowuje pule zasobów do potrzeb poszczególnych zespołów.
- Bezproblemowa samoobsługa: Zespoły inżynierów platform mogą zdecydować się na dać zespołom deweloperów możliwość tworzenia własnych niestandardowych pul bez kompromisów w zakresie zarządzania, umożliwiając korzystanie z katalogowanych obrazów i sieci.
- Koszty Azure: pule pomagają optymalizować koszty Azure na podstawie unikalnych potrzeb obciążenia CI/CD.
- Skalowalne: pule są skalowalne, do tysięcy agentów działających jednocześnie.
- Niezawodne: Deweloperzy mają mniej przestojów, ponieważ pule mają wysoki czas dostępności.
- Zabezpieczenia: Agenci puli mają zabezpieczenia najlepszych rozwiązań firmy Microsoft i można użyć funkcji do dalszego zabezpieczania puli.
Wprowadzenie
Aby dowiedzieć się więcej, przejdź do tematu Wprowadzenie do zarządzanych pul DevOps.
Treści powiązane
Zobacz, co użytkownicy mówią o zarządzanych pulach DevOps. (Poniższe linki prowadzą do witryn zewnętrznych spoza platformy Microsoft Learn).
- Pierwsze spojrzenie na rewolucję wdrożeń w chmurze za pomocą pul DevOps zarządzanych przez platformę Azure firmy Haflidi Fridthjofsson
- Pierwsze spojrzenie na korzystanie z pul DevOps zarządzanych przez platformę Azure przez Richarda Fennella
- Pule devops zarządzane przez usługę Azure DevOps by bjompen
- Wdrażanie w prywatnym środowisku platformy Azure przy użyciu zarządzanych pul DevOps firmy Gora Leye
- Zarządzane pule DevOps: upraszczanie własnych agentów usługi Azure Pipeline przez Vladimira Gusarova
- Upraszczanie zarządzania agentami usługi Azure DevOps za pomocą zarządzanych pul DevOps autorstwa Johna Lokerse'a
- Uproszczenie farm kompilacji za pomocą zarządzanych pul DevOps dla usługi Azure DevOps firmy Matteo Emili