Como aumentar a velocidade das respostas de TI em organizações cada vez mais competitivas? Como compartilhar recursos economizando energia, espaço físico e infraestrutura? Estas são questões que os gestores e técnicos de TI enfrentam em todas as organizações que hoje buscam mais qualidade e a sustentabilidade de suas atividades, deparando-se com a necessidade de adoção de tecnologias emergentes e desafiadoras.
A computação em nuvem é uma das principais tecnologias hoje disponíveis para atender a estas demandas da área de TI, e é necessário entender seus aspectos conceituais e técnicos e ter uma visão integrada das dimensões econômica, social, ambiental e ética para avaliar com segurança as oportunidades e riscos da aplicação desta tecnologia.
O curso será ofertado na modalidade à distância, ao longo de 8 semanas.
A cada semana o conteúdo didático será ofertado em diferentes mídias, como: vídeos, áudios, animações, exercícios e atividades interativas assíncronas tais como Fóruns de discussão.
A cada semana as aulas expositivas serão divididas em vídeo-aulas de aproximadamente 15min de duração cada. O material complementar é composto por artigos técnicos (a maioria em Português), apostilas, livros e outros documentos de consulta.
Este curso se caracteriza pela presença constante virtualmente do professor conteúdista e de tutores, professores e estudantes de pós graduação (mestrado e doutorado), que auxiliam e acompanham online os alunos em todas as atividades e eventos, suportadas pelo ambiente virtual de ensino à distância, denominado Ae que é utilizado na Universidade de São Paulo, e que oferece recursos de comunicação e interação entre os participantes do curso, tais como professores, alunos e tutores. Estima-se que em média os alunos deverão despender entre 2 e 3 horas semanais de dedicação para obterem um ótimo aproveitamento do curso.
Conceitos
- Nuvem: definição e características
- Modelos de serviços
- Exemplos de serviços que não caracterizam uma nuvem.
- SLA (Service Level Agreement -- Acordo de Nível de Serviço) e Qualidade de serviço: definição, importância e métricas de avaliação
- Oportunidades e Desafios da nuvem
- Casos de Sucesso
Estudos de caso e exemplos de serviços baseados na nuvem
- Exemplos de cenários que poderiam usar a nuvem
- IaaS (teoria): nuvem pública da Amazon
- IaaS (teoria): nuvem privada via OpenStack
- PaaS (teoria): Windows Azure e Google App Engine
- PaaS (prática): Windows Azure
- SaaS (teoria e prática): Google Docs, Dropbox, Steam, Diablo III
- Fechamento
- Discussão relativa a automação atual entre as soluções apresentadas, no sentido de auxiliar o usuário na ativação de serviços na nuvens
Tecnologias de suporte à nuvem
- Clusters e data centers
- Virtualização: conceitos e exemplos
- Virtualização de redes (abordagens SDN)
- Tecnologias avançadas para virtualização de redes (SR-IOV, Offload, etc.)
- Concorrência e paralelismo: locks
- Concorrência e paralelismo: controle otimista de concorrência (OCC)
O objetivo do curso é fornecer aos alunos os uma visão dos principais conceitos envolvendo a computação em nuvem, apresentando as principais questões relacionadas aos desafios, técnicas e oportunidades de negócio da respectiva áres.
Profissionais que atuam em Tecnologia da Informação, tanto nas áreas técnicas quanto gerenciais.
Para obter o Certificado emitido pela Universidade de São Paulo, os alunos deverão atender os critérios de aprovação da universidade que são:
Professores:
O valor do investimento é de R$ 600,00 em 2x sem juros.
Taxa de inscrição: isenta.
Condições de pagamento.
Copyright © LARC
Laboratório de Arquitetura e Redes de Computadores
Escola Politécnica da Universidade de São Paulo
Departamento de Engenharia de Computação e Sistemas Digitais