Funkcje automatyzacji w chmurze

Podczas prac związanych z wdrażaniem chmury funkcje automatyzacji chmury odblokowują potencjał metodyki DevOps i podejścia natywnego dla chmury. Wiedza fachowa w każdym z tych obszarów może przyspieszyć wdrażanie i innowacje.

Umiejętności potrzebne do zapewnienia funkcji automatyzacji w chmurze mogą być udostępniane przez:

  • Inżynierowie devOps
  • Deweloperzy z doświadczeniem devOps i infrastrukturą
  • Inżynierowie IT z doświadczeniem devOps i automatyzacji

Ci eksperci mogą dostarczać funkcje w innych obszarach, takich jak wdrażanie chmury, ład w chmurze lub platforma w chmurze. Po zademonstrowaniu biegłości w automatyzowaniu złożonych obciążeń możesz zatrudnić tych ekspertów, aby zapewnić wartość automatyzacji.

Przygotowanie

Zanim przyznasz członka zespołu do tej grupy, powinny wykazać trzy kluczowe cechy:

  • Wiedza na temat dowolnej platformy w chmurze ze szczególnym naciskiem na metodykę DevOps i automatyzację.
  • Nastawienie na rozwój lub otwartość na zmianę sposobu działania it dzisiaj.
  • Pragnienie przyspieszenia zmian biznesowych i usunięcia tradycyjnych przeszkód IT.

Minimalny zakres

Głównym zadaniem automatyzacji chmury jest posiadanie i rozwój wykazu rozwiązań. Katalog rozwiązań to kolekcja wstępnie utworzonych rozwiązań lub szablonów automatyzacji. Te rozwiązania mogą szybko wdrażać różne platformy zgodnie z wymaganiami w celu obsługi wymaganych obciążeń. Te rozwiązania to bloki konstrukcyjne, które przyspieszają wdrażanie chmury i skracają czas wdrażania na rynek podczas migracji lub innowacji.

Przykłady rozwiązań w wykazie obejmują:

  • Skrypt służąy do wdrażania konteneryzowanej aplikacji.
  • Szablon Resource Manager do wdrożenia klastra AO wysokiej dostępności SQL.
  • Przykładowy kod do tworzenia potoku wdrażania przy użyciu usługi Azure DevOps.
  • Wystąpienie Azure DevTest Labs firmowego ERP do celów programistycznych.
  • Automatyczne wdrażanie środowiska samoobsługowego często żądanego przez użytkowników biznesowych.

Rozwiązania w wykazie rozwiązań nie są potokami wdrażania dla obciążenia. Zamiast tego możesz użyć skryptów automatyzacji w wykazie, aby szybko utworzyć potok wdrażania. Możesz również użyć rozwiązania w wykazie, aby szybko aprowizować składniki platformy w celu obsługi zadań obciążeń, takich jak automatyczne wdrażanie, wdrażanie ręczne lub migracja.

Zadania strategiczne

  • Racjonalizacja majątku cyfrowego:
    • Monitorowanie planów wdrażania i postępów względem priorytetowej listy prac migracji.
    • Identyfikowanie możliwości przyspieszenia wdrażania chmury, zmniejszenia nakładu pracy dzięki automatyzacji oraz poprawy bezpieczeństwa, stabilności i spójności.
    • Określanie priorytetów listy prac rozwiązań dla wykazu rozwiązań, które zapewniają największą wartość, biorąc pod uwagę inne strategiczne dane wejściowe.
  • Przejrzyj plany wydania dla źródeł nowych możliwości automatyzacji.

Cykl spotkania:

Automatyzacja chmury jest zespołem roboczym. Oczekują, że uczestnicy zatwierdzą dużą część codziennych harmonogramów pracy automatyzacji chmury. Współtworzenie nie jest ograniczone do spotkań i cykli opinii.

Zespół automatyzacji chmury powinien dostosować działania do innych obszarów możliwości. To wyrównanie może spowodować zmęczenie spotkania. Aby zapewnić, że automatyzacja chmury ma wystarczający czas na zarządzanie wykazem rozwiązań, należy przejrzeć terminy spotkań, aby zmaksymalizować współpracę i zminimalizować zakłócenia w działaniach programistycznych.

Rezultaty

  • Curate or develop solutions based the prioritized backlog (Curate or develop solutions based the prioritized backlog).
  • Upewnij się, że rozwiązania są zgodne z wymaganiami dotyczącymi platformy.
  • Upewnij się, że rozwiązania są stale stosowane i spełniają istniejące wymagania dotyczące ładu i zgodności.
  • Tworzenie i weryfikowanie rozwiązań w wykazie.

Następne kroki

W miarę dopasowania podstawowych funkcji w chmurze zespoły zbiorowe mogą pomóc w opracowywaniu niezbędnych umiejętności technicznych.