مبانی رایانش ابری
Cloud Computing Fundamentals
نام درس: | مبانی رایانش ابری | مقطع: | کارشناسی |
---|---|---|---|
پیش نیاز: | شبکههای کامپیوتری ،سیستمهای عامل | گروه درس: | تخصصی اختیاری |
همنیاز: | ندارد | نوع درس: | نظری |
تعداد واحد: | 3 | تعداد ساعت: | 48 |
حل تمرین: | دارد |
سرفصل درس:
1- آشنایی با مفاهیم رایانش ابری، مدلهای مختلف استقرار و سرویس دهی 2- آشنایی با معماری مرجع رایانش ابری 3- آشنایی با مفاهیم مجازی سازی در سطح سخت افزار، در سطح سیستم عامل و در سطح زبان برنامهنویسی 4- آشنایی با مدلهای مختلف برنامهنویسی ابر مانند مدل کیسه وظایف، جریانهای کاری، مدل ریزخدمت 5- آشنایی با مفاهیم تحلیل دادههای عظیم و امکانات ابری برای پردازش این نوع دادهها همچون: سیستم فایل توزیع شده مانند HDFS، پایگاه دادههای NoSQL همانند HBase، مدلهای برنامهنویسی مانند Map-Reduce، پردازش گرافی مانند Giraph و پردازش جریانی همانند Storm 6- آشنایی با مدیریت منابع و زمانبندی در ابر روشهای مختلف زمانبندی وظایف مستقل و جریانهای کاری 7- آشنایی با محاسبات ابری سبز و روشهای برقراری آن 8- آشنایی با مدلهای بین ابری همانند ابر متحد شده و چند ابری و تفاوتهای آنها، و آشنایی با مفهوم کارگزاری ابر 9- آشنایی با مفهوم محاسبات لبه ای و ارتباط آن با رایانش ابری، محاسبات ابری متحرک و انواع آن و محاسبات مهی
منابع:
-
Chandrasekaran, K. (2014). Essentials of Cloud Computing. CRC Press.
-
Ruparelia, N. B. (2016). Cloud Computing. MIT Press.
-
Erl, T., Mahmood, Z., & Puttini, R. (2013). Cloud Computing: Concepts, Technology, and Architecture. Prentice Hall.
-
Ganelin, I., Orhian, E., Sasaki, K., & York, B. (2016). Spark: Big Data Cluster Computing in Production. 1st Edition. Wiley.
-
White, T. (2015). Hadoop: The Definitive Guide: Storage and Analysis at Internet Scale. 4th Edition. O'Reilly Media.
-
Geng, H. (2014). Data Center Handbook. 1st Edition. Wiley.
-
Adkins, S., Belamaric, J., & Giersch, V. (2015). OpenStack Cloud Application Development. Wrox.
-
Antony, B., Boudnik, K., & Adams, C. (2016). Professional Hadoop. 1st Edition. Wrox.