Corso di formazione Building Microservices with Go
Go (Golang) è un ottimo linguaggio per la creazione di microservizi grazie al suo ingombro di memoria ridotto.
Spring Cloud è un framework di microservizi leggero open source.
In questo corso di formazione dal vivo con istruttore, i partecipanti impareranno come creare microservizi utilizzando Go (Golang) e Spring Cloud.
Formato del corso
- In parte lezione, in parte discussione, esercizi e pratica pratica pesante
Struttura del corso
Introduzione
Panoramica dell'architettura dei microservizi
Panoramica di Spring Cloud
Panoramica della sintassi e delle operazioni di Go
Configurazione dell'ambiente di sviluppo
Creazione del primo Go microservizio
Individuazione dei servizi e bilanciamento del carico
Routing dinamico
Proteggere il tuo Microservices
Debug del microservizio Go
Unit Testing Servizi HTTP con GoConvey
Registrazione e monitoraggio
Tracciamento Microservices per scoprire le latenze
Containerizzazione del tuo Microservices con Docker
Schieramento su Docker Sciame
Consegna continua
Risoluzione dei problemi
Riassunto e conclusione
Requisiti
- Esperienza con la programmazione in qualsiasi linguaggio
- Comprensione dei concetti relativi ai contenitori (Docker)
Pubblico
- Gli sviluppatori
I corsi di formazione interaziendali richiedono più di 5 partecipanti.
Corso di formazione Building Microservices with Go - Booking
Corso di formazione Building Microservices with Go - Enquiry
Building Microservices with Go - Richiesta di consulenza
Richiesta di consulenza
Recensioni (1)
Flexibility to cover the subjects I am most intrested in
James Ferrier - OptoicoreIT
Corso - Building Microservices with Go
Corsi in Arrivo
Corsi relativi
Developing Microservices on Google Cloud Apigee
21 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano imparare a creare, testare, eseguire il debug e distribuire un'API sulla piattaforma API Apigee di Google Cloud.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Configura un ambiente di sviluppo che includa tutte le risorse necessarie per iniziare a sviluppare un'API.
- Comprendere e implementare gli strumenti disponibili all'interno di Apigee Edge.
- Creare e distribuire un'API in Google Cloud.
- Monitorare ed eseguire il debug degli errori dell'API.
- Sfrutta le soluzioni di analisi e machine learning di Google Cloud per rendere le API più intelligenti.
Axon Framework
21 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano utilizzare Axon per creare applicazioni aziendali ben strutturate che sfruttano la potenza di CQRS ed Event Sourcing.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Configurare l'ambiente di sviluppo necessario per creare un'applicazione Axon Framework.
- Implementa i modelli architetturali CQRS (Command Query Responsibility Segregation) ed Event Sourcing per sviluppare applicazioni complesse.
- Applicare i concetti di Domain Driven Design alla progettazione delle loro applicazioni.
- Crea applicazioni che si concentrano sul problema aziendale anziché sull'infrastruttura.
Envoy Proxy
14 oreQuesta formazione dal vivo con istruttore in Italia (online o in loco) è rivolta agli ingegneri che desiderano utilizzare Envoy Proxy per consentire ai microservizi di "comunicare tra loro".
Al termine di questa formazione, i partecipanti saranno in grado di:
- Installare e configurare Envoy Proxy.
- Utilizzare Envoy Proxy per astrarre la rete e visualizzare facilmente le aree problematiche.
- Risolvi i problemi di microservizi relativi alla rete e all'osservabilità.
Creating a Service Mesh with Istio and Kubernetes
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli ingegneri che desiderano connettere, proteggere e gestire applicazioni basate su cloud (ad esempio, microservizi) utilizzando una mesh di servizi basata su Istio.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Installare e configurare Istio su Kubernetes.
- Comprendere le mesh di servizi e implementarne una con Istio.
- Distribuire una mesh di servizi Istio su Kubernetes.
- Usa una mesh di servizi per eseguire, gestire e monitorare i microservizi nel cloud.
Java Microservices
21 oreQuesta formazione dal vivo condotta da un istruttore in Italia (online o in loco) è rivolta a sviluppatori di livello intermedio Java che desiderano progettare, sviluppare, distribuire e mantenere applicazioni basate su microservizi utilizzando framework Java come Spring Boot e Spring Cloud.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Comprendere i principi e i vantaggi dell'architettura dei microservizi.
- Costruisci e distribuisci microservizi utilizzando Java e Spring Boot.
- Implementare la scoperta dei servizi, la gestione della configurazione e i gateway API.
- Proteggere, monitorare e scalare i microservizi in modo efficace.
- Distribuisci microservizi utilizzando Docker e Kubernetes.
Kuma Kubernetes
35 oreAl termine di questo corso professionale, i partecipanti avranno acquisito le conoscenze e le competenze necessarie per implementare, gestire e scalare efficacemente il service mesh di Kuma all'interno degli ambienti Kubernetes. Saranno in grado di implementare funzionalità avanzate di instradamento del traffico, osservabilità e sicurezza per ottimizzare le prestazioni e la affidabilità delle loro applicazioni basate su microservizi.
Building Microservices with Lumen PHP Framework
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano utilizzare Lumen per creare microservizi e applicazioni basati su Laravel.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Configurare l'ambiente di sviluppo necessario per iniziare a sviluppare microservizi con Lumen.
- Comprendere i vantaggi dell'implementazione di microservizi utilizzando Lumen e PHP.
- Eseguire e implementare le funzioni e le operazioni dei microservizi utilizzando il framework Lumen.
- Proteggi e controlla l'accesso alle architetture dei microservizi creando livelli di sicurezza.
System Architecture, Service Architecture, and Microservice Architecture with Spring Cloud
21 oreIn questo corso di formazione dal vivo con istruttore in Italia, i partecipanti impareranno come valutare diverse tecnologie e approcci per la progettazione di un'architettura di sistema basata sui servizi. La formazione inizia con una discussione e un confronto tra sistemi monolitici e architetture di servizi, quindi approfondisce i dettagli dell'architettura dei microservizi.
Ai partecipanti viene data la possibilità di mettere in pratica le proprie conoscenze durante la creazione e l'implementazione di un set di microservizi proof-of-concept creati con Spring Cloud, Spring Boot e Docker.
Infine, vengono esaminati gli elementi costitutivi dell'infrastruttura rilevanti per aiutare i partecipanti a determinare gli strumenti e gli approcci più adatti da utilizzare per le diverse esigenze organizzative.
Al termine di questa formazione, i partecipanti avranno una solida conoscenza di Service-Oriented Architecture (SOA) e dell'architettura dei microservizi, nonché un'esperienza pratica nell'uso Spring Cloud e delle relative tecnologie Spring per sviluppare rapidamente i propri microservizi cloud-scale e cloud-ready.
Building Microservices with Spring Cloud and Docker
21 oreIn questo corso di formazione dal vivo con istruttore in Italia, i partecipanti impareranno i fondamenti della creazione di microservizi utilizzando Spring Cloud e Docker. Le conoscenze dei partecipanti vengono messe alla prova attraverso esercizi e lo sviluppo graduale di microservizi campione.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Comprendere i fondamenti dei microservizi.
- Utilizzare Docker per creare contenitori per applicazioni di microservizi.
- Costruisci e distribuisci microservizi containerizzati utilizzando Spring Cloud e Docker.
- Integrare i microservizi con i servizi di scoperta e l'API Gateway Spring Cloud.
- Utilizzare Docker Compose per test di integrazione end-to-end.
Building Microservices with Spring Cloud and Docker - 5 Days
35 oreQuesta formazione dal vivo condotta da un istruttore in Italia (online o in loco) è rivolta a sviluppatori di livello intermedio e ingegneri DevOps che desiderano creare, distribuire e gestire microservizi utilizzando Spring Cloud e Docker.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Sviluppare microservizi utilizzando Spring Boot e Spring Cloud.
- Containerizzare le applicazioni con Docker e Docker Compose.
- Implementare la scoperta dei servizi, i gateway API e la comunicazione tra servizi.
- Monitorare e proteggere i microservizi negli ambienti di produzione.
- Distribuire e orchestrare microservizi utilizzando Kubernetes.
Spring Cloud for Microservices
14 oreIn questo corso di formazione dal vivo con istruttore in Italia, iniziamo con una discussione sull'architettura dei microservizi. Le conoscenze dei partecipanti vengono messe alla prova attraverso esercizi e lo sviluppo graduale di microservizi campione.
Al termine di questa formazione, i partecipanti avranno una solida comprensione di come utilizzare Spring Cloud e le relative tecnologie Spring per sviluppare rapidamente i propri microservizi cloud-scale e cloud-ready.
Microservices with Spring Cloud and Kafka
21 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano trasformare l'architettura tradizionale in un'architettura basata su microservizi altamente simultanei utilizzando Spring Cloud, Kafka, Docker, Kubernetes e Redis.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Configurare l'ambiente di sviluppo necessario per la creazione di microservizi.
- Progetta e implementa un ecosistema di microservizi altamente simultanei utilizzando Spring Cloud, Kafka, Redis, Docker e Kubernetes.
- Trasforma i servizi monolitici e SOA in un'architettura basata su microservizi.
- Adotta un approccio DevOps per lo sviluppo, il test e il rilascio del software.
- Garantire un'elevata concorrenza tra i microservizi in produzione.
- Monitora i microservizi e implementa strategie di ripristino.
- Eseguire la regolazione delle prestazioni.
- Scopri le tendenze future nell'architettura dei microservizi.
Building Microservices with Spring Cloud and Netflix OSS
21 oreSpring Cloud è un framework di microservizi leggero open source per la creazione di Java applicazioni per il cloud. Netflix OSS è un insieme di framework e librerie per lo sviluppo di microservizi. Spring Cloud Si integra perfettamente con i componenti Netflix utilizzando la configurazione automatica e la convenzione sulla configurazione.
In questo corso di formazione dal vivo con istruttore, i partecipanti apprenderanno i concetti fondamentali della creazione di microservizi utilizzando Spring Cloud e Netflix OSS. Le conoscenze dei partecipanti vengono messe alla prova attraverso esercizi e lo sviluppo graduale di microservizi campione.
Al termine di questa formazione, i partecipanti avranno una solida comprensione di come utilizzare Spring Cloud e le relative tecnologie Spring insieme a Netflix OSS per sviluppare rapidamente i propri microservizi cloud-scale e cloud-ready.
Pubblico
- Java Sviluppatori
Formato del corso
- In parte lezione, in parte discussione, esercizi e pratica pratica pesante
Traefik
7 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli amministratori di sistema e agli sviluppatori che desiderano distribuire, gestire, monitorare e far funzionare i microservizi utilizzando Traefik.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Configurare e avviare Traefik tramite un provider Docker.
- Abilita connessioni sicure e crittografate utilizzando Let's Encrypt.
- Distribuisci e connetti il middleware a un router per trasformare le richieste di servizio.
- Monitorare Traefik le operazioni utilizzando il dashboard.