Article image
Vinicius Cavalcante
Vinicius Cavalcante22/08/2023 14:38
Compartilhe

Os 4 Modelos de Serviço em CLoud (Exercício Bootcamp - AWS)

  • #AWS

IaaS

Com o IaaS, você não precisa comprar esse supercomputador caríssimo, nem se preocupar em encontrar um lugar pra ele. É como se você alugasse uma máquina poderosíssima na nuvem. Tipo, você acessa a internet, vai lá em uma plataforma, escolhe o tamanho da máquina que precisa, quantos processadores, quanto de memória e tudo mais. 

Agora, saca só uns exemplos bem de boa do uso do IaaS no dia a dia:

Streaming de Filmes, Site de Venda de Roupas, Startup de Tecnologia, Game Online, Aulas Online

Com o PaaS

Imagina que você é um(a) empreendedor(a) cheio(a) de ideias, mas não quer se preocupar com a bagunça de gerenciar servidores, bancos de dados e toda essa confusão técnica. 

É aí que o PaaS entra como o herói da história!

É como alugar uma cozinha profissional já equipada, em vez de construir a cozinha do zero. Você só chega lá e começa a cozinhar, sem precisar se preocupar com os detalhes chatos. Tá ligado na analogia? Então, cola aí que vou te dar uns exemplos maneiros de como o PaaS é parte do nosso dia a dia:

Blog Pessoal: Você tá afim de começar um blog e compartilhar suas ideias com o mundo, mas não é lá muito fera em programação e toda aquela parafernália técnica. Com PaaS, você pode usar plataformas como WordPress, Blogger ou Wix. Elas já têm tudo pronto, do servidor até as ferramentas de design, é só focar no conteúdo!

Aplicativos Mobile: Bora criar um app móvel? Com PaaS, você não precisa começar do zero. Plataformas como o Firebase e o Microsoft Azure oferecem toda a estrutura que você precisa, desde o armazenamento dos dados até a autenticação dos usuários. Assim, você se concentra na experiência do usuário e nas funcionalidades do app.

E-commerce: Quer montar uma loja online? PaaS facilita isso demais. Plataformas como Shopify ou Magento oferecem um ambiente completo, com tudo que você precisa para gerenciar produtos, pedidos, pagamentos e até mesmo a aparência da sua loja. É tipo abrir uma loja virtual sem se preocupar com os tijolos e argamassa.

Desenvolvimento de Jogos: Imagina criar o próximo sucesso dos games? PaaS também tem seu lugar aqui. Plataformas como a Unity ou a Unreal Engine oferecem kits de desenvolvimento que já incluem as ferramentas necessárias para criar jogos incríveis. Você foca na história e na diversão, e não nas complexidades técnicas.

Análise de Dados: Se você é da galera que curte analisar dados e tirar insights, PaaS também dá uma força. Plataformas como o Google Cloud Platform ou o Amazon Web Services oferecem ferramentas para processar e visualizar dados de forma mais fácil, sem ter que montar toda a infraestrutura do zero.

Então, PaaS é tipo a mágica de simplificar a vida dos empreendedores e criadores. Você só precisa se preocupar com a parte legal do negócio, enquanto o PaaS cuida de toda a parte técnica. Como se fosse um cozinheiro que só precisa preparar a comida deliciosa, porque a cozinha já está prontinha e equipada. Demais, né?

Software as a Service (SaaS)

Bora falar sobre uma coisa que a gente usa praticamente todos os dias sem nem perceber: o Software as a Service, ou SaaS. Esse nome pode parecer chique, mas a ideia é super simples: é como ter um app ou programa direto da nuvem, sem precisar instalar nada no seu computador ou celular. Bem mais fácil de entender agora, né? Vou te mostrar como a gente encontra o SaaS nas coisas mais comuns da vida:

E-mail e Produtividade: Quem nunca usou o Gmail ou o Microsoft 365? Eles são exemplos clássicos de SaaS. Você não precisa instalar nada, só precisa acessar na internet e já tem acesso ao seu e-mail, documentos, planilhas e tudo mais. Sem falar que dá pra acessar de qualquer lugar, desde que tenha internet.

Redes Sociais: Olha só o Facebook e o Instagram. Eles também são SaaS! Você não precisa baixar um programa no seu celular pra usar, só abre o app e pronto, já tá na rede social interagindo com todo mundo.

Streaming de Música e Vídeo: Spotify, Netflix e YouTube? Tudo SaaS! Você não precisa lotar seu celular de músicas ou vídeos, é só clicar e curtir. Eles ficam lá na nuvem, prontos pra serem reproduzidos sempre que você quiser.

Gerenciamento de Projetos: Se você já usou o Trello, Asana ou o Slack, tá dentro do mundo do SaaS. Essas ferramentas de gerenciamento ajudam a organizar tarefas, compartilhar arquivos e se comunicar com a equipe, tudo na nuvem.

Agendamento e Reservas: Pensa no Booking.com ou no Airbnb. Eles também são SaaS! Você acessa o site, escolhe onde quer ficar e pronto, tá feita a reserva. Sem baixar nada, só usando direto na web.

Então, meu amigo, SaaS é uma mão na roda. Ele faz nossa vida mais fácil ao colocar apps e programas diretamente ao alcance dos nossos dedos, sem nos preocuparmos com instalações complicadas ou atualizações chatas. Tudo acontece na nuvem, onde a mágica da praticidade acontece. Legal, né?

Container as a Service (CaaS)

Isso tem a ver com essas coisinhas chamadas containers, que são tipo caixas mágicas que empacotam aplicativos e tudo que eles precisam pra rodar direitinho. Agora pega o balde de pipoca e cola aqui pra ver como a gente tromba com CaaS sem nem perceber:

Aplicativos Web: Sabe quando você acessa um site super legal e tudo funciona suave? Muitas vezes isso rola graças ao CaaS. Ele empacota a aplicação web toda bonitinha num container, então, não importa onde você acesse, ela vai funcionar igualzinho.

Microsserviços: Isso é tipo quando uma aplicação é dividida em pedacinhos menores que trabalham juntos. Cada pedaço é um microsserviço, e o CaaS entra pra ajudar a gerenciar eles. Tipo, se você tem um app que precisa de login e busca, o CaaS organiza tudo pra você.

Testes e Desenvolvimento: Imagina que você tá criando um aplicativo e quer testar várias versões diferentes sem fazer uma bagunça no seu próprio computador. O CaaS é tipo um playground pra desenvolvedores, onde você pode rodar seus apps sem bagunçar nada.

E-commerce: Aquela loja online que você tanto ama? Ela pode estar usando CaaS pra rodar suave e dar conta de muitos acessos ao mesmo tempo. É o CaaS dando uma mãozinha pra não deixar a galera na mão.

Internet das Coisas (IoT): Tá ligado nos dispositivos inteligentes, como geladeira que avisa que tá faltando leite? O CaaS ajuda a gerenciar esses dispositivos, fazendo com que tudo rode bem e se comunique certinho.

Então, CaaS é uma coisa que faz a vida dos apps e desenvolvedores bem mais fácil. Ele empacota e organiza tudo num jeito que tudo roda suave, igual aquele filme que você assiste sem travar. É tipo a mágica que faz tudo funcionar sem a gente nem perceber. Legal, né?

Compartilhe
Comentários (0)