이 온라인 과정은 카네기 멜론 글로벌 캠퍼스의 학생들이 이용할 수 있습니다. 강의 계획서 버전을 다운로드 할 수 있습니다.
이 클래스는 부분적으로 교육 보조금,마이크로소프트 애저 교육자 보조금 및 구글 클라우드 플랫폼 보조금에 의해 지원됩니다.
코스 개요
제목:클라우드 컴퓨팅
단위:15-319:9 단위;15-619:12 단위.
학부생을위한 전제 조건:의 등급”기음”또는 더 나은 15-213.
대학원생을위한 사전 필수 조건:컴퓨터 시스템,프로그래밍 및 디 버킹에 대한 지식,적어도 하나의 언어(예:자바/파이썬)에 대한 강력한 역량 및 필요에 따라 다른 언어를 선택할 수있는 능력.
기술:
이 프로젝트 기반 온라인 과정은 클라우드 컴퓨팅의 다양한 측면에서 기술 구축에 중점을 둡니다. 우리는 개념적 주제를 다루고 퍼블릭 클라우드 인프라,마이크로 소프트 애저 및 구글 클라우드 플랫폼을 활용 한 프로젝트를 통해 실무 경험을 제공합니다.
학생들은 맵리 듀스,주피터 노트북을 사용하는 대화 형 프로그래밍 및 데이터 과학 라이브러리를 활용하여 대용량 데이터 세트를 청소,준비 및 분석 할 것입니다. 학생들은 가상 머신(가상 머신),도커 컨테이너 및 쿠버네티스를 사용하여 자동 크기 조정,로드 밸런싱 및 내결함성 애플리케이션의 배포와 서비스로서의 기능을 통한 서버리스 컴퓨팅을 조율할 것이다. 학생들은 다양한 분산 클라우드 스토리지 추상화(분산 파일 시스템 및 데이터베이스)를 탐색하고 실험하고 기능,기능,적용 가능성 및 일관성 모델을 비교합니다. 또한 학생들은 배치,반복 및 스트림 처리 프레임 워크를 사용하여 다양한 분석 응용 프로그램을 개발합니다. 15-619 학생들은 빅 데이터를 쿼리하기위한 완벽한 웹 서비스 솔루션을 설계하고 구현하는 팀 프로젝트에 참여할 것입니다. 팀 프로젝트의 경우 학생 팀은 웹 서비스의 비용 및 성능에 따라 평가됩니다.
개념적으로,이 도메인을 소개하고 클라우드 인프라,가상화,소프트웨어 정의 네트워크 및 스토리지,클라우드 스토리지 및 프로그래밍 모델(분석 프레임 워크)의 주제를 다룹니다. 소개로,우리는 동기 부여 요인,혜택과 클라우드의 과제뿐만 아니라,서비스 모델,서비스 수준 계약을 논의 할 것이다,보안,클라우드 서비스 제공 업체의 예 및 사용 사례. 최신 데이터 센터는 클라우드 패러다임의 많은 경제적 및 기술적 이점을 가능하게합니다; 따라서 데이터 센터 설계 및 관리 및 소프트웨어 배포의 몇 가지 개념을 설명합니다. 다음으로,우리는 소프트웨어,계산 및 스토리지 서비스를 제공하기위한 핵심 클라우드 기술로 가상화에 초점을 맞출 것이다. 가상화라는 동일한 주제 내에서 학생들은 소프트웨어 정의 네트워크 및 스토리지에 대해서도 소개 될 것입니다. 그 후 학생들은 데이터 배포,내구성,일관성 및 중복성을 포함한 다양한 클라우드 스토리지 개념에 대해 배우게됩니다. 우리는 분산 파일 시스템,데이터베이스 및 객체 스토리지에 대해 논의 할 것입니다. 마지막으로,학생들은 맵리 듀스 프로그래밍 모델의 세부 사항을 배우고 스파크,그래프 랩 프로그래밍 모델뿐만 아니라 메시지 큐(카프카)및 스트림 처리(삼자)에 대한 광범위한 개요를 얻습니다.
물류
교직원:
[email protected] 근무 시간:피츠버그의 5 층에 주로 근무 시간을 개최,근무 시간은 광장과 여기에 게시됩니다.
암송:매주 화요일 오전 8 시(비디오 녹화)및 목요일 4 시:2018 년 11 월 15 일(토)~2018 년 11 월 15 일(일)
시험 일정
내용과 퀴즈의 자세한 일정은 올리에 있습니다. 프로젝트의 세부 일정은 다음과 같습니다.프로젝트.구역.