برنامه نویسی

بررسی UIUC MCS – CS 498 – برنامه‌های رایانش ابری

علوم کامپیوتر 498 طیف وسیعی از موضوعات را از رایانش ابری و مجازی سازی گرفته تا داده های بزرگ در ابر را پوشش می دهد.

بررسی اجمالی

  • TLDR: 498 Cloud Computing یک کلاس با حجم کاری بالا با تکالیف عملی است که پایه محکمی برای درک ابر فراهم می کند.

  • سختی: متوسط

  • نظر: لذت برد

  • حجم کار هفتگی: 10 ساعت (3-4 برای سخنرانی، 6 ساعت برای نمایندگان مجلس)

  • نیمسال: بهار 2023

محتوای کلاس

محتوای سخنرانی

این کلاس یک دوره جامع نظرسنجی است که طیف وسیعی از موضوعات را پوشش می دهد و سخنرانی های زیادی در طول ترم دارد. موضوعات تحت پوشش عبارتند از اقتصاد ابری، ارتباطات ابری، ابرهای خصوصی مجازی، محاسبات بدون سرور، MapReduce، ذخیره‌سازی داده، پایگاه‌های داده ابری، ذخیره‌سازی داده در مقیاس بزرگ، تجزیه و تحلیل مبتنی بر ابر، داده‌های بزرگ، نمودارها، ML، جریان داده، مجازی‌سازی، سازمان‌بندی کانتینر، و معماری برنامه های ابری. این حجم دیوانه کننده ای از مطالب است، پس انتظار نداشته باشید در این موضوعات متخصص شوید.

به طور کلی، سخنرانی ها آموزنده و ساختارمند بودند و درک سطح بالایی از موضوع را ارائه می کردند. با این حال، سخنرانی‌ها اغلب یکنواخت می‌شد، و من تلاش می‌کردم تا نامزد بمانم. برخی هفته ها بیش از 4 ساعت سخنرانی داشتند و من اغلب با سرعت 1.5 برابر تماشا می کردم تا سرعت را حفظ کنم.

با وجود این کسالت گاه و بیگاه، من هنوز سخنرانی ها را بسیار مفید می دانستم. من یک مهندس نرم افزار هستم و این مطالب درک ابری من را افزایش داد. من معتقدم که از بین دوره های ارائه شده در برنامه MCS، این دوره کاربردی ترین دوره برای مهندسین نرم افزار است.

خارج از سخنرانی ها، 14 آزمون هفتگی در مجموع 14 درصد از نمره نهایی را تشکیل می دهند. ارزش هر مسابقه 1٪ بود و آزمون ها فقط مطالب تدریس شده در هفته خاص را پوشش می دهند که به من امکان می داد درک خود را از مفاهیم مرور و تقویت کنم. آزمون ها را می توان تعداد نامحدودی بار گرفت که برای افزایش درک خوب بود، اما برای روشی کم فشار برای بهبود نمرات بسیار خوب بود. تاکنون هر کلاسی که در این برنامه کارشناسی ارشد شرکت کرده‌ام، آزمون‌های هفتگی با تلاش‌های نامحدود داشته‌اند، و من از هزینه‌های کم فشار قدردانی می‌کنم.

نمایندگان مجلس

12 نماینده مجلس بودند. نمایندگان مجلس 55 درصد از نمره نهایی بودند. برخی از MP ها در AWS و برخی به صورت محلی در کانتینرهای Docker تکمیل شدند. دستورالعمل‌های MP و autograder ممکن است گاهی نامشخص باشد، اما تالارهای گفتمان Campuswire فعال بودند، و می‌توانستم سوءتفاهم‌ها را به سرعت برطرف کنم.

نمایندگان پارلمان موضوعاتی مانند MapReduce، Spark، SparkSQL، HBase، Apache Storm، Virtualization، و خدمات AWS مانند Load Balancer، ElastiCache، Lambda و Aurora را پوشش دادند.

من نتوانستم هیچ اعتبار آموزشی AWS کسب کنم (فکر نمی کنم آنها دیگر آنها را ارائه دهند، یا شاید قبلاً از همه آنها استفاده کرده بودم که مطمئن نیستم)، بنابراین در حال پرداختن به هزینه های ابری بودم. برای پایین نگه داشتن هزینه ها، سعی می کنم نمایندگان AWS را فقط در یک جلسه تکمیل کنم یا هر نمونه ای را در بین جلسات خاتمه دهم. اکثر نمایندگان مجلس را می‌توانستند با منابع کوچک تکمیل کنند و هزینه‌ها را پایین نگه می‌داشتند، و من فقط چند دلار برای منابع در کل ترم هزینه کردم.

امتحانات

دو امتحان، میان ترم و فینال برگزار شد. متأسفانه، آنها در ProctorU مخوف میزبانی شدند. به دلایل حفظ حریم خصوصی، من از شرکت در امتحانات با ProctorU متنفرم، اما هیچ راهی برای این کلاس وجود نداشت.

میان ترم و نهایی تقریباً هر چیزی از هر نیمه ترم را پوشش می دهد، حتی محتوای بسیار مبهم فقط یک بار ذکر شده است. برای اینکه بتوانید خوب کار کنید، به مهارت های به خاطر سپردن قوی و یادداشت های خوب نیاز دارید. خوشبختانه، هر آزمون 15٪ و همه چند گزینه ای بود، بنابراین ریسک ها خیلی زیاد نبود.

غذای آماده من

از این کلاس لذت بردم و چیزهای زیادی یاد گرفتم. فکر می‌کنم می‌توانم با اطمینان در مورد تقریباً هر موضوع رایانش ابری صحبت کنم. من نمی‌توانستم با عمق فنی دیوانه‌وار صحبت کنم، اما وسعت این دوره باعث شده است که با ابر راحت‌تر باشم. من فکر می کنم این کلاس سکوی پرشی خوبی برای یادگیری بیشتر در مورد موضوعات خاص ابر یا مطالعه برای گواهینامه های ابری است.

از آنجایی که رایانش ابری در این مرحله همه جا حاضر است، من این دوره را به همه افراد در برنامه MCS توصیه می کنم.

اعتبار بنر

این بنر با استفاده از UIUC LinkedIn Banner Generator تولید شده است. اگر برای هر چیزی به بنر با مضمون ایلینوی نیاز دارید، این یک ابزار عالی است.

بررسی های بیشتر

برای بررسی بیشتر دوره های MCS، uiucmcs.org را بررسی کنید. نمی‌دانم چه کسی این سایت را نگه می‌دارد، اما مجموعه نقد و بررسی خوبی از ترم‌های مختلف است.

من همچنین یک بررسی CS 427 و بررسی CS 435 نوشته ام.


در ابتدا در https://blog.seancoughlin.me منتشر شده است.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا