Stela

Stela ADS Fundamentos de Computação em Nuvem

Fundamentos de Computação em Nuvem

Bem-vindos à nuvem

Não é mágica: é o computador de outra pessoa, alugado na hora certa.

Neste semestre você vai entender o que a nuvem é de verdade, quanto ela custa e quais serviços escolher para colocar uma aplicação no ar. O caso que acompanha a disciplina é o de uma pequena empresa que decide sair da sala de servidores e ir para a nuvem. A AWS Academy é a nossa trilha principal, e o Microsoft Learn mostra como o mesmo problema se resolve no Azure.

AWS
terminal
1aws configure set \2  region sa-east-13aws configure get region4sa-east-15# São Paulo, pertinho!
Faculdade de Tecnologia e Inovação Senac-DF
P1 · raio-x da nuvem

Afinal, o que é a nuvem?

São data centers de verdade, cheios de servidores, que você usa pela internet e paga pelo que consumir. A disciplina vai dos conceitos até a arquitetura, em quatro passos.

  1. ConceitosIaaS, PaaS e SaaS, e os modelos pública, privada e híbrida.
  2. CustosCapEx e OpEx, pagamento pelo uso e as calculadoras de preço.
  3. ServiçosComputação, redes, armazenamento e bancos de dados.
  4. ArquiteturaSegurança, escalabilidade e os pilares do Well-Architected.
C1 · definição 5

características essenciais definem a nuvem

Autoatendimento sob demanda, amplo acesso pela rede, recursos compartilhados, elasticidade rápida e serviço medido. Faltou uma, não é nuvem.

Fonte: NIST SP 800-145, setembro de 2011.

C2 · aqui pertinho

A nuvem também mora em São Paulo

A AWS tem a região América do Sul (São Paulo), a sa-east-1, e o Azure tem a Brazil South. Escolher onde os dados ficam é decisão técnica e também de lei.

Fontes: AWS e Microsoft Azure.

C3 · economia

Comprar ou alugar?

Servidor próprio é investimento antes de usar (CapEx). Na nuvem, a conta vem depois, pelo que você usou (OpEx). Qual compensa? Depende, e é isso que a gente vai calcular.

C4 · princípio

Responsabilidade compartilhada

O provedor cuida da segurança da nuvem: prédios, servidores, cabos. Você cuida da segurança na nuvem: quem acessa, o que fica público, os seus dados.

Fonte: AWS.

C5 · multinuvem

Uma trilha na AWS, outra no Azure

O curso Cloud Foundations da AWS Academy acompanha as aulas, e as trilhas do AZ-900 no Microsoft Learn mostram o mesmo assunto pelo lado da Microsoft. O mercado pede as duas.

C6 · regra de ouro

Recurso ligado é conta chegando

Na nuvem, o que fica ligado é cobrado. Nos laboratórios da AWS Academy você não usa cartão de crédito, mas o hábito vale para a vida toda: terminou, desligou. E chave de acesso nunca vai para o código, nem para a IA.

Curso Análise e Desenvolvimento de Sistemas Faculdade de Tecnologia e Inovação Senac DF
Semestre 3º semestre A distância (EAD)
Carga horária 60 horas 18 aulas on-line
Professora Maristela Oliveira ou só Stela
E1 · ementa

Da sala de servidores para a nuvem

A ementa oficial, palavra por palavra. O resto do semestre é colocar isso em prática.

Conceitos básicos de projetos em TI. Fases e gerenciamento de projetos em TI. Aplicação de metodologias. Escopo, objetivos, justificativas, produtos e entregas do projeto. Qualidade, estudo de viabilidade, riscos e custos de projetos em TI. Produção de propostas. Estratégias e ferramentas de apoio.

Computação em nuvem IaaS, PaaS e SaaS AWS Microsoft Azure Custos na nuvem Responsabilidade compartilhada Segurança Arquitetura
objetivos.md

Aonde a gente quer chegar

Compreender os princípios da computação em nuvem e planejar o uso de serviços de nuvem pública, como AWS e Microsoft Azure, para hospedar e gerir a infraestrutura de aplicações, considerando custos, segurança, responsabilidade compartilhada e boas práticas de arquitetura.

  • Explicar as características essenciais da computação em nuvem e os modelos de serviço (IaaS, PaaS e SaaS) e de implantação.
  • Comparar infraestrutura física própria e infraestrutura em nuvem, considerando custos (CapEx e OpEx), elasticidade e disponibilidade.
  • Estimar o custo de uma solução em nuvem com as calculadoras de preço dos provedores.
  • Identificar os principais serviços de computação, rede, armazenamento e banco de dados da AWS e do Azure.
  • Aplicar princípios de segurança, identidade e governança, incluindo o modelo de responsabilidade compartilhada e a LGPD.
  • Propor uma arquitetura em nuvem simples com base nos pilares do Well-Architected.
U1–U2 · conteúdo programático

Duas unidades, uma empresa indo para a nuvem

A primeira unidade explica a nuvem e faz as contas. A segunda escolhe os serviços e desenha a arquitetura.

Unidade 1aulas 1 a 8

Conceitos e economia da nuvem

O que é, onde fica e quanto custa.

  • Computação em nuvem: definição, características essenciais, modelos de serviço (IaaS, PaaS e SaaS) e modelos de implantação (pública, privada, híbrida e multinuvem).
  • Infraestrutura física e virtual: data center, servidores, virtualização e o que a nuvem abstrai.
  • Benefícios e custos: CapEx e OpEx, pagamento pelo uso, elasticidade, alta disponibilidade e calculadoras de preço.
  • Infraestrutura global e responsabilidade compartilhada: regiões, zonas de disponibilidade, pontos de presença e o que fica com o provedor e com o cliente.
Unidade 2aulas 9 a 18

Serviços, segurança e arquitetura

Escolher as peças e montar a solução.

  • Computação: máquinas virtuais, contêineres e funções sem servidor (serverless).
  • Redes, armazenamento e bancos de dados: redes virtuais e sub-redes; armazenamento de objetos, de blocos e de arquivos; bancos de dados relacionais e não relacionais gerenciados.
  • Identidade, segurança e governança: gestão de identidades e acessos, menor privilégio, autenticação multifator, criptografia, controle de custos e conformidade com a LGPD.
  • Arquitetura: pilares do Well-Architected, escalabilidade, balanceamento de carga e monitoramento.
B1 · bibliografia

Para ir além da aula

Todos os livros estão na Biblioteca Virtual e-Livro, com o login da faculdade.

Básica
  1. O que é esta tal de nuvem e o que pode fazer por você?ROSE, C. A. F. D. 1. ed. Porto Alegre: Editora da PUCRS, 2022. E-book (e-Livro).
  2. Amazon AWS: descomplicando a computação na nuvemANTUNES, J. L. 1. ed. São Paulo: Casa do Código, 2016. E-book (e-Livro).
  3. Computação em nuvemVERAS, M. Rio de Janeiro: Brasport, 2015. E-book (e-Livro).
Complementar
  1. Modernização de aplicação no Microsoft Azure: explorando o potencial da nuvemMICROSOFT, T. D. C. E. D. 1. ed. São Paulo: Casa do Código, 2023. E-book (e-Livro).
  2. Cloud computing: framework para seleção de provedor de serviços em nuvemLEITE, J. 1. ed. São Paulo: Dialética, 2023. E-book (e-Livro).
A1–A18 · aulas

Dezoito aulas, uma trilha

Cada aula tem a sua página, com conceitos, estudo de caso, a prática guiada e o módulo da AWS Academy e do Microsoft Learn que vai junto.

Guarde o seu progresso: clique em Entrar, no topo, com o e-mail da faculdade. O que você marcar nos checklists das aulas fica salvo na sua conta e volta em qualquer computador.

  1. Apresentação vivencial abrir a aula →
  2. Situação-problema abrir a aula →
  3. Estudo de caso abrir a aula →
  4. Situação-problema abrir a aula →
  5. Estudo de caso abrir a aula →
  6. Laboratório de práticas abrir a aula →
  7. Estudo de caso abrir a aula →
  8. Avaliação do 1º bimestre

    A08
    Avaliação
  9. Redes na nuvem: o que fica público e o que fica privado

    A09
    Laboratório de práticas
  10. Computação: máquina virtual, contêiner ou função?

    A10
    Laboratório de práticas
  11. Armazenamento: objetos, blocos e arquivos

    A11
    Laboratório de práticas
  12. Bancos de dados gerenciados

    A12
    Laboratório de práticas
  13. Identidade, segurança e governança, e o lançamento do projeto final

    A13
    Projeto
  14. Arquitetura em nuvem: o diagrama da empresa

    A14
    Projeto
  15. Escalabilidade e monitoramento: o site aguenta?

    A15
    Laboratório de práticas
  16. Ajustes finais e ensaio da apresentação

    A16
    Projeto
  17. Apresentação do projeto final

    A17
    Exposição prática
  18. Avaliação final de recuperação

    A18
    Encerramento
M1 · metodologia

Uma aula por semana, no seu ritmo

A disciplina é a distância. Cada aula tem a sua página aqui no site, com um vídeo curto, a leitura indicada, uma prática guiada passo a passo e um estudo de caso. As atividades e as entregas ficam no Moodle, e os encontros ao vivo acontecem pelo Teams, quando estiverem no calendário da turma.

O semestre inteiro acompanha uma pequena empresa (fictícia) que decide ir para a nuvem: primeiro ela escolhe o modelo e faz as contas, depois escolhe os serviços e desenha a arquitetura, e no fim você apresenta o projeto completo. O curso Cloud Foundations, da AWS Academy, vai junto, módulo a módulo, e o Microsoft Learn mostra como é no Azure. A IA ajuda a pesquisar e a revisar, mas quem explica as escolhas é você.

Curto-circuito? Confere a região: metade dos "sumiu o meu recurso" é região errada.

ferramentas
AWS Academy Microsoft Learn AWS Pricing Calculator draw.io Moodle e Teams IA sem dados sensíveis
N1 · avaliação

Como a nota é montada

Dez pontos por bimestre. No segundo, não tem avaliação escrita: a nota vem do projeto e das atividades.

1º bimestre

10 pontos

  • Avaliação do 1º bimestre (aula 8)6,0
  • Trabalho: a empresa vai para a nuvem (aula 7)3,0
  • Atividades das aulas1,0
2º bimestre

10 pontos

  • Projeto final, apresentado na aula 174,0
  • Diagrama da arquitetura (aula 14)2,0
  • Atividades das aulas1,0
  • Avaliação Integrada2,0
  • Participação na Jornada Interdisciplinar1,0

Para ser aprovado: média final de 6,0 e pelo menos 75% de frequência. Com média entre 2,0 e 5,9, você faz a avaliação final de recuperação, na aula 18.

J1 · conectores

Atividades e materiais

Tudo o que a gente usa na disciplina, num lugar só.

fundamentos-nuvem/simulador

🖥 Simulador do portal de nuvem

Treine o caminho do portal do Azure com as missões do Ateliê: grupo de recursos, máquina virtual e custos. Vale nota: entre com o e-mail da faculdade.

Simuladoratividade
AWS Academy

Cloud Foundations

O curso que acompanha as aulas, do módulo 1 ao 10, com os laboratórios na nuvem de verdade. O convite chega pela professora.

AWStrilha
Microsoft Learn

Trilha 1: conceitos de nuvem

Computação em nuvem, benefícios e tipos de serviço. Acompanha a Unidade 1.

AzureAZ-900
Microsoft Learn

Trilha 2: arquitetura e serviços

Regiões, computação, rede, armazenamento, identidade e segurança. Acompanha a Unidade 2.

AzureAZ-900
Microsoft Learn

Trilha 3: gerenciamento e governança

Custos, governança, conformidade e monitoramento no Azure.

AzureAZ-900
AWS

AWS Pricing Calculator

Monte a estimativa do custo mensal de uma solução na AWS, sem criar conta e sem cartão.

AWScustos
Azure

Calculadora de preços do Azure

A mesma estimativa, pelo lado da Microsoft, para comparar.

Azurecustos
draw.io

Diagramas de arquitetura

Gratuito, no navegador, com os ícones oficiais da AWS e do Azure. É onde nasce o diagrama da empresa.

Ferramentaarquitetura
Preparatorio-AZ900

Preparatório AZ-900

O site do preparatório da professora para a certificação Microsoft Azure Fundamentals, com treinos e simulado.

Azurecertificação
Preparatorio-AWS

Preparatório AWS Cloud Foundations

Os encontros do preparatório da professora, com o mesmo curso da AWS Academy.

AWScertificação
T1 · prazos

Próximas entregas

Prazo bom é prazo que a gente vê de longe.

Nenhuma entrega com data marcada por enquanto. Quando tiver, ela aparece aqui primeiro.