این دوره به شما مفاهیم اصلی، اصطلاحات و فناوریهایی را که یک سیستم توزیع شده را تشکیل میدهند، آموزش میدهد.
آنچه خواهید آموخت:
در حالی که درک چگونگی یک سیستم خاص مهم است. فناوری، زبان یا ابزار کار میکند، هر برنامه کاربردی توزیع شده واقعی مانند توییتر یا فیس بوک از چندین مؤلفه با مسئولیتهای خاص تشکیل شده است که با هم کار میکنند. در این دوره، سیستمهای توزیع شده:نمایی کلی، یک نمای کلی از سیستمهای توزیع شده را خواهید آموخت. ابتدا بررسی خواهید کرد که چگونه سیستمهای توزیع شده با یک سیستم سنتی تفاوت دارند و چه مشکلاتی را حل میکنند. در مرحله بعد، هر یک از بخشهای اساسی یک سیستم توزیعشده و چرایی نیاز ما به آنها را در وهله اول کشف خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه همه چیزهایی را که یاد گرفتهاید جمع آوری کنید تا نحوه عملکرد یک سیستم توزیع شده و همچنین چالشهای موجود را درک کنید. وقتی این دوره را به پایان رساندید، مهارتها و دانش مورد نیاز برای ارزیابی اینکه آیا و چه زمانی یک سیستم توزیع شده برای شما مناسب است را خواهید داشت.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [1min]
01-01 Course Overview [1mins]
02 What Is a Distributed System? [9mins]
02-01 How This Course Is Organized [1mins]
02-02 What Is a Distributed System? [1mins]
02-03 Introducing Globomantics E-Commerce Website [2mins]
02-04 Adopting the Traditional Model [2mins]
02-05 Horizontal Scalability [2mins]
02-06 Summary [1mins]
03 Components of a Distributed System [33mins]
03-01 Introduction [1mins]
03-02 Building the Front-end Layer [8mins]
03-03 Handling Business Logic with Web Services [8mins]
03-04 The Data Layer [7mins]
03-05 Handling Asynchronous Communication [8mins]
03-06 Summary [1mins]
04 Distributed Systems in the Real World [9mins]
04-01 Introduction [1mins]
04-02 Scaling Teams and Organization [1mins]
04-03 Automating Testing and Deployment [2mins]
04-04 Setting up Monitoring and Alerting [2mins]
04-05 Collecting and Viewing Metrics [2mins]
04-06 Summary and Course Wrap Up [1mins]
[فارسی]
01 نمای کلی دوره [1 دقیقه]
01-01 بررسی اجمالی دوره [1 دقیقه]
02 سیستم توزیع شده چیست؟ [9 دقیقه]
02-01 نحوه برگزاری این دوره [1 دقیقه]
02-02 سیستم توزیع شده چیست؟ [1 دقیقه]
02-03 معرفی وب سایت تجارت الکترونیک Globomantics [2 دقیقه]
02-04 اتخاذ الگوی سنتی [2 دقیقه]
02-05 مقیاس پذیری افقی [2 دقیقه]
02-06 خلاصه [1 دقیقه]
03 اجزای یک سیستم توزیع شده [33 دقیقه]
03-01 مقدمه [1 دقیقه]
03-02 ساختن لایه جلویی [8 دقیقه]
03-03 مدیریت منطق کسب و کار با خدمات وب [8 دقیقه]
03-04 لایه داده [7 دقیقه]
03-05 مدیریت ارتباطات ناهمزمان [8 دقیقه]
03-06 خلاصه [1 دقیقه]
04 سیستمهای توزیع شده در دنیای واقعی [9 دقیقه]
04-01 مقدمه [1 دقیقه]
04-02 تیمها و سازماندهی مقیاس [1 دقیقه]
04-03 تست و استقرار خودکار [2 دقیقه]
04-04 تنظیم نظارت و هشدار [2 دقیقه]
04-05 جمع آوری و مشاهده معیارها [2 دقیقه]
04-06 خلاصه و پایان دوره [1 دقیقه]
Prateek یک مهندس نرمافزار است که روی طراحی، توسعه و آزمایش برنامههای کاربردی سازمانی و همچنین مشتریان برای شرکتهایی مانند Zoom، Sun Microsystems، Oracle و eBay کار میکند. علایق او شامل معماری، سیستمهای توزیع شده و امنیت است. او علاقه زیادی به فناوری دارد و اینکه چگونه میتواند به یادگیری سرگرم کننده، جذاب و قابل دسترس کمک کند.