image

Unlimited bootcamps and 750+ courses forever

70
%OFF

GS

Gabriel Silva26/09/2026 14:34
Share

Arquitetura Web Moderna: Unindo Python, JavaScript e Cloud Computing

    Passando hoje por qui, para falar de cloud e especificamente do modelo frontend, ou sejá o desenvolvimento web né, que envolve vários fatores como a nuvem, que falamos dos servidores na nuvem e servidores on-premises.

    Se você quer aprender a desvendar a complexidade da nuvem e o lado cliente, então vem com migo que eu vou te explicar.

    Bom esse conteúdo é para o público que deseja entender de como acontece por de trás dos panos, as tecnologias da AWS e nuvem e por que conhecer as vantagens do armazenamento na nuvem vs on-premises.

    Olhá preparei esse conteúdo perfeito confere aí em baixo👇👇👇👇

    Temos o modelo cliente servidor: bom o servidor é um super computador em que armazena-mos os dados! Temos servidores web, servidores de banco de dados e servidores de aplicação, no lado servidor utilizamos tecnologias como python, Java, C#, PHP e apesar de ser uma linguagem imperativa da web com o passar do tempo evoluiu e agora compõe o lado servidor! Ou sejá faz parte do lado servidor, bom com isso temos servidores físicos locais como on-premises.

    Falando da nuvem e qual você deve usar! Bom o on-premises você terá que comprar hardware e software, cuidar da segurança configurar e gerenciar sistema operacional, o que sai mais caro para a empresa que adota esse modelo, por outro lado a empresa é quem cuida de tudo sabe o que acontece por de trás da complexidade do código por exemplo, mais por que migrar para a nuvem? Temos até um serviço em nuvem AWS que é o AWS CAF, é como você se preparar separar o que vai levar para migrar para a nuvem.

    Por que migrar para a nuvem é vantajoso? Sim migrar a nuvem é uma baita vantagem é acho que a maioria vai concordar olha só.

    Se eu uso a nuvem, eu só pago pelo uso do meu serviço, e temos a responsabilidade compartilhada por exemplo em vez de mim comprar hardware e software isso fica por conta da Amazon web services, ou sejá a AWS cuida da nuvem e eu a empresa cuidamos da segurança na nuvem,mais por exemplo gestão de identidade e acesso IAM, fica por sua conta garantir o princípio do menor privilégio todas as políticas de boas práticas é nós que empenhamos esse papel! Mais a AWS gerencia o hardware e software, gerenciamento do sistema operacional, instalar um postgreSQL SGBD no EC2 por exemplo,mais porém tem um detalhe importante, qual é?

    Depende do modelo de nuvem se for laaS infraestrutura como serviço ai você tem que cuidar de gerenciar um sistema operacional ou instalar um SGBD o bom é que você sabe tudo por de trás dos panos, só que dá mais trabalho.

    Esse é o meu favorito paaS plataforma como serviço ai eu como um desenvolvedor de software só me preocupo com o código e com as estruturas de dados, a parte de sistemas operacionais subir uma instância instalar um MySQL ou postgreSQL ou Oracle ou SQLserver é a Amazon que cuida dessa parte, bom eu como desenvolvedor acho o melhor modelo.

    saaS software como serviço, bom a AWS já entrega o software pronto se você não quer trabalho tá aí o saaS.

    Bom lado cliente e javascript html e CSS, esse é o lado do desenvolvimento web ou frontend o html é uma linguagem hypertexto é o esqueleto de texto pense no html como materiais de construção de uma casa, o CSS é o acabamento dessa casa dá cores o visual, o javascript é a reação você clica no botão ele abre outra janela ele reage, é o cliente faz a comunicação com o servidor é faz a interface com o usuário, o servidor guarda os ativos, o servidor é o backend a lógica quem cuida da lógica por trás dos panos.

    Sobre banco de dados SGBD temos modelos na nuvem como relational database service (RDS) que é o banco relacional postgreSQL, MySQL, SQLserver, é temos o dynamoDB um modelo de NOSQL tem mais flexibilidade é mais rápido e processa um grande volume de dados, como armazenar um histórico de um service desk por exemplo.

    Temos nuvem pública, privada e hibrida.

    A pública é como você morar em um apartamento compartilhado com outras pessoas nesse caso você não paga sozinho de luz, água etc.

    Privada é como você morar na sua casa que você construiu por exemplo você tem que pagar sua energia, internet é água, porém você dita as regras quem deve entrar ou sair.

    Hibrido você mora numa casa participar e também tem um apartamento compartilhado ISO garante que você pode ter de um lado baixo custo porém você não dita quem sai ou quem não sai, no lado privado você cuida de quem entra de quem sai porém você deve se arcar com os custo.

    Temos o ECS é um computador virtual, onde você utiliza na nuvem da AWS ou cloud ou AZURE.

    Bom esse foi uma explicação básico sobre nuvem, eu incentivo que vocês acessem os botcamp da AWS ou o próprio site da Amazon e se aprofundam no tema.

    @DIO @AWS @DESENVOLVIMENTO WEB @JAVASCRIPT

    Share
    Recommended for you
    Reclame AQUI - Dados e IA na Prática
    CI&T - Java AI Copilot
    Itaú - Java com Inteligência Artificial
    Comments (0)