15-719 / 18-709 Advanced Cloud Computing (Spring) 2021)
Overview
Computing in the cloud has emerged as a leading paradigm for cost-effective, scalable, well-managed computing. Os usuários pagam por serviços prestados em um datacenter amplamente compartilhado e eficiente em termos de energia, permitindo que a computação dinâmica precisa ser atendida sem pagar mais do que é necessário. Máquinas reais podem ser virtualizadas em serviços semelhantes a máquinas, ou mais plataformas de programação abstratas, ou serviços específicos de aplicações, com a infraestrutura de computação em nuvem gerenciando compartilhamento, agendamento, confiabilidade, disponibilidade, elasticidade, Privacidade, provisionamento e replicação geográfica.
este curso irá examinar os aspectos da computação em nuvem lendo cerca de 30 artigos e artigos, executando tarefas de computação em nuvem em um serviço de computação em nuvem de última geração, e implementando uma mudança ou característica em um framework de computação em nuvem de última geração. Não haverá exame final, mas haverá dois em exames de classe. As notas serão cerca de 50% de trabalho do projeto e cerca de 50% de resultados de exames.
esta classe é parcialmente apoiada por uma AWS na concessão de subsídios de Educação.
- Palestra horário: MW 17:10 – 18:30, começando em 1º de fevereiro.
- Unidades: 12
- pré-Requisitos: 15-213, 18-213, 15-513, 18-600 do CMU, com um grau de pelo menos um B (ou 15-619 com pelo menos Um).
- Localização: Apenas À Distância. Veja o programa para instruções.Comunicação com o pessoal do curso: https://piazza.com/cmu/spring2021/15719/home (você deve ser convidado para esta Praça site do curso de equipe depois de ter sido aceito na classe)
- Web site: www.cs.cmu.edu/~15719
- Programa: PDF
Metas de Aprendizagem
Alunos em fase de conclusão Avançadas de Computação em Nuvem irá desenvolver uma base ampla compreensão do estado-da-arte das tecnologias subjacentes de negócios e tendências tecnológicas, sistemas de chave e artefatos e orientações de investigação no moderno centro de dados, computação, escalonável de sistemas distribuídos, e quadros de programação permitindo a ampla adoção da computação em nuvem. Muitos vão passar a codificar, projetar e projetar novos serviços e ofertas de computação em nuvem inovadores, e desenvolver processos de negócios para explorar as oportunidades oferecidas pela computação em nuvem moderna.
Objetivos
habilidades Específicas aprendidas e os resultados obtidos pelos formandos do curso incluem:
- Descrever, explicar, justificar e criticar diferentes perspectivas sobre a definição, a novidade, e características essenciais do estado da arte da computação em nuvem.
- Design and implement distributed systems for big data science applications to operate in and exploit advanced features of cloud computing systems.
- Design, criticar, implementar e melhorar as características de grande escala de cluster de computação, com ênfase em escala de elasticidade, limitações invulgarmente longa duração casos de canto, de alta disponibilidade, em face de rara e dependentes modos de falha.
- interpretar e criticar artigos de pesquisa em computação em nuvem, e antecipar e projetar estratégias para evitar problemas estruturais ou de implementação identificados.