سرور

لایت اسپید

لایت اسپید چیست؟ نرم‌افزارهایی وجود دارند که به‌عنوان وب سرورها (Web Server) روی دستگاه‌های خاصی اجرا می‌شوند. کامپیوترهای مذکور به اینترنت متصل هستند و به افراد راه دور اجازه می‌دهند به کمک مرورگر خود محتوای صفحه‌ها را مشاهده کنند. یکی از مهم‌ترین نرم‌افزارهای این حوزه، آن دسته نرم‌افزارهایی هستند که محتوای صفحه‌های اینترنتی را برای […]

لایت اسپید بیشتر بخوانید »

FTP

FTP چیست؟ آشنایی با پروتکل انتقال فایل

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

FTP چیست؟ آشنایی با پروتکل انتقال فایل بیشتر بخوانید »

Kubernetes

نصب Local Kubernetes با MicroK8s

Local Kubernetes چیست؟ Clusterهای Kubernetes برنامه‌های بسته بندی شده را به روشی قابل اعتماد و مقیاس پذیر میزبانی می‌کنند. با در نظر گرفتن DevOps، Local Kubernetes کارهای تعمیر و نگهداری مانند ارتقاء را ساده می‌کند. MicroK8s چیست؟ MicroK8s یک گواهینامه CNCF بالادست Kubernetes است که کاملاً روی ایستگاه کاری شما اجرا می‌شود. به عنوان یک

نصب Local Kubernetes با MicroK8s بیشتر بخوانید »

MicroK8s

نحوه ایجاد یک Kubernetes Cluster با دسترسی بالا با MicroK8s

در این آموزش، نحوه ایجاد یک Kubernetes Cluster با استفاده از ویژگی MicroK8s ،HA را خواهید آموخت. به‌جای استفاده از چندین ماشین یا public cloud برای میزبانی Cluster، یاد می‌گیرید که چگونه از Multipass به عنوان پایه‌ای برای یک local cloud استفاده کنید. Kubernetes چیست؟ Cluster های Kubernetes برنامه‌های بسته بندی شده را به روشی

نحوه ایجاد یک Kubernetes Cluster با دسترسی بالا با MicroK8s بیشتر بخوانید »

مقایسه Nginx و Apache

مقایسه وب سرور Nginx و Apache

Apache و Nginx دو بازیگر اصلی در تجارت وب سرور هستند که 5 درصد از ترافیک وب را از طریق اینترنت پوشش می‌دهند، اما با یکدیگر متفاوت هستند. معرفی Apache و Nginx  Apache، در واقع “HTTP Apache server” است. یک نرم افزار وب سرور open source و با کارایی بالا است که توسط بنیاد نرم

مقایسه وب سرور Nginx و Apache بیشتر بخوانید »

NGINX

نصب و پیکربندی وب سرور Nginx

Nginx که در واقع “Engine-X” تلفظ می‌شود، یک وب سرور Open Source است که اغلب به عنوان reverse proxy یا HTTP cache استفاده می‌شود. این برنامه برای لینوکس به صورت رایگان در دسترس است. در این آموزش، نحوه نصب یک Nginx و راه‌اندازی یک سایت اصلی را ارائه داده‌ایم. آنچه شما نیاز دارید: 1. رایانه‌ای

نصب و پیکربندی وب سرور Nginx بیشتر بخوانید »

DevOps به چه معناست؟

DevOps به چه معناست؟

واژه DevOps ترکیبی از اصطلاحات development (توسعه) و operations (عملیات) است. در واقع به معنای یک رویکرد مشارکتی برای وظایف انجام شده توسط تیم توسعه برنامه‌های کاربردی شرکت و عملیات فناوری اطلاعات است. DevOps به معنای کلی، فلسفه‌ای است که ارتباط و همکاری بهتر بین تیم‌ها در یک سازمان ارتقا می‌بخشد. DevOps نقشه‌های قبلی توسعه، عملیات

DevOps به چه معناست؟ بیشتر بخوانید »

NGINX چیست؟

وب سرور Nginx چیست؟

همانطور که می‌دانید زمانی که کاربر آدرس سایت مورد نظر را در مرورگر جستجو می‌کند، درخواست او به وب سرور داده می‌شود و سپس وب سرور نیز به آن پاسخ می‌دهد و درواقع سایت مورد نظر را برای کاربر به نمایش می‌گذارد. Nginx یک وب سرور Open Source است. این وب سرور بسیار سریع و

وب سرور Nginx چیست؟ بیشتر بخوانید »

Helm چیست؟

Helm چیست؟ و چه کاربردی دارد؟

Helm ابزاری است که نصب و مدیریت برنامه‌های Kubernetes را ساده می‌کند.  Helm ابزاری است که به شما در تعریف، نصب و ارتقاء برنامه‌های در حال اجرا در Kubernetes کمک می‌کند. به زبان ساده، یک موتور الگو است که manifest های Kubernetes را ایجاد می‌کند. نکته‌ای که Helm را مهم تر می‌کند این است که

Helm چیست؟ و چه کاربردی دارد؟ بیشتر بخوانید »

Kubernetes چیست؟

Kubernetes چیست و عملکرد آن به چه صورت است؟

Kubernetes یک پلتفرم Open Source و portable است که مدیریت Container هارا بر عهده دارد. همچنین بسیاری از کارهای لازم برای پیاده‌سازی، مدیریت و مقیاس‌دهی برنامه‌های مبتنی بر Container را به‌شکل خودکار انجام می‌دهد. به بیان دیگر، کاربر با Cluster کردن سیستم‌های اجراکننده Container و استفاده از Kubernetes می‌تواند این کلاسترها را به سادگی و

Kubernetes چیست و عملکرد آن به چه صورت است؟ بیشتر بخوانید »

پیمایش به بالا