qconsp - nadilson ferreira - v0.1.0 2 · primeiros passos documentação ajuda cielo lio...

Post on 19-Aug-2020

9 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Cielo LioConstruindo uma nova plataforma de pagamentos.

Desenhado desde o hardware até os micro-serviços.

Nadilson FerreiraArquiteto M4U

Um pouco da nossa pré-história

Mas o que queríamos?

Mas o que isso significava?

Novo eco-sistema para desenvolvedores

O que precisávamos?

#1 CieloOS

Antes de qualquer coisa…

Entender o código-fonte

Entender o processo de build

Ter um ambiente confiável de criação

do firmware

Ter uma forma segura de realização das

atualizações (OTA)

Teste automatizado das diversas permutações

de atualizações

Hardening, hardening, hardening

CI e CD no CieloOS

#2 Cielo Apps

Quais as decisões arquiteturais seguimos para desenvolver as Cielo Apps?

Seguir uma arquitetura que viabilizasse vários times

trabalharem ao mesmo tempo

Não reinventar a roda. Seguir os padrões do Android.

Quais foram os desafios no Cielo Apps?

Monitoramento, Telemetria,

Remote Troubleshooting

Atualização de Apps

#3 Backends

Quais as decisões arquiteturais seguimos para desenvolver os Backends?

Monitoramento, Telemetria, Remote Troubleshooting

Utilizar micro-serviços com escopo funcional

bem reduzido

Liberdade tecnológica

Testes, testes, testes…

Dúvidas?

top related