آموزش ملزومات رایانش ابری: Linode، Linux، و LAMP Stack

Cloud Computing Essentials: Linode, Linux, and LAMP Stack

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: از مبتدی تا حرفه ای: راهنمای جامع رایانش ابری با Linode، Linux، و LAMP Stack مفاهیم اساسی رایانش ابری، از جمله تفاوت بین رایانش ابری و مدل‌های رایانش سنتی. مدل‌های اصلی خدمات رایانش ابری، از جمله زیرساخت به عنوان سرویس (IaaS)، پلتفرم به عنوان سرویس (PaaS) و نرم‌افزار به عنوان سرویس (SaaS). مزایا و چالش های رایانش ابری، از جمله مقیاس پذیری، مقرون به صرفه بودن و نگرانی های امنیتی. پلت فرم محاسبات ابری Linode، شامل ویژگی ها و مزایای آن، و نحوه راه اندازی یک حساب کاربری و ایجاد ماشین های مجازی. اصول اولیه لینوکس، از جمله سیستم فایل، دستورات و وظایف اصلی مدیریت. نحوه نصب و پیکربندی پشته LAMP در سرور Linode، از جمله Apache، MySQL، و PHP. چگونه یک سرور Linode را با استفاده از بهترین شیوه ها و استانداردهای صنعتی ایمن و سخت کنیم. نحوه استفاده از ابزارهای خط فرمان برای مدیریت منابع Linode، مانند ایجاد و مدیریت ماشین های مجازی، و پیکربندی تنظیمات امنیتی. نحوه راه اندازی و پیکربندی وب سرور، از جمله نصب آپاچی و پیکربندی میزبان های مجازی. نحوه راه اندازی و پیکربندی سرور پایگاه داده، از جمله نصب MySQL و ایجاد و مدیریت پایگاه داده ها و کاربران. نحوه استقرار و مدیریت برنامه های وب در سرور Linode، از جمله آپلود و مدیریت فایل ها، و پیکربندی تنظیمات DNS. نحوه استفاده از ویژگی های پشتیبان گیری و عکس فوری Linode برای ایجاد نسخه های پشتیبان از نمونه های Linode خود. نحوه نظارت و بهینه سازی عملکرد سرور Linode خود، از جمله استفاده از ابزارهای نظارت و پیکربندی تنظیمات سرور برای عملکرد بهینه. پیش نیازها: مهارت های پایه کامپیوتر

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

این دوره با آشنایی دانشجویان با مفاهیم اصلی رایانش ابری آغاز می شود. از جمله تعریف، مزایا و مدل های مختلف آن. دانش‌آموزان انواع مختلف مدل‌های ابری مانند خصوصی، عمومی و ترکیبی و همچنین مدل‌های خدماتی، از جمله Infrastructure-as-a-Service (IaaS)، Platform-as-a-A-Service (PaaS) و Software- را بررسی می‌کنند. به عنوان یک سرویس (SaaS). در اینجا ما اهمیت رو به رشد رایانش ابری در تجارت مدرن را برجسته می‌کنیم و بر نیاز به متخصصان ماهر در این زمینه تأکید می‌کنیم. در این بخش همچنین مزایا و معایب ارائه‌دهندگان ابری مختلف و نحوه انتخاب ارائه‌دهنده مناسب برای نیازهای آنها را بررسی می‌کنیم.

از آنجا، دانش‌آموزان نحوه استقرار سرورهای ابری را در Linode، ارائه‌دهنده پیشرو IaaS، یاد می‌گیرند. ما نحوه ایجاد و مدیریت ماشین های مجازی، راه اندازی شبکه و تنظیمات امنیتی و استقرار برنامه های کاربردی وب را آموزش می دهیم. دانش‌آموزان همچنین یاد می‌گیرند که چگونه رابط خط فرمان Linode (CLI) را پیکربندی کنند و از آن برای خودکارسازی وظایف رایج استفاده کنند.

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

بخش پایانی دوره، نصب و پیکربندی پشته LAMP را پوشش می‌دهد. یک بسته نرم افزار منبع باز محبوب که برای توسعه وب استفاده می شود. پشته شامل لینوکس، آپاچی، MariaDB و PHP است و معمولاً برای توسعه برنامه های کاربردی وب استفاده می شود. دانش آموزان یاد می گیرند که چگونه هر جزء را نصب کنند، آپاچی را برای ارائه محتوای وب پیکربندی کنند، یک پایگاه داده MariaDB راه اندازی کنند و اسکریپت های PHP را برای تعامل با پایگاه داده بنویسند. LAMP یکی از محبوب‌ترین پشته‌های توسعه وب است که آن را به یک مهارت ارزشمند برای هر کسی که علاقه‌مند به توسعه وب مبتنی بر ابر است تبدیل می‌کند.

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

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

دانش آموزان از طریق ترکیبی از تمرین های عملی و یک پروژه نهایی ارزیابی خواهند شد. پروژه نهایی از دانش آموزان می خواهد که یک برنامه وب را بر روی یک سرور ابری Linode مستقر کنند و پشته LAMP را پیکربندی کنند تا تسلط خود را بر مفاهیم دوره نشان دهند.

این دوره فرصتی عالی برای افرادی است که به دنبال افزایش مهارت و مهارت خود هستند. حرفه ای را در زمینه هیجان انگیز محاسبات ابری دنبال کنید. با رشد مداوم بازار رایانش ابری و افزایش تقاضا برای متخصصان ماهر در این زمینه، این دوره دانش و مهارت های عملی لازم برای موفقیت را در اختیار دانشجویان قرار می دهد.


سرفصل ها و درس ها

مقدمه ای بر رایانش ابری Introduction to Cloud Computing

  • مقدمه ای بر رایانش ابری Intro to Cloud Computing

  • مزایای رایانش ابری Benefits of Cloud Computing

  • مدل های خدمات رایانش ابری Cloud Computing Service Models

مدل های خدمات رایانش ابری Cloud Computing Service Models

  • زیرساخت به عنوان یک سرویس (IaaS) Infrastructure as a Service (IaaS)

  • پلت فرم به عنوان یک سرویس (PaaS) Platform as a Service (PaaS)

  • نرم افزار به عنوان یک سرویس (SaaS) Software as a Service (SaaS)

  • IaaS در مقابل PaaS در مقابل SaaS IaaS vs PaaS vs SaaS

استقرار سرور ابری در Linode Cloud Server Deployment on Linode

  • راه اندازی حساب Linode Linode Account Setup

  • کاوش در Linode Cloud Manager Exploring the Linode Cloud Manager

  • فعال کردن TFA در Linode Enabling TFA on Linode

  • استقرار یک نمونه مجازی Linode Deploying a Linode Virtual Instance

  • کاوش در داشبورد نمونه Linode Exploring the Linode Instance Dashboard

  • مدیریت سرور از راه دور از طریق SSH Remote Server Admin via SSH

  • رمز عبور در مقابل احراز هویت کلید SSH Password vs SSH Key Authentication

  • احراز هویت جفت کلید SSH در ویندوز SSH Key Pair Authentication on Windows

  • احراز هویت جفت کلید SSH در MacOS SSH Key Pair Authentication on MacOS

  • اتصال با LISH Connecting with LISH

  • افزودن کلیدهای عمومی SSH به Linode Adding SSH Public Keys to Linode

پایه های لینوکس Linux Foundations

  • مقدمه ای بر لینوکس Introduction to Linux

  • سیستم فایل لینوکس The Linux Filesystem

  • دستورات نگهداری لینوکس Linux Maintenance Commands

  • دستورات دایرکتوری لینوکس [قسمت 1] Linux Directory Commands [Part 1]

  • دستورات دایرکتوری لینوکس [قسمت 2] Linux Directory Commands [Part 2]

  • پیکربندی پایه سرور اوبونتو Ubuntu Basic Server Configuration

  • مقدمه ای بر حساب های کاربری Introduction to User Accounts

  • ایجاد یک حساب غیر ریشه Creating a Non-Root Account

  • ایمن سازی حساب کاربری جدید Securing the New User Account

  • غیرفعال کردن دسترسی کاربر ریشه و احراز هویت رمز عبور Disabling Root User Access and Password Authentication

LAMP Stack نصب و پیکربندی LAMP Stack Installation and Configuration

  • نصب LAMP Stack در اوبونتو از طریق خط فرمان Installing LAMP Stack on Ubuntu via Command Line

  • نصب LAMP Stack با استفاده از Linode Marketplace Installing LAMP Stack using Linode Marketplace

  • تست PHP روی آپاچی Testing PHP on Apache

  • تست اتصال MariaDB از PHP [قسمت 1] Testing MariaDB Connection from PHP [Part 1]

  • تست اتصال MariaDB از PHP [قسمت 2] Testing MariaDB Connection from PHP [Part 2]

  • مدیریت سرور از راه دور با استفاده از Linode GLISH Remote Server Administration using Linode GLISH

پاکسازی حساب و نمای کلی بخش Account Clean-Up and Segment Overview

  • پاکسازی حساب Linode Linode Account Clean-Up

  • نمای کلی بخش Segment Overview

نمایش نظرات

آموزش ملزومات رایانش ابری: Linode، Linux، و LAMP Stack
جزییات دوره
4 hours
36
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
9,640
4.5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

YouAccel Training YouAccel Training

شروع به یادگیری کنید و مهارت های مورد نیاز خود را کسب کنید! بیانیه ماموریت: برای تسهیل یک محیط جامع یادگیری آنلاین برای دانشجویان. درباره شرکت YouAccel یک ارائه دهنده پیشرو در آموزش آنلاین است ، دوره هایی را در صنایع مختلف از IT و توسعه گرفته تا تجارت ، بازاریابی ، طراحی و بهره وری ارائه می دهد. تجربه آموزش الکترونیکی ارائه شده توسط YouAccel پویا است. هر دوره در High Definition با تکالیف ، آزمونها و امتحانات مربوطه که به صورت الکترونیکی تحویل و درجه بندی می شوند ، پخش می شود. کلیه دوره های YouAccel توسط مربیان دارای گواهینامه تدریس می شود که دارای چندین سال سابقه کار در زمینه ای هستند که برای آنها آموزش می دهند. این دوره ها را می توان با سرعت شخصی برگزار کرد و در چندین سطح از جمله مبتدی ، متوسط و پیشرفته ارائه می شود. دوره های آنلاین همچنین برای راحتی بیشتر با هر دستگاه تلفن همراه سازگار هستند. با استفاده از این تجربه به یک سطح جدید شخصی ، ارتباط زنده با مربیان از طریق کنسول پیام رسانی آنلاین Udemy در دسترس است. کلیه دوره ها دارای گواهی پایان دوره هستند و محدودیت سنی اعمال نمی شود.