Oferta por tempo limitado!

Criando Sua Plataforma de IOT na Nuvem com Amazon AWS + Mosquitto MQTT + ESP32

Formação em Internet das Coisas (IoT) - Especialização: Criando Sua Plataforma de IOT na Nuvem com Amazon AWS + Mosquitto MQTT + ESP32
Baseado em 20 avaliações
Formação em Internet das Coisas (IoT)
  • 7 horas de carga horária
  • 354 alunos
  • 29 aulas
  • 4 módulos
  • Última atualização 18/08/2023
  • Certificado de conclusão de curso
  • 11 arquivos para download
1 mês

Sem tempo para fazer o curso agora?

Fique tranquilo, você poderá participar desse curso em até 1 mês após a matrícula.

Sobre o Curso

Especialização Criando Sua Plataforma de IOT na Nuvem com Amazon AWS + Mosquitto MQTT + ESP32

Diferente de todos os cursos que você já fez, este é um dos únicos treinamentos do mercado que te ensina, passo a passo, a como desenvolver sua própria plataforma de Internet das Coisas na nuvem e a como estabelecer a comunicação entre esta sua plataforma IoT com seu dispositivo ESP32 por meio do protocolo MQTT e Rest HTTP (WebSocket).

Todo o desenvolvimento da Plataforma IoT é realizada na Amazon AWS, um dos melhores e mais poderosos servidores (e mais baratos) do mercado, assim você aprenderá a trabalhar com os serviços EC2, Route 53, Security Groups, Load Balance e outros.

Logo nas primeiras aulas em vídeo, é ensinado como criar e a configurar sua instância Ubuntu na Amazon AWS. Uma vez configurada, são definidas na instância as regras de abertura das portas e firewall da rede, assim como são estabelecidos os acessos remoto via SSH utilizando as chaves privadas que foram geradas.

Inicia-se assim, a instalação dos programas que compõem a plataforma de internet das coisas. Primeiramente é feito o download, compilação e instalação do broker Mosquitto MQTT. A seguir, são feitas as configurações de usuário, regras de publicação de tópicos e teste iniciais via MQTT.

Após todos a realização de testes entre clientes via MQTT, são iniciadas as instalações do servidor Apache, PHP, banco de dados MySql e do Python, programas estes necessário para o desenvolvimento da plataforma IoT.

É ensinado no curso como configurar os programas (Python, Moquitto Mqtt) para que sejam inicializados automaticamente quando o servidor Ubuntu na Amazon AWS for inicializado. Para isso, são fornecidos e explicados os programas em Scripts do Shell destinados para a realização desta tarefa.

Todas as informações enviadas pelos sensores ESP32 são armazenadas no banco de dados Mysql para futuramente serem lidas e tratadas por uma página de internet (frontEnd), também desenvolvida e explicada no curso.

Para finalizar todos os experimentos práticos, são estabelecidas as comunicações entre ESP32 a plataforma de internet das coisas diretamente pela internet, de forma que, os valores dos sensores do ESP32 fossem enviados para a nuvem, via Rest HTTP e MQTT. Assim como, é apresentado um projeto exemplo de como enviar um valor para o ESP32 por meio de um botão na página de internet na nuvem.

Este curso foi desenvolvido inteiramente pelo Prof° Fernando Simplicio, programador e desenvolvedor da plataforma geniot PRO Industrial.           


Importante!!! 

* No valor de investimento para a realização desta especialização NÃO está incluso nenhum hardware, placa, componente ou licença de software, estes itens são de responsabilidade do aluno. A Microgenios e sua equipe técnica tentam, sempre que possível, utilizar nas formações, especializações, cursos e webseminários softwares open source ou que possuam versões gratuitas para estudo, e placas de baixo custo e de fácil aquisição na internet.

* Esta Especialização é conteúdo exclusivo da Formação em Internet das Coisas (IoT) e da Super Formação em Projetos com Microcontroladores e IoT.

Público alvo

Este curso é destinado a todos os interessados em iniciar o desenvolvimento de projetos eletrônicos utilizando microcontroladores e conectividade, principalmente:

* Estudantes de cursos superiores relacionados com engenharia e tecnologia (eletrônica, elétrica, automação, computação, mecânica, telecomunicações etc);

* Estudantes de escolas técnicas de nível médio;

* Profissionais já formados que precisam iniciar projetos utilizando microcontroladores, sistemas embarcados e internet das coisas (IoT);

* Professores de faculdades e escolas técnicas, que necessitam reciclar/atualizar seus conhecimentos nas áreas de programação de microcontroladores, sistemas embarcados e internet das coisas (IoT).

Sobre o certificado

Certificado emitido pela Microgenios Tecnologia e Educação, empresa atuante no mercado desde 2006 especializada em capacitação, treinamentos, softwares e ferramentas de desenvolvimento para microcontroladores, eletrônica e sistemas embarcados; o certificado emitido para os alunos que concluírem esta especialização possui carga horária, conteúdo programático e código de verificação.

Conteúdo

1Apresentação, Serviços Amazon AWS, Configurações Iniciais e Acesso SSH

Criando Sua Plataforma de Internet das Coisas na Nuvem com Amazon AWS
  • [AWS] Introdução ao Curso Online

    06:09
  • [AWS] Propósitos e Objetivos do Curso

    13:12
  • [AWS] Introdução aos Serviços da Amazon AWS.

    25:26
  • [AWS] Criação e Configuração da Instância Ubuntu na Amazon AWS.

    10:23
  • [AWS] Geração das Chaves Privadas e Primeiro Acesso via SSH na AWS.

    10:57

2Instalações e Configurações: Apache, PHP, MySQL, Python, FTP e Mosquitto MQTT

  • [AWS] Instação e Compilação do broker MQTT Mosquitto na AWS.

    19:41
  • [AWS] Instalação e Configuração do Apache + PHP + Mysql na Amazon AWS.

    08:47
  • [AWS] Instalação do Python e das Bibliotecas de Projetos.

    03:56
  • [AWS] Acesso via FTP via SSH ao Servidor Web e Configuração do Banco de dados

    18:00
  • [AWS] Configurando o broker MQTT Mosquitto via SSH na AWS (P1)

    09:46
  • [AWS] Configurando o broker MQTT Mosquitto via SSH na AWS (P2)

    14:17

3Execução de serviços, Configuração de DNS, Instalação e Configuração do TLS/SSL

  • [AWS] Executando Aplicações em Python como Serviços - Criação do Shell-Script.

    08:43
  • [AWS] Inicialização Automática da Aplicação em Python após Restart do Servidor.

    05:04
  • [AWS] Inicialização Automaticamente do Broker Mosquitto MQTT após restart do Servidor

    20:11
  • [AWS] Configuração do DNS no Route 53 da AWS.

    09:31
  • [AWS] Instalação do Certificado TLS/SSL no Mosquitto MQTT.

    17:12
  • [AWS] Configuração de domínio e sub-domínio no Route 53 AWS.

    03:18
  • [AWS] Instalação do Certificado TLS/SSL Lets Encrypt na AWS.

    09:44
  • [AWS] Enviando e Recebendo dados via WebSocket GET e POST com SSL no AWS.

    29:17
  • [AWS] Comunicação MQTT entre ESP32 e Mosquitto no AWS.

    11:09
  • [AWS] Recebendo dados da Nuvem por MQTT com ESP32 e AWS

    11:37
  • [AWS] Extra 1 - Geração do Certificado TLS/SSL via Certificate Manager AWS.

    09:00
  • [AWS] Extra 2 - Configuração do Load Balancer no AWS.

    14:55

4[AWS] Configurações no Ubuntu Server 20.04 LTS

Aprenda a configurar a instância Ubuntu Server 20.04 LTS na AWS
  • [AWS] Criação da Instância Ubuntu Server 20.04 LTS na AWS

    08:40
  • [AWS] Acessando via SSH a Instância Ubuntu Server 20.04 LTS na AWS

    11:00
  • [AWS] Instalação e configuração do Apache2, PHP, Mysql, PHPmysadmin, Python e Mosquitto

    39:19
  • [AWS] Configuração do DNS - Route53

    08:35
  • [AWS] Instalação do Certificado TLS/SSL LetsEncrypt no Ubuntu Server 20.04

    04:02
  • [AWS] Aplicação Prática com Criptografia TLS/SSL entre Mosquitto e ESP32 via SDK-IDF 4.01

    26:28

Professores(as)

FERNANDO SIMPLICIO DE SOUSA

FERNANDO SIMPLICIO DE SOUSA

Professor universitário, desenvolvedor de projetos de sistemas embarcados e IoT, como a plataforma geniot.io e um dos fundadores da Microgenios.

Acesso por 1 mês

Estude quando e onde quiser

Materiais para download

Avaliações

Opinião dos alunos que se matricularam
5.0

20 avaliações

ELTON DE OLIVEIRA

Muita bom, é muita informação

NEWTON ROCHA DA SILVA

PAULO SERGIO NASCIMENTO FILHO

JEFFERSON GABRIEL DO NASCIMENTO

Muito bom.

DIOGO PEREIRA PERES

Excelente o professor Fernando, fico agradecido pelo conhecimento adquerido nos cursos e treinamentos.

MARCIEL TEIXEIRA

MARCIEL TEIXEIRA

VALERIO DE FARIA MACHADO

muito bom.

CARLOS ROBERTO DOS SANTOS JUNIOR

Muito Bom.

EDIVANIO FEITOZA DO NASCIMENTO

Você pode ampliar seu conhecimento

Assine um plano e tenha acesso a este e outros cursos. Aprenda muito mais.

Formação em Internet das Coisas (IoT) com ESP32, SDK-IDF, FreeRTOS , MQTT, LoRa, GSM e Raspberry Pi

  • 142 cursos inclusos
  • Acesso imediato e válido por 1 ano

  • 7 horas de carga horária
  • 354 alunos
  • 29 aulas
  • 4 módulos
  • Última atualização 18/08/2023
  • Certificado de conclusão de curso
  • 11 arquivos para download

Este site usa cookies para melhorar sua experiência. Política de Privacidade