Pilvinatiivien sovellusten ja palveluiden luominen .NET:n ja ASP.NET Coren avulla
Yhdellä silmäyksellä
-
Taito
-
Rooli
-
Aihe
Luo itsenäisesti käyttöönotettavia, erittäin skaalattavia ja kestäviä palveluja käyttämällä ilmaista ja avoimen lähdekoodin .NET-ympäristöä.
Edellytykset
- Komentorivipohjaisten sovellusten tunteminen.
- Käyttäjä tuntee Docker-peruskäsitteet.
- Koe C#:n kirjoittaminen aloittelijatasolla
Aloita Azuren käyttö
Valitse sinulle sopiva Azure-tili. Maksa vain käytöstäsi tai kokeile Azurea maksutta enintään 30 päivän ajan. Rekisteröityminen
Saavutuksen koodi
Haluatko pyytää saavutuskoodia?
Tämän oppimispolun moduulit
Mikropalvelusovellukset koostuvat pienistä, itsenäisesti versioiduista ja skaalattaviin asiakaskeskeisiin palveluihin, jotka kommunikoivat keskenään vakioprotokollien ja määriteltyjen liittymien avulla. Jokainen mikropalvelu kiteyttää yleensä yksinkertaisen liiketoimintalogiikan, jonka voi skaalata ulos- tai sisään. Voit testata, ottaa käyttöön ja hallita mikropalvelua itsenäisesti. Pienemmät tiimit kehittävät mikropalvelun asiakasskenaarion perusteella ja valitsevat käyttämänsä teknologiat. Tässä moduulissa opit luomaan ensimmäisen mikropalvelun .NETin avulla.
Mikropalvelusovellukset koostuvat pienistä, itsenäisesti versioituja ja asiakaskeskeisiä skaalattavia palveluja. Säilöissä käyttöönotetut mikropalvelusovellukset mahdollistavat sovellusten skaalaamisen ja kysynnän kasvattamisen ottamalla käyttöön lisää säilöesiintymiä, ja pienentämällä sitä, jos kysyntä vähenee. Useiden mikropalveluiden monimutkaisissa ratkaisuissa säilöjen käyttöönotto, päivittäminen, valvonta ja poistaminen tuovat mukanaan haasteita. Tässä moduulissa selitetään joitakin näistä haasteista ja näytetään, miten Kubernetes voi auttaa.
Lue, miten voit tehdä pilvinatiivista .NET Core -mikropalvelusovelluksesta vikasietoisen mahdollisimman pienellä vaikutuksella käyttäjään.
Toteuta havaittavuus olemassa olevassa pilvinatiivissa sovelluksessa OpenTelemetryn avulla. Tarkastele sitten tietoja Application Insightsissa ja kolmannen osapuolen työkaluissa.
Mikropalvelusovellusten tietoturva voi olla hajautetusta luonteestaan hankalaa. Tässä moduulissa opit luokittelemaan luottamuksellisia tietoja pilvinatiivissa sovelluksessa, muokkaamaan luottamuksellisia tietoja lokitiedostoihin ja luomaan yhteensopivuusraportteja pilvinatiiville sovellukselle.
Ota ominaisuusmerkintä käyttöön tai poista se käytöstä reaaliaikaisesti pilvipohjaisessa ASP.NET Core microservices -sovelluksessa.
CI/CD-putkien avulla voit luoda säilön kuvan ja ottaa sen käyttöön Azuren Kubernetes-palvelussa (AKS).