Prévia do material em texto
Demonstração prática Arquiteturas e infraestruturas em nuvem Bloco 1 Prof. Matheus Furlani Carretta Breve introdução a Cloud O que é Cloud Computing? • Recursos sob demanda/autoatendimento; • Recursos online de qualquer lugar; • Variedade de serviços; • Cliente paga apenas pelo o que usar ou reservar. Escalonamento vertical Escalonamento horizontal Vantagens • Crescimento exponencial; • Baixo custo; • Pequenas empresas em pé de igualdade com as grandes empresas. Demonstração prática Arquiteturas e infraestruturas em nuvem Bloco 2 Prof. Matheus Furlani Carretta Deploy de um API Node.Js na nuvem Passos necessários • Iniciar uma aplicação Node.JS; • Instalar o express; • Criar arquivo index.js e o servidor; • Enviar para o repositório remoto; • Fazer o deploy no railway. Passos necessários • Criar aplicação React; • Buscar dados da API; • Verificar CORS; • Fazer deploy. Outros serviços • AWS • Azure • Vercel • Fly.io • Heroku