آموزش Mysql در Docker: On-Premise و AWS Cloud

Mysql on Docker : On-Premise & AWS Cloud

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: دوره آموزشی 3 در 1 برای یادگیری Docker/Mysql در Docker/Mysql در Docker در AWS Cloud Docker چیست؟ کانتینرها چیست؟ کانتینرها در مقابل ماشین‌های مجازی مزایای نصب Docker در MacOs/Linux Magic: Docker چگونه در Mac Docker Architecture: Deep Dive (Docker Registry/Daemon/Client/Image/Container/Engine چیست؟) نسخه‌های نمایشی در Docker Commandsq توضیح نسخه ی نمایشی نسخه انجمن: تصاویر رسمی Docker و تصویر اوراکل را برای نسخه ی نمایشی Mysql نصب کنید: چندین نسخه از نسخه ی نمایشی mysql را نصب کنید: با استفاده از CLI و میز کار Mysql به پایگاه داده کانتینر Mysql متصل شوید درک Docker Compose با نسخه ی نمایشی: نحوه ایجاد یک نسخه نمایشی تصویر Docker سفارشی: Push Image به Docker Hub ماندگاری داده در Docker Demo چیست: ظرف Mysql با استفاده از Volume Demo: پشتیبان گیری/بازیابی پایگاه داده کانتینر Mysql مقدمه Docker در AWS AWS VPC چیست؟ نسخه ی نمایشی: ایجاد یک VPC سفارشی گروه امنیتی چیست؟ نسخه ی نمایشی: ایجاد یک گروه امنیتی برای وب سرور و DBServer معماری نمونه را بشناسید: نسخه نمایشی سرور وب سرور به پایگاه داده: یک نمونه EC2 برای وب سرور و DBServer در نسخه نمایشی سفارشی VPC بسازید: نصب Docker بر روی ماشین EC2 در AWS Cloud Demo: نصب PHP 7.2 در وب سرور نسخه ی نمایشی: ایجاد پایگاه داده کانتینر Mysql در AWS نسخه ی نمایشی: نوشتن کد PHP برای اتصال به پایگاه داده Mysql (Docker در AWS) و نمایش نتایج پیش نیازها: دانش پایگاه های داده (Mysql/Oracle)

این یک دوره آموزشی 3 در 1 است که برای دانش‌آموزانی طراحی شده است که می‌خواهند اصول Docker را یاد بگیرند، نحوه کار پایگاه‌های داده Mysql در Docker On-Prem AWS Cloud.

معرفی Docker

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

Docker Architecture: Deep Dive Demos

اعتقاد من این است که هنگام یادگیری یک فناوری جدید، درک معماری همیشه خوب است و از این رو ما باید در معماری Docker غواصی عمیقی انجام دهیم، اصطلاحات اساسی مانند تصویر Docker/Container/Registry/Engine چیست. و این ما را برای درک فناوری و درک خوبی از موضوع مجهز می کند.

نمایش‌های نمایشی برای نصب Docker در MacOها انجام می‌شود و ما همچنین تعداد زیادی دمو را برای اجرا و درک دستورات پایه Docker انجام خواهیم داد.

پایگاه داده Mysql در Docker

سپس تمرکز خود را بر روی پایگاه‌های داده Mysql در Docker قرار می‌دهیم و در مورد تصاویر رسمی نسخه انجمن Mysql که از Docker Oracle در دسترس است، اطلاعاتی کسب خواهیم کرد. ما دموهایی را برای نصب اینها و بررسی تفاوت‌ها انجام می‌دهیم.

ما سعی خواهیم کرد اهمیت تگ ها و نحوه نصب چندین نسخه از mysql را درک کنیم. من همچنین نشان خواهم داد که چگونه می توانید پایگاه داده mysql را در یک ظرف با استفاده از میز کار CLI Mysql متصل کنید.

برای ایجاد کانتینرهای Docker با استفاده از Docker Compose with Demos روی استانداردهای صنعتی تمرکز خواهیم کرد. همچنین روش‌های عملی ایجاد تصویر سفارشی خود را بررسی می‌کنیم/فشار دادن آن تصویر به Docker Hub/کشیدن همان تصویر و ایجاد یک محفظه جدید از تصویر.

درکی عمیق در مورد پایداری داده در Docker و نحوه ایجاد پایگاه داده Mysql با استفاده از Docker Volumes ارائه خواهد شد. از آنجایی که هر بحثی در مورد پایگاه‌های داده بدون پشتیبان‌گیری/بازیابی ناقص خواهد بود، بنابراین نگاهی به پشتیبان‌گیری/بازیابی پایگاه‌های داده Mysql در Docker خواهیم داشت.


پایگاه داده Mysql در Docker در AWS Cloud

ما از درک بالا استفاده خواهیم کرد و از آن در دنیای AWS Cloud استفاده خواهیم کرد. برای این ما روی معماری سفارشی خود کار خواهیم کرد که در آن VPC خودمان (Virtual Private Cloud) را ایجاد خواهیم کرد و این VPC دارای 2 زیرشبکه است: یک زیرشبکه عمومی برای وب سرور و یک زیرشبکه خصوصی برای سرور پایگاه داده (Mysql).

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

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

برخی دموهای عملی دیگر انجام خواهد شد که به دانش آموزان نشان می دهد چگونه می توانیم ماشین های EC2 را در AWS Cloud بسازیم، یکی برای سرور وب و دیگری برای سرور پایگاه داده استفاده می شود. ما همچنین PHP 7.2 را به همراه وب سرور آپاچی در Front End نصب خواهیم کرد، و برای Backend، پایگاه داده Mysql را در داکر در AWS Cloud اجرا خواهیم کرد.

در پایان ما یک کد PHP می نویسیم که از PHP به پایگاه داده Mysql در Docker در AWS Cloud اتصال برقرار می کند و پایگاه داده را از جداول Mysql استخراج و نمایش می دهد.


یادگیری شاد

آکادمی کیمیاگر DB




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

معرفی Introduction

  • معرفی Introduction

  • چه چیزی از دوره یاد خواهید گرفت What will you Learn from the Course

مقدمه ای بر داکر Introduction to Docker

  • مقدمه ای بر داکر Introduction to Docker

  • داکر چیست؟ What is Docker ?

  • کانتینرها چیست؟ What are Containers ?

  • کانتینرها در مقابل ماشین های مجازی Containers Vs Virtual Machines

  • مزایای داکر Benefits of Docker

  • حقایق جالب در مورد داکر Interesting Facts About Docker

معماری داکر و دستورات مهم Docker Architecture & Important Commands

  • نصب، معماری Docker و دستورات مهم Installation , Docker Architecture & Important Commands

  • Docker در MacOs چیست؟ What is Docker on MacOs

  • نصب Docker در MacOS Installation of Docker on MacOS

  • نسخه ی نمایشی: جادو در پشت صحنه Demo: Magic Behind the Scenes

  • معماری داکر Docker Architecture

  • داکر دیمون چیست؟ What is a Docker Daemon ?

  • Docker Client چیست؟ What is a Docker Client ?

  • Docker Registry چیست؟ What is Docker Registry ?

  • Docker Engine چیست؟ What is Docker Engine ?

  • Docker Image چیست؟ What is a Docker Image ?

  • کانتینرهای داکر چیست؟ What are Docker Containers ?

  • دستورات مهم Docker Important Docker Commands

  • نسخه ی نمایشی: دستورات داکر: قسمت اول (مقدمه) Demo: Docker Commands : Part I (Intro)

  • نسخه ی نمایشی: دستورات داکر: قسمت دوم Demo: Docker Commands : Part II

  • نسخه ی نمایشی: دستورات داکر: قسمت سوم Demo : Docker Commands : Part III

Mysql onDocker: On-Prem Mysql onDocker : On-Prem

  • مقدمه ای بر Mysql در Docker Introduction to Mysql on Docker

  • نسخه های Mysql در Docker Mysql Editions on Docker

  • نسخه ی نمایشی: پیکربندی MySql Official Docker Image Demo: Configure MySql Official Docker Image

  • نسخه ی نمایشی: پیکربندی Mysql Oracle Image Demo: Configure Mysql Oracle Image

  • چندین نسخه Mysql را نصب کنید Install Multiple Versions of Mysql

  • نسخه ی نمایشی: چندین نسخه Mysql را نصب کنید Demo: Install Multiple Versions of Mysql

  • نحوه اتصال به کانتینر Mysql How to Connect to Mysql Container

  • نسخه ی نمایشی: با استفاده از خط فرمان و میز کار MySql به کانتینر Mysql متصل شوید Demo: Connect to Mysql Container Using Command Line & MySql Workbench

  • Docker Compose چیست؟ What is Docker Compose ?

  • نسخه ی نمایشی: نحوه استفاده از Docker Compose Demo: How to Use Docker Compose

  • چگونه تصویر Docker سفارشی ایجاد کنیم؟ How to Create Custom Docker Image ?

  • نسخه ی نمایشی: ایجاد یک تصویر Docker سفارشی Demo: Creating a Custom Docker Image

  • تصویر سفارشی را به داکر هاب فشار دهید Push Custom Image to Docker Hub

  • همان تصویر سفارشی را از داکر هاب بکشید Pull the same Custom Image from Docker Hub

  • ماندگاری داده در داکر چیست؟ What is Data Persistence in Docker ?

  • Docker Volume چیست؟ What are Docker Volumes ?

  • نسخه ی نمایشی: پایگاه داده Mysql بر روی حجم های Docker با استفاده از اجرای Docker Demo: Mysql Database on Docker Volumes using Docker run

  • نسخه ی نمایشی: پایگاه داده Mysql در مورد حجم ها با استفاده از Docker Compose Demo: Mysql Database on Volumes using Docker Compose

  • پشتیبان گیری/بازیابی Mysql در Docker Backup/Restore Mysql on Docker

  • نسخه ی نمایشی: پشتیبان گیری/بازیابی برای Mysql در Docker Demo: Backup/Restore for Mysql on Docker

  • در کانال یوتیوب ما مشترک شوید Subscribe to Our YouTube Channel

  • نظرسنجی 10 ثانیه ای A 10 Second Survey

Mysql در Docker در AWS Cloud Mysql on Docker in AWS Cloud

  • Mysql در Docker در AWS Cloud !!! Mysql on Docker in AWS Cloud !!!

  • معرفی Docker در AWS Introduction to Docker in AWS

  • انواع نمونه AWS چیست؟ What are AWS Instance Types ?

  • VPC چیست؟ What is a VPC ?

  • یک VPC ساده را درک کنید Understand a Simple VPC

  • نسخه ی نمایشی: یک IP الاستیک ایجاد کنید Demo: Create an Elastic IP

  • نسخه ی نمایشی: یک VPC سفارشی ایجاد کنید Demo: Create a Custom VPC

  • گروه امنیتی چیست؟ What is a Security Group ?

  • نسخه ی نمایشی: یک گروه امنیتی برای سرور وب و سرور پایگاه داده ایجاد کنید Demo: Create a Security Group for Webserver & Database Server

  • نسخه ی نمایشی: یک نمونه وب سرور EC2 ایجاد کنید Demo: Create a Webserver EC2 Instance

  • نسخه ی نمایشی: یک نمونه سرور پایگاه داده EC2 ایجاد کنید Demo: Create a Database Server EC2 Instance

  • نسخه ی نمایشی: تست های اتصال به وب سرور و DBServer| Demo: Connectivity tests to Webserver & DBServer|

  • نسخه ی نمایشی: Docker را روی AWS نصب کنید Demo: Install Docker on AWS

  • نسخه ی نمایشی: PHP 7.2 را روی وب سرور نصب کنید Demo: Install PHP 7.2 on Webserver

  • نسخه ی نمایشی: کانتینر Mysql را در AWS پیکربندی کنید Demo: Configure Mysql Container in AWS

  • نسخه ی نمایشی: اتصال PHP به Mysql، استخراج و نمایش نتایج پرس و جو Demo: PHP to Mysql Connectivity, Extract & Display the Query Results

نمایش نظرات

Udemy (یودمی)

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

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

آموزش Mysql در Docker: On-Premise و AWS Cloud
جزییات دوره
5 hours
61
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,971
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kshitij Joy (Cloud Alchemy Academy) Kshitij Joy (Cloud Alchemy Academy)

Oracle Certified Master (OCM) & Oracle Cloud Architect