Upgrade to Pro — share decks privately, control downloads, hide ads and more …

O futuro do software

O futuro do software

A tecnologia está cada vez mais presente no dia a dia das pessoas e tem provocado uma corrida nas empresas pela modernização de aplicações. Durante essa palestra sobre com o tema “O futuro do software” realizada pelo Ramon Durães que é CEO na DevPrime e Microsoft MVP é discutido insgiths importantes sobre o atual momento do mercado e a importância de se adequar o desenvolvimento de aplicações para essa nova dinâmica do mercado.

Algumas iniciativas como o desenvolvimento de microservices se tornarem estratégicas nesse novo cenário de cloud-native application development.

Para acerar o desenvolvimento de microervices consulte https://devprime.tech

Ramon Durães

October 27, 2021
Tweet

More Decks by Ramon Durães

Other Decks in Technology

Transcript

  1. O futuro do software São Paulo | Miami “Crie um

    novo microsserviço em minutos https://devprime.tech” Uma empresa do grupo
  2. TRANSFORMAÇÃO DIGITAL “Esse não é bate-papo sobre software e sim

    como a tecnologia faz parte do nosso dia a dia.” (Ramon Durães)
  3. “EM ALGUNS ANOS VÃO EXISTIR 2 TIPOS DE EMPRESAS: AS

    QUE FAZEM NEGÓCIOS PELA INTERNET E AS QUE ESTÃO FORA DOS NEGÓCIOS.” BILL GATES
  4. EMPREGOS QUE NÃO EXISTIAM A 10 ANOS • App Developer

    (Iphone lançado em 2007) • Social Media Manager (Bilhões de usuários facebook) • Uber Driver • Data scientist / Big Data Analyst • Cloud Architect • Ifood delivery guy Source: World Economic Forum
  5. EMPREGOS QUE NÃO EXISTIAM A 10 ANOS • App Developer

    (Iphone lançado em 2007) • Social Media Manager (Bilhões de usuários facebook) • Uber Driver • Data scientist / Big Data Analyst • Cloud Architect • Ifood delivery guy Source: World Economic Forum
  6. EXPERIÊNCIAS QUE NÃO EXISTIAM A 10 ANOS • Fui de

    Uber para o aeroporto. • Trabalhei via WhatsApp. • No avião, assisti Netflix. ➔ WIFI? • Li um ebook na Amazon. • Hospedei no Airbnb. • Pedi iFood pra jantar. • Revisei a minha palestra ouvindo Spotify. • Entrei no LinkedIn pra escrever esse post. • Olhei a previsão do tempo no Apple Watch. • Atualizando o meu e-commerce hospedado no cloud. Fonte: Texto original publicado por Andre Santos/Linkedin
  7. WEB 3.0: A INTERNET DOS BLOCKCHAINS #VSSUMMIT ▪ Seguro, descentralizado

    e livre de intermediários ▪ Dapps & Contratos inteligentes ▪ Blockchain as a Service (BaaS) Source: Bancor
  8. AI-ASSISTED DEVELOPMENT #VSSUMMIT Visual Studio intellicode ▪ Machine learning /

    Artificial intelligence (AI) ▪ Encontre erros rápidamente ▪ Valide padrões ▪ IntelliSense inteligente ▪ Code Review
  9. EMPREGOS QUE NÃO EXISTIAM A 10 ANOS Total Experience (TX)

    OMNICHANNEL | OMNIPRESENCE “Figital”, onde físico e digital se fundem (Silvio Meira)
  10. CLOUD-NATIVEAPPLICATIONDEVELOPMENT • Kubernetes como “PaaS” • Balanceamento de carga •

    Gerenciamento de falhas • Distribuição de processamento • Monitoramento (Microsoft AKS, AWS EKS, Oracle EKE, Google GKE)
  11. ESTRATÉGIA DE MICROSERVICES #VSSUMMIT ▪ INOVAÇÃO CONTINUA NO NEGÓCIO ▪

    INDEPENDÊNCIA NA MANUTENÇÃO ▪ ESCALABILIDADE POR CONTEXTO DE NEGÓCIO
  12. EVENT-DRIVENARCHITECTURE(EDA) • INDEPENDÊNCIA ENTRE OS SERVIÇOS • ARQUITETURA ASSÍNCRONA (NON-BLOCKING)

    • AUMENTO DA DISPONIBILIDADE E ESCALABILIDADE (SLA) • MODELAGEM ORIENTADA A EVENTOS • SERVIÇOS NOVOS SE BENEFICIAM DO EVENT STORE • ANÁLISES EM REAL-TIME DATA ANALYTICS
  13. A SÍNDROME DO SOFTWARE RUIM • EU NÃO TENHO TEMPO

    AGORA • É MUITO COMPLEXO ORGANIZAR O PROJETO • O IMPORTANTE É ENTREGAR • EU SEMPRE FIZ ASSIM • DESSA FORMA EU SOU MAIS PRODUTIVO • EU NÃO ME SINTO SEGURO • O QUE NÓS FAZEMOS JÁ ATENDE • NÃO TEMOS PROBLEMAS
  14. DEVPRIME STACK🚀 Evolutionary architecture designs Production-Ready Microservices to Enable Innovation

    Built-in Apps Components & Accelerators Business Centered Development Stack Foundation 1 2 Domain Driven Design
  15. RELIABLESERVICES Distributed Systems (circuit breaker) (Auto retry) (HTTP Request) (Observability

    “Automatic Log” + “Fast Debug”) Microservices Domain Handler State Fail Fast Event-Driven Resilience