
No décimo sétimo episódio da temporada, Tony e Diana exploram um dos temas mais estratégicos da engenharia moderna: a plataformização de produtos. O debate atravessa desde o design de APIs até integrações complexas com sistemas legados e os impactos de migrar para arquiteturas orientadas a eventos. O episódio começa discutindo por que APIs precisam ser pensadas como produtos. Os participantes destacam princípios como baixo acoplamento, alta coesão, API First e contratos estáveis. O conceito de API-as-a-Product surge como essencial: documentação clara, portais para desenvolvedores, versionamento rigoroso e observabilidade garantem que APIs sejam não apenas interfaces técnicas, mas motores de inovação capazes de sustentar ecossistemas inteiros. A Developer Experience aparece como diferencial estratégico, reduzindo barreiras e acelerando a criação de valor por equipes internas e parceiros externos. Em seguida, o debate avança para integração entre sistemas legados e aplicações modernas na nuvem. Soluções como o Anti-Corruption Layer, middleware, mensageria e o Strangler Fig Pattern são apresentadas como caminhos seguros para modernização incremental, evitando migrações “big bang”. A integração é vista como disciplina que exige isolamento do legado, mapeamento claro de domínios, testes automatizados e observabilidade ponta a ponta. Surge também o alerta sobre riscos reais, como inconsistências de dados e duplicidade de fontes de verdade durante a transição. Encerrando o episódio, Tony e Diana entram no universo das arquiteturas baseadas em eventos e os novos desafios que elas trazem para segurança e governança. Com a lógica “disparar e esquecer”, o controle deixa de estar no endpoint e passa para o broker e para o próprio evento. O episódio aborda práticas essenciais: autenticação e autorização em tópicos, criptografia em trânsito e em repouso, catálogo de streams, schema registry, auditoria, versionamento de eventos e rastreamento distribuído. A mensagem central é clara: sem governança e observabilidade, uma EDA rapidamente se torna caótica e insegura. ☕ O episódio foi gerado com apoio de Inteligência Artificial a partir do debate coletivo entre professor, monitores e alunos, ocorrido na plataforma strateegia.digital, durante a disciplina IF977 – Engenharia de Software do curso de Bacharelado em Sistemas de Informação do Centro de Informática da UFPE no semestre 2025.2.