Building Microservices with Go Treningskurs
Go (Golang) er et flott språk for å bygge mikroservices på grunn av sitt små minnesspor.
Spring Cloud er en åpen kildekode for milde mikroservices.
I denne instruktørledede, live-trening, vil deltakerne lære hvordan å bygge mikroservices ved hjelp av Go (Golang) og Spring Cloud.
Format av kurset
- Delvis forelesning, delvis diskusjon, øvelser og tung praksis
Kursplan
Introduksjon
Oversikt over Microservice Architecture
Oversikt over Spring Cloud
Oversikt over Go Syntaks og operasjoner
Sette opp utviklingsmiljøet ditt
Bygg din første Go mikrotjeneste
Tjenesteoppdagelse og lastbalansering
Dynamisk ruting
Sikre din Microservices
Feilsøking av din Go mikrotjeneste
Unit Testing HTTP-tjenester med GoConvey
Logging og overvåking
Sporing Microservices for å avdekke ventetider
Containerizing Your Microservices med Docker
Utplasseres på Docker Swarm
Kontinuerlig levering
Feilsøking
Oppsummering og konklusjon
Krav
- Erfaring med programmering på alle språk
- En forståelse av beholderkonsepter (Docker)
Publikum
- Utviklere
Open Training Courses require 5+ participants.
Building Microservices with Go Treningskurs - Booking
Building Microservices with Go Treningskurs - Enquiry
Building Microservices with Go - Consultancy Enquiry
Testimonials (1)
Flexibility to cover the subjects I am most intrested in
James Ferrier - OptoicoreIT
Kurs - Building Microservices with Go
Upcoming Courses
Building Microservices with Go
Building Microservices with Go
Building Microservices with Go
Building Microservices with Go
Relaterte kurs
Envoy Proxy
14 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot ingeniører som ønsker å bruke Envoy Proxy for å gjøre det mulig for mikrotjenester å "snakke med hverandre".
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer og konfigurer Envoy Proxy.
- Bruk Envoy Proxy for å abstrahere nettverket og visualisere problemområder med letthet.
- Løs mikrotjenesteproblemer knyttet til nettverk og observerbarhet.
Creating a Service Mesh with Istio and Kubernetes
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot ingeniører som ønsker å koble til, sikre og administrere skybaserte applikasjoner (f.eks. mikrotjenester) ved hjelp av et Istio-basert tjenestenettverk.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer og konfigurer Istio på Kubernetes.
- Forstå servicenettverk og implementere en med Istio.
- Distribuer et Istio-tjenestenettverk på toppen av Kubernetes.
- Bruk et tjenestenettverk til å kjøre, administrere og overvåke mikrotjenester i skyen.
Building Microservices with Lumen PHP Framework
14 timerDenne instruktørledede, live-opplæ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.
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.
Introduction to Apache Log4j
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot programvareingeniører som ønsker å bruke Apache Log4j for logging av data og meldinger.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Bruk Apache Log4j for å logge applikasjonsmeldinger og data.
- Automatiser konfigurasjonen av vedlegg, mønsterkonverterere, oppsett og mer.
- Implementer avansert filtrering på alle hendelser før de sendes til vedlegg.
Apache Dubbo for Administrators and Developers
14 timerDenne instruktørledede, direkteopplæringen i Norge (online eller på stedet) er rettet mot programvareutviklere og systemadministratorer som ønsker å bruke Apache Dubbo til å utvikle mikrotjenester med høy gjennomstrømning.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Utvikle en Apache Dubo-applikasjon.
- Støtt flere belastningsbalansestrategier for tjenester for å redusere ventetiden.
- Bruk tjenestestyring og vedlikehold med Apache Dubbo.
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 for domenedrevet design på applikasjonsdesignet deres.
- Bygg applikasjoner som fokuserer på forretningsproblemet i stedet for infrastrukturen.
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 de kan bruke Spring Cloud og relaterte Spring-teknologier for raskt å utvikle sine egne sky-skala, sky-klare mikrotjenester.
System Architecture, Service Architecture, and Microservice Architecture with 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 å bruke Spring Cloud og relaterte Spring-teknologier for raskt å utvikle sine egne sky-skala, sky-klare mikrotjenester.
Building Microservices with Spring Cloud and Docker
21 timerI denne instruktørledede liveopplæringen i Norge vil deltakerne lære det grunnleggende om å bygge mikrotjenester ved å bruke Spring Cloud og Docker. Deltakerkunnskapen settes på prøve gjennom øvelser og trinnvis utvikling av prøvemikrotjenester.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå det grunnleggende om mikrotjenester.
- Bruk Docker til å bygge containere for mikrotjenesteapplikasjoner.
- Bygg og distribuer containeriserte mikrotjenester ved å bruke Spring Cloud og Docker.
- Integrer mikrotjenester med oppdagelsestjenester og Spring Cloud API-gateway.
- Bruk Docker Compose for ende-til-ende integrasjonstesting.
Building Microservices with Spring Cloud and Netflix OSS
21 timerSpring Cloud er en åpen kildekode-ramme for lette mikroservices for å bygge Java applikasjoner for skyen. Netflix OSS er et sett med rammer og biblioteker for utvikling av mikroservices. Spring Cloud integreres fint med Netflix-komponenter ved hjelp av automatisk konfigurasjon og konvensjon over konfigurasjon.
I denne instruktørledede, liveopplæringen, vil deltakerne lære de grunnleggende konseptene for å bygge mikroservices ved hjelp av Spring Cloud og Netflix OSS. Deltakerkunnskap blir satt på prøve gjennom øvelser og trinnvis utvikling av prøvemikroservices.
Mot 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 skyskala, moleklare mikroservices.
Publikum
- Java utviklere
Kursets format
- Delforelesning, deldiskusjon, øvelser og tung praktisk øvelse
Microservices with Spring Cloud and 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.
Building Microservices with Apigee Edge
21 timerApigee Edge , som er bygd på Java , lar deg gi sikker tilgang til tjenestene dine med et godt definert API som er konsistent på tvers av alle tjenestene dine, uavhengig av tjenesteimplementering. Et konsekvent API:
- Gjør det enkelt for apputviklere å konsumere tjenestene dine.
- Gjør det mulig å endre implementeringen av backend-tjenesten uten å påvirke den offentlige API-en.
- Gjør det mulig å dra nytte av analysene, inntektsgenerering, utviklerportalen og andre funksjoner innebygd i Edge.
Publikum
Dette kurset er rettet mot ingeniører, arkitekter og utviklere som søker å bruke Apigee Edge i sine prosjekter.
Developing Microservices on 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 implementer verktøyene som er tilgjengelige i Apigee Edge.
- Bygg og distribuer et API til Google Cloud.
- Overvåk og feilsøk API-feil.
- Utnytt Google Clouds analyse- og maskinlæringsløsninger for å gjøre APIer mer intelligente.
Managing APIs with 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 implementer verktøyene som er tilgjengelige i Apigee Edge.
- Bygg og distribuer et API til Google Cloud.
- Overvåk og feilsøk API-feil.
- Utnytt Google Clouds analyse- og maskinlæringsløsninger for å gjøre APIer mer intelligente.