Capacitação em Computação em Nuvem

Português, Brasil

INFO  

Curso: Computação em Nuvem

Carga Horária: 30h

Modalidade: Online

Turno/Horário: Segunda, Quarta e Sexta

Período: 15/07 a 26/07

Professor(a): Nabor Mendonça

 

Informações sobre o curso: AQUI!

Faça a sua inscrição através do link:  https://tomorrow.app.ic.ufba.br/

CLIQUE AQUI E SAIBA COMO REALIZAR SUA INSCRIÇÃO PELO NOSSO NOVO SISTEMA

 

RESULTADO AQUI!

 

NÍVEL DO CURSO

Intermediário

 

OBJETIVOS DO CURSO 

Capacitar os participantes a compreenderem os fundamentos da computação em nuvem, suas aplicações práticas e os desafios envolvidos, desenvolvendo habilidades para planejar, implementar e gerenciar soluções baseadas em nuvem de forma eficiente.

 

OBJETIVOS ESPECÍFICOS 

- Compreender a evolução histórica, os conceitos fundamentais e os modelos de serviço e implantação da computação em nuvem.
- Identificar e avaliar os benefícios econômicos e tecnológicos da computação em nuvem, incluindo novas tendências e oportunidades de aplicação.
- Estudar os pilares essenciais da computação em nuvem: segurança, eficiência de performance, confiabilidade, excelência operacional e otimização de custos.
- Analisar os principais desafios e obstáculos para a adoção da computação em nuvem, como disponibilidade de serviços, lock-in de dados e escalabilidade.
- Aprender sobre o processo de migração de aplicações para a nuvem e desenvolver habilidades para planejamento de capacidade e resiliência de aplicações.
- Adquirir conhecimentos práticos sobre tecnologias de contêineres, como Docker, e realizar exercícios práticos de implantação de aplicações distribuídas e serverless.

 

QUEM PODE FAZER ESTE CURSO?

O curso é voltado para estudantes e profissionais de TI e áreas relacionadas, com interesse em conhecer os benefícios, fundamentos e tecnologias da computação em nuvem.

 

POR QUE DEVO FAZER ESTE CURSO?

Com uma abordagem abrangente e prática, o curso capacitará os alunos a entender os benefícios econômicos e tecnológicos da computação em nuvem, além de cobrir tópicos mais avançados como migração de aplicações para a nuvem, planejamento de capacidade, e resiliência de serviços.

 

EMENTA

Módulo I – Introdução à Computação em Nuvem

1.1 Histórico e Definição

1.2 Benefícios Econômicos e Tecnológicos

– Novas tendências tecnológicas

– Novos modelos de negócio

– Novas oportunidades de aplicação

1.3 Modelos de Computação em Nuvem

– Modelos de Serviço

– Modelos de Implantação

1.4 Os Cinco Pilares da Computação em Nuvem

– Segurança

– Eficiência de performance

– Confiabilidade

– Excelência operacional

– Otimização de custos

1.5 Desafios e Obstáculos para Adoção da Computação em Nuvem

– Disponibilidade dos serviços

– Lock-in de dados

– Confiabilidade e auditabilidade

– Gargalos de transferência de dados

– Imprevisibilidade de performance

– Escalabilidade

• Módulo II – Tópicos em Computação em Nuvem

2.1 Migração de Aplicações para a Nuvem

– Processo de migração

– Estratégias de migração

– Estudos de casos de migração para a nuvem

2.2 Planejamento de Capacidade

– Processo de planejamento de capacidade

– Geração carga e avaliação de desempenho

– Autoescalabildiade de recursos

2.3 Resiliência de Aplicações na Nuvem

– Padrões de resiliência

– Ferramentas para avaliação de resiliência

• Módulo III – Atividades Práticas

3.1 Tecnologia de contêineres

– Conceitos básicos de Docker

– Docker Compose

– Docker Swarm

3.2 Exercícios práticos

– Implantação de uma aplicação distribuída utilizando Docker Compose

– Implantação de uma aplicação serverless utilizando AWS Lambda

 

SOBRE O PROFESSOR

Ph.D em Computação pelo Imperial College London (Inglaterra), com Pós-Doutorado na Carnegie Mellon University (EUA)