Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Como microsserviços, mensageria distribuída e containerização contribuem para o setor elétrico brasileiro.
Search
Frederick Moschkowich
April 26, 2019
Programming
0
170
Como microsserviços, mensageria distribuída e containerização contribuem para o setor elétrico brasileiro.
Frederick Moschkowich
April 26, 2019
Tweet
Share
More Decks by Frederick Moschkowich
See All by Frederick Moschkowich
Importância da documentação de APIs e como fazer
fredmosc
0
74
Sistemas de automação aplicados no setor elétrico
fredmosc
0
49
Microsserviços & Event Sourcing - Erros e acertos em um caso real na Indústria Elétrica
fredmosc
0
18
Microserviços & Kafka - Erros e acertos em um caso real na Indústria Elétrica
fredmosc
0
250
Microsserviçoes e mensageria distribída
fredmosc
0
36
Microsserviçoes e mensageria distribída
fredmosc
0
38
Microserviços em sistemas de Automação Industrial
fredmosc
0
53
Benefícios de microserviços em sistemas de Automação Industrial, com Docker e Kafka Um case no Parque Tecnológico Itaipu
fredmosc
0
110
Semana da Computação UFJF
fredmosc
0
30
Other Decks in Programming
See All in Programming
MetricKitで予期せぬ終了を検知する話 / Detect unexpected termination with MetricKit
nekowen
1
200
Anthropic Cookbook のおすすめレシピ
schroneko
7
1.1k
Domain-Driven Transformation
hschwentner
2
1.5k
Introducing Kotlin Multiplatform in an existing mobile app - Workshop Edition | AndroidMakers Paris
prof18
0
150
PHP8.3の機能を振り返る / Review of PHP 8.3 features
seike460
PRO
1
120
Three ways to use AI on Android: The Good, the Bad and the Ugly
marxallski
0
110
雑に思考を整理する技術と効能
konifar
63
30k
Implementing Design Systems in Swift
seyfoyun
1
460
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
9
4.2k
Micro Frontends for Java Microservices - Utah JUG 2024
mraible
PRO
1
110
Scalable Customer Journey Orchestration (CJO)
lewuathe
0
420
Deep Dive into React Stream/Serialize
mugi_uno
3
670
Featured
See All Featured
How GitHub (no longer) Works
holman
305
140k
Automating Front-end Workflow
addyosmani
1357
200k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
Debugging Ruby Performance
tmm1
70
11k
How to Ace a Technical Interview
jacobian
273
22k
GraphQLとの向き合い方2022年版
quramy
33
12k
Build your cross-platform service in a week with App Engine
jlugia
226
17k
Making Projects Easy
brettharned
109
5.5k
How to train your dragon (web standard)
notwaldorf
75
5.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
22
1.6k
Done Done
chrislema
178
15k
Designing Experiences People Love
moore
136
23k
Transcript
Globalcode – Open4education Trilha – Containers Frederick Moschovich e Roberto
Klein
Globalcode – Open4education Como microsserviços, mensageria distribuída e containerização contribuem
para o setor elétrico brasileiro.
Globalcode – Open4education Evolução na indústria
Globalcode – Open4education Ambiente industrial - Conservador - Acesso físico
controlado e isolado - Rede segregada - Sem acesso externo - Sem nuvem
Globalcode – Open4education Ambiente testes - Replicação do ambiente de
produção no laboratório. - Teste de sensores - Teste dos Sistemas Embarcados
Globalcode – Open4education - Realizada através de um equipamento de
aquisição de dados, conectado a sensores integrados nos equipamentos. - CompactRIO - PLC (programmable logic controller) - Utilizando Labview, C++ e Python. Aquisição de dados
Globalcode – Open4education Aquisição de dados
Globalcode – Open4education Aquisição de dados
Globalcode – Open4education Problemas - Monolito conteinerizado - Muitas threads
- Travamentos
Globalcode – Open4education Volume de dados - Alto volume de
dados - Aplicações legadas - Comunicação via Rest entre as aplicações
Globalcode – Open4education Microsserviços + Docker - Independência entre aplicativos
e Infra - Menos recursos necessários - Independência de linguagem - Resiliência - Escalabilidade - Deploy facilitado
Globalcode – Open4education Mudança de cultura SISTEMA MONOLÍTICO AQUISIÇÃO DE
DADOS CÁLCULOS CONFIGURAÇÕES BD MONOLÍTICO AQUISIÇÃO DE DADOS CÁLCULOS CONFIGURAÇÕES CASSANDRA INFLUXDB MONGO DB MICROSERVIÇOS
Globalcode – Open4education Microsserviços
Globalcode – Open4education Mensageria
Globalcode – Open4education Mensageria - Garantia de entrega das mensagens
- Ordem de entrega das mensagens - Tolerância a falhas - Escalabilidade - Suporte a um grande volume de dados
Globalcode – Open4education Apache Kafka
Globalcode – Open4education Tolerância a falhas
Globalcode – Open4education Ordem de entrega
Globalcode – Open4education Grande volume de dados
Globalcode – Open4education Microserviços + Kafka
Globalcode – Open4education Kafka Connect
Globalcode – Open4education Independência tecnológica
Globalcode – Open4education Sistemas legados
Globalcode – Open4education Próximos passos
Globalcode – Open4education Obrigado Frederick Moschkowich fredmosc @fmwebdeveloper Roberto Klein
robertoklein
None