Curso de Fundamentos de Computação em Nuvem

Categorias

DevOpsIntermediárioNuvem

📺 Assista ao curso completo no YouTube antes de fazer a prova

Informações do Curso

Carga Horária

1h

Nota Mínima para Aprovação

60%

Muitas perguntas surgem pra quem não conhece muito do mundo da nuvem. O que é uma nuvem? Como funciona o armazenamento na nuvem? É caro? Neste curso e o Marcelo Braga, gerente de soluções Oracle Cloud, vamos responder essas e muitas outras dúvidas comuns desse meio. Além disso, vamos te ensinar TUDO o que você precisa saber para ir do zero até a implementação de uma aplicação na nuvem da Oracle. E o melhor, vamos fazer isso tudo na prática, botando a mão na massa e discutindo cada conceito importante. Ou seja, mesmo que você não saiba NADA de nuvem você vai conseguir aprender muita coisa. Se você já sabe, tenho certeza que vai aprender muito mais!

Conteúdo do curso

0:00

A Era da Computação em Nuvem: Entenda o Que É Cloud Computing

6:37

Armazenamento de Dados na Nuvem: Block, Object, File Storage e Segurança

14:02

IaaS, PaaS e SaaS: Os Modelos de Serviço Fundamentais da Nuvem Explicados

23:06

Nuvem Pública, Privada e Híbrida: Qual o Melhor Modelo para Sua Empresa?

41:16

Demonstração Prática: Crie um Servidor Web Gratuito na Oracle Cloud

81:40

Oracle Cloud Gratuita: Seus Primeiros Passos e Recursos Essenciais

Fazer Prova e Tirar Certificado

Faça login e adquira créditos para se inscrever e fazer a prova

Material complementar

Conceitos de cloud

Antes tinha os server room (DC, datacenter). Dentro dessas salas tinham vários servidores

Ai tínhamos a network que conectava esses servidores

Era caro manter todos esses servidores (eles esquentam, precisam ser bem protegidos, demora pra montar…)

Benefícios

  • velocidade para implementar e desenvolver novas soluções
  • reduz custo
    • assinar contratos com a AWS (de anos fechados) pode gerar descontos na assinatura
  • atualizações (de sistema operacional, atualizações no sistema etc) são feitas pela AWS sem interromper o serviço que está rodando
  • data security
    • maioria dos serviços com backup automático
    • segurança dos dados
  • escalabilidade
    • facilidade em aumentar e reduzir os recursos para nossos serviços
    • aumentar CPU, aumentar RAM (ou diminuir)
    • possibilidade de configurar escalabilidade automática

Tipos de cloud

IaaS

Infra as a Service

A infraestrutura como serviço (IaaS) é um modelo de computação em nuvem em que um provedor terceirizado hospeda recursos de computação virtualizados, como servidores, armazenamento e rede, pela internet. Os clientes podem acessar e usar esses recursos em uma base de pagamento por uso, sem precisar investir e manter sua própria infraestrutura física.

Exemplo:

  • AWS EC2

PaaS

Platform as a Service

A Plataforma como Serviço (PaaS) é um modelo de computação em nuvem em que um provedor terceirizado entrega ferramentas de hardware e software, geralmente necessárias para o desenvolvimento de aplicativos, aos usuários pela internet.

Exemplos:

  • AWS é o beanstalk
  • No Google é o App Engine

As funções Lambda da AWS podem parecer Paas porém são FaaS (Function as a service)

SaaS

Software as a Service

Software como Serviço (SaaS) é um modelo no qual o software é fornecido aos usuários pela internet, em vez de ser instalado em seus dispositivos locais. Os usuários geralmente pagam uma taxa de assinatura para acessar o software e suas atualizações.

Exemplos:

  • Google Docs
  • Office 365
  • Gmail
  • Aftersale troque fácil

paas.jpeg

Redes

Public cloud

Oferecida por provedores Cloud como AWS, Google Cloud e Azure.

Da acesso aos seus serviços a qualquer pessoa que esteja na internet, podendo usar o serviço desses provedores.

Mas o seu servidor e seu serviço rodando dentro desses provedores É SEU (ninguém mais tem acesso)

Custo mais baixo

Hybrid cloud

Mistura os dois.

Você pode ter alguns dos seus serviços hospedados em um public, e outro num private.

Exemplo: a landing page da sua aplicação fica num serviço public cloud

Porém seu servidor e seu banco de dados com dados do cliente você hospeda em uma private cloud por exemplo

Private cloud

Oferecido pelos provedores também. AWS, GCP e Azure também oferecem

Mas aqui é alugado os servidores FÍSICOS em si

Você não compartilha os recursos físicos com mais ninguém, você aluga da AWS e então é só seu

Custo mais alto

Shared Responsability Model

Algumas coisas são nossas responsabilidades, e outras são responsabilidades da Amazon

A AWS é responsável da NUVEM

  • Se preocupa com a segurança dos servidores físicos
  • Com energia
  • Com autorização para quem tem acesso aos recursos físicos

O cliente é responsável é responsável pela segurança NA NUVEM

  • Nós temos a responsabilidade pela segurança da nossa aplicação
  • Devemos cuidar quem pode acessar/enviar requisições a nossa aplicação
  • Devemos controlar quem tem acesso aos dados que nós salvamos em storage na AWS
  • Devemos tomar conta da parte de hashes e senhas para acesso a nossa aplicação
  • LGDP é nossa responsabilidade

Sobre este Curso Gratuito de Fundamentos de Computação em Nuvem

Este curso de Fundamentos de Computação em Nuvem é oferecido gratuitamente pela Kipper Dev, fundada por Fernanda Kipper. O objetivo é democratizar o acesso ao conhecimento de programação e desenvolvimento, permitindo que qualquer pessoa aprenda sem custos.

Após assistir ao curso completo no YouTube, você pode validar seu conhecimento através de uma prova rigorosa. Ao ser aprovado com nota mínima de 60%, você receberá um certificado válido que pode ser usado como horas complementares em universidades brasileiras.

O certificado é emitido pela KipperDev Marketing e Treinamentos e possui uma chave de validação única que permite verificar sua autenticidade a qualquer momento.