01 jul - 2025 • 19:00 > 01 jul - 2025 • 23:00
01 jul - 2025 • 19:00 > 01 jul - 2025 • 23:00
R$ 1.200,00 (+ R$ 120,00 taxa)
em até 12x R$ 136,52
Vendas até 01/07/2025
Total
R$ 1.320,00
ou 12x R$ 136,52
Total
R$ 1.320,00
ou 12x R$ 136,52
Curso de Microservice usando Streaming para Big Data, Kafka, Node.js, GO, GCP
Introdução
Neste curso, abordaremos os fundamentos de microsserviços, streaming e processamento de big data. Aprenderemos como usar Kafka, Node.js, Go e Google Cloud Platform (GCP) para criar microsserviços que podem processar grandes quantidades de dados em tempo real.
O que são Microsserviços?
Os microsserviços são um padrão de arquitetura de software que envolve a criação de serviços pequenos e implementáveis de forma independente que trabalham juntos para fornecer um aplicativo completo. Cada microsserviço é projetado para executar uma tarefa ou função específica e se comunicam entre si usando APIs bem definidas. Esse padrão de arquitetura é altamente escalável, resiliente e flexível, tornando-o ideal para aplicativos modernos.
Por que usar Streaming?
Nos sistemas tradicionais de processamento em lote, os dados são coletados durante um período e depois processados em lote. Essa abordagem tem várias desvantagens, incluindo latência, atrasos de processamento e escalabilidade limitada. O streaming, por outro lado, permite que os dados sejam processados em tempo real à medida que são gerados, permitindo processamento e análise mais rápidos. O streaming é um componente essencial das arquiteturas modernas de microsserviços.
O que é Kafka?
Kafka é uma plataforma de streaming distribuída que pode lidar com grandes volumes de dados em tempo real. Ele foi projetado para ser altamente escalável, tolerante a falhas e durável. O Kafka é amplamente usado em arquiteturas de microsserviços por sua capacidade de lidar com processamento de dados em tempo real, streaming de eventos e enfileiramento de mensagens.
O que é Node.js?
Node.js é um tempo de execução JavaScript do lado do servidor projetado para ser altamente escalável e eficiente. É amplamente usado para criar aplicativos da Web, APIs e microsserviços. O Node.js possui um rico ecossistema de bibliotecas e módulos que o tornam uma plataforma ideal para criar aplicativos de streaming.
O que é GO?
Go é uma linguagem de programação desenvolvida pelo Google, projetada para ser altamente eficiente e escalável. É amplamente utilizado em arquiteturas de microsserviços por sua capacidade de lidar com aplicativos de alta simultaneidade. Go possui uma sintaxe simples e uma biblioteca padrão robusta, tornando-a uma linguagem ideal para a construção de microsserviços.
O que é Google Cloud Platform (GCP)?
Google Cloud Platform (GCP) é um conjunto de serviços de computação em nuvem oferecidos pelo Google. Ele fornece uma ampla gama de serviços, incluindo computação, armazenamento, rede e análise de dados. O GCP é amplamente usado para criar microsserviços e aplicativos de processamento de big data.
Tópicos do Curso
Introdução aos Microsserviços.
Introdução ao Streaming.
Introdução ao Kafka.
Como criar um cluster Kafka no GCP.
Introdução ao Node.js.
Construindo um Kafka Producer usando Node.js.
Construindo um consumidor Kafka usando Node.js.
Introdução ao Go.
Construindo um consumidor Kafka usando Go.
Construindo um produtor Kafka usando Go.
Integrando o Kafka com o GCP Dataflow.
Como criar um pipeline de fluxo de dados para processamento de dados em tempo real.
Construindo um microsserviço usando Kafka, Node.js e GCP.
Práticas recomendadas para criar microsserviços usando tecnologias de streaming.
Conclusão.
Detalhes do Curso
Introdução aos Microsserviços
Nesta seção, abordaremos os fundamentos dos microsserviços, incluindo arquitetura, princípios de design e práticas recomendadas. Também discutiremos as vantagens e desvantagens do uso de microsserviços.
Introdução ao Streaming
Nesta seção, abordaremos os fundamentos do streaming, incluindo processamento de dados em tempo real, streaming de eventos e enfileiramento de mensagens. Também discutiremos as vantagens de usar.
Cancelamentos de pedidos serão aceitos até 7 dias após a compra, desde que a solicitação seja enviada até 48 horas antes do início do evento.
Saiba mais sobre o cancelamentoVocê poderá editar o participante de um ingresso apenas uma vez. Essa opção ficará disponível até 24 horas antes do início do evento.
Saiba como editar participantesSelecione o evento desejado e toque no botão acessar evento
Pronto! O link de acesso também será enviado para você por email.
HIT-BRA
Os dados sensíveis são criptografados e não serão salvos em nossos servidores.
Acessa a nossa Central de Ajuda Sympla ou Fale com o produtor.