Opprett skybaserte apper og tjenester med .NET og ASP.NET Core
Rask oversikt
-
Nivå
-
Ferdighet
-
Rolle
-
Emne
Opprett uavhengig distribuerbare, svært skalerbare og robuste tjenester ved hjelp av den gratis og åpne .NET-plattformen.
Forutsetninger
- Kjennskap til kommandolinjebaserte programmer.
- Kjennskap til grunnleggende Docker-konsepter.
- Opplev skriving av C# på nybegynnernivå
Kom i gang med Azure
Velg Azure-kontoen som passer for deg. Betal underveis med forbruksbasert betaling, eller prøv Azure gratis i opptil 30 dager. Registrer deg.
Prestasjonskode
Vil du be om en prestasjonskode?
Moduler i dette læreprogrammet
Mikrotjenesteprogrammer består av små, uavhengig versjonerte og skalerbare kundefokuserte tjenester som kommuniserer med hverandre ved hjelp av standardprotokoller og veldefinerte grensesnitt. Hver mikrotjeneste omslutter vanligvis enkel forretningslogikk, som du kan skalere ut eller inn i. Du tester, distribuerer og administrerer mikrotjenesten uavhengig. Mindre team utvikler en mikrotjeneste basert på et kundescenario og velger teknologiene de bruker. Denne modulen lærer deg hvordan du bygger din første mikrotjeneste ved hjelp av .NET.
Mikrotjenesteprogrammer består av små, uavhengig versjonerte og skalerbare kundefokuserte tjenester. Mikrotjenesteprogrammer som distribueres i beholdere, gjør det mulig å skalere ut apper og reagere på økt etterspørsel ved å distribuere flere beholderforekomster og skalere tilbake hvis etterspørselen reduseres. I komplekse løsninger for mange mikrotjenester introduserer prosessen med å distribuere, oppdatere, overvåke og fjerne beholdere utfordringer. Denne modulen forklarer noen av disse utfordringene og viser hvordan Kubernetes kan hjelpe.
Lær hvordan du gjør den skybaserte .NET Core-mikrotjenesteappen feiltolerante med minimal innvirkning på brukeren.
Implementer observerbarhet i et eksisterende skybasert program ved hjelp av OpenTelemetry. Deretter kan du vise dataene i Application Insights og tredjepartsverktøy.
Mikrotjenesteapplikasjoner, på grunn av deres distribuerte natur, kan være vanskelige å sikre. I denne modulen lærer du hvordan du klassifiserer sensitive data i et skybasert program, redigerer sensitive data i loggfiler og genererer samsvarsrapporter for et skybasert program.
Implementere et funksjonsflagg i den skybaserte ASP.NET Core-mikrotjenesteappen for å aktivere eller deaktivere en funksjon i sanntid.
Bruk CI/CD-datasamlebånd til å bygge et beholderbilde og distribuere det til Azure Kubernetes Service (AKS).