M365Con 2027 – bezpłatna konferencja online · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Dlaczego narzędzia nie są srebrną kulą w architekturze Azure

By ·

Witamy ponownie na blogu! Jeśli śledzicie nasz podcast, wiecie, że lubimy zagłębiać się w techniczne szczegóły inżynierii chmury, Microsoft 365 i architektury przedsiębiorstwa…

Automatically translated with AI from the original post. Read the English original

Witamy ponownie na blogu! Jeśli śledzicie nasz podcast, wiecie, że lubimy zagłębiać się w techniczne szczegóły inżynierii chmury, Microsoft 365 i architektury przedsiębiorstwa. Jednym z najczęstszych błędów, jakie obserwujemy w organizacjach, jest przekonanie, że wydanie większych pieniędzy na licencje oprogramowania i błyszczące nowe narzędzia automatyzacji magicznie rozwiąże problemy ze skalowaniem w Azure. Dziś rozwijamy właśnie ten temat. Wyjaśnimy, dlaczego narzędzia nie są srebrną kulą, przyjrzymy się ukrytym ryzykom nadmiernego poleganiu na automatyzacji i nakreślimy kompleksowe, oparte na zasadach podejście do budowy odpornego środowiska chmurowego.

Pełne omówienie tego tematu w formie audio znajdziesz w naszym odcinku podcastu: How to Fix Azure at Scale Without Buying More Tools.

Mity na temat narzędzi Azure

Narzędzia jako srebrna kula

Wiele organizacji błędnie postrzega narzędzia jako srebrną kulę na problemy ze skalowaniem w Azure. Zakładają, że samo wdrożenie odpowiednich narzędzi rozwiąże wszystkie wyzwania architektoniczne. Takie podejście często prowadzi jednak do rozczarowania. Narzędzia mogą usprawnić pewne obszary działania, ale nie zlikwidują głębszych złożoności architektury.

  • Organizacje często traktują narzędzia Azure jako rozwiązanie problemów ze skalowaniem, ale nie jest to gwarantowana naprawa.
  • Efekty korzystania z narzędzi Azure mogą się znacznie różnić: niektóre organizacje zauważają poprawę w zarządzaniu kosztami i wydajności, podczas gdy inne napotykają trudności.
  • Automatyczne skalowanie w Azure ma charakter reaktywny, co może prowadzić do opóźnień w skalowaniu zasobów, wpływając na wydajność aplikacji i zadowolenie użytkowników.

Błędne rozumienie możliwości narzędzi

Niezrozumienie możliwości narzędzi Azure może prowadzić do porażek projektów. Na przykład analityk bez wiedzy technicznej może zbudować złożony potok danych, nie rozumiejąc ograniczeń narzędzi. Może to skutkować poważnymi problemami, takimi jak:

Opis przypadkuNapotkany problemSkutek
Analityk bez wiedzy technicznej zbudował złożony potok danychBrak grafu pochodzenia danych (lineage) i narzędzi do debugowaniaTrudności w modyfikacji potoku, co prowadziło do długiego debugowania
Raportowanie przestało działać z powodu brakującej kolumnyADF po cichu usunął potrzebną kolumnęWymagana ręczna interwencja w celu przywrócenia kolumny
Brak możliwości wygenerowania wyników w programie ExcelSilnik Spark w ADF jest tylko do odczytu dla programu ExcelWymagane dodatkowe kroki, aby wyeksportować dane w żądanym formacie
Ręczna edycja pól z powodu zmian typów danychADF kończył się błędem, gdy zmieniano typy pólZnaczny nakład pracy ręcznej w celu naprawy problemu
Ograniczenie dotyczące zagnieżdżonych pętli ForEachKonieczność symulowania zagnieżdżania za pomocą potoków nadrzędny-podrzędnyWiększa złożoność i trudności w utrzymaniu
Przeciążone środowisko Integration Runtime z powodu równoległych uruchomieńWszystkie potoki uruchamiane jednocześniePrzekroczony SLA i konieczność ręcznego rozłożenia wyzwalaczy w czasie

Te przykłady pokazują, jak brak zrozumienia może prowadzić do nieefektywności i wzrostu kosztów.

Ignorowanie podstaw architektury

Ignorowanie podstaw architektury może mieć poważne konsekwencje. Eksperci ostrzegają, że zaniedbywanie tych zasad zwiększa ryzyko awarii, przestojów i katastrofalnych wyłączeń. Odporność (resiliency) to kluczowa zasada architektoniczna, którą trzeba uwzględnić w projekcie od samego początku.

Ignorowanie podstaw architektury może zwiększyć ryzyko awarii, przestojów i katastrofalnych wyłączeń. Odporność (resiliency) to kluczowa zasada architektoniczna, którą trzeba uwzględnić w projekcie od samego początku, aby systemy potrafiły przewidywać awarie, absorbować ich skutki, szybko się odzyskiwać i utrzymywać ciągłość działania bez interwencji człowieka.

Do kluczowych zasad architektonicznych należą:

  • Redundancja na każdym poziomie, aby wyeliminować pojedyncze punkty awarii.
  • Izolacja błędów i stref, która chroni aplikacje przed awariami na poziomie centrum danych.
  • Redundancja wielu regionów i geo-redundancja, które pozwalają przetrwać awarie regionalne.

Zaniedbanie tych podstaw prowadzi do pojedynczych punktów awarii, braku izolacji błędów i stref oraz niewystarczających zautomatyzowanych procesów odzyskiwania. Zwiększa to ryzyko biznesowe i pogarsza stabilność oraz bezpieczeństwo systemów.

Ryzyka nadmiernego poleganiu na narzędziach

Risks of Tooling Over-Reliance

Tryby awarii we wdrożeniach w Azure

Nadmierne poleganie na narzędziach może prowadzić do poważnych trybów awarii we wdrożeniach w Azure. Możesz napotkać różne problemy wynikające z tej zależności. Oto kilka typowych trybów awarii, które warto wziąć pod uwagę:

  • Awarie automatyzacji mogą prowadzić do poważnych przerw w działaniu usług, jak pokazały incydenty dotyczące Azure i AWS.
  • Scentralizowane zależności od jednego regionu lub dostawcy mogą tworzyć podatności, co pokazały awarie związane z DNS.
  • Niewystarczające strategie monitorowania mogą prowadzić do ukrytych problemów, takich jak zakleszczenia zapytań SQL czy opóźnienia API, których domyślne metryki mogą nie wykryć.

Jeśli silnie polegasz na narzędziach bez solidnych podstaw architektonicznych, ryzykujesz przeoczenie krytycznych aspektów wdrożenia. Na przykład poleganie wyłącznie na domyślnych metrykach może tworzyć martwe punkty w monitorowaniu kondycji aplikacji. Ponadto traktowanie Azure w oderwaniu od zależności hybrydowych lub wielochmurowych może prowadzić do błędnego przypisywania awarii i utrudniać rozwiązywanie problemów.

Ryzyka bezpieczeństwa i zgodności

Słabe zarządzanie w środowiskach Azure może prowadzić do poważnych ryzyk bezpieczeństwa i zgodności. Możesz napotkać podatności, takie jak:

  • Złożoność zarządzania tożsamościami i dostępem, która może prowadzić do nieautoryzowanego dostępu i naruszeń bezpieczeństwa.
  • Błędne konfiguracje, które często skutkują podatnościami możliwymi do wykorzystania przez atakujących.
  • Nadmierne uprawnienia, tworzące luki w zabezpieczeniach, które umożliwiają nieautoryzowane działania w Twoim środowisku.
  • Brak ciągłego monitorowania, prowadzący do niewykrytych incydentów bezpieczeństwa i naruszeń zgodności.
  • Brak egzekwowania zasad, skutkujący rozproszonym zarządzaniem i wzrostem ryzyka niezgodności.

Te ryzyka podkreślają krytyczną potrzebę skutecznego zarządzania, które ograniczy podatności. Bez solidnych ram zarządzania narażasz organizację na przerwy w działaniu i potencjalne wycieki danych.

Nieefektywność operacyjna

Nieefektywność operacyjna często pojawia się w środowiskach Azure silnie opartych na narzędziach. Standaryzacja środowisk obliczeniowych w Azure może ograniczyć te nieefektywności. Spójność oprogramowania, konfiguracji i zasad bezpieczeństwa upraszcza diagnozowanie problemów, szkolenia i utrzymanie. Takie podejście minimalizuje błędy, marnotrawstwo zasobów i ryzyko niezgodności.

Z drugiej strony próba wymuszenia wszystkich zadań automatyzacji w jednym narzędziu może niepotrzebnie zwiększyć złożoność. Korzystanie z zbyt wielu różnych narzędzi zamiast standaryzacji utrudnia zarządzanie strategiami automatyzacji i szkolenie zespołów. Automatyzację krytycznych zadań warto projektować z nadzorem człowieka, aby uniknąć nieprawidłowych reakcji, zwłaszcza we wczesnych wydaniach. Wiele współzależnych ról i technologii opiera się na automatyzacji, dlatego złożoność narzędzi może prowadzić do problemów operacyjnych.

Rozpoznając te ryzyka, możesz podjąć proaktywne działania w celu usprawnienia architektury Azure. Skup się na budowie odpornych ram, które stawiają na bezpieczeństwo, zgodność i doskonałość operacyjną.

Zarządzanie i praktyki operacyjne

Governance and Operational Practices

Znaczenie ram zarządzania

Stworzenie solidnych ram zarządzania jest niezbędne do skutecznego wdrażania usługi Azure. Dobrze zdefiniowane ramy pozwalają efektywnie zarządzać zasobami, zapewniając jednocześnie zgodność z przepisami i bezpieczeństwo. Oto kluczowe strategie, które warto rozważyć:

Kluczowa strategiaOpis
Określ wytycznePrzygotuj kompleksowe zasady opisujące dopuszczalne użycie, udostępnianie zasobów i kontrolę dostępu.
Wdróż mechanizmy ochronneUżyj narzędzi takich jak Azure Policy, aby egzekwować wytyczne i zapobiegać nieautoryzowanym zmianom.
Zachowaj równowagę między elastycznością a kontroląPozwól zespołom na innowacje w zdefiniowanych ramach, utrzymując bezpieczeństwo i zgodność.
Promuj kulturę eksperymentowaniaZachęcaj zespoły do testowania nowych pomysłów w bezpiecznych środowiskach, co przyspiesza innowacje.
Umożliw samoobsługęPozwól zespołom niezależnie zarządzać zasobami, przestrzegając mechanizmów kontroli zarządzania.
Promuj współpracę międzyfunkcyjnąZadbaj o spójność działań działu IT i jednostek biznesowych, aby zasady zarządzania były skuteczne.
Ustal mechanizmy odpowiedzialnościZdefiniuj role i wskaźniki, aby na bieżąco monitorować zgodność i wydajność.
Zapewnij szkolenia i edukacjęWyposaż członków zespołu w wiedzę o najlepszych praktykach zarządzania dzięki ciągłemu kształceniu.
Wykorzystuj wnioski oparte na danychKorzystaj z analityki, aby zwiększyć widoczność i kontrolę nad operacjami w chmurze.

Te strategie tworzą solidne fundamenty zarządzania, dzięki którym architektura Azure pozostaje odporna i zgodna z wymogami.

Zarządzanie tożsamością w usłudze Azure

Zarządzanie tożsamością odgrywa kluczową rolę w zwiększaniu bezpieczeństwa i niezawodności środowiska Azure. Wdrożenie skutecznych praktyk zarządzania tożsamością może znacząco ograniczyć ryzyko. Warto rozważyć następujące funkcje:

FunkcjaWkład w odporność
Logowanie jednokrotne (SSO)Poprawia higienę haseł i chroni przed atakami siłowymi oraz atakami z wykorzystaniem wyciekłych poświadczeń.
Uwierzytelnianie wieloskładnikowe (MFA)Dodaje wiele warstw zabezpieczeń, utrudniając atakującym dostęp nawet przy skradzionych poświadczeniach.
Kontrola dostępu oparta na rolach (RBAC)Zapewnia dostęp zgodny z zasadą najmniejszych uprawnień i umożliwia monitorowanie aktywności użytkowników, ograniczając ryzyko nieautoryzowanego dostępu.
Dostęp warunkowyPrzyznaje lub odbiera dostęp w zależności od różnych czynników, zwiększając bezpieczeństwo dzięki reagowaniu na sygnały ryzyka w czasie rzeczywistym.

Wykorzystując te funkcje zarządzania tożsamością, możesz wzmocnić bezpieczeństwo architektury Azure i zapewnić, że do krytycznych zasobów mają dostęp wyłącznie upoważnieni użytkownicy.

Ciągłe monitorowanie i doskonalenie

Ciągłe monitorowanie i doskonalenie są kluczowe dla utrzymania doskonałości operacyjnej w usłudze Azure. Regularna ocena środowiska chmurowego pomaga wykrywać nieefektywności i optymalizować wydajność. Oto kilka wymiernych korzyści z ciągłego monitorowania:

KorzyśćOpis
Wyjaśnia, co, dlaczego, gdzie i przez kogoZapewnia szczegółowy wgląd w wydatki na chmurę, umożliwiając świadome decyzje dzięki podziałowi kosztów na konkretne, praktyczne informacje.
Pozwala wskazać możliwości oszczędnościPomaga wykrywać nieefektywności i pozwala zespołom wcześnie dostrzegać trendy wskazujące na potencjalne oszczędności, ograniczając marnotrawstwo i usprawniając przydział zasobów.
Kontrola budżetu i prognozowanieWspiera ściślejsze egzekwowanie budżetu i długoterminowe prognozowanie dzięki analizie trendów wykorzystania, pomagając dopasować wydatki do planów biznesowych i uniknąć niespodzianek budżetowych.
Lepsza odpowiedzialność za kosztyŁączy wykorzystanie chmury z konkretnymi zespołami lub projektami, wzmacniając poczucie własności i odpowiedzialności finansowej, co zachęca do przemyślanego przydziału zasobów i wspiera strategie działań finansowych.
Efektywne raportowanie kosztówUpraszcza tworzenie szczegółowych raportów kosztów, skraca czas ręcznych uzgodnień i dostarcza wiarygodnych danych na potrzeby operacyjne i strategiczne.

Dzięki ciągłemu monitorowaniu możesz zwiększyć wydajność i niezawodność architektury Azure, jednocześnie zapewniając optymalizację kosztów.

Dojrzałość architektury wykraczająca poza narzędzia

Etapy zrozumienia architektury

Aby osiągnąć dojrzałość architektoniczną w usłudze Azure, musisz rozpoznać etapy rozumienia architektury. Oto kluczowe etapy, które warto wziąć pod uwagę:

  1. Opanuj język: Poznaj obciążenia oraz pięć filarów architektury: niezawodność, zabezpieczenia, optymalizację kosztów, doskonałość operacyjną i wydajność.
  2. Poznaj tryby awarii dla każdego filaru: Określ, co zawodzi jako pierwsze, oraz typowe kompromisy.
  3. Przeprowadź oficjalny przegląd: Wykonaj przegląd Azure Well-Architected Review i utwórz listę zaległych usprawnień.
  4. Przełóż rekomendacje na decyzje architektoniczne: Powiąż filary z decyzjami projektowymi, takimi jak strategia tożsamości i podejście do odporności.
  5. Eksploatuj system tak, jakby działał w prawdziwym świecie: Skup się na monitorowaniu, reagowaniu na incydenty i zarządzaniu kosztami.
  6. Uczyń z tego system operacyjny zespołu: Wdróż standardowe punkty kontrolne przeglądów i szablony, aby zapewnić powtarzalność.

Te etapy pomogą Ci zbudować solidne ramy architektoniczne, które wykraczają poza samo narzędziowe podejście.

Integracja narzędzi z dobrymi praktykami

Integracja narzędzi z dobrymi praktykami zwiększa skalowalność i niezawodność architektury Azure. Oto kilka skutecznych strategii:

  • Monitorowanie i logowanie: Wykorzystaj Application Insights do monitorowania wydajności i scentralizowanego logowania zdarzeń.
  • Redundancja i przełączanie awaryjne: Wdróż redundancję w wielu regionach i skonfiguruj automatyczne mechanizmy przełączania awaryjnego, aby zapewnić wysoką dostępność.
  • Strategie wdrażania: Stosuj praktyki CI/CD z wykorzystaniem Azure DevOps i szablonów ARM, aby zapewnić przewidywalne wdrożenia.
  • Plany odzyskiwania po awarii: Przygotuj się na awarie dzięki solidnym strategiom odzyskiwania po awarii.
  • Architektura wieloregionowa: Projektuj aplikacje tak, aby działały w wielu regionach, co zwiększa niezawodność.
  • Wbudowana odporność: Wykorzystaj wbudowane w Azure funkcje odporności, takie jak replikacja danych i strefy dostępności.

Stosując te dobre praktyki, skutecznie zintegrujesz narzędzia z architekturą Azure, zapewniając bardziej odporne i wydajne środowisko.

Ewolucja w stronę podejść zorientowanych na zasady

Przejście od podejścia zorientowanego na narzędzia do podejścia zorientowanego na zasady jest kluczowe dla długoterminowego sukcesu w architekturze Azure. Oto główne zasady, które definiują dojrzałą architekturę Azure:

Kluczowa zasadaOpis
Doskonałość operacyjnaSkup się na modernizacji kultury, procesów, narzędzi i technologii, aby zapewnić niezawodność i skalowalność.
WspółpracaStawiaj na pracę zespołową i kulturę bez obwiniania, aby usprawnić rozwiązywanie problemów i stabilność operacyjną.
Ciągłe doskonalenieRegularnie oceniaj i modernizuj narzędzia oraz procesy, aby dostosowywać je do zmieniających się wymagań biznesowych.

Przyjmując te zasady, tworzysz mocny fundament dla architektury Azure. Takie podejście buduje kulturę odpowiedzialności i zachęca zespoły do innowacji przy zachowaniu niezbędnych ograniczeń.

Praktyczne rekomendacje dla Azure w dużej skali

Budowanie solidnych ram zarządzania

Aby zbudować solidne ramy zarządzania w usłudze Azure, zacznij od jasnego zrozumienia potrzeb swojej organizacji. Oto kilka skutecznych strategii:

  • Określ jasne wytyczne i zasady dopasowane do potrzeb organizacji.
  • Wdróż zabezpieczenia technologiczne, takie jak Azure Policy, aby egzekwować zgodność.
  • Zachowaj równowagę między elastycznością a kontrolą, aby wspierać innowacje przy jednoczesnym utrzymaniu bezpieczeństwa.
  • Ustanów mechanizmy odpowiedzialności z jasno określonymi rolami i wskaźnikami.
  • Daj zespołom autonomię dzięki możliwościom samoobsługi w ramach granic określonych przez zarządzanie.
  • Promuj współpracę między działami w ramach IT i jednostek biznesowych.
  • Zapewnij ciągłe szkolenia i edukację za pośrednictwem Centrum Doskonałości ds. Chmury (CCoE).
  • Przyjmij podejście oparte na ryzyku i wykorzystaj automatyzację, aby zwiększyć dojrzałość zarządzania.
  • Wdróż kontrolę dostępu opartą na rolach (RBAC), stosując zasadę najmniejszych uprawnień.
  • Prowadź regularne monitorowanie zgodności, aby upewnić się, że zasady są przestrzegane.

Stosując te kroki, możesz stworzyć ramy zarządzania, które wspierają skalowalność i bezpieczeństwo w Twoim środowisku Azure.

Znaczenie zasad architektonicznych

Zasady architektoniczne odgrywają kluczową rolę w kierowaniu decyzjami w dużych projektach Azure. Oto kilka najważniejszych zasad, które warto wziąć pod uwagę:

  1. Zasady architektoniczne pomagają zachować równowagę między kompromisami dotyczącymi kosztów, kontroli, złożoności, wydajności i bezpieczeństwa.
  2. Pozwalają realistycznie ocenić możliwości zespołu, zapewniając, że wybrane usługi Azure odpowiadają posiadanym kompetencjom.
  3. Zasady określają preferencje dotyczące podejść inżynierskich, na przykład wybór rozwiązania najlepiej dopasowanego do potrzeb kontra prostota architektury.
  4. Wpływają na decyzje dotyczące integracji danych kontra wirtualizacji, uwzględniając wymagania dotyczące zgodności i dostępu do danych w czasie rzeczywistym.
  5. Zasady architektoniczne zachęcają do przeprowadzania technicznych testów koncepcji (proof of concept), aby ograniczyć ryzyko związane z nowymi usługami Azure.

Dzięki stosowaniu tych zasad możesz podejmować świadome decyzje, które zwiększają niezawodność i wydajność Twojej architektury Azure.

Szkolenia zespołów z najlepszych praktyk Azure

Inwestycja w szkolenia zespołów jest kluczowa, aby w pełni wykorzystać korzyści płynące z Azure. Warto rozważyć wdrożenie następujących programów:

Koncentrując się na szkoleniach, dajesz zespołom możliwość stosowania najlepszych praktyk i rozwijania umiejętności w skutecznym zarządzaniu środowiskami Azure.


Podsumowując, same narzędzia nie rozwiążą złożoności architektury Azure. Trzeba uświadomić sobie ograniczenia, takie jak przekroczenia kosztów i wąskie gardła wydajnościowe. Skuteczne zarządzanie i praktyki operacyjne są kluczowe dla zwiększenia niezawodności i zapewnienia zgodności.

Aby odnieść sukces, warto wziąć pod uwagę następujące kluczowe elementy:

Element kluczowyOpis
Organizacja zasobówLogiczne uporządkowanie zasobów z wykorzystaniem grup zarządzania, subskrypcji i grup zasobów.
Zasady i zgodnośćWdrażanie zabezpieczeń za pomocą Azure Policy w celu egzekwowania standardów organizacji.
Zarządzanie kosztamiNarzędzia i praktyki umożliwiające monitorowanie, alokowanie i optymalizowanie wydatków na chmurę.

Przyjęcie holistycznego podejścia, które łączy te zasady z używanymi narzędziami, pozwoli ci zbudować odporne środowisko Azure. Aby dowiedzieć się więcej o tym, jak opanować wdrożenia w chmurze bez wpadania w pułapkę narzędzi dostawcy, koniecznie posłuchaj naszego powiązanego odcinka podcastu: How to Fix Azure at Scale Without Buying More Tools.

Najważniejsze wnioski

Czym jest Azure?

Azure to platforma chmurowa firmy Microsoft. Oferuje szereg usług, w tym obliczeniowe, analityczne, magazynowania i sieciowe. Aplikacje możesz tworzyć, wdrażać i zarządzać nimi w centrach danych zarządzanych przez firmę Microsoft.

W jaki sposób Azure wspiera skalowalność?

Azure oferuje różnorodne narzędzia i usługi, które umożliwiają łatwe skalowanie aplikacji. Zasoby możesz dostosowywać do zapotrzebowania, dzięki czemu zachowujesz optymalną wydajność bez nadmiernego przydzielania zasobów.

Czym są Azure Landing Zones?

Azure Landing Zones to struktury, które pomagają skonfigurować środowisko chmurowe. Zapewniają sprawdzone metody dotyczące zarządzania, bezpieczeństwa i zgodności, tworząc solidne fundamenty dla architektury Azure.

Czy mogę użyć Azure w rozwiązaniach chmury hybrydowej?

Tak, Azure obsługuje rozwiązania chmury hybrydowej. Możesz integrować zasoby lokalne z usługami Azure, dzięki czemu zachowujesz elastyczność i kontrolę nad danymi i aplikacjami.

Jakie znaczenie ma zarządzanie w Azure?

Zarządzanie w Azure gwarantuje, że zasoby chmurowe są efektywnie administrowane. Pomaga egzekwować zasady, utrzymywać zgodność i zabezpieczać środowisko, ograniczając ryzyka związane z działaniem w chmurze.

Jak mogę monitorować swoje środowisko Azure?

Do śledzenia wydajności i kondycji aplikacji możesz użyć usługi Azure Monitor. Zapewnia ona wgląd w wykorzystanie zasobów, alerty o problemach oraz analizy pozwalające optymalizować środowisko chmurowe.

Jakie zasoby szkoleniowe są dostępne dla Azure?

Firma Microsoft oferuje różnorodne zasoby szkoleniowe dla Azure, w tym kursy online, dokumentację i programy certyfikacji. Pomagają one rozwijać umiejętności i wiedzę z zakresu chmury obliczeniowej.

Jak Azure zapewnia bezpieczeństwo?

Azure stosuje wiele mechanizmów bezpieczeństwa, w tym zarządzanie tożsamością, szyfrowanie oraz certyfikaty zgodności. Funkcje te chronią dane i aplikacje przed nieuprawnionym dostępem i zagrożeniami.


🎧 Posłuchaj tego odcinka

Szukasz praktycznego wyjaśnienia tematu How to Fix Azure at Scale Without Buying More Tools? Ten odcinek omawia zagadnienie prostym językiem i pokazuje, dlaczego ma znaczenie dla Microsoft 365, Azure, Power Platform, bezpieczeństwa, AI i nowoczesnej pracy.

Posłuchaj tego odcinka, jeśli chcesz:

  • zrozumieć kluczowe koncepcje stojące za tematem How to Fix Azure at Scale Without Buying More Tools
  • zobaczyć, jak temat wpisuje się w szerszy ekosystem technologii Microsoft
  • dowiedzieć się, gdzie może przynieść praktyczną wartość dla twojej organizacji

Może spodobać ci się również następujący odcinek M365 FM:

Odkrywaj więcej praktycznych rozmów o technologiach Microsoft na M365 FM.

Entities in this article

Microsoft Excel Automation Governance Compliance Education Integration runtime

Related articles

RSS