O documento discute a adoção de microserviços em empresas não-startups. Apresenta a evolução tecnológica da Senior Sistemas ao longo dos anos e sua transição para microserviços na nova plataforma, permitindo escalabilidade, alta disponibilidade e multi-tenancy. Também discute conceitos arquiteturais como serviços autônomos e comunicação assíncrona entre serviços.
8. O começo
•1988: COBOL Folha de pagamento, Cobol 8 bits
• 1988 - 1992 : 16 bits – Micros com 10 Mhz, 6 disquetes
• 1992 - 1994: 32 bits – Algumas partes em C (sério)
• 1994 - 1997: C – FCTree, “1.000 cartões em 3 minutos”
• 1995 – 2017: Delphi cliente/servidor
• 2000: Suporte a Web no Delphi
• 2002: Início versão Java EE
• 2005: Suporte a Web-services SOAP no Delphi
• 2008: Nova versão Java EE
• 2º/2015: Nova Plataforma
24. “If you want to change the world, start off by
making your bed.”
William H. McRaven
25. “Asynchronous messaging architectures have
proven to be the best strategy for enterprise
integration because they allow for a loosely
coupled solution that overcomes the
limitations of remote communication, such as
latency and unreliability.”
Gregor Hohpe
26. “Database migrations need to be a
part of our software deployment
process. Database migrations are
code, and they must be treated as
such.”
Edson Yanaga
27. “Antes de tudo, a resposta está dentro de
você.”
1. Se o negócio evolui diferente, serviços diferentes.
2. Se a equipe é diferente, serviços diferentes.
3. Se escala diferente, serviços diferentes.
4. Se não encontrou um motivo, não divida.
Time Arquitetura Senior
28.
29. Sistemas Cloud Enabled, ou seja,
podem rodar OnPremise, em uma
Cloud Privada ou Cloud Pública
Compartilhada.
41. If you are on the light side of
the force...
www.senior.com.br
...We are
Hiring!!!
42. GESTÃO DE ACESSO E SEGURANÇAGESTÃO EMPRESARIAL | ERP GESTÃO DE PESSOAS | HCM
PERFORMANCE CORPORATIVAGESTÃO DE LOGÍSTICA | WMS TMSGESTÃO DE RELACIONAMENTO | CRM
senior.com.br
Obrigado.
Carlos Grahl e Giscard Faria
carlos.grahl@senior.com.br
giscard.faria@senior.com.br
Notas do Editor
#startupvsorganization
#quikpoll
#creative chaos #common management
#blueocean #redocean
#building a newworld #surviving a tough world
#investment #return
#i can do it #we must do it
#sênior today
#senior history
#senior history
#sênior history
#senior customers
#rip cobol
#4w makes a lot of Money
#let’s bet on what’s come next
#which architecture?
#legacy integration
#messaging #rules on cloud
#abuse from fire and forget
#abuse from events
#be careful with fire and follow
#dont focus on technology #business is the big deal
#how to solve the join?
#don’t discuss granularity
#remember the goal
#microservices has no granularity rule
#spotify has 1K #so?
#we took the red pill
#the truth is challenging
#iaas #interface #s3 vs webdav
#infra #bidding #too much customer
#dont thing you dictate customer desires
#multidatabase
#nobody uses postgres at home
#IdP #sp
#do not build na IdP #focus on sp
#big companies has its IdP
#evertyhing works in cluster
#container monitoring #don’t let it comes too late