Estratégias na Adoção de Plataformas de Desenvolvimento | PPT Não Compila Podcast
Convidados
Elcio Abrahão
Arquiteto Corporativo
Luis Rogerio de Souza
Arquiteto Corporativo
Explore o episódio
🎧 Bem-vindos ao "PPT não compila"! Neste episódio, exploramos as nuances das plataformas de desenvolvimento corporativo e como elas podem revolucionar a forma como as empresas operam. Junte-se a nós para um mergulho profundo nas estratégias de adoção dessas tecnologias transformadoras. 👨💼 Contamos com a presença de Elcio Abrahão e Luis Rogerio de Souza, dois líderes em arquitetura corporativa e infraestrutura, que nos guiam através de uma discussão rica sobre as principais diferenças entre plataformas e serviços, os desafios executivos na adoção de novas tecnologias, personalização e muito mais. Desde a resistência cultural à adoção até a decisão entre utilizar plataformas de mercado ou desenvolver novas soluções, este episódio está cheio de insights valiosos. 🚀 Discutimos temas como a disrupção causada por novas plataformas, o dilema do acoplamento e dependência (lock-in), e exemplos específicos como o Salesforce e a adoção de soluções em nuvem. Não perca as dicas práticas na fase final do episódio, onde nossos especialistas compartilham suas melhores estratégias para transformar sistemas legados e navegar no complexo ecossistema de tecnologias corporativas. Sintonize para se inspirar e aprender como levar sua empresa a um novo patamar. #DesenvolvimentoDeSoftware #InovaçãoCorporativa #TransformaçãoDigital Convidados: Elcio Abrahão: https://www.linkedin.com/in/elcio-abrah%C3%A3o-b058b4214/ Luis Rogerio de Souza: https://www.linkedin.com/in/lrogerio/ 00:40 Abertura e apresentação 05:30 O que é uma plataforma 10:47 Diferença entre plataforma e serviços 16:40 Desafio executivo de adoção de plataformas 23:00 Personalização de plataforma 29:23 Cultura de resistência de adoção 36:12 Utilização de plataforma de mercado ou desenvolvimento de nova plataforma 45:03 Disrupção e desenvolvimento de plataforma 48:00 Acoplamento e lock in 55:03 Salesforce 59:00 Cloud 1:09:58 Transformação de legado 1:16:48 Dicas 1:23:29 Agradecimentos e considerações finais Spotify: https://spoti.fi/4dHrYe6 Youtube: https://youtu.be/IHxFW8743uk Outras plataformas: https://linktr.ee/pptnaocompila Acompanhe nas redes Instagram e Twitter: @pptnaocompila LinkedIn: https://www.linkedin.com/company/pptnaocompila Produção: Voz e conteúdo | https://www.vozeconteudo.com.br - @estudiosvoz
- Conceito Inicial de Plataforma
- Abertura e Tema do Episódio
- Apresentação dos Convidados
- Pedido de Apoio ao Podcast
- Definição Aprofundada de Plataforma
- A Plataforma Automobilística como Analogia
- Plataformas vs. Serviços e Ecossistemas
- Plataformas de Negócios
- Desafios na Adoção de Plataformas
- Inovação e Padronização
- Anúncio do Patrocinador Clever
- Lock-in e Armadilhas de Plataformas
- Características de uma Plataforma Verdadeira e Resistência Técnica
- O Caso Mercado Livre e Adoção Interna
- Avaliação da Necessidade de Plataforma Própria
- Uso de Plataformas de Mercado e Hubs
- Decisão sobre Plataforma em Cenários Críticos
- Inovação Contínua vs. Custo de Manutenção
- Anúncio do Patrocinador VMB
- Low-code/No-code: Sedutora Armadilha?
- Salesforce como Exemplo de Plataforma Eficaz
- O Pêndulo da Cloud e Repatriação
- Gestão de Custos na Nuvem (FinOps)
- Otimização de Legados e Monolitos
- Perigos de Copiar Estratégias
- Plataformas na Transformação de Legados
- Dica Executiva: Traduzir Tecnologia para Negócios (Elson)
- Dica Executiva: Proximidade com o Negócio e Analogias (Luís)
- Dica Executiva: Foco no Resultado e Impacto no Negócio
- Encerramento do Episódio
mas de certa maneira a gente pode dizer que plataforma é um conjunto uma estrutura de componentes sobre os quais eu vou desenvolver novas coisas a plataforma te possibilita partir de algo que já existe e fazer só o que te diferencia incorporar pessoas né novas pessoas em um ambiente padronizado é muito mais fácil e muito mais rápido do que você ter um ambiente sem padrões né mesmo usando plataformas você tem que ter um critério de enxergar que as duas coisas estão evoluindo o tempo todo senão você vai ter uma duplicidade da da da estrutura de nuvem dentro da sua plataforma muito bem muito bem meus amigos do PPT não compile estamos aqui para mais um episódio e dessa vez arquitetura na veia É isso aí overdose mais uma visita do sindicato Opa Sindicato dos Arquitetos estamos aqui e hoje nossa pauta é muito interessante porque a gente vai falar sobre adoção e desenvolvimento de plataformas certo perfeito Então vamos discutir alguns pontos aqui que são eh bem bem interessantes de discutir do ponto de vista de arquitetura e de negócio e de infraestrutura Por que que a gente deveria adotar uma plataforma O que que é uma plataforma Qual o impacto corporativo de ter uma plataforma de desenvolver em cima de uma plataforma ou desenvolver até a sua própria plataforma né exato e sobretudo como Inovar através da padronização da harmonização que uma plataforma nos permite exatamente profundo né luí Rogério profundo e muito interessante esse tema viu É eu acho que vai dar um bom Episódio aqui para falar sobre plataformas no PPT no compila hoje eu tenho dois grandes amigos aqui dois caras que eu admiro demais gosto muito desses caras aqui para para trocar com a gente sobre esse assunto que é o Elson Abraão já esteve aqui com a gente já falando qual era o tema mesmo arquitetura corporativa versus arquitetura de soluções arquitetura de softw foi um popo R do sindicato exatamente foi foi quase uma carta de apresentação do sindicato ex exatamente deixar o link aqui caso você não tenha visto esse episódio Obrigado ELS pelo Eu que agradeço aí mais uma vez participando aqui do PPT não compila sempre com temas bem interessantes né estamos aí Obrigado cara e aqui do meu lado direito grande amigo amigo também Lu Rogério de Souza o cara do Power bi tô me especializando viu tô juntando agora Power Bi vbi e e vou começar com phon também ó aí sim aí começa a ficar interessante hein Muito bom meus tempos livres eu vou fazendo isso aí show de bola Estudando um pouco Fala um pouquinho mais aí Luiz do do bom Ant antes mais nada é um prazer tá aqui no PPT não compila sou tô debutando aqui né Espero Verdade espero ouvir mais À vezes aqui n primeiro de muitos é e dei sorte que peguei justamente podcast com com Elson eu aqui aprender bastante com ele aqui né e eu sou luí Rogério tenho vai minha idade vai vou dizer minha idade aqui tenho mais de 30 anos de de ti né Já comecei como desenvolvedor de ti já passei por por pmo já passei por gerente de projetos de grandes projetos infraestrutura segurança da informação enfim várias indústrias né trabalhei em várias indústrias também e estamos aí para discutir um pouco sobre sobre plataformas né tema bastante interessante que me interessa muito também show de bola obrigado pela pela presença aqui é para mim é uma felicidade demais estar aqui contigo hoje Car também Obrigado cara valeu Então vamos lá que o episódio tá muito bom vamos entender o que de fato é uma plataforma como pensar numa adoção Como convencer um executivo a ter uma plataforma uma uma dica boa que você pode pegar aqui eh nesse Episódio então acompanha com a gente que a pauta tá muito boa mas antes deixa o seu like assina o canal segue a gente no Instagram comenta o episódio lá no no Linkedin e se você acha que o nosso trabalho contribui de alguma forma para o seu desenvolvimento Profissional ou até o seu entretenimento se você gosta de ir para a academia Ouvindo Coisas de tecnologia né então você pode ser membro do nosso canal vai lá no YouTube tem um botãozinho seja membro você vai ter uma contribuição mensal para o PPT não compila e você vai correr o risco de vir aqui conhecer uma gravação ver uma gravação ao vivo fora que a partir do mês que vem a gente vai ter trechos do PPT que cons ser exclusivo para membros Então vamos cada convidado aqui vai preparar um um uma dica especial que vai est exclusiva para membros Então já assina seja nosso contribuidor se você não pode contribuir dessa forma agora só você pegar esse episódio aqui e mandar no grupo da firma já vai estar contribuindo legal né show de bola Vamos lá que o episódio tá muito bom Bora PP
[Música] acho que a gente pode começar fazendo um review para desmistificar o que que é de fato uma plataforma perfeito perfeito né porque a gente tem SAS pass yas tem plataforma de uma série de conceitos tem plataformas que não são de tecnologia sim tem até plataforma de petróleo mas de certa maneira tem umas analogias tá tem algumas analogias né Eu vi eu ouv um termo agora essa semana tava lendo eas eas Everything has a service é verdade é verdade agora virou o termo da da da moda né então acho que a gente pode começar definindo o que é a gente já a gente vê muito mercado usar o termo de plataforma de forma é errado é um termo pesado mas não não precis é um termo que tá um pouco inchado tá é como como vários outros termos que a gente tem hoje na ti Ele tá um pouquinho inchado mas de certa maneira a gente pode dizer que plataforma é um conjunto uma estrutura de componentes sobre os quais eu vou desenvolver novas coisas então em teoria uma plataforma ela implementa um conjunto de funcionalidades de comportamentos de capacidade de negócio eh que estão prontas ali para poder facilitar o desenvolvimento de novas funcionalidades em cima daquilo que já existe uma caixinha de LEGO exatamente uma caixinha de LEGO mas componentes que são um pouco mais prontos com viés de negócio exatamente que é diferente de um stk exatamente a ideia é de você ter uma plataforma é que ela possibilite que você faça a diferenciação do seu negócio em cima de funcionalidades que são comuns então computação um processamento genérico qualquer eh banco de dados e um monte de outras funcionalidades que são commodities a ideia de você ter uma plataforma é que você em cima dela possa construir algo novo algo que te diferencia como empresa algo que vai gerar é um negócio pra sua companhia tá com mais rapidez né também né É exatamente esse é o ponto nesse sentido de definição bem Ampla a gente pode dizer que um vendor de cloud não deixa de ser uma plataforma sim é E aí é interessante até gente fazer um exercício e até uma analogia para poder contextualizar um pouquinho o o termo né né plataforma não é uma coisa nova tá um dos exemplos mais tranquilos de se entender de plataforma é uma plataforma automobilística né então já na década de 60 né 50 60 a indústria automobilista descobriu que e fazer uma plataforma no termos de chassi mecânica motor e em cima dela você colocar o que eles chamam de chapéu né ou o encaixe do carro seria uma coisa muito econômica e muito M muito inteligente de se fazer então esses termos de plataforma veicular nasceu daí né você tinha uma mecânica que era única em cima dessa mecânica você colocava um carro diferente geralmente o que o comprador do carro vê é a a a lataria o conforto do interno o acabamento se o banco é macio se os o painel de instrumentos é legal e eles perceberam que isso traria uma economia muito grande pra indústria automobilista por a plataforma é o caro de se investir então o motor chassi estrutura de suspensão é a parte cara de você desenvolver enquanto pid né e e a parte de cima era a parte barata e eles conseguiram fazer vários carros diferentes com a mesma plataforma né então esse termo plataforma surgiu né basicamente dessa indústria automobilística e depois foi adaptado a muitos outros cases vamos dizer assim faz muito sentido porque agora que você comentou explicou esse ponto da plataforma automobilística a gente sempre Ouve na mídia dizer que carro tal é feito sobre o chassi de outro carro e se você olhar iso tem a mesma familinha ali né a distância entre eixos é parecida a largura o comprimento é parecido e isso traz uma economia de escala absurda para a empresa porque para você como empresa automobilística desenhar um carro do zero toda vez com uma plataforma de chassi motor e suspensão nova é muitíssimo caro né então para eles faz todo sentido econômico inclusive fazer isso e não tem como não fazer um paralelo às boas práticas de arquitetura de software de você ter componentes eh desacoplados autocontidos para que possam ser reutilizados e não terem que ser desenvolvidos do zero novamente exatamente pré-formatados né pré-formatados carro que você tiver que desenvolver você for pesquisar e criar um farol novo né exatamente vai ficar um absurdo então a plataforma te possibilita partir de algo que já existe e fazer só o que te diferencia e qual é a diferença de uma plataforma de algumas outras como é que eu posso dizer que agora a gente acaba chamando tudo de plataforma né geralmente o pesso só usa serviços de ti ou serviços isso é serviços ou eh fazendo aquela analogia mais do do ligado a Cloud que você tem infraestrutura como serviço plataforma como serviço serviço como serviço evf como serviço es service então é mais o nível de abstração né que eu acho que é o o o ponto principal né todas elas são plataformas de alguma maneira tá agora a diferença básica entre um serviço e uma plataforma tá é tá em alguns aspectos né geralmente o serviço ele tem mais frição do que uma plataforma o serviço você não tem opção você tem que escolher por ele porque só ele faz aquilo né o serviço você não tem escolha Ou você usa ou você não tem aquela funcionalidade que ele implementa já a plataforma ela é geralmente de adoção voluntária né ela tem menos frição né né E ela tem um um conjunto de funcionalidades e e que permitem a Inovação em cima dela o o serviço é restrito no que Ele oferece é é mais encapsulado já plataforma é mais Genérico e já tem uma atividade fim então ele tem um um um um uma fronteira mais bem definida já uma plataforma tem alguns umas características mais eh eh assim de auto adoção então uma das coisas que caracteriza uma Plata forma é eh você se beneficiar da presença de outros Olha que coisa interessante né então um exemplo bem interessante é mas bem interessante né então isso isso aí é tem um livro muito bom do Gregor Hope plataformas estratégicas que ele fala justamente sobre isso tá eh por exemplo se uma plataforma de e-commerce tá é uma plataforma e qual que é o benefício de uma plataforma de e-commerce você traz numa local um conjunto de vendedores você traz um público que tá interessado naqueles produtos e serviços que estão sendo vendidas naquela plataforma e você se beneficia da presença desses stakeholders ali todo mundo querendo interagir com o fim um quer vender produto o outro quer comprar produto e o fato de eu trazer mais vendedores faz com que eu tenha um público maior querendo procurar aqueles aqueles aqueles produtos e vira um círculo né porque com mais eh eh participantes atrai mais vendedores e e e uma plataforma ela se autoalimenta e ela se autop perpetua né então Eh fazendo uma analogia com as plataformas de nuvem por exemplo também é bem legal isso porque o que que você tem de diferente você se beneficia pela presença de um coletivo ali você tem uma uma grande quantidade né de eh e de pessoas e de empresas querendo consumir serviços e por ter essa demanda de serviços a plataforma pode oferecer esses serviços né e produtos para essa essa multidão que quer utilizar disso né então a a plataforma tem essa característica ela ela ela permite que a gente inve em cima de algo que já está pré-construído né e a gente se beneficia da presença dos outros você foi extremamente filosófico agora é mas é e isso tá permeado no nosso dia a dia né E se você ver por exemplo as plataformas de redes sociais é a mesma é a mesma o mesmo princípio né Por que que você tá numa rede social porque você tem a oportunidade de ter a presença dos outros é você cria um ecossistema em torno daquilo que você pode desenvolver se utilizar daquela comunidade né e que de alguma forma faz muito sentido em todas as camadas que a gente pensava na camada de negócio como você deu o exemplo do do ecossistema uhum redes sociais etc na camada de desenvolvimento porque aí você tem uma comunidade de desenvolvedores você tem componentes preparados você faz parte daquele ecossistema e acho que até na camada de infraestrutura faz muito sentido também essa coletividade né porque se a gente levar o conceito ao extremo quando a gente fala de um de um provedor de cloud a gente tá falando de uma plataforma mas acho que até quando a gente fala de data center por você ter um condomínio você ter componentes padrão e ter uma comunidade também dá para pensar como uma plataforma de hardware exato E você tem plataformas que são base que implementam serviços e produtos Core em cima dela você tem a liberdade de montar outra plataforma Se você quiser né também temos o conceito por exemplo dá para fal de plataforma de negócios né então quando você fala por exemplo Seguros as a service né então você tem lá por exemplo companhias como Aliens que tem uma plataforma de seguros quando você fala de atendimento de de de usuários né de de esa service tem tem uma Amazon tem lá uma um Amazon Connect que é um serviço de de atendimento es é uma plataforma de negócios Então ela oferece ali um conjunto de serviços de software por exemplo que são comercializados e a gente tem o benefício de ter a comunidade utilizando aquilo então em cima dela você começa a montar o que é específico para você fazer agora tem um ponto que eu queria já saindo um pouco dessa parte conceitual do que é plataforma eh que é adoção disso no dia a dia o desafio executivo desse tipo de adoção por quê que é sempre um ponto de de de inflexão no convencimento do executivo na visão de arquitetura na visão de desenvolvimento e a visão de entrega executiva uhum quando você investe uma plataforma você pensa em escala e pensa em retorno a médio longo prazo economia da velocidade sim mas quando você faz uma proposta como essa por exemplo você quer fazer o desenvolvimento de um software você fala pô vamos para uma plataforma Porque nessa plataforma eu crio essa aplicação depois eu posso criar uma nova aplicação eu posso me beneficiar desses componentes para criar Outras aplicações sempre com aquela visão de arquitetura corporativa de longo Médio prazo mas normalmente o custo de adoção de uma plataforma para uma primeira aplicação ela é sempre mais alta do que o desenvolvimento Taylor made de uma aplicação só sim e aí como que a gente chega no negócio fala olha aquilo que você queria que vai custava CCO a gente vai comprar uma plataforma que que que custa 20 e eu vou te entregar igual de cinco mas eu prometo que vai valer a pena no futuro eu acrescentaria isso a isso que você falou Elon ainda a própria resistência do time interno que já está acostumado a desenvolver na plataforma atual né ou sem PL ou sem plataforma para passar para um para um modelo mais digamos assim mais moderno né isso eh é Um Desafio também eh cultural cultural né de você fazer isso e e a questão de é muito comum isso que você falou de de assim ess me dar retorno quando quanto é que eu vou ter de retorno em relação a isso vai me custar eu vou ter sobreposição de ambientes né como é que a gente vai fazer isso né éo muito comum isso aí também desafio ex é porque você tá falando pro cara que queria gastar x agora ele vai gastar x x 5 e para entregar a mesma coisa mas pô não tô te pedindo para ser mais rápido os p quero entregar isso aqui só que a amanã ele vai aparecer com outra coisa e você sabe que quando ele aparecer com outra coisa amanhã ele vai ficar feliz e a empresa vai se beneficiar né exato Então como ganhar o baim desses caras Olha tem uma dualidade interessante aí né geralmente eh o o pessoal nessa posição ele ele podem pensar o seguinte Olha eu vou padronizar só que se eu padronizar uma plataforma né uma uma maneira de operar eu vou perder em agilidade e em velocidade né E aí você pode pensar o contrário fal se eu quiser Inovar eu vou precisar de agilidade e flexibilidade né E aí tem um conceito que é é é é um pouco e confuso e o pessoal geralmente confunde as coisas você pode conseguir eh Inovar através da harmonização da padronização não são coisas Opostas e esse é o ponto que o pessoal prega na teoria né você consegue com alguma padronização ter um ganho de escala e de velocidade na verdade você faz algumas escolhas você opta E aí o pessoal fala de de plataformas e muito tem um termo frameworks optativos né quando você vai lá usam né sua equipe opta por um Spring boot por exemplo você tá fazendo eh opção de eh conformidade ao invés de configuração né você tá optando por isso e plataforma é mais ou menos isso também né você opta por uma série de padronizações que vão na verdade eliminar algumas ah a alguns tempos que você perde e te dá uma performance de ganho e te permitir alguma inovação né e do ponto de vista de operação uma padronização é sempre bem-vindo muito bem-vindo muito bem-vindo e até na própria na própria evolução né porque você você incorporar pessoas né novas pessoas em um ambiente padronizado é muito mais fácil e muito mais rápido do que você ter um ambiente sem padrões né sim sem padrões onde cada um faz da sua forma e sua melhor forma né e não personaliza no sentido de o conhecimento não depender do ser humano e não do processo exatamente É bem interessante e e às vezes as pessoas falam Ah mas se eu padronizar com essa plataforma aqui e eu vou perder agilidade mas você tem alguns mecanismos para ajudar por exemplo automação né então se você opta por uma plataforma e automatiza processos você tá ganhando tempo tá ganhando agilidade ao invés de perder né então não são realmente opostos né eu posso harmonizar e mesmo assim permitir inovação em cima daquilo quero falar com você agora quem ainda não conhece é Clever Clever é uma empresa que já tem mais de 3 milhões de usuários em 30 países com 30 idiomas diferentes que tem trazido Soluções em blockchain criptomoedas e ativos digitais o objetivo da Clever é te dar liberdade financeira para operar nesse mercado de cripto então se você acredita nisso se você acredita nessa Liberdade você já Pensa como a Clever vai conhecer os caras é Clever Paio estão contratando também pessoal para trabalhar com crypto com blockchain então se você tem interesse se você tem conhecimento nessa área procura Clever se você gosta de criptomoedas se você opera no mercado você precisa conhecer a Clever precisa conhecer as soluções da Clever então o endereço tá aqui embaixo no vídeo para quem não tá no YouTube é Clever Vai lá vai conhecer que realmente é um mercado sensacional Você tocou um ponto que eu acho que que é uma uma uma uma discussão infinita até na na em arquitetura né porque geralmente você utiliza uma plataforma para desenvolver rápido ganha ter ganhos naqueles componentes prontos etc mas você acaba Tendo alguns tradeoffs do da configuração do produto pela plataforma não ser geralmente não ter a flexibilidade que a gente gostaria que tivesse exato né então eu já me deparei com muitos casos de uso de beleza Vamos começar com essa plataforma a gente faz um MVP faz um projeto Inicial Testa o conceito Testa o produto mas depois a gente vai ter que sair da plataforma fazer um desenvolvimento Mais padronizado e aí a gente entra no ponto o quão personalizável deveria ser essa plataforma Então aí tem um outro conceito que pode ser explorado também né Eh algumas empresas elas fazem a própria plataforma e elas determinam Quais são os padrões aceitáveis para o negócio e para o produto delas e essa plataforma que eles desenvolvem é tá adequada para aquele nicho que eles estão trabalhando e eles constróem essa plataforma em cima de uma outra plataforma justamente para suprir essas diferenças essas deficiências que eles encontraram no processo que eles poderiam né ir pro lado de largar a plataforma e fazer isso Tá Mas isso é uma armadilha tá Às vezes o que pode acontecer a plataforma Core Aonde eles se basearam não é imutável elaa sendo mantida e evoluída Então pode na evolu da plataforma Core a plataforma Core começa a implementar funcionalidades que estão duplicadas na sua plataforma corporativa Então você tem acompanhar sua plataforma a evolução dela tem que acompanhar a plataforma Core para que você entenda se você não vai afundar dentro da plataforma e ter um monte de coisa duplicada que não faz sentido sen não só ter um legado muito modularizado exato né né então mesmo assim mesmo usando plataformas você tem que ter um critério de enxergar que as duas coisas estão evoluindo o tempo todo senão você vai ter uma duplicidade da da da estrutura de nuvem dentro da sua plataforma né E isso aconteceu de Fato né você v Verê a os serviços da Amazon de 5 anos atrás surgiram vários outros serviços que inclusive alguns foram comprados de empresas que fizeram essas plataformas em cima da Amazon aon foi lá e comprou e incorporou nos serviços dela esses dias eu conhecia uma uma empresa Claro que não vou citar nomes mas o o cara tava preso dentro de um monte de E2 que ele mesmo criou o container Services dele isso e instalou lá um kubernetes hiper personalizado na unha e agora ele não consegue sair vai precisar de um projeto para pegar aquelas imagens docker etc ess deix exemp típico de de uma plataforma proprietária que acabou afundando na evolução da própria plataforma de nov e isso pode ser um problema com early Adopter né sim então mesmo para você poder eh construir uma plataforma em House você tem que ter muito cuidado do que é que você está fazendo que problema você tá resolvendo e ficar de olho nas plataformas base para ver se faz sentido você continuar sendo proprietário que senão daqui a pouco você vai acabar como essa esse seu companheiro acabou né refém Refém da própria plataforma que ele mesmo criou que num período resolveu muito o problema dele deu produtividade deu economia de escala mas que lá na frente pode ter ficado caro e é o problema que a gente vê nos legados por aí hoje que o cara tá preso muitas isso é muito comum a gente ver com com empresas que desenvolveram o próprio Framework sim de software o cara criou eu já fiz isso não vou negar era comum já fiz já fiz isso aí o cara criou o próprio Framework naquela linguagem naquela versão aí o cara não consegue sair da versão da linguagem por exemplo sim só um dos dos dos exemplos mais básicos né então é tomar Cuidado para você não não Reinventar a roda né versão de banco de dados versão de banco de dados é então até uns anos atrás a gente botava era era padrão de mercado botar regra de negócio no Banco pô quanta hisor proced que a gente já não fez que tinha regra de negócio é eu não diria eu não diria até uns anos atrás não a gente vê até hoje por aí muito por aí pois Mas você sabe como é que você hoje é um anti pattern Mas vê como o mercado muda né Você sabe como que você descobre se você tem se você fez uma plataforma ou não né se você tem lá o que você acha que é uma plataforma e as suas equipes de desenvolvimento não fizeram algo que te surpreendeu Você não tem uma plataforma entendeu Mas endeu vamos deixar claro positivamente é positivamente tá positivamente que às vezes você fica surpreendido pelo contrá qual a ideia né é a estandarización ou harmonização ou seja os padrões eles têm que naturalmente fomentar inovação tá então quando você faz uma plataforma de verdade você coloca à disposição o LEGO né quem vai tá utilizando a plataforma vai fazer ali coisas com base naquilo que você forneceu Então você realmente percebe que tem uma plataforma quando você faz coisas que você nem imaginava que seriam possíveis sem você fornecer aquela aqueles elementos básicos aí você percebe que você tem uma plataforma porque se você tivesse somente input processamento a input você tem um serviço de ti mas você não tem uma plataforma boa boa e outra coisa interessante que eles colocam é que e em teoria a plataforma o melhor da plataforma que ela seja eh adotada voluntariamente então você não obriga o seu desenvolvedor a usar uma plataforma você oferece tá aí a gente volta naquele outro ponto da cultura que Luiz Rogério colocou bem como que a gente a gente tem uns umas manias em ti tem muito Ego em ti a gente sabe isso e desenvolvedor você que é desenvolvedor tá ouvindo não fique chateado comigo a gente sabe que tem uns uns desenvolvedor que é torcedor de time uhum né E que segue aquela linha e etc porque eu acho que é muito romântico se a gente pensar de Pô cara vou fazer essa plataforma porque realmente vou entregar mais rápido é pensar que vai ter uma adoção né não f não vou sair daqui do meu isso feijão com arroz que eu conheço bem e vou pro desconhecido né é essa resistência existe bastante existe existe e é cultural sempre vai ter aquele sabichão que fala pô essa em jav eu faço com três linha sempre sempre tem sempre tem e às vezes o cara realmente faz mais rápido porque ele é um especialista e tem anos de experiência naquilo só que não pode pensar só nele el tem que pensar na produtividade da companhia e na operação e na escala né e uma série de outras coisas né você vê por exemplo o mercado livre tem agora uma plataforma de developers eu até esqueci o nome dela é furry furry fur o o o gerente veio aqui e falou da FUR veio aqui e ele chamou a gente para uma para uma palestra onde ele apresentou a furry ele falou ó pessoal do PPT aqui quem quiser participar e eu fui foi legal cara muito legal m é muito legal aquela plataforma de devops cloud é incrível e ele fez o o a definição de plataforma tá então ali o desenvolvedor dele ele tem um ambiente onde ele pode escolher fazer o provisionamento de uma máquina colocar uma máquina no ar fazer o Deploy de um serviço colocar uma esteira de cisd tá e e e ele botou guard rails na coisa tá então e eles têm uma política que define Qual é a infra que ele pode alocar para aquele grupo de de serviços daquele grupo daquelas squads selecionadas podem fazer provisionamento desse tipo de infra desse tipo de banco desse tipo de C2 desse tipo de entendeu e cara é o que ele precisa ele precisa de desenvolvedores focados na entrega da capacidade de negócio esses caras não t que ficar preocupados com provisionar ambiente com selecionar banco com sub esteira de CCD e a plataforma f e faz tudo isso para ele inclusive eles estão indo para comercializar isso não tô fazendo propaganda aqui nada mas mas já já anunciaram e v fazer o lançamento aqui com a gente olha que show de bola merado e só aí só que isso é uma escolha por uma convenção você vai optar por usar a plataforma e hoje ele colocou bem bem bem bem explicado né que o desenvolvedor Hoje ele tem que trabalhar com a plataforma começou sendo uma plataforma ativa e tinha essa essa característica das pessoas com resistência no começo né Mas a partir do momento que eles começaram a ver o valor da entrega da velocidade do negócio todo pré feito eles não pensaram em usar outra coisa entendeu então normalizou por quê pela presença do coletivo todo mundo usa todo mundo tem velocidade na na composição das entregas do negócio os tempos das entregas diminuíram [ __ ] por que não né aultura foi incorporou mudança de cultur é eu acho interessante isso assim eu gosto muito dessa dessa parte de relacionamentos né de Então esse é o tipo de de situação em que não adianta quer dizer não sei se não adianta né mas não é o melhor caminho guela baixo né você vai ter que utilizar então é interessante esse você disponibiliza uma plataforma e você vai cooptando você vai capturando né Eh e como é que se diz os Defensores não é bem o termo defensores os promotores promotores os promotores né e a partir do momento que esses promotores começam a ter um desempenho melhor né você vai começando a difundir divulgar isso dentro do time para você exatamente trazer a adoção de uma forma natural né até um determinado ponto né a partir daí que você já percebe que que tá bem estruturado também raizada essa o uso dessa plataforma para esse pequeno grupo E aí não agora vamos utilizar vai ser o nosso padrão esse modelo essa plataforma para desenvolvimento eu acho que que deixar a adoção livre solta não adere quem quer até certo ponto tudo bem mas depois fica contraprodutivo fica contraprodutivo curva é tem uma curva até porque seu objetivo é padronizar se o objetivo da plataforma é padronizar ela deveria ser o padrão o primeiro deles né mas tem essa questão Cultural de fazer a a adoção ser natural até uma certa curva eu acho que até existe um ponto nessa curva que Começam a surgir os evangelizadores também né que são os entusiastas sim e e tem um ponto aí que é muito importante né fazer uma plataforma não é uma coisa trivial é muito complicado e dá muito trabalho né porque não é simplesmente um sistema de um Serv isso que faz alguma coisa específica né você vê aí Aury Amazon Google cara é muito empenho muito dinheiro muita hora de desenvolvimento para você fazer uma plataforma que seja eh realmente adotada e a nível geral né E quem tá na área de desenvolvimento de software já já teve algum cliente ou outro não sei se foi o caso com você ou luí já aconteceu que o cara falou assim olha eu quero que você faça aqui um software de chat tá certo mas quero padrão WhatsApp B você quer padrão WhatsApp então você vai pagar Milhões de Dólares aqui e vai ter uma equipe de 5.000 programador você vai ter padrão WhatsApp você vai fazer o mesmo investimento que o tio zuberg fez é mas geralmente ele quer que você faça né uma coisa análoga e com uma fração numa fração numa fração do custo né Então realmente fazer uma plataforma é um negócio complicado e manter uma plataforma também é complicado mas uma vez bem feita né né e com as características adequadas ela acaba virando um padrão né conforme as pessoas vão utilizando Então você se beneficia da presença coletiva ali e aquilo impulsiona e eu acho que o primeiro ponto é identificar se de fato você precisa desenvolver uma plataforma exatamente se você na verdade você tem que primeiro identificar se você precisa utilizar uma plataforma né porque aí e a segunda decisão é eu vou para uma plataforma de mercado ou eu vou para uma plataforma minha ou eu vou construir uma uma plataforma de segunda camada em cima de uma plataforma que já existe agora sabe quem pode te ajudar a fazer isso o arquiteto Olha só raz isso aí tem uma figura chamada arquiteto corporativo que ele pode te ajudar aramente exatamente né você vê um exemplo típico disso que você tá falando né Banking as a service hoje não faz o menor sentido pelo menos na na na nessa época agora alguma empresa fala não vou fazer um um Banking e do zero cara você tem players de de mercado aí vendors com plataformas na excelência totalmente White Label né totalmente você coloca um banco digital no ar cara em questão de dois meses você tá com tudo pronto entendeu Você não precisa desenvolver tudo do zero Então existe uma plataforma de Banking as a service que já esgotou praticamente cara 99% do que há de se pensar hoje em termos de funcionalidades de um Banking né se você tem uma empresa que quer fazer um Banking do zero teria que ser alguma coisa muito disruptiva e mesmo assim né o arquiteto corporativo teria que ponderar Se Não valeria fazer só a diferença do que você realmente tem de diferencial em cima de uma plataforma que já existe sim avaliar né avaliar também se o que está sendo posto como diferencial se realmente é um diferencial também né entender capturar né necessidade do negócio o desejo do negócio e trazer pro mundo da ti também sim até porque muitas vezes o que o negócio acha que é um [ __ ] diferencial absurdo do ponto de vista de abstração de tecnologia não é nada de tão diferente o cara continua tendo uma conta corrente o cara continua tendo um cartão de crédito né não tem nada assim tão disruptivo quando você chega no nível mais básico de abstração mas você tem um diferencial de mercado que pode ser colocado em cima de uma plataforma que já existe daqui de feijão com arroz exato você tem um exemplo interessante que são as plataformas de venda de passagem aérea né eu tem dois ou três players acho que é Amadeus e mais um uns dois ou três eu não lembro todos os nomes que dominam praticamente 100% do mercado né E eles são antigos eles já estão há muito tempo no no mercado e portanto eles são engessados né então eh eh se tem uma uma agência de de de viagens que que depende de fazer um website um e-commerce para esse tipo de passagem de uma maneira ou de outra ele vai cair numa dessas plataformas né ele vai ter que se adequar àquela plataforma que ele tá fazendo a conexão e já apareceram plataformas intermediárias são os hubs de vendas de passagem aérea então tem empresa hoje que vende no mercado o fato de ela poder conectar a sua sua empresa de viagens com n plataformas e para isso ela cobra um fim em cima de você né então você tem a plataforma da venda de passagens na plataforma do HUB de conciliação de plataformas e aí o cara faz o site de e-commerce dele em cima desse mecanismo né Agora se ele fosse fazer a integração direto com a plataforma afim ele tá ferrado né porque é muito complexo em saúde é muito comum para hospitais e clínicas etc SAS plataformas para gerir autorização de operadora porque você tem a api da operadora a operador ab etc e se o cara tiver um sistema da Clínica e ele tiver que integrar com todas Com todas essas mor louco ele morre louco ou o recepcionista vai ter que usar o Portal de cada uma das operadoras para fazer manualmente o processo então existem muitas plataformas que o cara bota aqui qual que é a carteirinha e o p ele já automatiza um tradutor de de apis né Faz um Hub ali PR para poder autorizar todos os processos nesse caso específico faz sentido né o cara tem uma plataforma em porque o negócio dele é integração de outras plataformas é exato né agora pode ter casos em que não faz o menor sentido você desenvolver uma plataforma do zero e geralmente uma das das das Missões do arquiteto corporativo é essa né fal ó temos aqui um um novo uma nova capacidade de negócio que a gente precisa implementar né Vamos fazer in housing ou vamos usar uma plataforma de mercado temos que descobrir aí agora um ponto interessante pra gente discutir Como que eu faço uma análise dos meus capabilities de negócio de Tecnologia dos objetivos de de negócio a médio e longo prazo Em que momento eu devo me perguntar se eu deveria adotar uma plataforma Olha a a pergunta é mais ou menos eu imagino que seja mais ou menos essa assim o que é que eu estou fazendo de absoluto amente disruptivo e diferente do mercado tá alguém já fez algo parecido e tem uma plataforma para isso se a resposta é sim eu estudaria fortemente a possibilidade de entender se vale a pena utilizar uma plataforma que já existe se é commodity muito mais então se você tá falando por exemplo ó eu preciso de uma plataforma de computação cara WS Google Aury n outras já tem esse produto Como commodity faz o menor sentido eu montar aqui uma camada uma plataforma para fazer exatamente o que já existe já tá com ozado já tá com baixo custo a menos que você seja Magazine Luiz aí você entende o que acontece né então quando a gente vê esse tipo de coisa é realmente difícil de você imaginar falou [ __ ] quem teve essa ideia maravilhosa é mas cara o que é que eles têm de diferencial né porque é uma coisa muito comum por exemplo e tem um monte de SAS e no mundo inteiro notoriamente nos Estados Unidos tem um monte na Califórnia deve ser o lugar que tem mais tem SAS que vende serviço de computação mas que por trás eles são aws por trás são Eder por trás são Google quer dizer o cara dá uma maquiada e vende aquilo no fundo você tá no mesmo provedor que você tivesse direto nele né é uma coisa interessante mas a pergunta seria justamente essa fal Será que eu tenho algo que é disruptivo o bastante tá que mereça e eu construir uma plataforma que vai me dar um Lego que em cima desse Lego eu vou profissionar a minha empresa a construção de novas soluções e novas capabilities em cima disso daqui que gere disrupção e inovação se a plataforma é se a resposta é sim então faz sentido você ter uma plataforma Mas não seria também não não somente o que é disrupção mas uma questão de sobrevivência por exemplo por que é que eu estou perdendo mercado porque Por que é que eu estou sendo tão improdutivo nos meus lançamentos o que é que está acontecendo internamente aqui que tá me atrasando tem tem um fator aí muito importante viu Luiz e se eu estou numa situação onde que eu tô precisando salvar uma uma empresa ou e correr atrás de uma de uma de uma solução que venha me tirar de um problema eu pensaria duas vezes em ir para uma plataforma por causa da complexidade e quão difícil que é fazê-la se eu tiver numa situação de emergência Que Eu Preciso lançar um produto para mim poder sobreviver eu faria um produto isolado sem ter uma plataforma mas tem tem duas situações diferentes você fazer uma plataforma e você adotar uma plataforma poderia adotar é adoção é no sentido da adoção eu acho que pode ser um shortcut interessante se você tiver uma Se a Su se o seu problema resolve com alguma coisa que já existe com uma comodity ou com alguma plataforma já existente pode ser o sentido porque aí ele te dá economia de velocidade você você vai lá e lança rápido aquele produto e serviço agora se for uma solução disruptiva só você tem né Eu não e nessa situação você tá num num numa situação periclitante ali você tem que ir pro mercado e tem que lançar logo antes que a sua concorrência lance eu não adaria uma plataforma porque a plataforma não é trivial de ser desenvolvida ela é complexa de ser feita então eu faria primeiro aquele produto isolado tá e uma vez aquele produto isolado fazendo o papel dele me tirando da situação de perigo aí eu poderia pensar em em em transformar aquilo numa plataforma mas aí ess esse ponto teu me me despertou aqui um um um grilo aqui na cabeça porque para eu ser tão disruptivo ao ponto de eu ter que desenvolver uma plataforma eu deveria estar sendo disruptivo continuamente sim é aquilo que eu para você sempre utilizar aquela plataforma para est sempre alimentando essa disrupção porque Como você mesmo disse lá no começo uma boa plataforma permite que eu Inove em cima dela exato então eu posso ser um banco extremamente disruptivo E se eu tenho uma boa plataforma de Banking as a service eu posso ser disruptivo utilizando aqueles componentes da própria plataforma que estão comodos Comodi Comodi exatamente perfeito perfeito então para eu chegar num limite de que eu eu tenho que desenvolver a minha própria plataforma eu tenho que ter uma esteira de inovação muito contínua exatamente e tem duas maneiras de você conseguir fazer isso ou você tem trabalhando com você pessoas extremamente inteligentes e dotadas que consigam ver no futuro tudo que é necessário ser feito essa é uma maneira e a outra maneira é você aprender com o comportamento dos seus usuários e o comportamento do seu mercado e se adaptar rapidamente as mudanças e o que eles têm de Anseio para aquele seu produto e seu serviço e você sabe que dessas duas coisas a primeira é muito menos provável né então geralmente as empresas vão paraa segunda parte mas você tem que manter o ritmo e manter o ritmo é um negócio complicado por isso que a plataforma em si é uma coisa complexa de se construir e complexa de se manter você tem que ter realmente uma vontade daquela Corporação em manter aquilo funcionando e se você conseguir fazer isso a Inovação vai vim eh em cima daquela plataforma e vai te permitir crescer e responder com velocidade B você que tá vendo esse podcast da hora tá vendo um monte de problema aqui que a gente tá colocando né e Quer uma ajuda aí na sua empresa faz o seguinte entra no site aqui da VMB que a gente pode te ajudar vb. I nós somos uma empresa relacionada a arquitetura de soluções a modernizações de aplicações também atuamos na Font devops para ajud D vocês a serem extremamente ágeis então dá uma olhada no nosso site que vai tá aqui embaixo vb. i e lá você vai poder ver um pouquinho da nossa história dos nossos profissionais e aproveitando se você for um profissional da área de tecnologia que tá a fim de trabalhar numa empresa legal um monte de colega gente boa e tecnologia de ponta manda o e-mail para people care@gmail.com [Música]
Eu tenho um ponto que quero polêmica agora tá tá tá tá muito harmônico esse episódio esse episódio tá muito tranquilo tá tudo é tem um ponto que me preocupa quando a gente fala de adoção massiva num numa plataforma que é o acoplamento e o louquinha a plataforma eh pelo seguinte hoje se você Parando para pensar numa arquitetura básica corporativa onde você tem os produtos as cadeias de valor e esses produtos totalmente desacoplados Então eu tenho lá uma arquitetura de microsserviço onde tenho todos os mesus microsserviços daquela daquela valin tenho todos eles se comunicando por eventos e por serviço uma maravilha se eu tenho que fazer uma atualização tecnológica naquele produto eu mexo só aqui ó nesse produto que ele tá desacoplado ele é coeso aut contido Eu troco a linguagem eu troco o banco de dados porque eu posso pivotar aquela cadeia de valor eu posso atualizar a tecnologia para entender melhor aquela situação numa plataforma isso não é tão simples assim de de acontecer né E aí tem um vou dar um exemplo Claro num nível muito mais baixo do que esse exemplo que eu dei de a gente trocar toda a tecnologia de uma cadeia de valor Mas eu vejo muita gente presa por exemplo em plataforma de low cod Nossa Senhora e aí você entra e você não sai mais geralmente is aí você não sai e aí o cara fica limitado o cara fala pô eu não consigo evoluir porque a plataforma chegou no limite só que a base que eu já tenho instalada não me permite que eu V embora tão fácil é é uma armadilha e é uma armadilha que o fornecedor o vendor De low code ele ele tá te induzindo a você entrar nela exato Com certeza ex Ele tá te vendendo uma comodidade Então você tá fazendo uma opção só que você tá renunciando a alguma coisa já conhece esse tipo de de manobra Esse é o é o axioma zero da arquitetura né você faz opções e você faz renúncias né então o balanço entre as opções e renúncias que você faz é que vai ditar a sua taxa de sucesso né ou você bota o pé de vez ou você não bota e tem escolhas e renúncias que você faz aliás eu quero só abrir um parêntese aqui se você conhece um vendedor plataforma LC eu quero trazer esse cara aqui olha cara eu quero porque eu quero entender o dom que esse cara tem e olha porque é é impressionante o cara e e ele vai ele vai no ciau e no e no CFO maravilhoso vai entregar rápido vai F barato ru cust redução de custo redução de custo é um mote é um fazedor de crudes né É É um fazedor de crudes exato tantas vezes que eu já vi o o me oferecendo quer dizer a gente tá em posição de de de liderança na empresa e e vira e mexe aparece esse pessoal vendendo fazedor de crut né aparece e e e cara e é impressionante porque depois da quarta quinta sexta visita que você recebe você começa a ficar meio velhaco com essas coisas né se você recebeu cinco já você é um cara muito paciente parabéns cara eu eu costumo sabe que de vez em quando eu tenho uma época que eu costumo fazer uma rodada só para ver ó eu quero saber como é que tá o mercado então eu recebo algumas pessoas de fora para mim olha que temperatura a coisa tá né Eu de vez em quando eu faço isso Teve uma época acho que faz uns uns dois anos atrás eu fiz uma uma rodada dessa de conversar com o pessoal de de de low code porque a diretoria da empresa na época tava querendo saber a posição do arquiteto referente a low code Falou vou trazer um pessoal aqui né cara bastou fazer uma chamada aparecendo um cin seis para para poder conversar e geralmente você quebra a perna do cara naquela pergunta fal assim moz se eu quiser customizar isso daqui com isso daqui aí o cara engasga não sai nada ou geralmente ele falar a você clica CL que abre um bloco de notas você digita teu código exato aí qual que a vantagem exato É quer dizer PR fazer crud cara não tem muita né Isso é fácil justamente o que difere é a parte da minha regra de negócio complicada eu sou totalmente compr não cara eu acho que low code no code para algumas tarefas que hoje tão dentro de um Excel pode ser até preferível né quem já teve experiência de ter que informatizar sistema que estava dentro de planilha sabe o pesadelo que é isso né é um negócio eu conheço um cara que faz uns esquemas bom para matizar a planilha comp agora você pode pedir pra Inteligência Artificial olhar a planilha fazer monte um sistema aqui baseado nas macros que você encontrar lá eu acho que trata El ele pode até tratar um pouco mais fluxo né fluxos mais simples low codes trata consegue você consegue evoluir um pouco mais mas entrou em regras de negócios mais complexas então aí o bicho começa a pegar é eu eu vira e mexe esse assunto volta aqui no nesse podcast né Uhum eu acho que o lood ele tem seu espaço ele tem um lugarzinho dalii tipo o cara quer fazer lá o sei lá o controle de férias da área contábil sim cara tem us cas é faz aqui e tal mas o problema e é por isso que eu quero achar um cara para vir aqui o cara leva Como se compra essa plataforma você vai mandar sua ti inteira embora você não precisa você dá pro negócio fazer a ti Essa É nesse nível cara Sim eles têm uma conversa muito convincente é sedutora demais inclusive eles começam a venda pelo negócio não é nem pela at exato porque sabe que a te I falar sério aqui Não vem com esse negócio não não já já aconteceu comigo de algumas vezes de vinha o contrato já para mim poder dar o aval no contrato que já tava pera aí você Você deu sorte Já chegou para mim para eu integrar no aí já foi já veio o pedido de de provisionar infra já agora é Agora faça funcionar com o nosso RP is isso aí Pois é ai rapaz mas acontece e são plataformas que estão aí disponíveis estão se multiplicando né cara você vê hoje que a gente tem de opção de De low code no code é uma quantidade absurda né E daqui a pouco tá batendo os frame work do JavaScript né É verdade é verdade Não para né tá tá ali na na briga quem cresce mais primeiro né Pois é então mas aí voltando ao ponto hum eh essa opção de de adotar uma plataforma ou não Ela é cheia de renúncias também né sim tem tem algumas renúncias importantes ali já que a gente deu um mau exemplo de plataforma não não que seja contra as plataformas de loach podem vira aqui se quiser botar o logo aqui melhor ainda eu viro fanático De low code Vou defender até a morte mas eh tem tem um exemplo que eu acho muito bom de plataforma que é por exemplo seus Force sim tem todas essas características que a gente tá colocando aqui ela tem eh flexibilidade ela tem propósito ela tem os componentes muito bem definidos ali e você consegue fazer inovação e fazer coisas incríveis ali com o que você que a plataforma te dá tem um inconveniente que você vai pagar e vai pagar bem por isso sim né mas é é é conveniência é você tá comprando uma opção exato você tá optando por não ter que desenvolver tudo aquilo cara e como os pipelines de venda e de suporte a produtos são todos muito parecidos faz todo sentido sim né e não tem só ela tem a dynamics tem a SAP tem Tod um monte de de vendors que T plataformas de de CRM muito consolidadas e muito Preparadas vamos dizer assim e o interessante que eles fizeram Exatamente esse conceito de plataformas eles têm dentro deles eh cmss Eles têm e eh banco de dados proprietário que você pode usar tem analític tem inteligência artificial tem todas as opções ali para você poder criar e Inovar em cima dela mesmo você não precisa sair dela para você poder Inovar então aí você realmente criou um ecossistema de inovação baseado na padronização exato exato o próprio se Force Ele tem ele tinha ali a a sua em de seu produto de CRM eles criaram componentes especializados paraa saúde Manteve o Core sim você cara o atendimento médico ele é muito semelhante a um CRM Se você passar pela abstração do que é um registro da pessoa atendimento ET tudo igual então pô os Car criaram os componentes aí criou a a Health Cloud né e e e é maravilhoso funciona simplesmente funciona e você pode pegar tua necessidade de negócio e colocar ali dentro uma uma coisa interessante que aconteceu no hospital que eu vi vi acontecer alguns hospitais que eu que eu Visitei e que eles têm uma série de regulamentações quanto a certificação uhum e cara se você não tiver um um um sistema hospitalar com todas as padronizações que o o mercado hospitalar exige você não é certificado e esse pessoal foi nesse nicho e comou virou uma commodity e em cima disso você consegue desenvolver várias coisas então você não precisa se preocupar com o básico Esse é o ponto o básico está todo lá né você precisa de um workflow tem você precisa de um pipeline de venda tem precisa de um pipeline você precisa de uma loja de e-commerce tem você precisa de um content Man para poder fazer um uma uma página de de de Welcome por um produto você tem você não precisa sair de lá e não é engessado o suficiente para que você não consiga colocar uma exceção ou algo do tipo sim exato agora pague o preço porque é difícil de fazer e é difícil de manter né E eles estão um nível acima de plataformas básicas de infraestrutura e de cloud tá então eles também têm que acompanhar a evolução das plataformas base Aonde eles estão em cima exato isso não é trivial e você achar que isso vai ser barato não vai ser barato né e o que a gente geralmente vê isso já havia acontecer várias vezes é aquele movimento que a gente chama pendular né a empresa adota uma plataforma desse tipo fica muito cara ela volta para querer desenvolver as coisas proprietárias fica um tempo batendo cabeça e percebe o quão difícil é ter algo mesmo nem de longe é uma plataforma ela volta paraa Plata Fala de novo fica mais um tempo né então isso também acontece sabe onde eu acho que esse pêndulo esse pêndulo vai bater nos próximos anos Cloud tava pensando nisso aqui eu tava comentando com o luí aqui um pouquinho antes da gente começar aqui a gravação né Justamente esse assun pêndulo da Claud cara vai vai e e eu tava comentando com com o Luiz aqui o seguinte e eu tive num workshop acho que faz uns um mês um mês e pouco ah da equinix né falando eles montaram um esquema com a vmware de fornecer uma Cloud híbrida justamente para para esse tipo de de movimento então só olha se o seu vendor de cloud você tá com um lockin muito grande seu custo tá alto você tem mais uma alternativa sim e não e eles não são as únicas alternativas tem vários outros vendos de mercado que estão fazendo esse movimento de você ter um on premise com uma estrutura de virtualização ali que você tem algo muito parecido que você tem numa plataforma de cloud não são todos os serviços e produtos mas os básicos que aquele beabado que você precisa banco kubernetes segurança load balance tá tudo ali né então São alternativas que nós vamos começar a ter que ver seriamente porque custo cara tá realmente nunca deixou de sair da moda né mas cada vez mais mas eu acho que a gente vai ter tem um revés aí nessa nesse tipo de de oferta que nem você colocou da equinix porque o cara que está voltando da é o cara que migrou tá lá não é o cara que é Cloud Native é o cara que fez um n shift brabo levou todo legado lá para cima montou uma infraestrutura lá um prê na Cloud exatamente levou fez o Data Center de luxo dele na Cloud não usa recursos das automatizações etc é mas é o shift é o shift lif esse Inclusive a gente comentou esse esse assunto nesse próprio workshop né e e a questão foi o seguinte F Olha nós já estamos com quantos anos de Claudio hoje desses vendes a WS 2006 né É já estamos batendo quase 20 anos de clud quase 20 anos de clud Fal Então olha nos últimos 15 anos nós viemos de uma de uma plataforma nova que ninguém conhecia nós fomos early adopters nós fomos lá começamos a entender como funciona hoje a gente já tá num ponto em que e eh tem um aprendizado muito grande né e os vendors mesmo eles têm consciência de que as coisas mal utilizadas custam caro e o custo bate lá em cima né a gente já sabe hoje que depois que você faz um shift lift você tem um período que você tem que analisar a sua utilização então para isso que surgiu aí os os devops os finops né que você analisar o custo que tá aquela coisa ali né Eh para você poder entender onde que você tem que fazer os ajustes finos da sua estrutura para você chegar num nível de custo adequado então isso já está dominado vamos dizer assim né Isso já é prática de mercado já é prática de mercado poucos adotam então e aí o que que acontece justamente isso que eu coloquei na conversa lá nesse workshop que eu fui f Olha já está num momento de a gente quando a gente for migrar pra nuvem a gente já vai usar a disciplina de gestão de curso já de saída porque esse mod operante de Primeiro eu migro depois eu faço ajud fina e por último Eu entro com o finops o finops é fim de ciclo ele vem só para você poder saber quanto que você tá gastando e quanto você pode economizar eu já mudaria eu já já temos maturidade para uma vez que eu tô num prems eu vou para uma nuvem eu já faço a gestão de custos logo de cara de partida cção de casa partida cara eu vou para lá sabendo quanto eu vou pagar já com a configuração correta do que eu preciso fazer de novo tá aí os arquitetos ajudando o pessoal de infra a compreender exatamente o que que a gente precisa para fazer uma gestão de curso já na na saída e e Mas o problema que eu quero colocar é a gente tá vendo esse movimento de de data center quinx e vemer lidera muito bem isso de trazer para esses esses arrependidos da nuvem digamos assim a possibilidade de você ter uma uma Cloud privada com os principais componentes que você teria na nuvem dentro de casa pagando com serviço né pagando como serviço mas o problema com alguma economia de velocidade Mas sabe qual o problema esse cara que fez esse levou o datacenter inteiro dele para lá sem tornar nada daquilo Cloud Native ele também não encaixa numa Cloud privada é ele não tá usando automação ele não é É complicado esse cara ele vai voltar pro modelo tradicional que é tão caro quanto porém ele não tá vendo a bilhetagem da da só da da Cloud ele vai voltar a ter que ter uma operação de data center que não é simples ele vai voltar a ter gestão de hardware vai ter que tratar End of Life desses hardware is aqui é uma coisa que el provabilidade tudo provavelmente ele já até Esqueceu que ele tem que fazer isso e não vai ser uma vida fácil né não vai ser uma vida fácil além do custo né você retornar eu tava lendo um um um uma publicação hoje no Linkedin que citava um artigo do Mit eu não li o artigo não tive acesso ao artigo mas citava que e 94 das empresas pesquisadas pelo gart já tinham algum workload na nuvem e dessas 74% estava repatriando algum ambiente que tinha ido pra nuvem justamente por questão de custos né que não conseguiram fechar a conta então eles foram pra nuvem principalmente sem esse essa análise que você falou é que você quanto é que vai custar esse ambiente na nuvem foram um ambiente exis né e a conta saiu cara né então É mas esse movimento há 15 anos atrás ats é até perdoável porque ninguém sabia quanto custava Tá certo ninguém tinha ideia exatamente do que tava fazendo né E foi mais um busor de um movimento falou olha a gente vai deixar de ter toda aquela preocupação com renovação de máquina de de estrutura de dat Center de suí de rub essas tranqueiras e vamos para uma vida feliz e foi esse o cenário que foi vendido para esse pessoal e eles foram com toda a sede ao pote né como se tivesse num deserto né com aquela sede danada e foram mostraram aqui ó tá aqui uma jarra de água deliciosa geladinha vai beber dessa água e foram né só que agora a gente tá com um aprendizado consolidado quanto a como funciona isso então o desafio wion vai ser a gente sair da nuvem de novo voltar pro on premise no que faz sentido mas não na estrutura tradicional mas eu sou eu sou crítico aind Eu acho que eu sou um pouco radical nesse sentido eu acho que o maior problema dessa discussão de um premise Cloud é as empresas têm medo de lidar com seus legados Eu acho que isso é crucial a gente fica numa discussão de vai pra nuvem volta pra Cloud eh custo de operação na nuvem e ninguém fala de qual o custo de refazer esse legado e deixar ele eficiente na nuvem uhum essa discussão não acontece não acontece simplesmente não sabe e muitas vezes é uma conta que até fecharia no longo prazo você daria Agilidade pra empresa você daria flexibilidade daria Lead time Mas você simplesmente tipo é aquele filho rebelde que você não pode falar para ele que ele é feio sabe você fica encontrando um canto para colocar ele mas você não toca nesse assunto eu acho que o ponto é não é tipo se a nuvem é cara ou o Data Center é caro é como eu otimizo meus workloads para que eles sejam baratos a gente tá usando a nuvem aplicando um conceito de capacidade osa nuvem não pode ter capacidade osa exato entendeu porque teu custo tá matizado no data center você pode deixar quantas máquinas ligadas você quiser já tá lá na nuvem a história é outra é outro tipo de aplicação é outro tipo de arquitetura Então como é que a gente faz as nossas aplicações serem mais baratas Esse é o essa deveria ser a discussão exato e aí e aí uma das coisas que você a gente discutiu nesse work workshop foi o seguinte Olha o que faz sentido para uma nuvem híbrida é você ter um capacit tá um capacit de eh on premise fixo que você paga um X por ele aqui e o que você tizer que escalar você escala no ambiente de nuvem né só que se você tem esse legadão monolítico quadrado aí que não não sai ele não vai escalar de que jeito é né então a discussão passa sim sobre refazer algumas coisas né então hoje já tem técnicas consolidadas para você poder fazer estrangulamento de legado exato tá um padrão Cara isso tem nada de novo sobre a face da terra Então você tá com um monolito todo lá e e como é chama Big Ball of Mud né a grande bola de de lama né você tá com monolito desse jeito você olha para F tem tem jeito você pode partir por exemplo um monolito modular já é uma primeira coisa você separa em módulos que fazem sentido exatamente você separa banco de dados quando faz sentido separa a aplicação quando faz sentido faz ele autocontido mas ele ainda tá ali isso depois vai você consegue separar esse módulo para fora aí ele vira um satélite pô já melhorou um pouco mais e mais paraa frente você faz sentido alguns deles você transformar Isso numa estrutura de microsserviço ou miniço ou mini serviço e eu costumo falar que algumas coisas fazem sentido para macros serviço eu não preciso ter um né uma coisa minúscula eu não preciso gastar tanto tempo e tanto recurso domínio aquele Domínio Não tem tanta flexibilidade deala sim bom senso é é é é a maior ferramenta do arquiteto é o bom senso eu sempre falo isso E outra coisa não crescer o o monolito né é enxugar gelo né você enxugando gelo não adianta continuar dando comida pro monstro e achar que ele vai virar um pintinho L é é uma uma coisa que aí de novo o nosso querido amigo arquiteto entra na história é você pegar esse monolito e o que que eu tenho aqui dentro desse monolito Quais são as verticais quais são as cadeias de valor que eu tenho aqui para separar esse serviços que você tá falando né Eh assim às vezes falta digamos assim não sei se é medo não sei vontade né de começar né o patrocínio para começar né o direcionamento corporativo Qual os direcionamento corporativo porque esse tema é um tema que se assim se não for vendido muito bem pela ti né a ti não não não transformar essa situação em uma linguagem de negócio um executivo um alto executivo não entende isso né então a gente tem que traduzir isso de forma que ele compreenda o valor desse movimento né E sabe uma coisa que aconte coa mais difícil de vender é transformação de legado é e olha só que e tem uma coisa uma coisa bem interessante nesse negócio de transformação de legado que é eh algumas empresas que olham a estratégia de uma outra empresa e tentam copiar Cara eu já vi várias vezes isso D problema tá porque é é o cara que vê que um fulano tá tomando remédio tomo o mesmo e e e não sei um dos autores do do livro de de plataforma strategy ele fala o seguinte tem eh você acaba no no caso da caldeira que explode então a história é a seguinte você tá num num trem a vapor Tá certo e você é ultrapassado por um trem elétrico então para resolver esse problema você não quer perder a corrida você faz o que você sempre fez e o que é colocar mais carvão na Caldeira vai aumentar a pressão do vapor e né E você vai andar mais rápido o que acontece que eh você realmente anda mais rápido um pouco né mas você não vai conseguir ultrapassar o trem elétrico você não gera disrupção colocando mais vapor na Caldeira você vai o que você vai gerar é uma explosão de caldeira Tá certo então o o que o trem elétrico fez foi a disrupção ele mudou a regra do jogo e quando você muda a regra do jogo Você não tem como né copiar a estratégia que você sempre fez ou copiar uma estratégia de um outro contexto e achar que vai funcionar e o que a gente tá fazendo para para fechar o parêntese do Cloud é a gente tá tentando colocar o trem a caldeira para rodar na nuvem é e achar que ele vai ficar barato e rápido não vai não vai cara resiliente seguro escalável você tá construindo uma estrada de ferro maravilhosa cheia de recursos só que você tá colocando um trem a vapor para rodar nelas e espera que ele vá tão rápido e eficiente quanto o outro mais barato e mais barato vai conseguir uma caldeira explodindo Com certeza Exatamente exatamente e e quando a gente tem uma situação como essa e tenta Trazer isso para uma plataforma agora deu uma complicada aqui na no no jogo Porque é você falou muito bem sobre as estratégias de estrangulamento de legado etc muitas vezes você muitas vezes não todo legado você nunca faz uma um big bang de transformação você não tem que como parar e e já entregar de novo no né Você vai passar por esse momento de transição quando essa transição é numa plataforma u é É uma opção né você você separa aquele módulo e ao invés de você construir um outro sistema modular para aquilo você começa a montar uma plataforma para poder propiciar justamente o que uma plataforma faz que é através da estandardização propiciar a Inovação tá então é uma escolha tá mas você tem que opar ar por fazê-la e tem que pagar o custo para desenvolvê-la né agora vender esse peixe como Luiz aqui bem falou é uma coisa complicada tá porque não é todo mundo que entende e não é todo mundo que compreende como isso funciona e as responsabilidades que você vai assumir quando você for fazer uma plataforma vai te dar uma economia da presença de todos vai vai te dar a possibilidade de inovação pela harmonização vai só que você tem que pagar o preço para para desenvolver né é is isso aí eu acho que tem que est muito bem alinhado com a estratégia corporativa né porque um movimento desse ele tem uma um um período de sobreposição né Você tem uma plataforma nova Onde você tá fazendo modificação mas você tem um legado para manter né ISO então tem esse período de transição né uma estratégia eu acho interessante essa deslice né você ir fatiando e também novos desenvolv novas solicitações novos requerimentos novos serviços na plataforma nova né para você não ficar enxugando gelo aqui né continua dando comida e tem uma coisa legal de você adotar uma plataforma nesse nesse nesse caso é que a plataforma ajuda a você a garantir a arquitetura porque ela é um garantidor de arquitetura Ela tem os Bound governança néç Então você começa a a montar uma cerca diminuindo as opções de quem usa a plataforma tá e você consegue uma padronização daquilo então é o efeito colateral positivo e muito naquele exemplo por exemplo que a gente deu do Mercado Livre do furry sim sim o cara tem aquelas opções aquelas ferramentas sim e aquilo vira extremamente produtivo pro cara e o cara vai se dedicar a fazer o quê novas regras de negócio novas capacidades cada vez mais rápidos de serem desenvolvidas e serem entregues que é o que o mercado requer para aquele tipo de de negócio né então o cara Abstrai eu não tenho que me preocupar com o básico Se eu precisar de um servidor amanhã para um novo serviço eu tenho ele no toque de um botão Então essa que é a ideia só que isso custa caro né você vê nosso amigo lá do Mercado Livre a quanto tempo que ele tá desenvolvendo isso daí e Ele montou uma equipe se não me engan acho que tem 800 desenvolvedores que trabalharam na plataforma cara olha que não é brincadeira eles eles têm acho que tão na quase com 4.000 5.000 alguma coisa assim 800 deles na plataforma furry cara 800 quer dizer não é trivial não é fácil agora você imagina quantas squads tem ali ô Luiz tudo em paralelo trabalhando é um inferno de gestão só de gestão já ficaria louco e agora isso aí é visão de longo prazo né é o ponto que a gente é visão de longo prazo long PR então se você acredita que você vai ter benefício a médio long prazo faz sentido então isso tem que ter não não é só o o o Bain de tecnologia tem que ter uma uma uma visão estratégica tem de gestão de corporação que Invista nisso exato agora eh a própria plataforma furry ela tá naquela condição de plataforma base e e plataforma sim porque as apis das nuvens estão evoluindo todo dia o tempo todo então ele tem uma uma uma uma manutenção ali um suporte que ele tem que dar naquilo na evolução daquilo que não pode e agora que tá virando um produto que ele vai colocar no mercado ainda mais ainda mais entendeu porque ele vai ter não só a própria empresa dele porque quando você tá na própria empresa dele você tem a responsabilidade de manter a plataforma você tem tradeoffs que você consegue negociar interno f pô não vou conseguir fazer isso essa movimentação aqui vamos negociar Vamos colocar vamos repriorização a ficar diferente a conversa é outra conversa é outra exato partindo aqui pro nosso finalmente queria que cada um de vocês desse uma dica acho que um um ponto que foi fou ficou bem bem ilusivo aqui essa questão da da do trânsito executivo na adoção de novas tecnologias de Cultura etc queria que vocês dois dessem uma dica pro cara que tá ouvindo hoje a gente e que tem essa dificuldade de traduzir a necessidade de tecnologia pro discurso executivo né a gente sabe que principalmente os gestores mais novos normalmente tem essa eh ou o cara é muito técnico ou ele é pouco técnico né e não tem diretamente o o outcome de negócio em mente quando quando quando olha para isso então queria que vocês desse uma dica aí vocês com tantos anos de estrada aí toda essa experiência de como lidar melhor com isso bom e o que que eu penso Cara eu acho que e faz é um exercício faz parte também da descrição do cargo do do do arquiteto corporativo né o nosso dia a dia eu acho que a gente tem que entender e enxergar né o como o Executivo percebe negócio e como a gente encaixa o discurso que Explique o funcionamento daquela por exemplo se for um caso de uma plataforma como é que eu explico plataforma da maneira adequada como é que eu transporto aquilo pro negócio tá então a dica que eu dou é olhem né a a a capacidade de negócio eh como um um um input eh numa numa numa ferramenta que vai possibilitar você eh a gerar inovação né então é é uma coisa que não é muito simples né porque o o cara dado o negócio é ele quer saber do trivial custo prazo e preço é custo custo e preço a mesma coisa né custo prazo e qualidade né então Eh você tem que mostrar para ele por exemplo que uma adoção de uma plataforma vai te gerar uma série de escolhas e uma série de renúncias explicar para ele exatamente Quais são as escolhas e quais são as renúncias para poder ajudar ele a decidir ele que vai decidir entendeu então é uma missão realmente complicada você traduzir pra linguagem quem ele entende os tradeoffs de uma de uma plataforma e não é trivial porque você fala para ele olha eu vou padronizar mas a padronização vai me permitir a Inovação Pô na visão do executivo isso são coisas antagônicas sim então você tem que ter a capacidade enquanto arquiteto corporativo de de montar um discurso que consiga mostrar para ele de maneira clara que é justamente o contrário você vai padronizar e a padronização de algumas coisas vai permitir que outras deixem de ser padronizadas e com isso você vai permitir um ambiente uma plataforma onde as pessoas consigam montar coisas que você nem imagina que que funcionassem né é um conceito bem novo tá então é uma coisa que a gente vai ter que ter ainda muita experimentação ainda para poder penetrar eu diria que não tem uma Na minha opinião não tem uma metodologia uma receita pronta para isso a gente ainda tem que trabalhar bastante Won Luiz n como melhorar esse discurso executivo no geral eu vou eu vou mais ou menos nessa linha também né Eh eu acho que e eu penso que a gente tem que est a gente da ti né a gente tem que est muito próximo ao negócio muito próximo ao negócio para entender o negócio entender o que eles querem e descobrir o que eles querem mas não sabem explicar que querem como querem né PBR né então então a gente tem que entender as necessidades dele entender como eh eh eles gostariam de ouvir uma explicação técnica encaixar no na necessidade que ele tem não não é simples isso porque a gente tem sempre um viés de ir pro lado técnico né a gente quer explicar mais profundamente e quando a gente vai explicar mais profundamente a gente acaba sendo muito técnico é né perdeu o cara perdeu se você entrar muito no tecnique você perde a lha você perde perde então geralmente esses executivos aos executivos etc você tem 5 ou 10 minutos para explicar Então você tem que ser muito assertivo e você tem que tá próximo ao negócio eu acho que a proximidade no negócio e o negócio sentir que você é um parceiro estratégico dele e não uma pessoa que vem dizer como é que ele tem que fazer que ele tem que mudar os processos que dessa forma não funciona como é que eu posso te ajudar que é que você precisa vamos discutir aqui para que a gente possa encontrar uma uma solução mais adequada e que seja uma solução sustentável digamos assim e eu gosto da da metodologia da analogia eu tento montar analogias pro pessoal executivo que eles possam traduzir na linguagem que eles entendem que é a jornada do cliente que é a jornada do produto né que é a cadeia de valor né então geralmente eh eh sou bem sucedido nisso então eu tento explicar como uma plataforma poderia viabilizar uma jornada de cliente que hoje a gente não tem ou que a gente hoje tem de uma maneira diferente e que a gente poderia potencializar se a gente fizesse com uso de uma plataforma né complementando o ponto dos dois é eu a gente tem um vício como como técnicos de mostrar o benefício da tecnologia como a tecnologia ela é bonita a gente acha bonito mas a gente tem essa esse viés temos a gente tem esse viés falando olha é uma plataforma é componente o cara não quer saber disso não vá no discurso o que que ele vai ter de resultado o que que aquilo vai entregar para ele qual a diferença para fazer no negócio ex né Não importa se é plataforma se é microsserviço não importa ele não quer saber se você tiver entregando para ele o que ele precisa e explicando para ele o porque que você está fazendo aquela escolha para atender o negócio dele ele vai te entender ele vai vai aceitar né se ele tiver curiosidade técnica Tá mas o que que isso faz como aí você pode até baixar um pouquinho ní explicar mas vá no ponto que é o sensível dele que é a necessidade a dor do negócio Uhum é que quando a gente vai no a gente fala pô Não porque olha que plataforma maravilhosa faz is f não interessa nem aí quero sabendo do meu resultado é exato exatamente eu gosto muito dessa eu gosto muito dessa dessa pegada da cadeia de valor onde é que a gente qual é o impacto na cadeia de valor isso Qual é o benefício que você vai ter na sua cadeia de valor isso faz vira o jogo discurso como esse vira o jogo meus amigos muito obrigado pelo papo foi muito bom aprendi bastante hoje aqui com o nosso mestre aqui sempre eu sempre Aprendo muito a cada episódio do do PPT muito bom a gente tá aqui para defender o sindicato dos dos Arquitetos né nossas políticas protetivas obrigado pela pela presença de vocês espero que vocês venham cada vez mais vezes aqui pr pra gente com certeza beleza sempre que tiver algum algum tema polêmico aí se você quiser me trazer no dia do low code eu vou fazer vou ter um prazer imenso de de malhar o vendedor no low code cara fazer uma Sabatina daquelas boas já tá espantando se tiver algum algum vendedor de low code aqui esse já não V podemos soltar um desafio cara que me vender aqui uma uma licença de no code né vai vamos lançar eu vou colocar no link dot assim quero o cara tem que vir aqui tem que fazer eu comprar uma licença de nocode pelo convencimento isso pode botar a marca aqui ó porque se o cara define o caso define o caso de uso assim né caso de uso ISO me atenda aqui nesse caso de uso eu eu top euo ver aconte vamos boa boa boa ideia boa ideia conhece alguém manda o link aí show de bola muito bom meus amigos obrigado novamente foi foi realmente muito bom são dois caras que eu admiro muito aqui hoje nesse Episódio então Obrigado aí pela pela presença de vocês prazer foi nosso cara prazer imenso muito bom você que acompanhou a gente até agora não esqueça de dar o seu like seguir o canal nunca lembro a ordem né mas é tudo aquilo que você já sabe seguir no Instagram compartilhar o episódio dá as estrelinhas aqui e se você acha que o nosso trabalho ele contribui pra sua vida profissional de alguma forma você também pode ser membro do canal fazero uma pequena contribuição todos os meses pra gente pagar a cerveja da galera aqui mesmo quando a gravação em segunda quando a gravação em segunda a gente paga a Coca tá bom né então se você tá valendo tá valendo valendo valendo então se você pode contribuir seja membro do canal se você não pode contribuir você já contribui muito deixando seu like compartilhando Episódio e levando esses episódios para mais pessoas para que mais pessoas possam conhecer o nosso trabalho então Obrigado pela pela audiência de vocês obrigado meus amigos novamente até o próximo valeu [Música] [Aplausos] [Música]
Episódios Relacionados
1h 28minSQL vs NoSQL: Tudo o que você precisa saber | PPT Não Compila Podcast
Valdir Scarin
27 de ago. de 2025
1h 23minQuarkus: Java além da JVM | PPT Não Compila Podcast
Luiz Pais, Valdir Scarin
19 de fev. de 2025
1h 26minApache Kafka: Transformando Ecossistemas de Dados e Desenvolvimento de Software | PPTNC Podcast
Pedro Busko, Romulo Barbosa
13 de mar. de 2024
1h 21minSpring Boot Parte 3 - Avançado: Threads, Promisses e Starters | PPT Não Compila Podcast
Marcello Ribeiro, Valdir Scarin
18 de out. de 2023
