Bevezetés

Befejeződött

A natív felhőbeli alkalmazások elosztott jellege miatt szigorúan figyelni kell őket, hogy kifogástalan állapotban legyenek, és működésük gyors és megbízható legyen. Ha problémák lépnek fel, tudnia kell róla, mielőtt a felhasználók észreveszik. A megfigyelhetőséget egy telemetriai csomag, például az OpenTelemetria használatával érheti el.

Tegyük fel, hogy egy online kültéri ruházati kereskedőnél dolgozik, amely egy mikroszolgáltatás-alapú webalkalmazással rendelkezik, amelyet a készletkezeléshez használ. A natív felhőalkalmazás tesztelése során a rendszer arra kéri, hogy ellenőrizze annak viselkedését. Látni szeretné, hogy a .NET hogyan támogatja a megfigyelhetőséget.

Ebben a modulban megtudhatja, hogyan építhet megfigyelhetőséget a natív felhőbeli alkalmazásba az OpenTelemetry-csomagok beépítésével, valamint az Adatok elemzésével az Application Insightsban vagy külső eszközökben.

Tanulási célkitűzések

  • Ismertesse a megfigyelhetőség három alappillérét, és hogy ezek hogyan segítik az alkalmazások monitorozását.
  • Az OpenTelemetry használatával létrehozhat egy megfigyelhető, natív felhőbeli alkalmazást.
  • Győződjön meg arról, hogy egy natív felhőbeli alkalmazás megfigyelhető adatokat hoz létre.
  • Az Application Insights és a külső eszközök használatával monitorozhat egy natív felhőbeli alkalmazást.

Előfeltételek

  • A C# és a .NET alkalmazások fejlesztésének tapasztalata.
  • A RESTful szolgáltatás fogalmainak ismerete.
  • Hozzáférés tulajdonosi jogosultsággal rendelkező Azure-előfizetéshez.
  • Fejlesztői tárolók futtatása a GitHub Codespacesben vagy a Visual Studio Code-ban.