لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تکنولوژیهای رایانش ابری - دوره کارشناسی ارشد
- آخرین آپدیت
دانلود Cloud Computing Technologies - Master's
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره مفاهیم پایه رایانش ابری (Cloud Computing) و تفکر ابریزاد (Cloud Native) را پوشش میدهد. ما پنج مؤلفه اصلی ابر را بررسی خواهیم کرد. مباحث این دوره بر مقیاسپذیری، قابلیت اطمینان و امنیت زیرساختها و اپلیکیشنها تمرکز دارد. همچنین معماریهای ابری تجاری و محلی مورد بررسی قرار میگیرند و در نهایت، تلفیق مباحث دوره در قالب یک پروژه با استفاده از تکنولوژیهای مختلف رایانش ابری پیادهسازی میشود.
پیشنیازها: فرض بر این است که شما با مفاهیم پایه شبکه TCP/IP، آشنایی با لینوکس (استفاده از خط فرمان و نوشتن اسکریپتهای شل) آشنا هستید.
در پایان این دوره، دانشجویان قادر خواهند بود:
- پنج مؤلفه اصلی رایانش ابری را توضیح دهند
- منابع ابری استاندارد صنعتی را مدیریت و استفاده کنند
- متدولوژیهای توسعه و عملیات ابریزاد (Cloud Native) را به درستی شناسایی کنند
- اپلیکیشنهای با مقیاسپذیری الاستیک را در یک پلتفرم ابری بسازند و مستقر کنند
- تکنولوژیهای وب برای استقرار نرمافزار را شرح داده و به کار ببرند
- با ابزارهای خط فرمان ابری (Cloud Tools) کار کنند
- نحوه تفکر ابریزاد (Cloud Native Thinking) را توصیف کنند
نیازمندیهای نرمافزاری: یک حساب AWS (از لایه رایگان استفاده خواهیم کرد)، یک حساب GitHub و ایجاد یک مخزن خصوصی، VirtualBox و لپتاپی که دسترسی نصب نرمافزارهای مورد نیاز دوره را روی آن داشته باشید.
سرفصل ها و درس ها
ماژول ۱: توسعه رایانش ابری و تفکر ابریزاد
Module 1: Development of Cloud Computing and Cloud Native Thinking
مرور کلی دوره
Course Overview
معرفی مدرس
Instructor Introduction
معرفی ماژول ۱
Module 1 Introduction
ظهور عصر ابر
The Cloud Era Erupts
زیربنای رایانش ابری
The Groundwork For Cloud
مجازیسازی سرور
Server Virtualization
رایانش ابری چگونه شروع شد
How Cloud Started
رشد سرویسهای وب آمازون (AWS)
Growth of Amazon Web Services
کنترل نسخه و IDEها - بخش اول
Version Control and IDEs - Part 1
کنترل نسخه و IDEها - بخش دوم
Version Control and IDEs - Part 2
کنترل نسخه و IDEها - بخش سوم
Version Control and IDEs - Part 3
انتزاع مجازیسازی - بخش اول
Virtualization Abstraction - Part 1
انتزاع مجازیسازی - بخش دوم
Virtualization Abstraction - Part 2
آموزش گیت (Git) - بخش اول
Git Tutorial - Part 1
آموزش گیت (Git) - بخش دوم
Git Tutorial - Part 2
حساب AWS - بخش اول
AWS Account - Part 1
حساب AWS - بخش دوم
AWS Account - Part 2
حساب AWS - بخش سوم
AWS Account - Part 3
ارزیابی نهایی ماژول ۲ - بخش ۱-۱
Module 2 - Summative Assessment - Part 1-1
ارزیابی نهایی ماژول ۲ - بخش ۱-۲
Module 2 - Summative Assessment - Part 1-2
ارزیابی نهایی ماژول ۲ - بخش ۱-۳
Module 2 - Summative Assessment - Part 1-3
ارزیابی نهایی ماژول ۲ - بخش ۱-۴
Module 2 - Summative Assessment - Part 1-4
ارزیابی نهایی ماژول ۲ - بخش ۲
Module 2 Summative Assessment - Part 2
ماژول ۳: الگوها و اصول طراحی ابریزاد - بخش اول: گروههای هدف
Module 3: Cloud Native Design Patterns and Principles – I Target Groups
معرفی ماژول ۳
Module 3 Introduction
الگوهای طراحی ابریزاد
Cloud Native Design Patterns
مرور کلی مؤلفههای AWS
Overview of AWS components
مؤلفههای حساب کاربری
Account Components
مؤلفههای VPC و شبکه
VPC and Networking Components
مؤلفههای نقشهبرداری VPC
VPC Mapping Components
پیادهسازی وباپلیکیشن تک لایه
Single-tier Web App Implementation
یکپارچهسازی پیشرفته EC2
Advanced EC2 Integration
یکپارچهسازی کنترل نسخه
Version Control Integration
گروههای هدف و Load Balancerها - بخش اول
Target Groups and Load Balancers - Part 1
گروههای هدف و Load Balancerها - بخش دوم
Target Groups and Load Balancers - Part 2
دموی ارزیابی نهایی ماژول ۳ - بخش اول
Module 3 Summative Assessment Demo - Part 1
دموی ارزیابی نهایی ماژول ۳ - بخش دوم
Module 3 Summative Assessment Demo - Part 2
بررسی گامبهگام ارزیابی نهایی ماژول ۳
Module 3 Summative Assessment Walk-Through
ماژول ۴: الگوها و اصول طراحی ابریزاد - بخش دوم: گروههای مقیاسپذیری خودکار
Module 4: Cloud Native Design Patterns and Principles – II Autoscaling Groups
معرفی ماژول ۴
Module 4 Introduction
آشنایی با گروههای مقیاسپذیری خودکار (Autoscaling)
Introduction to Autoscaling Groups
مفهوم مقیاسپذیری خودکار در ابر
The Cloud Concept of Autoscaling
کاربردهای Autoscaling
Uses of Autoscaling
آشنایی با Launch Templates
Introduction to Launch Templates
آشنایی با حالت مطلوب (Desired State)
Introduction to Desired State
مزایای مقیاسپذیری خودکار
Autoscaling Benefits
مدیریت منابع Autoscaling از طریق CLI
Autoscaling CLI Management of Resources
حذف منابع Autoscaling از طریق CLI
Autoscaling CLI Termination of Resources
دموی ارزیابی نهایی ماژول ۴ - بخش اول
Module 4 Summative Assessment Demo - Part 1
دموی ارزیابی نهایی ماژول ۴ - بخش دوم
Module 4 Summative Assessment Demo - Part 2
دموی ارزیابی نهایی ماژول ۴ - بخش سوم
Module 4 Summative Assessment Demo - Part 3
ماژول ۵: الگوها و اصول ذخیرهسازی ابریزاد
Module 5: Cloud Native Storage Patterns and Principles
معرفی ماژول ۵
Module 5 Introduction
تاریخچه دستگاههای ذخیرهسازی
History of Storage Devices
سه نوع ذخیرهسازی
Three Types of Storage
تاریخچه Amazon S3 - بخش اول
History of Amazon S3 - Part 1
تاریخچه S3 - بخش دوم
History of S3 - Part 2
مفاهیم Object Storage
Concepts of Object Storage
ملاحظات امنیتی در Object Storage
Security Concerns of Object Storage
آشنایی با Block Storage
Introduction to Block Storage
دموی ایجاد Object و Block Storage
Demonstration of Object and Block Storage Creation
دموی حذف Object و Block Storage
Demonstration of Object and Block Storage Destruction
ماژول ۶: الگوها و اصول پایگاه داده ابریزاد
Module 6: Cloud Native Database Patterns and Principles
معرفی ماژول ۶
Module 6 Introduction
تاریخچه کوتاه پایگاه دادههای رابطهای - بخش اول
Small History of Relational Databases - Part 1
تاریخچه کوتاه پایگاه دادههای رابطهای - بخش دوم
Small History of Relational Databases - Part 2
استفاده از پایگاه دادههای رابطهای در ابر - بخش اول
Use of Relational Databases in the Cloud - Part 1
استفاده از پایگاه دادههای رابطهای در ابر - بخش دوم
Use of Relational Databases in the Cloud - Part 2
مفاهیم پایگاه دادههای میزبانی شده (Hosted)
Hosted Database Concepts
تاریخچه کوتاه پایگاه دادههای ابریزاد
Small History of Cloud Native Databases
مدل امنیتی پایگاه دادههای ابریزاد - بخش اول
Security Model of Cloud Native Databases - Part 1
مدل امنیتی پایگاه دادههای ابریزاد - بخش دوم
Security Model of Cloud Native Databases - Part 2
مدل هزینهای پایگاه دادههای ابریزاد
Cost Model of Cloud Native Databases
نمایش نظرات