آموزشگاه

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

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

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

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

NGINX چیست؟

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

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

وب سرور Nginx چیست؟ ادامه »

آپاچی

تعریف وب سرور آپاچی و نحوه عملکرد آن

تعریف وب‌سرور وظیفه اصلی وب سرور نمایش محتوای وب سایت به کاربران است. هنگامی که کاربران آدرس وب‌سایت مورد نظرشان را در مرورگر جستجو می‌کنند، وب‌سرور درخواست را دریافت می‌کند و پروتکل HTTP آن را برای مسائل امنیتی بررسی می‌کند. سپس اگر درخواست تائید شود، محتویات سایت مدنظر به صفحه مرورگر کاربر منتقل می‌شود و …

تعریف وب سرور آپاچی و نحوه عملکرد آن ادامه »

Helm چیست؟

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

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

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

تفاوت Kubernetes و Docker Swarm چیست؟

در این مقاله Docker Swarm و Kubernetes را بررسی کنیم. Docker چیست؟ همانطور که می‌دانید Docker یک پلتفرم متن باز است که بر مبنای سیستم عامل لینوکس راه‌اندازی شده است. می‌توان گفت ابزاری است که فرآیند ایجاد، پیاده سازی و اجرای برنامه‌ها را با استفاده از Container‌ها بسیار ساده می‌کند. این امکان را به بسته …

تفاوت Kubernetes و Docker Swarm چیست؟ ادامه »

Kubernetes چیست؟

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

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

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

Cluster سرور چگونه است؟

Cluster (کلاستر سرور) چیست؟ و چگونه عمل می‌کند؟

تعداد زیادی از مشاغل، از خدمات آنلاین استفاده می‌کنند. خرابی و اختلال در سرویس دهی و عملکرد آن‌ها، نشان دهنده از دست دادن اعتبار و اطمینان از طرف مشتری است. به همین دلیل، اکثر مشاغل در ارتقاء زیرساخت‌های خود Cluster سرور انجام می‌دهند. Cluster سرور چیست؟ Cluster سرور به گروهی از سرورها گفته می‌شود که …

Cluster (کلاستر سرور) چیست؟ و چگونه عمل می‌کند؟ ادامه »

Docker چگونه عمل میکند؟

اجزا داکر چیست؟ و عملکرد هر کدام چگونه است؟

همانطور که در مقاله “ Docker چیست؟ ” بیان شده داکر یک پلتفرم open source است که بر مبنای سیستم عامل لینوکس راه‌اندازی شده است. می‌توان گفت ابزاری است که فرآیند ایجاد، پیاده سازی و اجرای برنامه‌ها را با استفاده از Container‌ها بسیار ساده می‌کند. در واقع با استفاده از هسته یا همان کرنل لینوکس …

اجزا داکر چیست؟ و عملکرد هر کدام چگونه است؟ ادامه »

SSL چیست؟

SSL چیست ؟ و چه اهمیتی برای سایت دارد؟

یکی از مهمترین مولفه‌های کسب و کار آنلاین ایجاد محیطی امن است که در آن مشتریان نسبت به خرید خود اطمینان خاطر داشته باشند. گواهینامه‌های SSL با ایجاد یک اتصال امن، این اطمینان را ایجاد می‌کنند. مرورگرها برای اطمینان از ایمن بودن اتصال آن‌ها، نشانه‌ ظاهری خاصی ارائه می‌دهند که نماد قفل در نوار آدرس …

SSL چیست ؟ و چه اهمیتی برای سایت دارد؟ ادامه »

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

Docker چیست؟ مکانیزم کاری آن چگونه است؟

Docker (داکر) یک پلتفرم متن باز است که بر مبنای سیستم عامل لینوکس راه‌اندازی شده است. می‌توان گفت ابزاری است که فرآیند ایجاد، پیاده سازی و اجرای برنامه‌ها را با استفاده از Container‌ها بسیار ساده می‌کند. در ادامه جهت درک بهتر، ابتدا به تعریفContainer و سپس به تعریف Docker و مکانیزم آن به زبان ساده …

Docker چیست؟ مکانیزم کاری آن چگونه است؟ ادامه »