Desenvolvendo sistemas baseados em eventos

Implementando arquitetura baseada em eventos - EDA
4.80 (10 reviews)
Udemy
platform
Português
language
Software Engineering
category
instructor
Desenvolvendo sistemas baseados em eventos
122
students
4.5 hours
content
Apr 2024
last update
$19.99
regular price

Why take this course?

🎓 Desenvolvendo Sistemas Baseados em Eventos: Implementando Arquitetura Orientada a Eventos (EDA) 🚀

Sobre o Curso

Este curso é uma jornada completa no mundo dos sistemas baseados em eventos, explorando a arquitetura orientada a eventos (EDA) e suas tecnologias e componentes associados. Este material é destinado a desenvolvedores de software avançados, arquitetos de software e profissionais de TI que buscam entender e implementar soluções baseadas em eventos com eficiência e eficácia.

🎯 Alvo do Público:

  • Desenvolvedores de Software (Avançado)
  • Arquitetos de Sistemas
  • Engenheiros de Dados
  • Qualquer profissional de TI interessado em EDA e tecnologias relacionadas.

Pré-requisitos:

  • Conhecimento básico de programação (Python recomendado).
  • Compreensão dos conceitos fundamentais de sistemas e software.
  • Experiência com bancos de dados é benéfica, mas não obrigatória.

Conteúdo do Curso

  1. Introdução à Arquitetura Orientada a Eventos (EDA) 🌟

    • Compreendendo o que é EDA e suas vantagens.
  2. Comunicação Assíncrona ⏱️

    • Mecanismos e protocolos de comunicação assíncrona.
  3. Padrões Utilizados em Sistemas Baseados em Eventos 📚

    • Explorando os padrões que facilitam a implementação de sistemas baseados em eventos.
  4. Computação de Borda 🌐

    • Integração e coleta de dados em tempo real.
  5. Processamento de Eventos 🛠️

    • Técnicas e ferramentas para processar grandes volumes de eventos.
  6. Projeto Final: Sistema IoT com MQTT e Kafka 🛠️

    • Desenvolvimento de um projeto real, utilizando coletores de eventos IoT (Arduino), MQTT para comunicação e Kafka para processamento. Implementação de Event Sourcing para armazenamento de estados e CEP para detecção de eventos complexos e anomalias.

Ferramentas e Tecnologias

  • NetflixOSS Eureka
  • Apache Kafka, Apache Flink, Apache Airflow
  • RabbitMQ
  • Arduino
  • Mosquitto (MQTT Broker)
  • Python, Faust, EventSourcing (Python)

Metodologia de Ensino

O curso se destaca por uma abordagem prática e multidisciplinar, que inclui:

  • Palestras interativas.
  • Demonstrações práticas.
  • Estudos de caso detalhados.
  • Projetos hands-on com as últimas ferramentas.

Objetivos de Aprendizagem

Para que os participantes estejam preparados para enfrentar o desafio dos sistemas baseados em eventos, ao final deste curso, eles terão:

  • Compreendido os princípios e vantagens da Arquitetura Orientada a Eventos.
  • Implementado soluções práticas usando Event Streaming, Event Store e Event Sourcing.
  • Desenvolvido e integrado sistemas robustos e escaláveis baseados em eventos.

Por Que Participar?

Inscrever-se neste curso significa:

  • Aprofundar seu conhecimento sobre sistemas baseados em eventos.
  • Dominar a implementação de soluções EDA complexas.
  • Elevar suas habilidades em arquitetura de software para o próximo nível.
  • Tornar-se um especialista em EDA e mantê-lo na vanguarda da tecnologia.

📅 Não perca a oportunidade de transformar seus conhecimentos e sua carreira com a arquitetura orientada a eventos! Inscreva-se agora e seja parte dessa evolução em sistemas de alta disponibilidade e escalabilidade.

Course Gallery

Desenvolvendo sistemas baseados em eventos – Screenshot 1
Screenshot 1Desenvolvendo sistemas baseados em eventos
Desenvolvendo sistemas baseados em eventos – Screenshot 2
Screenshot 2Desenvolvendo sistemas baseados em eventos
Desenvolvendo sistemas baseados em eventos – Screenshot 3
Screenshot 3Desenvolvendo sistemas baseados em eventos
Desenvolvendo sistemas baseados em eventos – Screenshot 4
Screenshot 4Desenvolvendo sistemas baseados em eventos

Loading charts...

5792542
udemy ID
29/01/2024
course created date
26/04/2024
course indexed date
Bot
course submited by
Desenvolvendo sistemas baseados em eventos - | Comidoc