مرورگر شما از این ویدیو پشتیبانی نمی کند.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
(صرفا برای مشاهده نمونه ویدیو، ممکن هست نیاز به شکن داشته باشید.)
بارگزاری مجدد
توضیحات دوره:
DevOps با Jenkins Terraform AWS Docker Swarm Maven Kubernetes GIT & Ansible Automation with DevOps Realworld Exercises درک درستی از DevOps و ابزارهای مدرن DevOps Docker، Kubernetes، Jenkins، Docker Swarm، Kubernetes Helm. توانایی به عنوان مهندس DevOps برای خودکارسازی تحویل کد و استقرار خط لوله با استفاده از جنکینز. درک کامل Docker Containers & Docker Swarm Orchestration & Kubernetes. با استفاده از Docker Containers و Docker File & HELM به عنوان مهندس DevOps، ساختن Dockerize Apps را بیاموزید. در مدیریت Kubernetes و Kubernetes از ابتدا تا پیشرفته استاد DevOps باشید. توسعه Kubernetes و استقرار کامل در Kubernetes & Docker Containers. به عنوان مهندس CI DevOps، ادغام چندگانه Jenkins با ابزارهای فناوری مدرن مانند Docker، Code Delivery Pipeline، Git و GitHub. پیش نیازها: شما نگرش یادگیری در حین تفریح دارید :) بدون پیش نیاز. هر کسی که بخواهد فناوریهای DevOps را بداند (Docker، Kubernetes، Jenkins، Git و GitHub) میتواند در دوره ثبتنام کند بهتر است سیستم عامل لینوکس برای یادگیری ابزارهای DevOps در دسترس باشد. اطلاعات اولیه در مورد فرآیندهای توسعه نرم افزاریکی از بهترین دوره های صدور گواهینامه چند فناوری DevOps در Udemy.
تجلیل از #20000 دانشجو، #20000 مهندسین دارای گواهی DevOps با تخصص DevOps با پشته فناوری DevOps مانند Docker، Docker Containers، Docker Swarm، Kubernetes with Docker، Kubernetes Administration، Git GitHub، Jenkins Jenkins TeribleS Code, Terrara, .
افراد در Jenkins، Docker، Docker Swarm، Terraform Kubernetes حرفه ای دریافت می کنند و ما به آنها کمک می کنیم تا دانش بیشتری در مورد DevOps Practices به دست آورند.
این دوره آموزشی گواهی DevOps شما را برای یک حرفه در DevOps آماده می کند، زمینه ای که به سرعت در حال رشد است و شکاف بین توسعه دهندگان نرم افزار و عملیات را پر می کند.
دوره آموزشی DevOps به شدت بر روی استفاده از کانتینرهای Docker، GIT GitHub، Jenkins Kubernetes Docker Swarm تمرکز دارد، فناوریای که امروزه روش استقرار برنامهها در فضای ابری را متحول میکند و یک مهارت حیاتی برای تسلط بر عصر ابر است.
این دوره آموزشی گواهی DevOps شما را برای یک حرفه در DevOps آماده می کند.
پس از اتمام این دوره، شما قادر خواهید بود:
1. خط لوله تحویل یک تیم را تشخیص دهید و توصیه های اولویت بندی شده را برای بهبود آن ارائه دهید
2. مجموعه مهارتها و نقشهای دخیل در DevOps و نحوه کمک آنها به قابلیت تحویل مداوم را توضیح دهید
3. بررسی و ارائه تست های اتوماسیون در سراسر پشته توسعه
4. وظایف کلیدی عملیات سیستم و نحوه اعمال تکنیک ها و ابزارهای پیشرو امروزی را برای آنها توضیح دهید
5. توضیح دهید که چگونه تیمهای با عملکرد بالا از DevOps و روشهای مرتبط برای رسیدن به قابلیت تحویل مداوم استفاده میکنند
6. تسهیل پیشرفت تیم اولویت بندی شده و تکراری در بهبود خط لوله تحویل
هدف دوره؟
این آموزش DevOps برای کمک به شما برای تبدیل شدن به یک متخصص DevOps طراحی شده است. در طول این دوره، مربیان متخصص DevOps ما به شما کمک خواهند کرد:
اکوسیستم DevOps را درک کنید
درباره مدیریت خودکار کد منبع با استفاده از GIT و ادغام مداوم با استفاده از جنکینز بیاموزید
درک، ساخت و آزمایش اتوماسیون: چگونه یک خط لوله تحویل مناسب بسازیم و اتوماسیون آزمایشی را روی آن انجام دهیم
درک Containerization با استفاده از Docker: تشخیص تفاوت بین کانتینرها و VM ها
دستورات و موارد استفاده Master Docker: به مفاهیم مختلف شبکه در Docker، بهترین راه برای استفاده از Docker Volume و ایجاد فایل Docker می پردازد
Master Puppet: مدیریت پیکربندی و "Infrastructure-as-Code" را یاد بگیرید. در Puppet
میتوانید با معماری و کاتالوگ master-agent آشنا شویدآموزش نظارت مستمر با استفاده از Nagios: Jenkins، Docker و Puppet را ادغام کنید و در مورد نظارت بر سیستم با استفاده از Nagios و اجزای آن بیاموزید
یک پروژه زنده را اجرا کنید
چه کسی باید این دوره را بگذراند؟
فرصت های شغلی DevOps در سرتاسر جهان در حال رونق است. طبق گزارش CBS News، DevOps به عنوان یکی از 11 شغل برتر در آمریکا در سال 2017 معرفی شد و داده های Payscale نشان می دهد که مدیران DevOps سالانه 122,234 دلار درآمد دارند و مهندسان DevOps حدود 151,561 دلار درآمد دارند. مشاغل DevOps سومین نقش برتر فناوری هستند که توسط تقاضای کارفرما در Indeed رتبه بندی شده است، اما دومین کسری استعداد را دارند.
این دوره آموزشی DevOps برای نقش های حرفه ای زیر مفید خواهد بود:
توسعه دهندگان نرم افزار
مدیران پروژه فنی
معماران
پشتیبانی عملیات
مهندسین استقرار
مدیران فناوری اطلاعات
مدیران توسعه
دانش پیش نیاز توسعه نرم افزار، ترجیحاً در جاوا، و ابزارهای خط فرمان UNIX/Linux برای این دوره ضروری است.
سرفصل ها و درس ها
درک درستی از فرآیند DevOps و DevOps
Understating of DevOps & DevOps Process
معرفی دوره
Course Introduction
DevOps چیست || ابزار DevOps
What is DevOps || DevOps Tools
توسعه مستمر
Continuous Development
چت دوره ای با دانش آموزانی که DevOps را یاد می گیرند
Course Chat with Students Learning DevOps
تست مداوم
Continuous Testing
یکپارچه سازی مداوم
Continuous Integration
استقرار و نظارت مستمر
Continuous Deployment & Monitoring
درک درستی از فرآیند DevOps و DevOps
Understating of DevOps & DevOps Process
معرفی دوره
Course Introduction
DevOps چیست || ابزار DevOps
What is DevOps || DevOps Tools
توسعه مستمر
Continuous Development
چت دوره ای با دانش آموزانی که DevOps را یاد می گیرند
Course Chat with Students Learning DevOps
تست مداوم
Continuous Testing
یکپارچه سازی مداوم
Continuous Integration
استقرار و نظارت مستمر
Continuous Deployment & Monitoring
**GIT** معرفی و نصب
**GIT** Introduction & Installation
گیت | خوش آمدید و هدف
Git | WelCome & Goal
اصطلاحات کلیدی GIT
Key GIT Terminology
GIT & VCS چیست؟
What is GIT & VCS
امتیاز: دوره معماری ابری گوگل
Bonus : Google Cloud Architect Course
GIT را روی لینوکس ماشین نصب کنید
Install GIT on Linux Machine
GIT را روی Windows Machine نصب کنید
Install GIT on Windows Machine
GIT را در ویندوز نصب کنید: راهنمای متنی
Install GIT on Windows : Text Guide
**GIT** معرفی و نصب
**GIT** Introduction & Installation
گیت | خوش آمدید و هدف
Git | WelCome & Goal
اصطلاحات کلیدی GIT
Key GIT Terminology
GIT & VCS چیست؟
What is GIT & VCS
امتیاز: دوره معماری ابری گوگل
Bonus : Google Cloud Architect Course
GIT را روی لینوکس ماشین نصب کنید
Install GIT on Linux Machine
GIT را روی Windows Machine نصب کنید
Install GIT on Windows Machine
GIT را در ویندوز نصب کنید: راهنمای متنی
Install GIT on Windows : Text Guide
شروع سریع GIT
GIT Quick Start
اطلاعات کاربر را در GIT پیکربندی کنید
Configure User Information in GIT
اولین مخزن GIT را ایجاد کنید
Create First GIT Repository
اولین تعهد GIT
First GIT Commit
ردیابی GIT و گزارشهای GIT
GIT Tracking & GIT Logs
شروع سریع GIT
GIT Quick Start
اطلاعات کاربر را در GIT پیکربندی کنید
Configure User Information in GIT
اولین مخزن GIT را ایجاد کنید
Create First GIT Repository
اولین تعهد GIT
First GIT Commit
ردیابی GIT و گزارشهای GIT
GIT Tracking & GIT Logs
GIT با GITHUB **پیشرفت**
GIT with GITHUB **Advance**
Git را با GITHub کاوش کنید
Explore Git with GITHub
Remote Repo را در GitHub ایجاد کنید
Create Remote Repo on GitHub
تنظیم احراز هویت در Local & GitHub
SetUp Authentication in Local & GitHub
ایجاد شعبه در GIT
Create Branches in GIT
ادغام شاخه ها در GIT
Merge Branches in GIT
در GIT به حالت قبلی برگردید
Revert in Previous State in GIT
GIT با GITHUB **پیشرفت**
GIT with GITHUB **Advance**
Git را با GITHub کاوش کنید
Explore Git with GITHub
Remote Repo را در GitHub ایجاد کنید
Create Remote Repo on GitHub
تنظیم احراز هویت در Local & GitHub
SetUp Authentication in Local & GitHub
ایجاد شعبه در GIT
Create Branches in GIT
ادغام شاخه ها در GIT
Merge Branches in GIT
در GIT به حالت قبلی برگردید
Revert in Previous State in GIT
مقایسه در GIT
Comparisons in GIT
فهرست کاری و ناحیه صحنه را مقایسه کنید
Compare Working Directory & Stage Area
مقایسه تعهدات در GIT
Compare Commits in GIT
مقایسه در GIT
Comparisons in GIT
فهرست کاری و ناحیه صحنه را مقایسه کنید
Compare Working Directory & Stage Area
مقایسه تعهدات در GIT
Compare Commits in GIT
انشعاب و ادغام در GIT
Branching & Merging in GIT
مفهوم شاخه ها در GIT
Concept of Branches in GIT
ادغام شاخه ها در GIT
Merge Branches in GIT
انشعاب و ادغام در GIT
Branching & Merging in GIT
مفهوم شاخه ها در GIT
Concept of Branches in GIT
ادغام شاخه ها در GIT
Merge Branches in GIT
ذخیره سازی GIT
GIT Stashing
GIT Stash با مثال
GIT Stash with Example
فایلهای ردیابی نشده را ذخیره کنید و Git Stash Pop
Stash Untracked Files & Git Stash Pop
Multiple Stash را مدیریت کنید
Manage Multiple Stash
ذخیره سازی GIT
GIT Stashing
GIT Stash با مثال
GIT Stash with Example
فایلهای ردیابی نشده را ذخیره کنید و Git Stash Pop
Stash Untracked Files & Git Stash Pop
Multiple Stash را مدیریت کنید
Manage Multiple Stash
چرا جنکینز و نصب
Why Jenkins & Installation
یکپارچه سازی مستمر و تحویل مستمر
Continuous Integration & Continuous Delivery
چه چیزی و چرا جنکینز
What & Why Jenkins
قسمت 1 نصب جنکینز
Jenkins Installation Part 1
200 دلار اعتبار برای Digital Ocean برای ایجاد سرور لینوکس
$200 Credit For Digital Ocean to Create Linux Server
نصب جنکینز قسمت 2
Jenkins Installation Part 2
دستورات: SetUp Machine & Install Jenkins
Commands : SetUp Machine & Install Jenkins
معماری جنکینز
Jenkins Architecture
یکپارچه سازی مستمر و تحویل مستمر
Continuous Integration & Continuous Delivery
چرا جنکینز و نصب
Why Jenkins & Installation
یکپارچه سازی مستمر و تحویل مستمر
Continuous Integration & Continuous Delivery
چه چیزی و چرا جنکینز
What & Why Jenkins
قسمت 1 نصب جنکینز
Jenkins Installation Part 1
200 دلار اعتبار برای Digital Ocean برای ایجاد سرور لینوکس
$200 Credit For Digital Ocean to Create Linux Server
نصب جنکینز قسمت 2
Jenkins Installation Part 2
دستورات: SetUp Machine & Install Jenkins
Commands : SetUp Machine & Install Jenkins
معماری جنکینز
Jenkins Architecture
یکپارچه سازی مستمر و تحویل مستمر
Continuous Integration & Continuous Delivery
نصب جنکینز (منسوخ شده)
Jenkins Installation (Obsolete)
Jenkins را در ویندوز دانلود و پیکربندی کنید
Download and Configure Jenkins on Windows
جهت متن: دانلود و پیکربندی Jenkins در ویندوز
Text Direction : Download and Configure Jenkins on Windows
Jenkins را در MAC OS دانلود و پیکربندی کنید
Download and Configure Jenkins on MAC OS
جهت متن: دانلود و پیکربندی Jenkins در سیستم عامل MAC
Text Direction : Download and Configure Jenkins on MAC OS
نصب جنکینز (منسوخ شده)
Jenkins Installation (Obsolete)
Jenkins را در ویندوز دانلود و پیکربندی کنید
Download and Configure Jenkins on Windows
جهت متن: دانلود و پیکربندی Jenkins در ویندوز
Text Direction : Download and Configure Jenkins on Windows
Jenkins را در MAC OS دانلود و پیکربندی کنید
Download and Configure Jenkins on MAC OS
جهت متن: دانلود و پیکربندی Jenkins در سیستم عامل MAC
Text Direction : Download and Configure Jenkins on MAC OS
آنچه باید در مورد جنکینز بدانید
What you should know about Jenkins
شغل چیست | ایجاد و اجرا کنید
What is Job | Create & Execute
پیکربندی کار را کاوش کنید
Explore Job Configuration
اسکریپت را از جنکینز اجرا کنید
Execute Script from Jenkins
اضافه کردن پارامتر در Jenkins Job
Add Parameter in Jenkins Job
نظرات شما مهم است!
Your Reviews are Important!
ورودی منطقی در Jenkins Job
Logical Input in Jenkins Job
آنچه باید در مورد جنکینز بدانید
What you should know about Jenkins
شغل چیست | ایجاد و اجرا کنید
What is Job | Create & Execute
پیکربندی کار را کاوش کنید
Explore Job Configuration
اسکریپت را از جنکینز اجرا کنید
Execute Script from Jenkins
اضافه کردن پارامتر در Jenkins Job
Add Parameter in Jenkins Job
نظرات شما مهم است!
Your Reviews are Important!
ورودی منطقی در Jenkins Job
Logical Input in Jenkins Job
ادغام مداوم با جنکینز
Continuous Integration with Jenkins
ادغام جنکینز با GIT و GITHUB
Jenkins Integration with GIT & GITHUB
Maven را روی دستگاه میزبان جنکین نصب کنید
Install Maven on Jenkin's Host Machine
جهت متن: Maven را روی ویندوز نصب کنید
Text Direction : Install Maven on Windows
جنکینز را با GIT و Maven پیکربندی کنید
Configure Jenkins with GIT & Maven
اولین شغل جنکینز مبتنی بر Maven ما را ایجاد کنید
Create our First Maven-based Jenkins Job
عیبیابی: اولین شغل Jenkins مبتنی بر Maven را ایجاد کنید
TroubleShooting : Create our First Maven-based Jenkins Job
نظرسنجی کد منبع در جنکینز
Source Code Polling in Jenkins
جهت متن: کلید SSH را به صورت محلی از GitHUB اضافه کنید
Text Direction : Add SSH Key in Local from GitHUB
ماشه ساخت از راه دور در جنکینز
Remote Build Trigger in Jenkins
جار خود را به صورت محلی مستقر کنید
Deploy Your Jar Locally
انتشار نتایج آزمون در Job
Publish Test Results in Job
ادغام مداوم با جنکینز
Continuous Integration with Jenkins
ادغام جنکینز با GIT و GITHUB
Jenkins Integration with GIT & GITHUB
Maven را روی دستگاه میزبان جنکین نصب کنید
Install Maven on Jenkin's Host Machine
جهت متن: Maven را روی ویندوز نصب کنید
Text Direction : Install Maven on Windows
جنکینز را با GIT و Maven پیکربندی کنید
Configure Jenkins with GIT & Maven
اولین شغل جنکینز مبتنی بر Maven ما را ایجاد کنید
Create our First Maven-based Jenkins Job
عیبیابی: اولین شغل Jenkins مبتنی بر Maven را ایجاد کنید
TroubleShooting : Create our First Maven-based Jenkins Job
نظرسنجی کد منبع در جنکینز
Source Code Polling in Jenkins
جهت متن: کلید SSH را به صورت محلی از GitHUB اضافه کنید
Text Direction : Add SSH Key in Local from GitHUB
ماشه ساخت از راه دور در جنکینز
Remote Build Trigger in Jenkins
جار خود را به صورت محلی مستقر کنید
Deploy Your Jar Locally
انتشار نتایج آزمون در Job
Publish Test Results in Job
تحویل مداوم با جنکینز
Continuous Delivery with Jenkins
آرشیو مصنوعات در جنکینز
Archive Artefact in Jenkins
Tomcat را در محیط صحنه سازی نصب و پیکربندی کنید
Install & Configure Tomcat in Staging Environment
جهت متن: Tomcat را در محیط صحنه سازی نصب و پیکربندی کنید
Text Direction : Install & Configure Tomcat in Staging Environment
جهت متن: Tomcat را روی ویندوز نصب کنید
Text Direction : Install Tomcat on Windows
استقرار محیط صحنه سازی
Deploy Staging Environment
افزونه Build Pipeline
Build Pipeline Plugin
اعزام به تولید
Deploy to Production
عیبیابی: مستقر در تولید
Trouble Shooting: Deploy to Production
تحویل مداوم با جنکینز
Continuous Delivery with Jenkins
آرشیو مصنوعات در جنکینز
Archive Artefact in Jenkins
Tomcat را در محیط صحنه سازی نصب و پیکربندی کنید
Install & Configure Tomcat in Staging Environment
جهت متن: Tomcat را در محیط صحنه سازی نصب و پیکربندی کنید
Text Direction : Install & Configure Tomcat in Staging Environment
جهت متن: Tomcat را روی ویندوز نصب کنید
Text Direction : Install Tomcat on Windows
استقرار محیط صحنه سازی
Deploy Staging Environment
افزونه Build Pipeline
Build Pipeline Plugin
اعزام به تولید
Deploy to Production
عیبیابی: مستقر در تولید
Trouble Shooting: Deploy to Production
زیرساخت به عنوان کد
Infrastructure as Code
زیرساخت به عنوان کد
Infrastructure as Code
زیرساخت به عنوان کد
Infrastructure as Code
زیرساخت به عنوان کد
Infrastructure as Code
Jenkins Job DSL
Jenkins Job DSL
مقدمه ای بر JENKINS Job DSL
Introduction to JENKINS Job DSL
نسخه ی نمایشی: Jenkins Job DSL با Maven Project
Demo: Jenkins Job DSL with Maven Project
توجه: خطای نام کاربری جهانی در کار اجرا شده بالا
Note : Global User Name Error in Above Executed Job
Jenkins Job DSL
Jenkins Job DSL
مقدمه ای بر JENKINS Job DSL
Introduction to JENKINS Job DSL
نسخه ی نمایشی: Jenkins Job DSL با Maven Project
Demo: Jenkins Job DSL with Maven Project
توجه: خطای نام کاربری جهانی در کار اجرا شده بالا
Note : Global User Name Error in Above Executed Job
جنکینز به عنوان خط لوله کد (DSL)
Jenkins as a Code Pipeline (DSL)
بررسی اجمالی خط لوله جنکینز به عنوان کد
Jenkins As Code Pipeline Overview
نسخه ی نمایشی: خط لوله کد
Demo: Code Pipeline
امتیاز: کلاس Master Automation Selenium UI
Bonus : Selenium UI Automation MasterClass
جهت متن: خط لوله کد نسخه ی نمایشی
Text Direction : Demo Code Pipeline
خط لوله پروژه Maven موجود را خودکار کنید
Automate Existing Maven Project Pipeline
جهت متن: خط لوله پروژه Maven موجود را خودکار کنید
Text Direction: Automate Existing Maven Project Pipeline
جنکینز به عنوان خط لوله کد (DSL)
Jenkins as a Code Pipeline (DSL)
بررسی اجمالی خط لوله جنکینز به عنوان کد
Jenkins As Code Pipeline Overview
نسخه ی نمایشی: خط لوله کد
Demo: Code Pipeline
امتیاز: کلاس Master Automation Selenium UI
Bonus : Selenium UI Automation MasterClass
جهت متن: خط لوله کد نسخه ی نمایشی
Text Direction : Demo Code Pipeline
خط لوله پروژه Maven موجود را خودکار کنید
Automate Existing Maven Project Pipeline
جهت متن: خط لوله پروژه Maven موجود را خودکار کنید
Text Direction: Automate Existing Maven Project Pipeline
ساختمان های توزیع شده در جنکینز
Distributed Builds in Jenkins
مفهوم ساخت های توزیع شده
Distributed Builds Concept
Slave جنکینز را ایجاد و پیکربندی کنید
Create and Configure Jenkins Slave
جهت متن: Slave جنکینز را ایجاد و پیکربندی کنید
Text Direction : Create and Configure Jenkins Slave
برچسب گره ها و ساخت های همزمان
Label Nodes & Concurrent Builds
ساختمان های توزیع شده در جنکینز
Distributed Builds in Jenkins
مفهوم ساخت های توزیع شده
Distributed Builds Concept
Slave جنکینز را ایجاد و پیکربندی کنید
Create and Configure Jenkins Slave
جهت متن: Slave جنکینز را ایجاد و پیکربندی کنید
Text Direction : Create and Configure Jenkins Slave
برچسب گره ها و ساخت های همزمان
Label Nodes & Concurrent Builds
داکر و جنکینز
Docker & Jenkins
مبانی فایل داکر | معرفی
Docker File Basics | Introduction
دستورالعمل فایل داکر | دستورات ساخت و ساز
Docker File Instructions | Construction Commands
فایل Docker پروژه ما را ایجاد کنید
Create Docker File of Our Project
جهت متن: فایل Docker پروژه ما را ایجاد کنید
Text Direction : Create Docker File of Our Project
تصویر داکر پروژه را بسازید و تگ کنید
Build and Tag Project Docker Image
عیبیابی: تصویر داکر بسازید
Trouble Shooting: Build Docker Image
اجرای پروژه در داکر
Execute Project in Docker
داکر و جنکینز
Docker & Jenkins
مبانی فایل داکر | معرفی
Docker File Basics | Introduction
دستورالعمل فایل داکر | دستورات ساخت و ساز
Docker File Instructions | Construction Commands
فایل Docker پروژه ما را ایجاد کنید
Create Docker File of Our Project
جهت متن: فایل Docker پروژه ما را ایجاد کنید
Text Direction : Create Docker File of Our Project
تصویر داکر پروژه را بسازید و تگ کنید
Build and Tag Project Docker Image
عیبیابی: تصویر داکر بسازید
Trouble Shooting: Build Docker Image
اجرای پروژه در داکر
Execute Project in Docker
جنبه های امنیتی جنکینز
Jenkins Security Aspects
فعال/غیرفعال کردن Login Jenkins
Enable/Disable Login Jenkins
به کاربر اجازه می دهد تا جنکینز را ثبت کند
Allow User to Sign-Up Jenkins
افزونه امنیتی قدرتمند را نصب کنید
Install Powerful Security Plugin
نحوه ایجاد کاربر در جنکینز
How to Create Users in Jenkins
ایجاد و اختصاص نقش به کاربران
Create & Assign Roles to Users
جنبه های امنیتی جنکینز
Jenkins Security Aspects
فعال/غیرفعال کردن Login Jenkins
Enable/Disable Login Jenkins
به کاربر اجازه می دهد تا جنکینز را ثبت کند
Allow User to Sign-Up Jenkins
افزونه امنیتی قدرتمند را نصب کنید
Install Powerful Security Plugin
نحوه ایجاد کاربر در جنکینز
How to Create Users in Jenkins
ایجاد و اختصاص نقش به کاربران
Create & Assign Roles to Users
بیشتر در مورد جنکینز
More on Jenkins
درباره متغیر Global Env در جنکینز
About Global Env Variable in Jenkins
ایجاد متغیرهای محیطی سفارشی
Create Custom Environment Variables
بیشتر در مورد جنکینز
More on Jenkins
درباره متغیر Global Env در جنکینز
About Global Env Variable in Jenkins
ایجاد متغیرهای محیطی سفارشی
Create Custom Environment Variables
Docker را روی دستگاه خود راه اندازی کنید
Set-Up Docker on Your Machine
داکر چیست؟ چرا داکر نوآوری است
What is Docker? Why Docker is Innovation
چرا داکر؟ چرا برای توسعه دهندگان مهم است
Why Docker? Why it Matter For Devs
نصب The Right Docker برای شما
Installing The Right Docker for you
نصب دسکتاپ Docker برای Mac Machine
Docker Desktop Installation For Mac Machine
راه اندازی مورد نیاز برای نصب موتور Docker
Required SetUp for Docker Engine Installation
200 دلار اعتبار برای Digital Ocean برای ایجاد سرور لینوکس
$200 Credit For Digital Ocean to Create Linux Server
ایجاد سرور لینوکس در فضای ابری
Create Linux Server on Cloud
Docker Engine را روی سرور لینوکس نصب کنید
Install Docker Engine on Linux Server
Docker را روی دستگاه خود راه اندازی کنید
Set-Up Docker on Your Machine
داکر چیست؟ چرا داکر نوآوری است
What is Docker? Why Docker is Innovation
چرا داکر؟ چرا برای توسعه دهندگان مهم است
Why Docker? Why it Matter For Devs
نصب The Right Docker برای شما
Installing The Right Docker for you
نصب دسکتاپ Docker برای Mac Machine
Docker Desktop Installation For Mac Machine
راه اندازی مورد نیاز برای نصب موتور Docker
Required SetUp for Docker Engine Installation
200 دلار اعتبار برای Digital Ocean برای ایجاد سرور لینوکس
$200 Credit For Digital Ocean to Create Linux Server
ایجاد سرور لینوکس در فضای ابری
Create Linux Server on Cloud
Docker Engine را روی سرور لینوکس نصب کنید
Install Docker Engine on Linux Server
ایجاد کانتینرهای Docker: مانند یک مبتدی شروع کنید
Creating Docker Containers : Start Like a Beginner
Docker Install and Configurations را بررسی کنید
Check Docker Install and Configurations
اولین کانتینر خود را راه اندازی کنید
Start Your First Container
Stop-Remove ظروف
Stop-Remove the Containers
پردازش داخلی داکر
Docker Internal Processing
کانتینرها در مقابل ماشین های مجازی
Containers vs Virtual Machines
تکلیف: چندین کانتینر را مدیریت کنید
Assignment : Manage Multiple Containers
پشتیبانی از MySQL Container
Support for MySQL Container
پاسخ تکلیف: چندین کانتینر را مدیریت کنید
Assignment Answer : Manage Multiple Containers
ایجاد کانتینرهای Docker: مانند یک مبتدی شروع کنید
Creating Docker Containers : Start Like a Beginner
Docker Install and Configurations را بررسی کنید
Check Docker Install and Configurations
اولین کانتینر خود را راه اندازی کنید
Start Your First Container
Stop-Remove ظروف
Stop-Remove the Containers
پردازش داخلی داکر
Docker Internal Processing
کانتینرها در مقابل ماشین های مجازی
Containers vs Virtual Machines
تکلیف: چندین کانتینر را مدیریت کنید
Assignment : Manage Multiple Containers
پشتیبانی از MySQL Container
Support for MySQL Container
پاسخ تکلیف: چندین کانتینر را مدیریت کنید
Assignment Answer : Manage Multiple Containers
استفاده از Docker Containers: Advance
Use Docker Containers : Advance
از MariaDB به جای MySQL استفاده کنید
Use MariaDB rather than MySQL
مانیتورینگ Docker CLI
Docker CLI Monitoring
کانتینر را در حالت تعاملی راه اندازی کنید
Start Container in Interactive Mode
دستورات را در Running Containers اجرا کنید
Run Commands in Running Containers
استفاده از Docker Containers: Advance
Use Docker Containers : Advance
از MariaDB به جای MySQL استفاده کنید
Use MariaDB rather than MySQL
مانیتورینگ Docker CLI
Docker CLI Monitoring
کانتینر را در حالت تعاملی راه اندازی کنید
Start Container in Interactive Mode
دستورات را در Running Containers اجرا کنید
Run Commands in Running Containers
شبکه داکر
Docker Networking
شبکه داکر: مقدمه
Docker Network : Introduction
شبکه های کانتینری را کاوش کنید
Explore Container Networks
Docker Network CLI: فهرست و بازرسی
Docker Network CLI : List & Inspect
شبکه Docker: ایجاد، اتصال و قطع شبکه
Docker Network : Create, Connect & Disconnect Network
شبکه داکر: مفهوم DNS
Docker Network : DNS Concept
شبکه داکر
Docker Networking
شبکه داکر: مقدمه
Docker Network : Introduction
شبکه های کانتینری را کاوش کنید
Explore Container Networks
Docker Network CLI: فهرست و بازرسی
Docker Network CLI : List & Inspect
شبکه Docker: ایجاد، اتصال و قطع شبکه
Docker Network : Create, Connect & Disconnect Network
شبکه داکر: مفهوم DNS
Docker Network : DNS Concept
تصاویر کانتینر داکر: شروع
Docker Container Images : Beginning
Docker Image چیست؟
What is Docker Image
مخزن داکر هاب
Docker Hub Repository
مفهوم لایه های تصویر داکر
Concept of Docker Image Layers
برچسب گذاری تصویر داکر
Docker Image Tagging
تصویر Docker را در Cloud بارگذاری کنید
Upload Docker Image to Cloud
تصاویر کانتینر داکر: شروع
Docker Container Images : Beginning
Docker Image چیست؟
What is Docker Image
مخزن داکر هاب
Docker Hub Repository
مفهوم لایه های تصویر داکر
Concept of Docker Image Layers
برچسب گذاری تصویر داکر
Docker Image Tagging
تصویر Docker را در Cloud بارگذاری کنید
Upload Docker Image to Cloud
تصاویر کانتینر داکر: ساخت تصاویر
Docker Container Images : Build Images
اصول Dockerfile
Dockerfile Basics
دستورالعمل فایل Docker
Docker File Instructions
ایجاد تصویر Docker سفارشی
Create Custom Docker Image
گسترش تصویر رسمی Docker
Extend Official Docker Image
تکلیف: Build Docker Image
Assignment : Build Docker Image
پاسخ تکلیف: Build Docker Image
Assignment Answer : Build Docker Image
تصاویر کانتینر داکر: ساخت تصاویر
Docker Container Images : Build Images
اصول Dockerfile
Dockerfile Basics
دستورالعمل فایل Docker
Docker File Instructions
ایجاد تصویر Docker سفارشی
Create Custom Docker Image
گسترش تصویر رسمی Docker
Extend Official Docker Image
تکلیف: Build Docker Image
Assignment : Build Docker Image
پاسخ تکلیف: Build Docker Image
Assignment Answer : Build Docker Image
Docker Containers: مدیریت داده ها
Docker Containers : Manage Data
مشکل داده های پایدار
Persistent Data Problem
داده های پایدار: حجم داده ها
Persistent Data : Data Volumes
داده های پایدار: پایه های اتصال
Persistent Data : Bind Mounts
تکلیف: حجم داده ها
Assignment : Data Volumes
پاسخ تکلیف: حجم داده ها
Assignment Answer : Data Volumes
تکلیف: پایه های اتصال
Assignment : Bind Mounts
پاسخ تکلیف: Bind Mount
Assignment Answer : Bind Mount
Docker Containers: مدیریت داده ها
Docker Containers : Manage Data
مشکل داده های پایدار
Persistent Data Problem
داده های پایدار: حجم داده ها
Persistent Data : Data Volumes
داده های پایدار: پایه های اتصال
Persistent Data : Bind Mounts
تکلیف: حجم داده ها
Assignment : Data Volumes
پاسخ تکلیف: حجم داده ها
Assignment Answer : Data Volumes
تکلیف: پایه های اتصال
Assignment : Bind Mounts
پاسخ تکلیف: Bind Mount
Assignment Answer : Bind Mount
Docker Compose: ابزار Multi Container
Docker Compose : Multi Container Tool
Docker Compose مقدمه
Docker Compose Introduction
Docker Compose Latest Update V2
Docker Compose Latest Update V2
Docker Compose File YML
Docker Compose YML File
MYSQL و WORDPRESS را از طریق Docker Compose اجرا کنید
Run MYSQL & WORDPRESS via Docker Compose
Docker Compose: ساخت برنامه از ابتدا
Docker Compose : Build Application From Scratch
Docker Compose: ابزار Multi Container
Docker Compose : Multi Container Tool
Docker Compose مقدمه
Docker Compose Introduction
Docker Compose Latest Update V2
Docker Compose Latest Update V2
Docker Compose File YML
Docker Compose YML File
MYSQL و WORDPRESS را از طریق Docker Compose اجرا کنید
Run MYSQL & WORDPRESS via Docker Compose
Docker Compose: ساخت برنامه از ابتدا
Docker Compose : Build Application From Scratch
Docker Swarm مقدمه: Swarm Orchestration
Docker Swarm Introduction: Swarm Orchestration
Docker Swarm مقدمه: Swarm Orchestration
Docker Swarm Introduction: Swarm Orchestration
اصطلاحات Docker Swarm
Docker Swarm Terminology
ایجاد سرویس در Docker Swarm
Create Service on Docker Swarm
Docker Swarm Cluster را ایجاد کنید
Create Docker Swarm Cluster
جهت متن: راه اندازی Docker در Swarm Docker Nodes
Text Direction : SetUp Docker on Swarm Docker Nodes
از بین بردن 5 افسانه DevOps
Busting 5 DevOps Myths
Docker Swarm مقدمه: Swarm Orchestration
Docker Swarm Introduction: Swarm Orchestration
Docker Swarm مقدمه: Swarm Orchestration
Docker Swarm Introduction: Swarm Orchestration
اصطلاحات Docker Swarm
Docker Swarm Terminology
ایجاد سرویس در Docker Swarm
Create Service on Docker Swarm
Docker Swarm Cluster را ایجاد کنید
Create Docker Swarm Cluster
جهت متن: راه اندازی Docker در Swarm Docker Nodes
Text Direction : SetUp Docker on Swarm Docker Nodes
از بین بردن 5 افسانه DevOps
Busting 5 DevOps Myths
ویژگی ها و برنامه های کاربردی Docker Swarm
Docker Swarm Features and Applications
شبکه ها در Docker Swarm
Networks in Docker Swarm
Docker Swarm Traffic Management
Docker Swarm Traffic Management
تکلیف: استقرار برنامه چند نود در Docker Swarm
Assignment : Deploy Multi-Node Application in Docker Swarm
پاسخ تکلیف: استقرار برنامه چند نود در Docker Swarm
Assignment Answer : Deploy Multi-Node Application in Docker Swarm
ویژگی ها و برنامه های کاربردی Docker Swarm
Docker Swarm Features and Applications
شبکه ها در Docker Swarm
Networks in Docker Swarm
Docker Swarm Traffic Management
Docker Swarm Traffic Management
تکلیف: استقرار برنامه چند نود در Docker Swarm
Assignment : Deploy Multi-Node Application in Docker Swarm
پاسخ تکلیف: استقرار برنامه چند نود در Docker Swarm
Assignment Answer : Deploy Multi-Node Application in Docker Swarm
Docker Swarm Stack Deployment: Multi Service Deployment
Docker Swarm Stack Deployment : Multi Service Deployment
Docker Swarm Stacks
Docker Swarm Stacks
Docker Swarm Stack: Scale Application
Docker Swarm Stack : Scale Application
Docker Swarm: مشکل دائمی داده در برنامه توزیع شده
Docker Swarm : Persistent Data Issue in Distributed Application
Swarm: استقرار برنامه توزیع شده
Swarm : Deploy Distributed Application
Docker Swarm Stack Deployment: Multi Service Deployment
Docker Swarm Stack Deployment : Multi Service Deployment
Docker Swarm Stacks
Docker Swarm Stacks
Docker Swarm Stack: Scale Application
Docker Swarm Stack : Scale Application
Docker Swarm: مشکل دائمی داده در برنامه توزیع شده
Docker Swarm : Persistent Data Issue in Distributed Application
Swarm: استقرار برنامه توزیع شده
Swarm : Deploy Distributed Application
Docker Swarm Secrets Management: حفاظت از داده های حساس
Docker Swarm Secrets Management : Protect Sensitive Data
Docker Swarm Secrets معرفی
Docker Swarm Secrets Introduction
سرویس Docker را با Secrets ایجاد کنید
Create Docker Service with Secrets
استک را با Swarm Secrets مستقر کنید
Deploy Stack with Swarm Secrets
Docker Swarm Secrets Management: حفاظت از داده های حساس
Docker Swarm Secrets Management : Protect Sensitive Data
Docker Swarm Secrets معرفی
Docker Swarm Secrets Introduction
سرویس Docker را با Secrets ایجاد کنید
Create Docker Service with Secrets
استک را با Swarm Secrets مستقر کنید
Deploy Stack with Swarm Secrets
مدیریت خدمات Docker Swarm
Docker Swarm Service Management
ارتقاء سرویس ZeroDowntime
ZeroDowntime Service Upgrade
HealthCheck در Docker Swarm
HealthCheck in Docker Swarm
قرار دادن کانتینر در Docker Swarm
Container Placement in Docker Swarm
محدودیت های سرویس در فایل YML
Service Constraints in YML File
مدیریت خدمات Docker Swarm
Docker Swarm Service Management
ارتقاء سرویس ZeroDowntime
ZeroDowntime Service Upgrade
HealthCheck در Docker Swarm
HealthCheck in Docker Swarm
قرار دادن کانتینر در Docker Swarm
Container Placement in Docker Swarm
محدودیت های سرویس در فایل YML
Service Constraints in YML File
با Kubernetes شروع کنید
Get Started with Kubernetes
چرا Kubernetes
Why Kubernetes
منابع Kubernetes: مکان GIT
Kubernetes Resources : GIT Location
نمای کلی معماری Kubernetes
Kubernetes Architecture Overview
نصب Kubernetes | ماشین ابری را آماده کنید
Install Kubernetes | Prepare Cloud Machine
لینک ارجاع اقیانوس دیجیتال 100 دلاری
$100 Digital Ocean Referral Link
Kubernetes را با استفاده از MiniKube نصب کنید
Install Kubernetes using MiniKube
جهت متن: Kubernetes را با استفاده از MiniKube نصب کنید
Text Direction : Install Kubernetes using MiniKube
ابتدا با K8s Cluster تعامل کنید
First Interact with K8s Cluster
استفاده از NameSpaces در Kubernetes
Using NameSpaces in Kubernetes
K8s: شروع به کار
K8s : Getting Started
با Kubernetes شروع کنید
Get Started with Kubernetes
چرا Kubernetes
Why Kubernetes
منابع Kubernetes: مکان GIT
Kubernetes Resources : GIT Location
نمای کلی معماری Kubernetes
Kubernetes Architecture Overview
نصب Kubernetes | ماشین ابری را آماده کنید
Install Kubernetes | Prepare Cloud Machine
لینک ارجاع اقیانوس دیجیتال 100 دلاری
$100 Digital Ocean Referral Link
Kubernetes را با استفاده از MiniKube نصب کنید
Install Kubernetes using MiniKube
جهت متن: Kubernetes را با استفاده از MiniKube نصب کنید
Text Direction : Install Kubernetes using MiniKube
ابتدا با K8s Cluster تعامل کنید
First Interact with K8s Cluster
استفاده از NameSpaces در Kubernetes
Using NameSpaces in Kubernetes
K8s: شروع به کار
K8s : Getting Started
مدیریت خوشه Kubernetes
Kubernetes Cluster Management
بررسی اجمالی مدیریت K8s
K8s Management Overview
در دسترس بودن بالا در K8s
High Availability in K8s
ابزارهای مدیریت K8s
K8s Management Tools
راه اندازی K8s HA Cluster
SetUp K8s HA Cluster
دستورات: SetUp K8s HA Cluster (به روز شده)
Commands : SetUp K8s HA Cluster (Updated)
پنجره تعمیر و نگهداری: خوشه Kubernetes
Maintenance Window : Kubernetes Cluster
خوشه Kubernetes را ارتقا دهید
Upgrade Kubernetes Cluster
دستورات: خوشه Kubernetes را ارتقا دهید
Commands : Upgrade Kubernetes Cluster
K8s: مدیریت خوشه
K8s : Cluster Management
مدیریت خوشه Kubernetes
Kubernetes Cluster Management
بررسی اجمالی مدیریت K8s
K8s Management Overview
در دسترس بودن بالا در K8s
High Availability in K8s
ابزارهای مدیریت K8s
K8s Management Tools
راه اندازی K8s HA Cluster
SetUp K8s HA Cluster
دستورات: SetUp K8s HA Cluster (به روز شده)
Commands : SetUp K8s HA Cluster (Updated)
پنجره تعمیر و نگهداری: خوشه Kubernetes
Maintenance Window : Kubernetes Cluster
خوشه Kubernetes را ارتقا دهید
Upgrade Kubernetes Cluster
دستورات: خوشه Kubernetes را ارتقا دهید
Commands : Upgrade Kubernetes Cluster
K8s: مدیریت خوشه
K8s : Cluster Management
مدیریت اشیاء Kubernetes
Kubernetes Object Management
کار با Kubectl
Working with Kubectl
Role Base Access در K8s
Role Base Access in K8s
آزمایشگاه: RBAC در خوشه Kubernetes
Lab : RBAC in Kubernetes Cluster
حساب های سرویس در خوشه Kubernetes
Service Accounts in Kubernetes Cluster
K8s: مدیریت اشیا
K8s : Object Management
مدیریت اشیاء Kubernetes
Kubernetes Object Management
کار با Kubectl
Working with Kubectl
Role Base Access در K8s
Role Base Access in K8s
آزمایشگاه: RBAC در خوشه Kubernetes
Lab : RBAC in Kubernetes Cluster
حساب های سرویس در خوشه Kubernetes
Service Accounts in Kubernetes Cluster
K8s: مدیریت اشیا
K8s : Object Management
Pods و Containers در Kubernetes
Pods and Containers in Kubernetes
بررسی اجمالی غلاف و ظروف
Pods and Containers Overview
مدیریت پیکربندی برنامه در K8s
Manage Application Configuration in K8s
آزمایشگاه: پیکربندی برنامه را با استفاده از متغیرهای Env مدیریت کنید
Lab : Manage Application Configuration Using Env Variables
آزمایشگاه: پیکربندی برنامه را با استفاده از Mount Volumes مدیریت کنید
Lab : Manage Application Configuration Using Mount Volumes
آزمایشگاه: مدیریت پیکربندی برنامه Posix ConfigMap
Lab : Manage Application Configuration Posix ConfigMap
آزمایشگاه: ConfigMap و Secret from File
Lab : ConfigMap and Secret from File
مدیریت منابع Containers در K8s
Manage Containers Resources in K8s
نظارت بر منابع کانتینرها در K8s
Monitor Containers Resources in K8s
آزمایشگاه: Liveness & StartUp Probe
Lab : Liveness & StartUp Probe
آزمایشگاه: کاوشگر سرزندگی و آمادگی
Lab : Liveness & Readiness Probe
خطمشیهای راهاندازی مجدد Pods
Pods Restart Policies
آزمایشگاه: سیاستهای راهاندازی مجدد Pods
Lab : Pods Restart Policies
ایجاد غلاف چند کانتینری
Creating Multi Container Pods
راه اندازی کانتینر در Kubernetes
Container Initialisation in Kubernetes
آزمایشگاه: مقداردهی اولیه کانتینر در Kubernetes
Lab : Container Initialisation in Kubernetes
K8s: Pods و Containers
K8s : Pods and Containers
نظرات شما مهم است!
Your Reviews are Important!
Pods و Containers در Kubernetes
Pods and Containers in Kubernetes
بررسی اجمالی غلاف و ظروف
Pods and Containers Overview
مدیریت پیکربندی برنامه در K8s
Manage Application Configuration in K8s
آزمایشگاه: پیکربندی برنامه را با استفاده از متغیرهای Env مدیریت کنید
Lab : Manage Application Configuration Using Env Variables
آزمایشگاه: پیکربندی برنامه را با استفاده از Mount Volumes مدیریت کنید
Lab : Manage Application Configuration Using Mount Volumes
آزمایشگاه: مدیریت پیکربندی برنامه Posix ConfigMap
Lab : Manage Application Configuration Posix ConfigMap
آزمایشگاه: ConfigMap و Secret from File
Lab : ConfigMap and Secret from File
مدیریت منابع Containers در K8s
Manage Containers Resources in K8s
نظارت بر منابع کانتینرها در K8s
Monitor Containers Resources in K8s
آزمایشگاه: Liveness & StartUp Probe
Lab : Liveness & StartUp Probe
آزمایشگاه: کاوشگر سرزندگی و آمادگی
Lab : Liveness & Readiness Probe
خطمشیهای راهاندازی مجدد Pods
Pods Restart Policies
آزمایشگاه: سیاستهای راهاندازی مجدد Pods
Lab : Pods Restart Policies
ایجاد غلاف چند کانتینری
Creating Multi Container Pods
راه اندازی کانتینر در Kubernetes
Container Initialisation in Kubernetes
آزمایشگاه: مقداردهی اولیه کانتینر در Kubernetes
Lab : Container Initialisation in Kubernetes
K8s: Pods و Containers
K8s : Pods and Containers
نظرات شما مهم است!
Your Reviews are Important!
تخصیص Pods در Kubernetes
Pods Allocation in Kubernetes
K8s Pods Scheduling
K8s Pods Scheduling
آزمایشگاه: K8s Pods Scheduling
Lab : K8s Pods Scheduling
DaemonSets در Kubernetes
DaemonSets in Kubernetes
آزمایشگاه: DaemonSets در Kubernetes
Lab : DaemonSets in Kubernetes
Static Pods در Kubernetes
Static Pods in Kubernetes
آزمایشگاه: Static Pods در Kubernetes
Lab : Static Pods in Kubernetes
گره افینیتی در Kubernetes
Node Affinity in Kubernetes
آزمایشگاه: گره افینیتی در Kubernetes
Lab : Node Affinity in Kubernetes
K8s: تخصیص Pods در Kubernetes
K8s : Pods Allocation in Kubernetes
تخصیص Pods در Kubernetes
Pods Allocation in Kubernetes
K8s Pods Scheduling
K8s Pods Scheduling
آزمایشگاه: K8s Pods Scheduling
Lab : K8s Pods Scheduling
DaemonSets در Kubernetes
DaemonSets in Kubernetes
آزمایشگاه: DaemonSets در Kubernetes
Lab : DaemonSets in Kubernetes
Static Pods در Kubernetes
Static Pods in Kubernetes
آزمایشگاه: Static Pods در Kubernetes
Lab : Static Pods in Kubernetes
گره افینیتی در Kubernetes
Node Affinity in Kubernetes
آزمایشگاه: گره افینیتی در Kubernetes
Lab : Node Affinity in Kubernetes
K8s: تخصیص Pods در Kubernetes
K8s : Pods Allocation in Kubernetes
استقرار در Kubernetes
Deployments in Kubernetes
برنامه مقیاس گذاری در Kubernetes
Scaling Application in Kubernetes
آزمایشگاه: مقیاسبندی با استفاده از کنترلکننده تکرار
Lab : Scaling Using Replication Controller
ReplicaSet در Kubernetes
ReplicaSet in Kubernetes
آزمایشگاه: ReplicaSet در Kubernetes
Lab : ReplicaSet in Kubernetes
بررسی اجمالی استقرارها
Deployments Overview
آزمایشگاه: استقرار در Kubernetes I
Lab : Deployments in Kubernetes I
آزمایشگاه: استقرار در Kubernetes II
Lab : Deployments in Kubernetes II
K8s: استقرار در Kubernetes
K8s : Deployments in Kubernetes
استقرار در Kubernetes
Deployments in Kubernetes
برنامه مقیاس گذاری در Kubernetes
Scaling Application in Kubernetes
آزمایشگاه: مقیاسبندی با استفاده از کنترلکننده تکرار
Lab : Scaling Using Replication Controller
ReplicaSet در Kubernetes
ReplicaSet in Kubernetes
آزمایشگاه: ReplicaSet در Kubernetes
Lab : ReplicaSet in Kubernetes
بررسی اجمالی استقرارها
Deployments Overview
آزمایشگاه: استقرار در Kubernetes I
Lab : Deployments in Kubernetes I
آزمایشگاه: استقرار در Kubernetes II
Lab : Deployments in Kubernetes II
K8s: استقرار در Kubernetes
K8s : Deployments in Kubernetes
مبانی Kubernetes قسمت دوم
Basics of Kubernetes Part II
خدمات در Kubernetes
Services in Kubernetes
آزمایشگاه: خدمات در Kubernetes
Lab : Services in Kubernetes
برچسب ها در Kubernetes
Labels in Kubernetes
آزمایشگاه: برچسب ها در Kubernetes
Lab : Labels in Kubernetes
چرخه زندگی Pods در Kubernetes
Lifecycle Of Pods in Kubernetes
مبانی Kubernetes قسمت دوم
Basics of Kubernetes Part II
خدمات در Kubernetes
Services in Kubernetes
آزمایشگاه: خدمات در Kubernetes
Lab : Services in Kubernetes
برچسب ها در Kubernetes
Labels in Kubernetes
آزمایشگاه: برچسب ها در Kubernetes
Lab : Labels in Kubernetes
چرخه زندگی Pods در Kubernetes
Lifecycle Of Pods in Kubernetes
شبکه Kubernetes
Kubernetes Networking
نمای کلی شبکه K8s
K8s Networking Overview
پلاگین های CNI
CNI Plugins
Kubernetes DNS
Kubernetes DNS
استفاده از سیاست های شبکه Kubernetes
Using Kubernetes Network Policies
آزمایشگاه: استفاده از سیاست های شبکه Kubernetes
Lab : Using Kubernetes Network Policies
K8s: شبکه Kubernetes
K8s : Kubernetes Networking
شبکه Kubernetes
Kubernetes Networking
نمای کلی شبکه K8s
K8s Networking Overview
پلاگین های CNI
CNI Plugins
Kubernetes DNS
Kubernetes DNS
استفاده از سیاست های شبکه Kubernetes
Using Kubernetes Network Policies
آزمایشگاه: استفاده از سیاست های شبکه Kubernetes
Lab : Using Kubernetes Network Policies
K8s: شبکه Kubernetes
K8s : Kubernetes Networking
خدمات Kubernetes
Kubernetes Services
نحوه استفاده از خدمات K8s
How to Use K8s Services
آزمایشگاه: خدمات Kubernetes
Lab : Kubernetes Services
خدمات Kubernetes را کشف کنید
Discover Kubernetes Services
آزمایشگاه: خدمات Kubernetes را کشف کنید
Lab : Discover Kubernetes Services
دسترسی را از طریق Ingress Controller مدیریت کنید
Manage Access via Ingress Controller
آزمایشگاه: مدیریت دسترسی از طریق کنترل کننده ورودی
Lab : Manage Access via Ingress Controller
آزمایشگاه: مدیریت دسترسی از طریق بهروزرسانی کنترلر ورودی
Lab : Manage Access via Ingress Controller Update
K8s: خدمات Kubernetes
K8s : Kubernetes Services
خدمات Kubernetes
Kubernetes Services
نحوه استفاده از خدمات K8s
How to Use K8s Services
آزمایشگاه: خدمات Kubernetes
Lab : Kubernetes Services
خدمات Kubernetes را کشف کنید
Discover Kubernetes Services
آزمایشگاه: خدمات Kubernetes را کشف کنید
Lab : Discover Kubernetes Services
دسترسی را از طریق Ingress Controller مدیریت کنید
Manage Access via Ingress Controller
آزمایشگاه: مدیریت دسترسی از طریق کنترل کننده ورودی
Lab : Manage Access via Ingress Controller
آزمایشگاه: مدیریت دسترسی از طریق بهروزرسانی کنترلر ورودی
Lab : Manage Access via Ingress Controller Update
K8s: خدمات Kubernetes
K8s : Kubernetes Services
ذخیره سازی Kubernetes
Kubernetes Storage
مروری بر فضای ذخیره سازی
Storage Overview
از ولوم های K8s استفاده کنید
Use K8s Volumes
آزمایشگاه: با استفاده از حجم: HostPath و valaDir
Lab : Using Volume : HostPath & emptyDir
آزمایشگاه: با استفاده از حجم: حجم معمولی
Lab : Using Volume : Common Volume
حجم های پایدار در K8s
Persistent Volumes in K8s
آزمایشگاه: حجم های پایدار
Lab : Persistent Volumes
K8s: ذخیره سازی و حجم
K8s : Storage & Volumes
ذخیره سازی Kubernetes
Kubernetes Storage
مروری بر فضای ذخیره سازی
Storage Overview
از ولوم های K8s استفاده کنید
Use K8s Volumes
آزمایشگاه: با استفاده از حجم: HostPath و valaDir
Lab : Using Volume : HostPath & emptyDir
آزمایشگاه: با استفاده از حجم: حجم معمولی
Lab : Using Volume : Common Volume
حجم های پایدار در K8s
Persistent Volumes in K8s
آزمایشگاه: حجم های پایدار
Lab : Persistent Volumes
K8s: ذخیره سازی و حجم
K8s : Storage & Volumes
K8 های خود مدیریت شده در GCP
Self Managed K8s on GCP
راه اندازی حساب Google Cloud
SetUp Google Cloud Account
خوشه خود مدیریتی K8s را در GCP بچرخانید
Spin K8s Self-Managed Cluster in GCP
جهت متن: خوشه خود مدیریت K8s را در GCP بچرخانید
Text Direction : Spin K8s Self Managed Cluster on GCP
K8 های خود مدیریت شده در GCP
Self Managed K8s on GCP
راه اندازی حساب Google Cloud
SetUp Google Cloud Account
خوشه خود مدیریتی K8s را در GCP بچرخانید
Spin K8s Self-Managed Cluster in GCP
جهت متن: خوشه خود مدیریت K8s را در GCP بچرخانید
Text Direction : Spin K8s Self Managed Cluster on GCP
عیب یابی کلاستر خود مدیریتی K8s
Troubleshoot Self Managed K8s Cluster
بررسی اجمالی عیب یابی Kubernetes
Kubernetes Troubleshooting Overview
عیب یابی K8s Cluster
TroubleShooting K8s Cluster
گزارش های خوشه و گره را دریافت کنید
Get Cluster & Node Logs
عیب یابی برنامه های کاربردی در K8s
Troubleshoot Applications in K8s
سیاهههای مربوط به کانتینر را دریافت کنید
Get Container Logs
K8s: عیب یابی کلاستر K8s خود مدیریت شده
K8s : Troubleshoot Self Managed K8s Cluster
عیب یابی کلاستر خود مدیریتی K8s
Troubleshoot Self Managed K8s Cluster
بررسی اجمالی عیب یابی Kubernetes
Kubernetes Troubleshooting Overview
عیب یابی K8s Cluster
TroubleShooting K8s Cluster
گزارش های خوشه و گره را دریافت کنید
Get Cluster & Node Logs
عیب یابی برنامه های کاربردی در K8s
Troubleshoot Applications in K8s
سیاهههای مربوط به کانتینر را دریافت کنید
Get Container Logs
K8s: عیب یابی کلاستر K8s خود مدیریت شده
K8s : Troubleshoot Self Managed K8s Cluster
بسته و استقرار در Kubernetes: HELM
Package & Deploy on Kubernetes : HELM
قبل از HELM یا بدون HELM
Before HELM or Without HELM
HELM چیست؟
What is HELM
با HELM یا After HELM
With HELM or After HELM
نمودارها و مخازن HELM
HELM Charts and Repos
آماده سازی نصب HELM
HELM Installation Preparation
لینک ارجاع اقیانوس دیجیتال 200 دلاری
$200 Digital Ocean Referral Link
ایجاد Cloud Machine برای Env SetUp
Create Cloud Machine for Env SetUp
جهت متن: Kubernetes را با استفاده از MiniKube نصب کنید
Text Direction : Install Kubernetes using MiniKube
تنظیم محیط اجرای
SetUp Execution Environment
HELM را نصب کنید
Install HELM
بسته و استقرار در Kubernetes: HELM
Package & Deploy on Kubernetes : HELM
قبل از HELM یا بدون HELM
Before HELM or Without HELM
HELM چیست؟
What is HELM
با HELM یا After HELM
With HELM or After HELM
نمودارها و مخازن HELM
HELM Charts and Repos
آماده سازی نصب HELM
HELM Installation Preparation
لینک ارجاع اقیانوس دیجیتال 200 دلاری
$200 Digital Ocean Referral Link
ایجاد Cloud Machine برای Env SetUp
Create Cloud Machine for Env SetUp
جهت متن: Kubernetes را با استفاده از MiniKube نصب کنید
Text Direction : Install Kubernetes using MiniKube
تنظیم محیط اجرای
SetUp Execution Environment
HELM را نصب کنید
Install HELM
با HELM شروع کنید
Start with HELM
با Repos کار کنید
Work with Repos
خدمات را با استفاده از HELM اجرا کنید
Execute Services using HELM
استفاده مجدد از نامگذاری استقرار
Re-Use Deployment Naming
ارائه مقادیر سفارشی به نمودار HELM
Provide Custom Values to HELM Chart
ارتقاء خدمات با استفاده از HELM
Upgrade Services Using HELM
سوابق انتشار HELM
HELM Release Records
با HELM شروع کنید
Start with HELM
با Repos کار کنید
Work with Repos
خدمات را با استفاده از HELM اجرا کنید
Execute Services using HELM
استفاده مجدد از نامگذاری استقرار
Re-Use Deployment Naming
ارائه مقادیر سفارشی به نمودار HELM
Provide Custom Values to HELM Chart
ارتقاء خدمات با استفاده از HELM
Upgrade Services Using HELM
سوابق انتشار HELM
HELM Release Records
از HELM در سطح بعدی استفاده کنید
Use HELM at Next Level
گردش کار استقرار HELM
HELM Deployment Workflow
اعتبارسنجی منبع قبل از استقرار
Validate Resource before Deployment
K8s YAML قابل توسعه را با استفاده از HELM ایجاد کنید
Generate K8s Deployable YAML using HELM
جزئیات انتشار HELM Deployment
Details of HELM Deployment Releases
جزئیات استقرار مستقر را دریافت کنید
Get Details of Deployed Deployment
برنامه بازگشت به عقب با استفاده از HELM
Rollback Application using HELM
برای نصب موفقیت آمیز منتظر استقرار HELM باشید
Wait HELM Deployment for Successful Installation
از HELM در سطح بعدی استفاده کنید
Use HELM at Next Level
گردش کار استقرار HELM
HELM Deployment Workflow
اعتبارسنجی منبع قبل از استقرار
Validate Resource before Deployment
K8s YAML قابل توسعه را با استفاده از HELM ایجاد کنید
Generate K8s Deployable YAML using HELM
جزئیات انتشار HELM Deployment
Details of HELM Deployment Releases
جزئیات استقرار مستقر را دریافت کنید
Get Details of Deployed Deployment
برنامه بازگشت به عقب با استفاده از HELM
Rollback Application using HELM
برای نصب موفقیت آمیز منتظر استقرار HELM باشید
Wait HELM Deployment for Successful Installation
نمودار HELM ایجاد کنید
Create HELM Charts
معرفی
Introduction
نمودار HELM ایجاد کنید
Create HELM Chart
نمودار سفارشی را نصب کنید
Install the Custom Chart
درک نمودار YAML
Understanding Chart YAML
الگوهای HELM
HELM Templates
فایل کمکی در قالب HELM
Helper File in HELM Template
فایل مقادیر در HELM
Values File in HELM
نمودار HELM خود را بسته بندی کنید
Package Your HELM Chart
اعتبار نمودار HELM
Validate HELM Chart
نمودار HELM ایجاد کنید
Create HELM Charts
معرفی
Introduction
نمودار HELM ایجاد کنید
Create HELM Chart
نمودار سفارشی را نصب کنید
Install the Custom Chart
درک نمودار YAML
Understanding Chart YAML
الگوهای HELM
HELM Templates
فایل کمکی در قالب HELM
Helper File in HELM Template
فایل مقادیر در HELM
Values File in HELM
نمودار HELM خود را بسته بندی کنید
Package Your HELM Chart
اعتبار نمودار HELM
Validate HELM Chart
الگوهای HELM
HELM Templates
اقدامات در قالب
Actions in Template
دسترسی به اطلاعات در قالب
Access Information in Template
Pipe Func در قالب
Pipe Func in Template
توابع در قالب
Functions in Template
منطق شرطی در قالب
Conditional Logic in Template
TypeCast مقادیر به YAML در قالب
TypeCast Values to YAML in Template
متغیر در قالب
Variable in Template
حلقه ها در قالب ها
Loops in Templates
اعتبار سنجی الگو
Template Validation
الگوهای HELM
HELM Templates
اقدامات در قالب
Actions in Template
دسترسی به اطلاعات در قالب
Access Information in Template
Pipe Func در قالب
Pipe Func in Template
توابع در قالب
Functions in Template
منطق شرطی در قالب
Conditional Logic in Template
TypeCast مقادیر به YAML در قالب
TypeCast Values to YAML in Template
متغیر در قالب
Variable in Template
حلقه ها در قالب ها
Loops in Templates
اعتبار سنجی الگو
Template Validation
نمودارهای پیشرفته
Advance Charts
مدیریت وابستگی های نمودار
Manage Chart Dependencies
وابستگی نمودار مشروط
Conditional Chart Dependency
در زمان اجرا مقادیر را به Dependencies منتقل کنید
Pass Values to Dependencies at Runtime
نمودار فرزند به والدین تبادل داده
Child to Parent chart Data Exchange
نمودارهای پیشرفته
Advance Charts
مدیریت وابستگی های نمودار
Manage Chart Dependencies
وابستگی نمودار مشروط
Conditional Chart Dependency
در زمان اجرا مقادیر را به Dependencies منتقل کنید
Pass Values to Dependencies at Runtime
نمودار فرزند به والدین تبادل داده
Child to Parent chart Data Exchange
توابع بدون سرور در Kubernetes
Serverless Functions on Kubernetes
بدون سرور در Kubernetes چیست؟
What is Serverless in Kubernetes
معرفی Kubeless
Kubeless Intro
Kubeless و Deploy Function ها را نصب کنید
Install Kubeless and Deploy Functions
توابع بدون سرور در Kubernetes
Serverless Functions on Kubernetes
بدون سرور در Kubernetes چیست؟
What is Serverless in Kubernetes
معرفی Kubeless
Kubeless Intro
Kubeless و Deploy Function ها را نصب کنید
Install Kubeless and Deploy Functions
خدمات میکرو در Kubernetes
Micro Services in Kubernetes
مقدمه ای بر ایستیو
Introduction to Istio
Istio را روی Kubernetes نصب کنید
Install Istio on Kubernetes
جهت متن: Istio را در Kubernetes نصب کنید
Text Direction : Install Istio on Kubernetes
نسخه ی نمایشی: برنامه فعال Istio
Demo: Istio Enabled Application
استقرار قناری با ایستیو
Canary Deployments With Istio
سیاست و موارد استفاده مجدد Istio
Istio Retry Policy and Uses
خدمات میکرو در Kubernetes
Micro Services in Kubernetes
مقدمه ای بر ایستیو
Introduction to Istio
Istio را روی Kubernetes نصب کنید
Install Istio on Kubernetes
جهت متن: Istio را در Kubernetes نصب کنید
Text Direction : Install Istio on Kubernetes
نسخه ی نمایشی: برنامه فعال Istio
Demo: Istio Enabled Application
استقرار قناری با ایستیو
Canary Deployments With Istio
سیاست و موارد استفاده مجدد Istio
Istio Retry Policy and Uses
ابزار ساخت پروژه: MAVEN (اختیاری)
Project Build Tool : MAVEN (Optional)
Maven مقدمه
Maven Introduction
Maven را در ماشین های ویندوز پیکربندی کنید
Configure Maven on Windows Machines
جهت متن: Maven را در ویندوز پیکربندی کنید
Text Direction : Configure Maven on Windows
محل کد پروژه
Project Code Location
Maven را در Mac Machine پیکربندی کنید
Configure Maven on Mac Machine
اولین پروژه Maven را از Maven CLI ایجاد کنید
Generate First Maven Project From Maven CLI
چرخه زندگی Maven Build
Maven Build Life Cycle
فایل POM.xml در پروژه Maven
POM.xml File in Maven Project
ابزار ساخت پروژه: MAVEN (اختیاری)
Project Build Tool : MAVEN (Optional)
Maven مقدمه
Maven Introduction
Maven را در ماشین های ویندوز پیکربندی کنید
Configure Maven on Windows Machines
جهت متن: Maven را در ویندوز پیکربندی کنید
Text Direction : Configure Maven on Windows
محل کد پروژه
Project Code Location
Maven را در Mac Machine پیکربندی کنید
Configure Maven on Mac Machine
اولین پروژه Maven را از Maven CLI ایجاد کنید
Generate First Maven Project From Maven CLI
چرخه زندگی Maven Build
Maven Build Life Cycle
فایل POM.xml در پروژه Maven
POM.xml File in Maven Project
درک زیرساخت به عنوان کد | Terraform
Understanding Infrastructure As Code | Terraform
مزایای IAC و IAC
IAC and IAC Benefits
Cloud Agnostic IAC با Terraform
Cloud Agnostic IAC with Terraform
درک زیرساخت به عنوان کد
Understanding Infrastructure As Code
سند رویه و محل منبع
Procedure Document and Resource Location
درک زیرساخت به عنوان کد | Terraform
Understanding Infrastructure As Code | Terraform
مزایای IAC و IAC
IAC and IAC Benefits
Cloud Agnostic IAC با Terraform
Cloud Agnostic IAC with Terraform
درک زیرساخت به عنوان کد
Understanding Infrastructure As Code
سند رویه و محل منبع
Procedure Document and Resource Location
IaC با Terraform
IaC with Terraform
گردش کار Terraform
Terraform Workflow
راه اندازی Terraform
Terraform Initialization
مفاهیم کلیدی Terraform: برنامه ریزی، اعمال و نابود کردن
Terraform key Concepts : Plan, apply & Destroy
راه اندازی حساب AWS سطح آزاد (اختیاری)
SetUp Free-Tier AWS Account (Optional)
ایجاد ماشین ابری برای اجرای Terraform
Create Cloud Machine for Terraform Execution
هدیه 100 دلاری با تخفیف در Digital Ocean
$100 Discount Gift on Digital Ocean
نصب و تأیید Terraform
Terraform Installation & Verification
Terraform را در MacOS/Windows نصب کنید
Install Terraform on MacOS/Windows
IaC با Terraform
IaC with Terraform
IaC با Terraform
IaC with Terraform
گردش کار Terraform
Terraform Workflow
راه اندازی Terraform
Terraform Initialization
مفاهیم کلیدی Terraform: برنامه ریزی، اعمال و نابود کردن
Terraform key Concepts : Plan, apply & Destroy
راه اندازی حساب AWS سطح آزاد (اختیاری)
SetUp Free-Tier AWS Account (Optional)
ایجاد ماشین ابری برای اجرای Terraform
Create Cloud Machine for Terraform Execution
هدیه 100 دلاری با تخفیف در Digital Ocean
$100 Discount Gift on Digital Ocean
نصب و تأیید Terraform
Terraform Installation & Verification
Terraform را در MacOS/Windows نصب کنید
Install Terraform on MacOS/Windows
IaC با Terraform
IaC with Terraform
با Terraform Basics شروع کنید
Start With Terraform Basics
Terraform Provider & Initialization
Terraform Provider & Initialization
AWS SetUp برای Terraform
AWS SetUp for Terraform
ایجاد ماشین با استفاده از Terraform
Create Machine Using Terraform
اعتبارنامه ها را در فایل متمرکز جداگانه ارائه دهید
Provide Creds in Separate Centralised File
ارائه اعتبار در متغیرهای محیطی
Provide Creds in Environment Variables
چندین نمونه ایجاد کنید
Create Multiple Instances
Terraform State: The Concept
Terraform State : The Concept
با Terraform Basics شروع کنید
Start With Terraform Basics
Terraform Provider & Initialization
Terraform Provider & Initialization
AWS SetUp برای Terraform
AWS SetUp for Terraform
ایجاد ماشین با استفاده از Terraform
Create Machine Using Terraform
اعتبارنامه ها را در فایل متمرکز جداگانه ارائه دهید
Provide Creds in Separate Centralised File
ارائه اعتبار در متغیرهای محیطی
Provide Creds in Environment Variables
چندین نمونه ایجاد کنید
Create Multiple Instances
Terraform State: The Concept
Terraform State : The Concept
توضیح تفصیلی متغیرهای Terraform
Terraform Variables Detailed Explanation
متغیرها در Terraform
Variables in Terraform
استفاده از متغیر در فایل Conf
Use of Variable in Conf File
آزمایشگاه: استفاده از متغیر در فایل Conf
Lab : Use of Variable in Conf File
آزمایشگاه: فهرست و نقشه متغیرها
Lab : List and Map Variables
توضیح تفصیلی متغیرهای Terraform
Terraform Variables Detailed Explanation
متغیرها در Terraform
Variables in Terraform
استفاده از متغیر در فایل Conf
Use of Variable in Conf File
آزمایشگاه: استفاده از متغیر در فایل Conf
Lab : Use of Variable in Conf File
آزمایشگاه: فهرست و نقشه متغیرها
Lab : List and Map Variables
مفاهیم Terraform - بلوک های ساختمانی
Terraform Concepts - Building Blocks
نرم افزار ارائه با Terraform
Provision Software with Terraform
آزمایشگاه: نرم افزار ارائه با Terraform
Lab : Provision Software with Terraform
منبع داده در Terraform
DataSource in Terraform
آزمایشگاه: منبع داده در Terraform
Lab : DataSource in Terraform
آزمایشگاه 2: منبع داده در Terraform
Lab 2 : DataSource in Terraform
ویژگی خروجی در TF
Output Attribute in TF
آزمایشگاه: ویژگی خروجی در TF
Lab : Output Attribute in TF
حالت از راه دور در TerraForm
Remote State in TerraForm
آزمایشگاه: ایالت از راه دور در Terraform
Lab : Remote State in Terraform
مفاهیم Terraform - بلوک های ساختمانی
Terraform Concepts - Building Blocks
نرم افزار ارائه با Terraform
Provision Software with Terraform
آزمایشگاه: نرم افزار ارائه با Terraform
Lab : Provision Software with Terraform
منبع داده در Terraform
DataSource in Terraform
آزمایشگاه: منبع داده در Terraform
Lab : DataSource in Terraform
آزمایشگاه 2: منبع داده در Terraform
Lab 2 : DataSource in Terraform
ویژگی خروجی در TF
Output Attribute in TF
آزمایشگاه: ویژگی خروجی در TF
Lab : Output Attribute in TF
حالت از راه دور در TerraForm
Remote State in TerraForm
آزمایشگاه: ایالت از راه دور در Terraform
Lab : Remote State in Terraform
Terraform برای AWS Cloud
Terraform for AWS Cloud
معرفی AWS VPC
AWS VPC Introduction
مقدمه AWS VPC II
AWS VPC Introduction II
نسخه ی نمایشی: AWS VPC
Demo : AWS VPC
آزمایشگاه: ایجاد AWS VPC
Lab : Create AWS VPC
EC2 Instance را با استفاده از Custom VPC اجرا کنید
Launch EC2 Instance using Custom VPC
آزمایشگاه: نمونه EC2 را با استفاده از VPC سفارشی راه اندازی کنید
Lab : Launch EC2 Instance using Custom VPC
فروشگاه بلوک الاستیک (EBS) در AWS
Elastic Block Store (EBS) in AWS
نسخه ی نمایشی: فروشگاه بلوک الاستیک (EBS) در AWS
Demo : Elastic Block Store (EBS) in AWS
آزمایشگاه: فروشگاه بلوک الاستیک (EBS) در AWS
Lab : Elastic Block Store (EBS) in AWS
داده های کاربر در AWS
User Data in AWS
آزمایشگاه: داده های کاربر با استفاده از اسکریپت
Lab: User Data using Script
آزمایشگاه: داده های کاربر با استفاده از Cloud Init
Lab : User Data using Cloud Init
Terraform برای AWS Cloud
Terraform for AWS Cloud
معرفی AWS VPC
AWS VPC Introduction
مقدمه AWS VPC II
AWS VPC Introduction II
نسخه ی نمایشی: AWS VPC
Demo : AWS VPC
آزمایشگاه: ایجاد AWS VPC
Lab : Create AWS VPC
EC2 Instance را با استفاده از Custom VPC اجرا کنید
Launch EC2 Instance using Custom VPC
آزمایشگاه: نمونه EC2 را با استفاده از VPC سفارشی راه اندازی کنید
Lab : Launch EC2 Instance using Custom VPC
فروشگاه بلوک الاستیک (EBS) در AWS
Elastic Block Store (EBS) in AWS
نسخه ی نمایشی: فروشگاه بلوک الاستیک (EBS) در AWS
Demo : Elastic Block Store (EBS) in AWS
آزمایشگاه: فروشگاه بلوک الاستیک (EBS) در AWS
Lab : Elastic Block Store (EBS) in AWS
داده های کاربر در AWS
User Data in AWS
آزمایشگاه: داده های کاربر با استفاده از اسکریپت
Lab: User Data using Script
آزمایشگاه: داده های کاربر با استفاده از Cloud Init
Lab : User Data using Cloud Init
Terraform برای AWS Cloud Part II
Terraform for AWS Cloud Part II
مبانی AWS RDS
AWS RDS Basics
آزمایشگاه: ایجاد RDS
Lab : Create RDS
مدیریت دسترسی و هویت AWS
AWS Access and Identity Management
آزمایشگاه: کاربران و گروههای IAM
Lab : IAM Users and Groups
آزمایشگاه: نقش های AWS IAM
Lab : AWS IAM Roles
مقیاس خودکار EC2
EC2 Instance Autoscaling
آزمایشگاه: EC2 Instance Autoscaling
Lab : EC2 Instance Autoscaling
تعادل بار در AWS
Load Balancing in AWS
آزمایشگاه: AWS Load Balancing
Lab : AWS Load Balancing
Terraform برای AWS Cloud Part II
Terraform for AWS Cloud Part II
مبانی AWS RDS
AWS RDS Basics
آزمایشگاه: ایجاد RDS
Lab : Create RDS
مدیریت دسترسی و هویت AWS
AWS Access and Identity Management
آزمایشگاه: کاربران و گروههای IAM
Lab : IAM Users and Groups
آزمایشگاه: نقش های AWS IAM
Lab : AWS IAM Roles
مقیاس خودکار EC2
EC2 Instance Autoscaling
آزمایشگاه: EC2 Instance Autoscaling
Lab : EC2 Instance Autoscaling
تعادل بار در AWS
Load Balancing in AWS
آزمایشگاه: AWS Load Balancing
Lab : AWS Load Balancing
ماژول های Terraform | قابلیت استفاده مجدد کد
Terraform Modules | Code Re-Useability
ماژول و برنامه Terraform
Terraform Module and Application
آزمایشگاه: Terraform منبع از GITHUB
Lab : Terraform Source From GITHUB
آزمایشگاه: ماژول مسیر محلی
Lab : Local Path Module
آزمایشگاه: AWS VPC Module Part I
Lab : AWS VPC Module Part I
آزمایشگاه: AWS VPC Module Part II
Lab : AWS VPC Module Part II
آزمایشگاه: AWS VPC Module Part III
Lab : AWS VPC Module Part III
ماژول های Terraform | قابلیت استفاده مجدد کد
Terraform Modules | Code Re-Useability
ماژول و برنامه Terraform
Terraform Module and Application
آزمایشگاه: Terraform منبع از GITHUB
Lab : Terraform Source From GITHUB
آزمایشگاه: ماژول مسیر محلی
Lab : Local Path Module
آزمایشگاه: AWS VPC Module Part I
Lab : AWS VPC Module Part I
آزمایشگاه: AWS VPC Module Part II
Lab : AWS VPC Module Part II
آزمایشگاه: AWS VPC Module Part III
Lab : AWS VPC Module Part III
شرایط، حلقه ها در Terraform
Conditions , Loops in Terraform
بیانیه های شرایط در Terraform
Condition Statements in Terraform
آزمایشگاه: بیانیههای وضعیت در Terraform
Lab : Condition Statements in Terraform
توابع داخلی Terraform
Terraform Built-In Functions
آزمایشگاه: توابع داخلی Terraform
Lab : Terraform Built-In Functions
حلقه ها در TerraFrom HCL
Loops in TerraFrom HCL
ساختار پروژه Terraform
Terraform Project Structure
آزمایشگاه: ساختار پروژه Terraform
Lab : Terraform Project Structure
شرایط، حلقه ها در Terraform
Conditions , Loops in Terraform
بیانیه های شرایط در Terraform
Condition Statements in Terraform
آزمایشگاه: بیانیههای وضعیت در Terraform
Lab : Condition Statements in Terraform
توابع داخلی Terraform
Terraform Built-In Functions
آزمایشگاه: توابع داخلی Terraform
Lab : Terraform Built-In Functions
حلقه ها در TerraFrom HCL
Loops in TerraFrom HCL
ساختار پروژه Terraform
Terraform Project Structure
آزمایشگاه: ساختار پروژه Terraform
Lab : Terraform Project Structure
Packer و Terraform
Packer and Terraform
معرفی Packer و استفاده از آن
Packer Introduction and It's Use
Packer را نصب کنید
Install Packer
آزمایشگاه: سناریوی I سفارشی AMI را ایجاد کنید
Lab : Create Custom AMI Scenario I
آزمایشگاه: سناریو II سفارشی AMI را ایجاد کنید
Lab : Create Custom AMI Scenario II
آزمایشگاه: Terraform + Packer
Lab : Terraform + Packer
Packer و Terraform
Packer and Terraform
معرفی Packer و استفاده از آن
Packer Introduction and It's Use
Packer را نصب کنید
Install Packer
آزمایشگاه: سناریوی I سفارشی AMI را ایجاد کنید
Lab : Create Custom AMI Scenario I
آزمایشگاه: سناریو II سفارشی AMI را ایجاد کنید
Lab : Create Custom AMI Scenario II
آزمایشگاه: Terraform + Packer
Lab : Terraform + Packer
سناریوی شغلی 1: استقرار برنامه های وب از پایان به پایان
Job Scenario 1 : End to End Web-Application Deployment
بررسی اجمالی برنامه
Application Overview
شبکه VPC ایجاد کنید
Create VPC Network
سرویس RDS را ایجاد کنید
Create RDS Service
ایجاد وب سرور در AWS
Create WebServer in AWS
استقرار برنامه کامل
Deploy Complete Application
سناریوی شغلی 1: استقرار برنامه های وب از پایان به پایان
Job Scenario 1 : End to End Web-Application Deployment
بررسی اجمالی برنامه
Application Overview
شبکه VPC ایجاد کنید
Create VPC Network
سرویس RDS را ایجاد کنید
Create RDS Service
ایجاد وب سرور در AWS
Create WebServer in AWS
استقرار برنامه کامل
Deploy Complete Application
سناریوی شغلی 2: Terraform Docker و Kubernetes
Job Scenario 2 : Terraform Docker and Kubernetes
معرفی AWS EKS
Introduction AWS EKS
آزمایشگاه: راه اندازی خوشه EKS با استفاده از AWS
Lab : SetUp EKS Cluster Using AWS
آزمایشگاه: راه اندازی EKS با استفاده از AWS CLI
Lab : SetUp EKS Using AWS CLI
آزمایشگاه: دسترسی به EKS Cluster و Deploy Application
Lab : Access EKS Cluster and Deploy Application
جهت متن: EKS را با استفاده از AWS CLI راه اندازی کنید
Text Direction : SetUp EKS using AWS CLI
فایل های پیکربندی EKS Cluster TerraForm
EKS Cluster TerraForm Configuration files
آزمایشگاه: EKS Cluster را با استفاده از Terraform مستقر کنید
Lab : Deploy EKS Cluster using Terraform
سناریوی شغلی 2: Terraform Docker و Kubernetes
Job Scenario 2 : Terraform Docker and Kubernetes
معرفی AWS EKS
Introduction AWS EKS
آزمایشگاه: راه اندازی خوشه EKS با استفاده از AWS
Lab : SetUp EKS Cluster Using AWS
آزمایشگاه: راه اندازی EKS با استفاده از AWS CLI
Lab : SetUp EKS Using AWS CLI
آزمایشگاه: دسترسی به EKS Cluster و Deploy Application
Lab : Access EKS Cluster and Deploy Application
جهت متن: EKS را با استفاده از AWS CLI راه اندازی کنید
Text Direction : SetUp EKS using AWS CLI
فایل های پیکربندی EKS Cluster TerraForm
EKS Cluster TerraForm Configuration files
آزمایشگاه: EKS Cluster را با استفاده از Terraform مستقر کنید
Lab : Deploy EKS Cluster using Terraform
سناریوی شغلی 3: Terraform و AWS ELK
Job Scenario 3 : Terraform & AWS ELK
اصول و کاربرد ELK
ELK Basics and Application
آزمایشگاه: استقرار ELK و اجرای ELK
Lab : Deploy ELK and Execute ELK
جهت متن: آزمایشگاه - ELK را مستقر کرده و ELK را اجرا کنید
Text Direction : Lab - Deploy ELK and Execute ELK
آزمایشگاه: ELK را با استفاده از Terraform نصب کنید
Lab : Install ELK using Terraform
سناریوی شغلی 3: Terraform و AWS ELK
Job Scenario 3 : Terraform & AWS ELK
اصول و کاربرد ELK
ELK Basics and Application
آزمایشگاه: استقرار ELK و اجرای ELK
Lab : Deploy ELK and Execute ELK
جهت متن: آزمایشگاه - ELK را مستقر کرده و ELK را اجرا کنید
Text Direction : Lab - Deploy ELK and Execute ELK
آزمایشگاه: ELK را با استفاده از Terraform نصب کنید
Lab : Install ELK using Terraform
Terraform با GCP
Terraform With GCP
Terraform در مقابل Google Deployment Manager
Terraform vs Google Deployment Manager
راه اندازی پروژه GCP برای Terraform
Setup GCP Project For Terraform
APIهای پایه را در پروژه ابری فعال کنید
Enable Basic APIs on Cloud Project
راه اندازی فایل حالت از راه دور در Cloud
Setup Remote State File in Cloud
Terraform با GCP
Terraform With GCP
Terraform در مقابل Google Deployment Manager
Terraform vs Google Deployment Manager
راه اندازی پروژه GCP برای Terraform
Setup GCP Project For Terraform
APIهای پایه را در پروژه ابری فعال کنید
Enable Basic APIs on Cloud Project
راه اندازی فایل حالت از راه دور در Cloud
Setup Remote State File in Cloud
راهنمای صدور گواهینامه Terraform Hashicorp
Terraform Hashicorp Certification Guide
مقدمه گواهینامه HashiCorp
Introduction HashiCorp Certification
زیرساخت را به عنوان مفاهیم کد (IaC) درک کنید
Understand infrastructure as code (IaC) concepts
هدف Terraform را درک کنید
Understand Terraform's Purpose
آشنایی با مبانی Terraform I
Understand Terraform Basics I
درک Terraform Basics II
Understand Terraform Basics II
از Terraform CLI استفاده کنید
Use the Terraform CLI
تعامل با ماژول های Terraform
Interact with Terraform modules
در گردش کار Terraform حرکت کنید
Navigate Terraform workflow
اجرا و حفظ دولت
Implement and Maintain State
خواندن، ایجاد، و اصلاح پیکربندی
Read, Generate, and Modify Configuration
درک Terraform Cloud و قابلیت های Enterprise
Understand Terraform Cloud and Enterprise Capabilities
سوالات تمرینی برای گواهینامه Terraform Associate I
Practice Questions For Terraform Associate Certification I
سوالات تمرینی برای گواهینامه Terraform Associate II
Practice Questions For Terraform Associate Certification II
سوالات تمرینی برای گواهینامه Terraform Associate III
Practice Questions For Terraform Associate Certification III
سوالات تمرینی برای گواهینامه Terraform Associate IV
Practice Questions For Terraform Associate Certification IV
سوالات تمرینی برای گواهینامه Terraform Associate V
Practice Questions For Terraform Associate Certification V
سوالات تمرینی برای گواهینامه Terraform Associate VI
Practice Questions For Terraform Associate Certification VI
راهنمای صدور گواهینامه Terraform Hashicorp
Terraform Hashicorp Certification Guide
مقدمه گواهینامه HashiCorp
Introduction HashiCorp Certification
زیرساخت را به عنوان مفاهیم کد (IaC) درک کنید
Understand infrastructure as code (IaC) concepts
هدف Terraform را درک کنید
Understand Terraform's Purpose
آشنایی با مبانی Terraform I
Understand Terraform Basics I
درک Terraform Basics II
Understand Terraform Basics II
از Terraform CLI استفاده کنید
Use the Terraform CLI
تعامل با ماژول های Terraform
Interact with Terraform modules
در گردش کار Terraform حرکت کنید
Navigate Terraform workflow
اجرا و حفظ دولت
Implement and Maintain State
خواندن، ایجاد، و اصلاح پیکربندی
Read, Generate, and Modify Configuration
درک Terraform Cloud و قابلیت های Enterprise
Understand Terraform Cloud and Enterprise Capabilities
سوالات تمرینی برای گواهینامه Terraform Associate I
Practice Questions For Terraform Associate Certification I
سوالات تمرینی برای گواهینامه Terraform Associate II
Practice Questions For Terraform Associate Certification II
سوالات تمرینی برای گواهینامه Terraform Associate III
Practice Questions For Terraform Associate Certification III
سوالات تمرینی برای گواهینامه Terraform Associate IV
Practice Questions For Terraform Associate Certification IV
سوالات تمرینی برای گواهینامه Terraform Associate V
Practice Questions For Terraform Associate Certification V
سوالات تمرینی برای گواهینامه Terraform Associate VI
Practice Questions For Terraform Associate Certification VI
مقدمه Ansible
Ansible Introduction
پیش نمایش اتوماسیون با Ansible
Preview Automation with Ansible
Ansible: محل فایل های کد استفاده شده
Ansible : Used Code Files Location
Ansible Introduction: به عنوان یک ابزار
Ansible Introduction : As a Tool
نمای کلی معماری Ansible
Ansible Architecture Overview
چرا Ansible
Why Ansible
مقدمه Ansible
Ansible Introduction
پیش نمایش اتوماسیون با Ansible
Preview Automation with Ansible
Ansible: محل فایل های کد استفاده شده
Ansible : Used Code Files Location
Ansible Introduction: به عنوان یک ابزار
Ansible Introduction : As a Tool
نمای کلی معماری Ansible
Ansible Architecture Overview
چرا Ansible
Why Ansible
آماده سازی و نصب محیطی Ansible
Ansible Environment Preparation & Installation
نمای کلی نصب Ansible
Ansible Installation Overview
Ansible را با استفاده از PIP نصب کنید
Install Ansible Using PIP
ایجاد ماشین ابری برای Ansible Engine
Create Cloud Machine for Ansible Engine
لینک تخفیف 100 دلاری برای Cloud Machine
$100 Discount Link for Cloud Machine
Ansible را با استفاده از Python VirtualEnv نصب کنید
Install Ansible Using Python VirtualEnv
دستورالعمل های اجرا: Ansible را با استفاده از Python VirtualEnv نصب کنید
Run Instructions : Install Ansible Using Python VirtualEnv
Ansible را پیکربندی کنید
Configure Ansible
آماده سازی و نصب محیطی Ansible
Ansible Environment Preparation & Installation
نمای کلی نصب Ansible
Ansible Installation Overview
Ansible را با استفاده از PIP نصب کنید
Install Ansible Using PIP
ایجاد ماشین ابری برای Ansible Engine
Create Cloud Machine for Ansible Engine
لینک تخفیف 100 دلاری برای Cloud Machine
$100 Discount Link for Cloud Machine
Ansible را با استفاده از Python VirtualEnv نصب کنید
Install Ansible Using Python VirtualEnv
دستورالعمل های اجرا: Ansible را با استفاده از Python VirtualEnv نصب کنید
Run Instructions : Install Ansible Using Python VirtualEnv
Ansible را پیکربندی کنید
Configure Ansible
Ansible Engine و Ansible Clients را پیکربندی کنید
Configure Ansible Engine and Ansible Clients
راه اندازی گره های AWS
SetUp AWS Nodes
گره های AWS را با موتور Ansible متصل کنید
Connect AWS Nodes with Ansible Engine
Google Cloud Nodes را راه اندازی کنید
SetUp Google Cloud Nodes
Google Cloud Node را با Ansible Engine متصل کنید
Connect Google Cloud Nodes with Ansible Engine
پیکربندی دایرکتوری Ansible
Ansible Directory Config
فایل موجودی با Groups
Inventory file with Groups
Ansible Engine و Ansible Clients را پیکربندی کنید
Configure Ansible Engine and Ansible Clients
راه اندازی گره های AWS
SetUp AWS Nodes
گره های AWS را با موتور Ansible متصل کنید
Connect AWS Nodes with Ansible Engine
Google Cloud Nodes را راه اندازی کنید
SetUp Google Cloud Nodes
Google Cloud Node را با Ansible Engine متصل کنید
Connect Google Cloud Nodes with Ansible Engine
پیکربندی دایرکتوری Ansible
Ansible Directory Config
فایل موجودی با Groups
Inventory file with Groups
دستورات Ad-Hoc Ansible
Ansible Ad-Hoc Commands
نحو دستورات Ansible Ad-Hoc
Syntax of Ansible Ad-Hoc Commands
چگونه Ansible موارد را بر روی مشتریان اجرا می کند
How Ansible Execute Stuff on Clients
انتقال فایل از موتور به مشتریان
Transfer file from Engine to Clients
مدیریت فایل/دایرکتوری روی مشتریان Ansible
Manage File/Directory on Ansible Clients
بسته ها را روی مشتریان Ansible نصب کنید
Install Packages on Ansible Clients
دستورات Ad-Hoc Ansible
Ansible Ad-Hoc Commands
نحو دستورات Ansible Ad-Hoc
Syntax of Ansible Ad-Hoc Commands
چگونه Ansible موارد را بر روی مشتریان اجرا می کند
How Ansible Execute Stuff on Clients
انتقال فایل از موتور به مشتریان
Transfer file from Engine to Clients
مدیریت فایل/دایرکتوری روی مشتریان Ansible
Manage File/Directory on Ansible Clients
بسته ها را روی مشتریان Ansible نصب کنید
Install Packages on Ansible Clients
واقعیت ها، ماژول ها و متغیرهای قابل پاسخ
Ansible Facts, Modules & Variables
ماژول های Ansible
Ansible Modules
حقایق قابل تشخیص
Ansible Facts
ایجاد حقایق سفارشی
Create Custom Facts
واقعیت ها، ماژول ها و متغیرهای قابل پاسخ
Ansible Facts, Modules & Variables
ماژول های Ansible
Ansible Modules
حقایق قابل تشخیص
Ansible Facts
ایجاد حقایق سفارشی
Create Custom Facts
موجودی های Ansible
Ansible Inventories
با اسکریپت Dynamic Inventory AWS I کار کنید
Work with Dynamic Inventory Script AWS I
با اسکریپت Dynamic Inventory AWS II کار کنید
Work with Dynamic Inventory Script AWS II
با Google Cloud Script Dynamic Inventory کار کنید
Work with Dynamic Inventory Script Google Cloud
موجودی های Ansible
Ansible Inventories
با اسکریپت Dynamic Inventory AWS I کار کنید
Work with Dynamic Inventory Script AWS I
با اسکریپت Dynamic Inventory AWS II کار کنید
Work with Dynamic Inventory Script AWS II
با Google Cloud Script Dynamic Inventory کار کنید
Work with Dynamic Inventory Script Google Cloud
Basic of Ansible Playbook
Basic of Ansible Playbook
معرفی کتاب راهنما
Playbook Introduction
نسخه ی نمایشی: معرفی کتاب راهنما
Demo : Playbook Introduction
شروع به نوشتن-اجرای PlayBooks کنید
Start Writing-Executing PlayBooks
Basic of Ansible Playbook
Basic of Ansible Playbook
معرفی کتاب راهنما
Playbook Introduction
نسخه ی نمایشی: معرفی کتاب راهنما
Demo : Playbook Introduction
شروع به نوشتن-اجرای PlayBooks کنید
Start Writing-Executing PlayBooks
مفاهیم اساسی کتاب های بازی Ansible
Basic Concepts of Ansible PlayBooks
ثبت بیانیه اشکال زدایی با استفاده از Ansible Playbooks
Logging Debug Statement using Ansible Playbooks
متغیرها در کتاب های بازی Ansible
Variables in Ansible Play-books
جمع آوری داده ها در Ansible
Data Collection in Ansible
استفاده از Set_Fact و Register
Uses of Set_Fact and Register
عملیات محاسباتی روی متغیرها در Playbook
Arithmetic Operations on Variables in Playbook
روی عملگرهای حسابی تمرین کنید
Practice on Arithmetic Operators
فیلتر و روش های کتاب بازی Ansible
Filter and Methods of Ansible Playbook
مفاهیم اساسی کتاب های بازی Ansible
Basic Concepts of Ansible PlayBooks
ثبت بیانیه اشکال زدایی با استفاده از Ansible Playbooks
Logging Debug Statement using Ansible Playbooks
متغیرها در کتاب های بازی Ansible
Variables in Ansible Play-books
جمع آوری داده ها در Ansible
Data Collection in Ansible
استفاده از Set_Fact و Register
Uses of Set_Fact and Register
عملیات محاسباتی روی متغیرها در Playbook
Arithmetic Operations on Variables in Playbook
روی عملگرهای حسابی تمرین کنید
Practice on Arithmetic Operators
فیلتر و روش های کتاب بازی Ansible
Filter and Methods of Ansible Playbook
عملگرها و بیانیه شرطی در کتاب بازی Ansible
Operators and Conditional Statement in Ansible Playbook
اپراتورهای مقایسه
Comparison Operators
اپراتورهای عضویت در Ansible
Membership Operators in Ansible
اپراتور منطقی
Logical Operator
اظهارات مشروط
Conditional Statements
عملگرها و بیانیه شرطی در کتاب بازی Ansible
Operators and Conditional Statement in Ansible Playbook
اپراتورهای مقایسه
Comparison Operators
اپراتورهای عضویت در Ansible
Membership Operators in Ansible
اپراتور منطقی
Logical Operator
اظهارات مشروط
Conditional Statements
هندلر در Ansible
Handler in Ansible
Handler در Ansible Playbook
Handler in Ansible Playbook
هندلر در Ansible
Handler in Ansible
Handler در Ansible Playbook
Handler in Ansible Playbook
حلقه ها در کتاب بازی Ansible
Loops in Ansible Playbook
حلقه ها در Ansible Playbook I
Loops in Ansible Playbook I
حلقه ها در Ansible Playbook II
Loops in Ansible Playbook II
حلقه ها در Ansible Playbook III
Loops in Ansible Playbook III
حلقه ها در کتاب بازی Ansible
Loops in Ansible Playbook
حلقه ها در Ansible Playbook I
Loops in Ansible Playbook I
حلقه ها در Ansible Playbook II
Loops in Ansible Playbook II
حلقه ها در Ansible Playbook III
Loops in Ansible Playbook III
برچسب ها در Ansible
Tags in Ansible
برچسب ها در Ansible
Tags in Ansible
برچسب ها در Ansible
Tags in Ansible
برچسب ها در Ansible
Tags in Ansible
مدیریت خطا در Ansible
Error Handling in Ansible
مدیریت خطا در Ansible I
Error Handling in Ansible I
مسدود کردن و نجات در کتاب بازی Ansible
Block and Rescue in Ansible Playbook
نسخه ی نمایشی: مسدود کردن و نجات در Ansible
Demo: Block and Rescue in Ansible
مدیریت خطا در Ansible
Error Handling in Ansible
مدیریت خطا در Ansible I
Error Handling in Ansible I
مسدود کردن و نجات در کتاب بازی Ansible
Block and Rescue in Ansible Playbook
نسخه ی نمایشی: مسدود کردن و نجات در Ansible
Demo: Block and Rescue in Ansible
کار با ماژول include و import در Ansible
Working with include and import module in Ansible
کار با ماژول include و import در Ansible
Working with include and import module in Ansible
کار با ماژول include و import در Ansible
Working with include and import module in Ansible
کار با ماژول include و import در Ansible
Working with include and import module in Ansible
اجرای خاص ماشین Ansible
Ansible Machine Specific Execution
ماژول محلی_اکشن Ansible
Ansible local_action Module
ماژول Delegate_to Ansible
Ansible Delegate_to Module
اجرای خاص ماشین Ansible
Ansible Machine Specific Execution
ماژول محلی_اکشن Ansible
Ansible local_action Module
ماژول Delegate_to Ansible
Ansible Delegate_to Module
مفهوم قالب در Ansible
Concept of Template in Ansible
برنامه Realtime I را نصب کنید
Install Realtime Application I
Realtime Application II را نصب کنید
Install Realtime Application II
Realtime Application III را نصب کنید
Install Realtime Application III
ماژول قالب با متغیرها
Template Module with Variables
مفهوم قالب در Ansible
Concept of Template in Ansible
برنامه Realtime I را نصب کنید
Install Realtime Application I
Realtime Application II را نصب کنید
Install Realtime Application II
Realtime Application III را نصب کنید
Install Realtime Application III
ماژول قالب با متغیرها
Template Module with Variables
تکمیل دوره
Course Completion
تبریک می گویم
Congratulations
سخنرانی پاداش: بعدی چیست؟
Bonus Lecture : What is Next?
تکمیل دوره
Course Completion
تبریک می گویم
Congratulations
سخنرانی پاداش: بعدی چیست؟
Bonus Lecture : What is Next?
نمایش نظرات