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.
Wskazówka
Ta zawartość jest fragmentem e-książki, Architektura Cloud Native .NET Applications for Azure, dostępnej w .NET Docs lub jako bezpłatny plik PDF do pobrania, który można czytać offline.
Mikrousługi i aplikacje natywne chmurowe idą w parze z dobrymi praktykami DevOps. DevOps to wiele rzeczy dla wielu osób, ale może jedna z lepszych definicji pochodzi od ambasadora technologii chmurowej i ewangelisty DevOps Donovana Browna.
"DevOps to związek ludzi, procesów i produktów, aby umożliwić ciągłe dostarczanie wartości naszym użytkownikom końcowym".
Niestety, przy zwięzłych definicjach zawsze jest miejsce, aby powiedzieć więcej rzeczy. Jednym z kluczowych składników metodyki DevOps jest zapewnienie prawidłowego i wydajnego działania aplikacji działających w środowisku produkcyjnym. Aby ocenić kondycję aplikacji w środowisku produkcyjnym, należy monitorować różne dzienniki i metryki tworzone z serwerów, hostów i aplikacji. Liczba różnych usług uruchomionych w ramach obsługi aplikacji natywnej dla chmury sprawia, że monitorowanie kondycji poszczególnych składników i aplikacji jest wyzwaniem krytycznym.