Pipeline GitHub + ECS

Fazer deploy no ECS manualmente está ótimo na primeira vez. Depois disso, você precisa de um pipeline. O AWS CodePipeline com GitHub como fonte e CodeBuild cuida de todo o ciclo: mudança no código, build Docker, push para ECR, deploy no ECS. TL;DR: Configure um pipeline CI/CD para ECS usando AWS CodePipeline com GitHub e … Ler mais

React + Redux

O estado de componente no React funciona bem até que múltiplos componentes precisem dos mesmos dados e o prop drilling vira algo insuportável. O Redux fornece um container de estado único e previsível que qualquer componente pode ler e para o qual pode disparar ações. TL;DR: Uma referência React + Redux: setup do store, actions, … Ler mais

RabbitMQ

A comunicação direta entre serviços funciona até um serviço cair e derrubar quem o chamou junto. O RabbitMQ coloca uma fila entre produtores e consumidores: o remetente publica uma mensagem e segue em frente, independente de o consumidor estar pronto. TL;DR: Configure o RabbitMQ e implemente um padrão produtor-consumidor: publique mensagens em uma fila e … Ler mais

Arduino Ethernet Shield

O Arduino Ethernet Shield transforma o seu microcontrolador em um dispositivo de rede. Com ele você pode fazer requisições HTTP, servir pequenas páginas web ou integrar dados de sensores Arduino em um sistema maior via LAN. TL;DR: Conecte um Arduino Ethernet Shield a uma rede e faça requisições HTTP ou sirva dados de um microcontrolador.Stack: … Ler mais

DHT11: Conexão e Bibliotecas

O DHT11 é um sensor básico de temperatura e umidade que entrega leituras digitais. Custa quase nada e funciona direto com o Arduino, mas a configuração da biblioteca precisa ser feita corretamente ou você recebe dados lixo. TL;DR: Conecte um sensor DHT11 ao Arduino e leia temperatura e umidade usando a biblioteca DHT.Stack: Arduino, DHT11, … Ler mais

Arduino: Visão Geral

O Arduino é uma plataforma de microcontroladores que faz a ponte entre software e hardware. Se você nunca fez desenvolvimento embarcado, é o ponto de entrada mais rápido: placas baratas, uma IDE simples e um ecossistema de bibliotecas enorme. TL;DR: Uma visão geral da plataforma Arduino: a placa, a IDE, a estrutura básica de um … Ler mais

Snowstorm x FHIR

O SNOMED CT fornece um vocabulário estruturado com milhões de conceitos clínicos. O FHIR fornece o formato de troca para dados de saúde. Combiná-los via servidor Snowstorm dá a você um serviço de terminologia compatível com padrões que sistemas de saúde podem consultar. TL;DR: Consulte o servidor de terminologia SNOMED CT do Snowstorm via sua … Ler mais

X-RAY com Lambda e Python

Sua função Lambda está lenta e você não tem ideia de qual parte está causando isso. O X-Ray rastreia cada invocação, mostra as conexões do mapa de serviços e detalha onde o tempo está sendo gasto. É a diferença entre adivinhar e saber. TL;DR: Adicione rastreamento AWS X-Ray a uma função Lambda Python para obter … Ler mais