Bygge mikrotjenester med Microsoft Azure Service Fabric (ASF) Treningskurs
Microsoft Azure Service Fabric (ASF) er en plattform som tjeneste (PaaS) som brukes til å distribuere skalerbare mikrotjenesterbaserte skyapplikasjoner.
Dette veiledningsstyrt, live-opplæringen (online eller på stedet) er rettet mot utviklere som ønsker å lære hvordan man bygger mikrotjenester med Microsoft Azure Service Fabric (ASF).
Avslutningen på dette opplæringsprogrammet vil deltakerne kunne:
- Bruke ASF som en plattform for å bygge og administrere mikrotjenester.
- Føre viktig innenfor programmering av mikrotjenester, konsepter og modeller.
- Opprette et kluster i Azure.
- Distribuere mikrotjenester lokalt eller i skyen.
- Felsøke og feilsøke en live-mikrotjenesteapplikasjon.
Kursformat
- Interaktiv foredrag og diskusjon.
- Masse øvelser og praksis.
- Håndtering i et live-lab-miljø.
Tilpassingsmuligheter for Kurs
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å arrangere det.
- For å lære mer om Service Fabric, se: https://github.com/Microsoft/service-fabric
Kursplan
Innføring
Oversikt over mikrotjenester
- Kontainerbegreper
- Egenskaper og fordele ved mikrotjenester
Oversikt over Microsoft Azure Service Fabric (ASF) arkitektur
- Service fabric-klynge
Koordinering og distribusjon av kontainer med ASF
- Service Fabric Explorer
- Konsepter ved utforming
- Konsepter i driftstilstand
Introduksjon til ASF
- Arbeid med Visual Studio og ASF SDK
- Opprettelse av en ASF-klynge
Opprettelse av et program
- Oppgradering av et program
- Bruk av Cluster Resource Manager
Gjennomføring av stateless og stateful tjenester
- Stateless vs. stateful tjenester
- Gjennomføring av stateless og stateful tjenester samtidig
- Bruk av Online Transaction Processing (OLTP) tjenester
Håndtering av programløype
- Forståelse av arbeidsflytter og tjenestenettkommunikasjon
- Distribusjonsalternativer
Reliable Services Framework
- Velg en kommunikasjonsstack
- Fernynkommunikasjon og ikke-Microsoft tjenester
Reliable Actor Framework
- Forståelse av The Actor Design Pattern
- Tråding og konkurransedyktighet
- Søppelsamling
- Høydedekning
Distribusjon av programmet
- Lokal vs. skydistribusjon
- Distribusjon til andre skyer (AWS, etc.)
Felsøking av programmet
- Bruk av systemhelse-rapporter for å overvåke programmet
Felsøkning
Oppsummering og neste trinn
Krav
- Erfaring med applikasjonsutvikling
- .Net programmerings erfaring
Målgruppe
- Utviklere
Åpne kurs krever 5+ deltakere.
Bygge mikrotjenester med Microsoft Azure Service Fabric (ASF) Treningskurs - Bestilling
Bygge mikrotjenester med Microsoft Azure Service Fabric (ASF) Treningskurs - Forespørsel
Bygge mikrotjenester med Microsoft Azure Service Fabric (ASF) - Konsulentforespørsel
Konsulentforespørsel
Referanser (1)
veldig vennlige og hjelpsomme
Aktar Hossain - Unit4
Kurs - Building Microservices with Microsoft Azure Service Fabric (ASF)
Maskinoversatt
Kommende kurs
Relaterte kurs
Utvikling av Microservices på Google Cloud Apigee
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å lære å bygge, teste, feilsøke og distribuere en API på toppen av Google Clouds Apigee API-plattform.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp et utviklingsmiljø som inkluderer alle nødvendige ressurser for å begynne å utvikle en API.
- Forstå og implementere verktøyene som er tilgjengelige i Apigee Edge.
- Bygg og distribuer et API til Google Cloud.
- Overvåk og feilsøk API-feil.
- Utnytt Googgle Clouds analyse- og maskinlæringsløsninger for å gjøre APIer mer intelligente.
Styring av APIs med Apigee
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å lære å bygge, teste, feilsøke og distribuere en API på toppen av Google Clouds Apigee API-plattform.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp et utviklingsmiljø som inkluderer alle nødvendige ressurser for å begynne å utvikle en API.
- Forstå og implementere verktøyene som er tilgjengelige i Apigee Edge.
- Bygg og distribuer et API til Google Cloud.
- Overvåk og feilsøk API-feil.
- Utnytt Googgle Clouds analyse- og maskinlæringsløsninger for å gjøre APIer mer intelligente.
Building Microservices med Apigee Edge
21 timerApigee Edge, som er bygget på Java, lar deg gi sikker tilgang til dine tjenester med en godt definert API som er konsistent over alle dine tjenester, uavhengig av tjenesteimplementering. En konsistent API:
- Gjør det enkelt for applikasjonsutviklere å bruke dine tjenester.
- Lar deg endre bakendetjenesteimplementering uten å påvirke den offentlige API-en.
- Lar deg dra nytte av analyser, monetisering, utviklerportal og andre funksjoner som er integrert i Edge.
Målgruppe
Denne kurset er rettet mot ingeniører, arkitekter og utviklere som ønsker å bruke Apigee Edge i sine prosjekter.
Axon Framework
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke Axon til å bygge godt strukturerte bedriftsapplikasjoner som utnytter kraften til CQRS og Event Sourcing.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp utviklingsmiljøet som trengs for å lage en Axon Framework-applikasjon.
- Implementer CQRS (Command Query Responsibility Segregation) og Event Sourcing-arkitektoniske mønstre for å utvikle komplekse applikasjoner.
- Bruk konseptene til Domain Driven Design på deres applikasjonsdesign.
- Bygg applikasjoner som fokuserer på forretningsproblemet i stedet for infrastrukturen.
Envoy Proxy: Moderne tjenesteproxy og service mesh data plane
14 timerEnvoy Proxy er en høyytelsesfull kant- og tjeneste-proxy, opprinnelig utviklet av Lyft, og nå et CNCF-prosjekt som er bredt anvendt i cloud-native-infrastrukturer. Envoy fungerer som et universelt dataplan i service mesh-arkitekturer, og muliggjør dynamisk ruting, observabilitet og Zero Trust-sikkerhet over mikro-tjenester.
Denne instruktørledede, live-treningen (online eller på stedet) er rettet mot mellomnivå-ingeniører som ønsker å deployere, konfigurere og drifte Envoy Proxy for moderne mikro-tjenester og service mesh-miljøer.
Ved slutten av denne treningen vil deltakerne være i stand til å:
- Installere og konfigurere Envoy Proxy i standalone- og Kubernetes-miljøer.
- Forstå Envoy's arkitektur, inkludert filtre, kluster og lyttere.
- Konfigurere trafikksjefspolitikk som forsøk på nytt, kretsbrudd og lastfordeling.
- Sikre kommunikasjon med TLS/mTLS og gjennomføre Zero Trust-prinsipper.
- Utvide Envoy-funksjonalitet med WebAssembly (WASM) filtre.
- Integrere Envoy med service mesh som Istio og Consul.
- Overvåke, spore og feilsøke mikro-tjenestetrafikk ved hjelp av Envoy's observabilitetsfunksjoner.
Kursform
- Interaktiv forelesning og diskusjon.
- Mye øvelser og praksis.
- Hånds-på-implementering i en live-lab-miljø.
Kurskustomiseringsalternativer
- For å be om en tilpasset trening for dette kurset, vennligst kontakt oss for å avtale.
Opprette en Service Mesh med Istio og Kubernetes
14 timerIstio er et åpen kilde service mesh som kjører på Kubernetes for å gi sikker, observerbar og hanterbar tilkobling mellom mikrotjenester. Ved å utnytte Istios Envoy-baserte sidecar-proksier kan teamene påtvinge politikk, sikre kommunikasjon med mTLS, få dypt innsikt i trafikken og forbedre påliteligheten i skala.
Denne instruktørledede, levende opplæringen (online eller på stedet) er rettet mot mellomnivåingeniører som ønsker å distribuere, sikre og håndtere mikrotjenesterapplikasjoner ved hjelp av Istio på Kubernetes.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installere og konfigurere Istio på Kubernetes-klustrer.
- Forstå og bruke service mesh-konsepter inkludert trafikkhåndtering, sikkerhet og observabilitet.
- Distribuere mikrotjenesterapplikasjoner innenfor et Istio service mesh.
- Sikre kommunikasjon mellom tjenester med gjensidig TLS (mTLS) og Zero Trust-prinsipper.
- Overvåke, spore og feilsøke mikrotjenester med Prometheus, Grafana og Jaeger.
- Integrere Istio med Calico for avanserte nettverkspolitikker og sikkerhet.
Kursform
- Interaktiv forelesning og diskusjon.
- Mye øvelser og praksis.
- Hånd-på implementering i en live-lab-miljø.
Kurskustomiseringsalternativer
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
Java Mikrotjenester
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere på mellomnivå Java som ønsker å designe, utvikle, distribuere og vedlikeholde mikrotjenester-baserte applikasjoner ved å bruke Java rammeverk som Spring Boot og Spring Cloud.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå prinsippene og fordelene med mikrotjenesters arkitektur.
- Bygg og distribuer mikrotjenester ved å bruke Java og Spring Boot.
- Implementer tjenesteoppdagelse, konfigurasjonsadministrasjon og API-gatewayer.
- Sikre, overvåke og skaler mikrotjenester effektivt.
- Distribuer mikrotjenester ved å bruke Docker og Kubernetes.
Bygging av Mikrotjenester med Lumen PHP-rammeverk
14 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke Lumen til å bygge Laravel-baserte mikrotjenester og applikasjoner.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet for å begynne å utvikle mikrotjenester med Lumen.
- Forstå fordelene ved å implementere mikrotjenester ved å bruke Lumen og PHP.
- Utføre og implementere mikrotjenesters funksjoner og operasjoner ved å bruke Lumen rammeverket.
- Beskytt og kontroller tilgangen til mikrotjenestearkitekturene ved å bygge sikkerhetslag.
Systemarkitektur, Tjenestearkitektur, og Mikrotjenestearkitektur med Spring Cloud
21 timerI denne instruktørledede, live-opplæringen i Norge vil deltakerne lære hvordan de kan evaluere ulike teknologier og tilnærminger for utforming av en tjenestebasert systemarkitektur. Opplæringen starter med en diskusjon og sammenligning av monolittiske systemer og tjenestearkitekturer, og graver deretter inn i detaljene i mikrotjenestearkitektur.
Deltakerne får en sjanse til å omsette kunnskapen sin i praksis når de går gjennom opprettelsen og distribusjonen av et sett med proof-of-concept mikrotjenester bygget med Spring Cloud, Spring Boot og Docker.
Til slutt undersøkes de relevante infrastrukturbyggesteinene for å hjelpe deltakerne med å finne de best egnede verktøyene og tilnærmingene til bruk for ulike organisasjonskrav.
Ved slutten av denne opplæringen vil deltakerne ha en solid forståelse av Service-Oriented Architecture (SOA) og Microservice Architecture samt praktisk erfaring med bruk av Spring Cloud og relaterte Spring-teknologier for raskt å utvikle sine egne sky-skala, sky-klare mikrotjenester.
Bygge Microservices med Spring Cloud og Docker
21 timerI denne instruktørledede, live-utdanningskurs i Norge, vil deltakerne lære grunnleggende kunnskaper om å bygge mikrotjenester ved hjelp av Spring Cloud og Docker. Deltakerens kunnskap blir testet gjennom øvelser og trinnvis utvikling av eksempel-mikrotjenester.
Etter slutten på dette kurset vil deltakerne kunne:
- Få en forståelse for grunnleggende kunnskaper om mikrotjenester.
- Bruke Docker til å bygge containere for mikrotjenestapplikasjoner.
- Bygge og distribuere containeriserte mikrotjenester ved hjelp av Spring Cloud og Docker.
- Flytende integrere mikrotjenester med oppdagelses-tjenester og Spring Cloud API Gateway.
- Bruke Docker Compose for gjennomgangstesting fra ende til ende.
Building av Mikrotjenester med Spring Cloud og Docker - 5 Dager
35 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot utviklere på mellomnivå og DevOps ingeniører som ønsker å bygge, distribuere og administrere mikrotjenester ved å bruke Spring Cloud og Docker.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Utvikle mikrotjenester ved å bruke Spring Boot og Spring Cloud.
- Containeriser applikasjoner med Docker og Docker Compose.
- Implementer tjenesteoppdagelse, API-gatewayer og kommunikasjon mellom tjenestene.
- Overvåke og sikre mikrotjenester i produksjonsmiljøer.
- Distribuer og orkestrér mikrotjenester ved å bruke Kubernetes.
Spring Cloud for Microservices
14 timerI denne instruktørledede liveopplæringen i Norge starter vi med en diskusjon om mikrotjenestearkitektur. Deltakerkunnskapen settes på prøve gjennom øvelser og trinnvis utvikling av prøvemikrotjenester.
Ved slutten av denne opplæringen vil deltakerne ha en solid forståelse av hvordan man bruker Spring Cloud og relaterte Spring-teknologier for raskt å utvikle sine egne sky-skala, sky-klare mikrotjenester.
Microservices med Spring Cloud og Kafka
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å transformere tradisjonell arkitektur til en svært samtidig mikrotjenestebasert arkitektur ved å bruke Spring Cloud, Kafka, Docker, Kubernetes og Redis.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet for å bygge mikrotjenester.
- Design og implementer et svært samtidig mikrotjenesteøkosystem ved å bruke Spring Cloud, Kafka, Redis, Docker og Kubernetes.
- Transform monolittiske og SOA-tjenester til mikrotjenestebasert arkitektur.
- Bruk en DevOps-tilnærming til utvikling, testing og utgivelse av programvare.
- Sikre høy samtidighet blant mikrotjenester i produksjon.
- Overvåk mikrotjenester og implementer gjenopprettingsstrategier.
- Utfør ytelsesjustering.
- Lær om fremtidige trender innen mikrotjenestearkitektur.
Bygge Mikrotjenester med Spring Cloud og Netflix OSS
21 timerSpring Cloud er et open-source mikrotjenester-rammeverk for å bygge Java-applikasjoner for skyen. Netflix OSS er en samling av rammeverk og biblioteker for å utvikle mikrotjenester. Spring Cloud integrerer godt med Netflix-komponenter ved hjelp av automatisk konfigurasjon og konvensjon over konfigurasjon.
I denne ledet, live opplæringen vil deltakerne lære grunnleggende begreper for å bygge mikrotjenester ved hjelp av Spring Cloud og Netflix OSS. Deltakernes kunnskap blir testet gjennom øvelser og steg-for-steg-utvikling av eksempelmikrotjenester.
Ved slutten av denne opplæringen vil deltakerne ha en solid forståelse av hvordan de kan bruke Spring Cloud og relaterte Spring-teknologier sammen med Netflix OSS for å raskt utvikle sine egne skybaserte, skyklare mikrotjenester.
Målgruppe
- Java-utviklere
Kursformat
- Del forelesning, del diskusjon, øvelser og mye praktisk øving
Traefik
7 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot systemadministratorer og utviklere som ønsker å distribuere, administrere, overvåke og drifte mikrotjenester ved hjelp av Traefik.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Konfigurer og start Traefik gjennom en Docker-leverandør.
- Aktiver sikre og krypterte tilkoblinger ved hjelp av Let's Encrypt.
- Distribuer og koble mellomvare til en ruter for å transformere tjenesteforespørsler.
- Overvåk Traefik operasjoner ved hjelp av dashbordet.