SlideShare a Scribd company logo
1 of 45
Download to read offline
Migração de plataforma
da MagaLu e Dev Lab
LUIZALABS / MAGALU EM NÚMEROS
• 102 colaboradores
• 28 times
• 2 HQs - São Paulo e Franca
• APIs: 1.1 bi request / mês
• ~ 200 aplicações
• 786 lojas
• 8 CDs
• 15 milhões usuários únicos / mês - canais digitais
• 36 milhões de clientes cadastrados
• R$ 10.5 bilhões receita bruta 2015
TRANSFORMAÇÃO DIGITAL
DE: “Empresa tradicional com um departamento digital”
PARA: “Empresa digital com pontos físicos e calor humano"
COMO ERA
TI
ECOMMERCE
PROJETOS
INFRABACKOFFICE/LOJAS
ECOMMERCE
APIs
NATAL 2010 / LF 2010
APIs
ECOMMERCE TEAM R&D TEAM
MVC APIs
APIs
ECOMMERCE TEAM R&D TEAM
MVC APIs
CatalogFinancial
Services
Checkout APIs
Marketplace
Order
Management
B2B
Fulfillment
Bobby
Quero de
Casamento Customer
Clube da Lu
SERVICE ORIENTED ORGANIZATION
Analytics
Payments
Magazine Você
Mobile
API Gateway
P52
Buddy
Bobby
MVC
Integra
Mobile
TeleToti
Babel
ACME
Sherlock
Bino
Stewie
Jeannie Mecanno P36
Resident
Evil
Giba
Helena
Arcoiro
Itabaiana
Itabaiana
OctopusMecanno
Apu
MICRO SERV… DESACOPLAMENTO
TECNOLOGICAMENTE FALANDO
BOAS PRÁTICAS
- atrasos são caros: pequenos releases

- hardware são mais baratos do que desenvolvedores

- falhas vão acontecer: ferramentas para alavancar automação



- é muito mais barato encontrar bugs enquanto estamos codificando
COMO FAZEMOS
Testes automatizados
COMO FAZEMOS
Todo código escrito deve ser revisado
COMO FAZEMOS
Todos produtos devem possuir 

APIs de integração (bem) documentadas
E quando dá errado…
Coisas que usamos
Ecossistema Python
Tecnologia + Negócio
Novo projeto!
P36
+1.700.000 pedidos em produção
P52
OBRIGADO

More Related Content

Viewers also liked

Viewers also liked (19)

W2py pyconpe
W2py pyconpeW2py pyconpe
W2py pyconpe
 
Talk7 - Da concepção ao desenvolvimento de um aplicativo de mensagens
Talk7 - Da concepção ao desenvolvimento de um aplicativo de mensagensTalk7 - Da concepção ao desenvolvimento de um aplicativo de mensagens
Talk7 - Da concepção ao desenvolvimento de um aplicativo de mensagens
 
Elytics - Construindo uma plataforma de big data
Elytics - Construindo uma plataforma de big data Elytics - Construindo uma plataforma de big data
Elytics - Construindo uma plataforma de big data
 
A influência dos usuários no desenvolvimento do Talk7
A influência dos usuários no desenvolvimento do Talk7A influência dos usuários no desenvolvimento do Talk7
A influência dos usuários no desenvolvimento do Talk7
 
Back-end de extrema performance
Back-end de extrema performanceBack-end de extrema performance
Back-end de extrema performance
 
Times de Alta Performance
Times de Alta PerformanceTimes de Alta Performance
Times de Alta Performance
 
Presentation for handyman
Presentation for handymanPresentation for handyman
Presentation for handyman
 
презентация от РПК групп
презентация от РПК групппрезентация от РПК групп
презентация от РПК групп
 
Ntick tecnología
Ntick tecnologíaNtick tecnología
Ntick tecnología
 
MEDIO AMBIENTE
MEDIO AMBIENTEMEDIO AMBIENTE
MEDIO AMBIENTE
 
Color clipping
Color clippingColor clipping
Color clipping
 
Palacio Gyeongbokgung (Seoul)
Palacio Gyeongbokgung (Seoul) Palacio Gyeongbokgung (Seoul)
Palacio Gyeongbokgung (Seoul)
 
Liderazgo terminado
Liderazgo terminadoLiderazgo terminado
Liderazgo terminado
 
Ciudadanía digital
Ciudadanía digitalCiudadanía digital
Ciudadanía digital
 
Partes del computador
Partes del computadorPartes del computador
Partes del computador
 
TDC2016SP - Flask para Web
TDC2016SP - Flask para WebTDC2016SP - Flask para Web
TDC2016SP - Flask para Web
 
TDC2016SP - Luiza Labs - Migrando .NET p/ Python
TDC2016SP - Luiza Labs - Migrando .NET p/ PythonTDC2016SP - Luiza Labs - Migrando .NET p/ Python
TDC2016SP - Luiza Labs - Migrando .NET p/ Python
 
DevCommerce Conference 2016: Busca e Data Lake Analytics
DevCommerce Conference 2016: Busca e Data Lake AnalyticsDevCommerce Conference 2016: Busca e Data Lake Analytics
DevCommerce Conference 2016: Busca e Data Lake Analytics
 
Testes exploratórios não são sinônimo de bagunça! (TDC 2016 SP)
Testes exploratórios não são sinônimo de bagunça! (TDC 2016 SP)Testes exploratórios não são sinônimo de bagunça! (TDC 2016 SP)
Testes exploratórios não são sinônimo de bagunça! (TDC 2016 SP)
 

Similar to Devcommerce 2016: Migração plataforma Magazine Luiza e seu laboratório de inovação

Plataforma Premier Completa 2017
Plataforma Premier Completa 2017Plataforma Premier Completa 2017
Plataforma Premier Completa 2017
Jorge Biesczad Jr.
 
Integração SAP com Plataformas 100% OpenSource
Integração SAP com Plataformas 100% OpenSourceIntegração SAP com Plataformas 100% OpenSource
Integração SAP com Plataformas 100% OpenSource
WSO2
 
Jornada de Produtividade e CX: de operaçÕeses de TI para o negócio
Jornada de Produtividade e CX: de operaçÕeses de TI para o negócioJornada de Produtividade e CX: de operaçÕeses de TI para o negócio
Jornada de Produtividade e CX: de operaçÕeses de TI para o negócio
Jorge Biesczad Jr.
 

Similar to Devcommerce 2016: Migração plataforma Magazine Luiza e seu laboratório de inovação (20)

CronApp Roadshow Chatbot & ROI - Maio 2018
CronApp Roadshow Chatbot & ROI - Maio 2018CronApp Roadshow Chatbot & ROI - Maio 2018
CronApp Roadshow Chatbot & ROI - Maio 2018
 
Retail: Big data e Omni-Channel
Retail: Big data e Omni-ChannelRetail: Big data e Omni-Channel
Retail: Big data e Omni-Channel
 
APIX - 2017
APIX - 2017APIX - 2017
APIX - 2017
 
Plataformas de Inovação - Criando Conexões
Plataformas de Inovação - Criando ConexõesPlataformas de Inovação - Criando Conexões
Plataformas de Inovação - Criando Conexões
 
AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital
AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital
AutomationEdge Robotic Process Automation Quality Nextech Service Desk Digital
 
Transformação Digital: Criando uma empresa financeiramente estratégica para o...
Transformação Digital: Criando uma empresa financeiramente estratégica para o...Transformação Digital: Criando uma empresa financeiramente estratégica para o...
Transformação Digital: Criando uma empresa financeiramente estratégica para o...
 
Plataforma Premier 2017
Plataforma Premier 2017Plataforma Premier 2017
Plataforma Premier 2017
 
Terceira plataforma e seu papel em projetos de transformação digital
Terceira plataforma e seu papel em projetos de transformação digitalTerceira plataforma e seu papel em projetos de transformação digital
Terceira plataforma e seu papel em projetos de transformação digital
 
Pluga_Material_Investimento
Pluga_Material_InvestimentoPluga_Material_Investimento
Pluga_Material_Investimento
 
Arq ti 2019 orofino
Arq ti 2019 orofinoArq ti 2019 orofino
Arq ti 2019 orofino
 
Plataforma Premier Completa 2017
Plataforma Premier Completa 2017Plataforma Premier Completa 2017
Plataforma Premier Completa 2017
 
Integração SAP com Plataformas 100% OpenSource
Integração SAP com Plataformas 100% OpenSourceIntegração SAP com Plataformas 100% OpenSource
Integração SAP com Plataformas 100% OpenSource
 
[Workshops RoadShow ECBR - Edição Belo Horizonte 2019] As principais etapas n...
[Workshops RoadShow ECBR - Edição Belo Horizonte 2019] As principais etapas n...[Workshops RoadShow ECBR - Edição Belo Horizonte 2019] As principais etapas n...
[Workshops RoadShow ECBR - Edição Belo Horizonte 2019] As principais etapas n...
 
Saiba mais sobre a plataforma de e-commerce 00K
Saiba mais sobre a plataforma de e-commerce 00KSaiba mais sobre a plataforma de e-commerce 00K
Saiba mais sobre a plataforma de e-commerce 00K
 
Jornada de Produtividade e CX: de operaçÕeses de TI para o negócio
Jornada de Produtividade e CX: de operaçÕeses de TI para o negócioJornada de Produtividade e CX: de operaçÕeses de TI para o negócio
Jornada de Produtividade e CX: de operaçÕeses de TI para o negócio
 
Quality CIO Brasil 2018
Quality CIO Brasil 2018Quality CIO Brasil 2018
Quality CIO Brasil 2018
 
[Workshops RoadShow ECBR - Edição Porto Alegre 2019] As principais etapas na ...
[Workshops RoadShow ECBR - Edição Porto Alegre 2019] As principais etapas na ...[Workshops RoadShow ECBR - Edição Porto Alegre 2019] As principais etapas na ...
[Workshops RoadShow ECBR - Edição Porto Alegre 2019] As principais etapas na ...
 
Quality 2018 Value Proposition completo atualizado
Quality 2018 Value Proposition completo atualizadoQuality 2018 Value Proposition completo atualizado
Quality 2018 Value Proposition completo atualizado
 
Congresso E-Commerce Saúde e Farma | A digitalização da cadeia de distribuiçã...
Congresso E-Commerce Saúde e Farma | A digitalização da cadeia de distribuiçã...Congresso E-Commerce Saúde e Farma | A digitalização da cadeia de distribuiçã...
Congresso E-Commerce Saúde e Farma | A digitalização da cadeia de distribuiçã...
 
Arquiteturas escaláveis o exemplo da spotify aplicado ao e commerce
Arquiteturas escaláveis  o exemplo da spotify aplicado ao e commerceArquiteturas escaláveis  o exemplo da spotify aplicado ao e commerce
Arquiteturas escaláveis o exemplo da spotify aplicado ao e commerce
 

Devcommerce 2016: Migração plataforma Magazine Luiza e seu laboratório de inovação