15-719 / 18-709 Cloud Computing avansat (primăvară 2021)

Prezentare generală

Calculul în cloud a apărut ca o paradigmă de vârf pentru calculul rentabil, scalabil și bine gestionat. Utilizatorii plătesc pentru serviciile furnizate într-un centru de date larg partajat, eficient din punct de vedere energetic, permițând ca calculul dinamic să fie îndeplinit fără a plăti mai mult decât este necesar. Mașinile reale pot fi virtualizate în servicii asemănătoare mașinilor sau platforme de programare mai abstracte sau servicii specifice aplicației, infrastructura cloud computing gestionând partajarea, programarea, fiabilitatea, disponibilitatea, elasticitatea, confidențialitatea, furnizarea și replicarea geografică.

acest curs va analiza aspectele cloud computing citind aproximativ 30 de lucrări și articole, executând sarcini de cloud computing pe un serviciu de cloud computing de ultimă generație și implementând o schimbare sau o caracteristică într-un cadru de cloud computing de ultimă generație. Nu va exista un examen final, dar vor fi două la examenele de clasă. Notele vor fi de aproximativ 50% lucrări de proiect și aproximativ 50% rezultate de examinare.

această clasă este susținută parțial de un premiu AWS în educație.

  • ora prelegerii: MW 17:10 – 18: 30, începând cu 1 februarie.
  • unități: 12
  • cerințe preliminare: 15-213, 18-213, 15-513, 18-600 de la CMU, cu o notă de cel puțin A B (sau 15-619 cu cel puțin a-).
  • Locație: Numai La Distanță. Consultați programa pentru instrucțiuni.
  • comunicarea cu personalul cursului: https://piazza.com/cmu/spring2021/15719/home( trebuie să fiți invitat în acest site Piazza de către personalul cursului după ce ați fost acceptat în clasă)
  • site Web: www.cs.cmu.edu / ~15719
  • Programă: PDF

obiective de învățare

studenții care finalizează Cloud Computing avansat vor dezvolta o înțelegere largă a tehnologiilor de ultimă generație, a tendințelor de afaceri și tehnologice care stau la baza, a sistemelor cheie și a artefactelor și a direcțiilor de cercetare în calculul modern al centrelor de date, a sistemelor distribuite scalabile și a cadrelor de programare care permit adoptarea pe scară largă a cloud computing. Mulți vor continua să codifice, să proiecteze și să arhitecteze noi servicii și oferte inovatoare de cloud computing și să dezvolte procese de afaceri pentru a exploata oportunitățile oferite de cloud computingul modern.

obiectivele învățării

abilitățile specifice învățate și rezultatele obținute de absolvenții acestui curs includ:

  • descrieți, explicați, justificați și criticați perspective diferite asupra definiției, noutății și caracteristicilor esențiale ale cloud computing-ului de ultimă generație.
  • proiectarea și implementarea sistemelor distribuite pentru aplicațiile big data science pentru a opera și exploata caracteristicile avansate ale sistemelor cloud computing.
  • proiectați, criticați, implementați și îmbunătățiți caracteristicile calculului cluster la scară largă, cu accent pe elasticitatea scării, limitări ale cazurilor de colț cu durată neobișnuit de lungă, disponibilitate ridicată în fața modurilor de eșec rare și dependente.
  • interpretează și critică lucrări de cercetare în cloud computing și anticipează și proiectează strategii pentru a evita problemele structurale sau de implementare identificate.

Lasă un răspuns

Adresa ta de email nu va fi publicată.