15-319 / 15-619-Cloud Computing (Online)

ez az online tanfolyam a Carnegie Mellon globális egyetemeinek hallgatói számára elérhető. Töltse le a tananyag PDF verzióját.

ezt az osztályt részben AWS Educate grant, Microsoft Azure Educator Grant Award és Google Cloud Platform grant támogatja.

tanfolyam áttekintése

cím: Cloud Computing

egységek: 15-319: 9 egységek; 15-619: 12 egységek.

előfeltételek az egyetemi hallgatók számára: “C” vagy annál jobb fokozat 15-213-ban.

Pre-quisites végzős hallgatók: a tudás a számítógépes rendszerek, programozás anddebugging, egy erős kompetencia legalább egy nyelven (például Java/Python), és a képesség, hogy vegye fel más nyelveken szükség.

leírás:

ez a projekt alapú On-line tanfolyam a felhőalapú számítástechnika különböző aspektusaira összpontosít. Koncepcionális témákkal foglalkozunk, és gyakorlati élményt nyújtunk az Amazon Web Services (AWS), a Microsoft Azure és a Google Cloud Platform (GCP) nyilvános felhőinfrastruktúrákat használó projekteken keresztül.

a hallgatók a MapReduce-t, az interaktív programozást Jupyter notebookok és adattudományi könyvtárak segítségével fogják használni egy nagy adatkészlet tisztításához, előkészítéséhez és elemzéséhez. A diákok összehangolják az automatikus skálázású, terheléskiegyensúlyozott és hibatűrő alkalmazások telepítését virtuális gépek (VM), Docker konténerek és Kubernetes, valamint a kiszolgáló nélküli számítástechnika révén szolgáltatásként. A hallgatók feltárják és kísérletezik a különböző elosztott felhő-tároló absztrakciókkal (elosztott fájlrendszerek és adatbázisok), és összehasonlítják azok jellemzőit, képességeit, alkalmazhatóságát és konzisztenciamodelljeit. Ezen felül a hallgatók különböző analitikai alkalmazásokat fejlesztenek ki kötegelt, iteratív és adatfolyam-feldolgozó keretek segítségével. A 15-619 hallgató részt vesz egy csapatprojektben, amely magában foglalja a teljes web-szolgáltatási megoldás megtervezését és megvalósítását a nagy adatok lekérdezéséhez. A csapatprojekt esetében a diákcsapatokat a webszolgáltatásuk költsége és teljesítménye alapján értékelik.

fogalmilag a kurzus bemutatja ezt a tartományt, és lefedi a felhőinfrastruktúrák, a virtualizáció, a szoftver által definiált hálózatok és tárolás, a felhőtárolás és a programozási modellek (analitikai keretek) témáit. Bevezetésként megvitatjuk a felhő motiváló tényezőit, előnyeit és kihívásait, valamint szolgáltatási modelleket, szolgáltatási szintű megállapodásokat (SLA), biztonságot, például Felhőszolgáltatókat és felhasználási eseteket. A Modern adatközpontok lehetővé teszik a felhő paradigma számos gazdasági és technológiai előnyét; ezért számos fogalmat fogunk leírni az adatközpontok tervezése és kezelése, valamint a szoftver telepítése mögött. Ezután a virtualizációra összpontosítunk, mint kulcsfontosságú felhő technikára, amely szoftvereket, számítási és tárolási szolgáltatásokat kínál. A virtualizáció ugyanazon témáján belül a hallgatók bevezetésre kerülnek a szoftver által meghatározott hálózatokba és tárolókba (SDN és SDS). Ezt követően a diákok megismerik a különböző felhő tárolási koncepciókat, beleértve az adatelosztást, a tartósságot, a következetességet és a redundanciát. Megvitatjuk az elosztott fájlrendszereket, a NoSQL adatbázisokat és az objektumtárolást. Végül a diákok megtanulják a MapReduce programozási modell részleteit, és széles körű áttekintést kapnak a Spark, a GraphLab programozási modellekről, valamint az üzenetsorokról (Kafka) és az adatfolyam-feldolgozásról (Samza).

logisztika

tanári kar:

Prof. Majd F. [email protected], GHC 7006, x8-1161irodai órák: kedd, 3-4pm (Pittsburgh)

irodai órák: Pittsburgh TAs irodai órákat tart többnyire a GHC ötödik emeletén, az irodai órákat a Piazza és itt teszik közzé.

Recitations: minden kedden reggel 8-kor ET (videofelvétel) és csütörtökön 4-kor:30 délután ET Pittsburgh GHC 4307 (SV Campus, épület 23, szoba 212).

előzetes ütemezés

A tartalom és a vetélkedők részletes ütemezése az OLI oldalon található. A projektek részletes ütemterve aa projekt.Zóna.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.