این دوره به منظور ارائه مقدمه ای جامع برای محاسبات ابری و مبانی امنیت سرور طراحی شده است. ما طیفی از موضوعات را پوشش میدهیم، از مقدمهای بر محاسبات ابری و مدلهای سرویس ابری گرفته تا استقرار و پیکربندی سرور ابری با استفاده از Linode. همچنین پایههای لینوکس، نصب و پیکربندی پشته LAMP، امنیت سرور و گواهیهای SSL را بررسی میکنیم.
این دوره با مقدمهای بر محاسبات ابری و مدلهای مختلف خدمات موجود، مانند زیرساخت بهعنوان سرویس آغاز میشود. IaaS)، پلتفرم به عنوان سرویس (PaaS) و نرم افزار به عنوان سرویس (SaaS). این به دانشآموزان درک اساسی از انواع مختلف سرویسهای ابری موجود همراه با موارد استفاده مختلف میدهد.
بعد، این دوره به استقرار و پیکربندی سرور با استفاده از Linode میپردازد. Linode یک ارائه دهنده میزبانی ابری محبوب است که طیف وسیعی از خدمات از جمله سرورهای خصوصی مجازی (VPS)، ذخیره سازی و شبکه را ارائه می دهد. دانش آموزان یاد خواهند گرفت که چگونه یک نمونه مجازی را استقرار و پیکربندی کنند و از آن برای میزبانی وب سایت یا برنامه با استفاده از LAMP Stack استفاده کنند. LAMP مخفف Linux، Apache، MySQL و PHP است و یک پشته محبوب است که برای ساخت وب سایت ها و برنامه های وب پویا استفاده می شود. دانش آموزان یاد خواهند گرفت که چگونه هر جزء از پشته را نصب و پیکربندی کنند و از آن برای ایجاد یک وب سایت یا برنامه کاربردی وب استفاده کنند. این دوره سپس پایههای لینوکس را پوشش میدهد، جایی که ما سیستم فایل لینوکس، دستورات اولیه و حسابهای کاربری را بررسی میکنیم.
در بخش بعدی، دانشجویان امنیت سرور، از جمله بهترین شیوهها برای ایمنسازی سرور و تهدیدات امنیتی رایج را بررسی میکنند. دانش آموزان در مورد فایروال ها، سیستم های تشخیص نفوذ و پیشگیری و نحوه ایمن سازی داده های حساس یاد خواهند گرفت. ما نحوه راه اندازی پورت های سفارشی، فایروال های سخت افزاری و فایروال های نرم افزاری را با استفاده از UFW نشان خواهیم داد.
در نهایت، این دوره آموزشی نصب و پیکربندی گواهی های SSL را پوشش می دهد. SSL (Secure Sockets Layer) یک فناوری امنیتی استاندارد برای ایجاد پیوند رمزگذاری شده بین وب سرور و مرورگر است. دانش آموزان یاد خواهند گرفت که چگونه گواهینامه SSL را برای ایمن سازی وب سایت یا برنامه وب خود دریافت، نصب و پیکربندی کنند.
این دوره برای هر کسی که علاقه مند به رایانش ابری و مدیریت سرور است مناسب است. در پایان، دانشآموز با ناوبری Linode مهارت خواهد داشت، در حالی که نمونههای راه دور را با استفاده از آخرین فناوری ابری پیادهسازی و پیکربندی میکند. اگر هیجان انگیز به نظر می رسد، دکمه enol را فشار دهید و بیایید شروع کنیم.
سرفصل ها و درس ها
مقدمه ای بر رایانش ابری
Introduction to Cloud Computing
مقدمه ای بر رایانش ابری
Intro to Cloud Computing
مزایای رایانش ابری
Benefits of Cloud Computing
مدل های خدمات رایانش ابری
Cloud Computing Service Models
استقرار سرور ابری در 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
مبانی امنیت سرور
Foundations of Server Security
مقدمه ای بر امنیت سرور
Introduction to Server Security
مقدمه ای بر فایروال ها
Introduction to Firewalls
فایروال های شبکه
Network Firewalls
ایمن سازی SSH با فایروال شبکه
Securing SSH with a Network Firewall
سیاست سختگیرانه فایروال شبکه
Strict Network Firewall Policy
شروع به یادگیری کنید و مهارت های مورد نیاز خود را کسب کنید! بیانیه ماموریت:
برای تسهیل یک محیط جامع یادگیری آنلاین برای دانشجویان.
درباره شرکت
YouAccel یک ارائه دهنده پیشرو در آموزش آنلاین است ، دوره هایی را در صنایع مختلف از IT و توسعه گرفته تا تجارت ، بازاریابی ، طراحی و بهره وری ارائه می دهد.
تجربه آموزش الکترونیکی ارائه شده توسط YouAccel پویا است. هر دوره در High Definition با تکالیف ، آزمونها و امتحانات مربوطه که به صورت الکترونیکی تحویل و درجه بندی می شوند ، پخش می شود. کلیه دوره های YouAccel توسط مربیان دارای گواهینامه تدریس می شود که دارای چندین سال سابقه کار در زمینه ای هستند که برای آنها آموزش می دهند.
این دوره ها را می توان با سرعت شخصی برگزار کرد و در چندین سطح از جمله مبتدی ، متوسط و پیشرفته ارائه می شود. دوره های آنلاین همچنین برای راحتی بیشتر با هر دستگاه تلفن همراه سازگار هستند.
با استفاده از این تجربه به یک سطح جدید شخصی ، ارتباط زنده با مربیان از طریق کنسول پیام رسانی آنلاین Udemy در دسترس است. کلیه دوره ها دارای گواهی پایان دوره هستند و محدودیت سنی اعمال نمی شود.
نمایش نظرات