نشان کن
کد آگهی: KP174209264

Docker و Kubernetes

در تهران
در وبسایت کارلنسر  (2 روز پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری:  پروژه‌ای
مهارت‌های مورد نیاز:
مدیریت پروژه
داکر
docker
nginx
nginx server
kubernetes
deployment
برنامه نویسی
سرور
بازه حقوق:  از 800,000 تا 2,500,000 تومان
نحوه پرداخت:  پروژه‌ای
متن کامل آگهی:
عنوان پروژه: راه‌اندازی و مدیریت سیستم‌های توزیع شده با استفاده از Docker و Kubernetes مقدمه: در سال‌های اخیر، استفاده از سیستم‌های توزیع‌شده و معماری‌های مبتنی بر کانتینر به سرعت در حال گسترش است دو تکنولوژی کلیدی در این حوزه، Docker و Kubernetes هستند Docker به عنوان یک پلتفرم کانتینری، امکان بسته‌بندی و اجرای نرم‌افزارها را به صورت ایزوله و مستقل از زیرساخت فراهم می‌کند از سوی دیگر، Kubernetes به عنوان یک سیستم orchestration، مدیریت کانتینرهای Docker را در مقیاس بزرگ و به صورت خودکار انجام می‌دهد اهداف پروژه: 1 آشنایی عملی با: نصب و راه‌اندازی Docker برای اجرای برنامه‌ها در کانتینرها 2 مدیریت کانتینرها با: راه‌اندازی و پیکربندی Kubernetes برای مدیریت کانتینرها در مقیاس متسوسط (10 کانتینر) 3 ایجاد سرویس‌های توزیع‌شده: پیاده‌سازی یک سیستم توزیع‌شده ساده با استفاده از Docker و مدیریت آن با Kubernetes 4 کار با مفاهیم کلیدی: مفاهیمی مانند Pod، Deployment، Service، و ConfigMap باید به کار گرفته شوند مراحل پروژه: 1 نصب Docker: - نصب Docker بر روی سرور یا ماشین مجازی - اجرای یک برنامه ساده ، مثلاً یک وب سرور Nginx در یک کانتینر Docker - بررسی کانتینرها، ساخت تصاویر Docker و کار با دستورات پایه Docker 2 ایجاد چندین کانتینر و اتصال آنها: - ایجاد چند کانتینر که با هم ارتباط برقرار می‌کنند (به عنوان مثال، یک برنامه وب ساده با پایگاه داده و برنامه excel) - استفاده از Docker Compose برای مدیریت این کانتینرها 3 نصب Kubernetes: - نصب و پیکربندی Kubernetes روی چندین ماشین مجازی یا استفاده از سرویس‌های ابری (مانند Google Kubernetes Engine یا Minikub یا ابر خصوصی خودتان (به دلخواه) - یادگیری مفاهیم اولیه Kubernetes: Pod، Node، Cluster 4 مدیریت برنامه‌ها با Kubernetes: - ایجاد فایل‌های YAML برای تعریف Pods، Deployments و Services - استقرار برنامه چند کانتینری قبلی با استفاده از Kubernetes - مدیریت مقیاس‌پذیری (Scaling ) برنامه‌ها با Kubernetes - کار با ConfigMaps و Secrets برای مدیریت تنظیمات و اطلاعات حساس 5 نظارت و مدیریت خودکار: - استفاده از ابزارهای نظارتی مانند Prometheus و Grafana برای نظارت بر عملکرد برنامه‌ها - تنظیم Auto-scaling برای مدیریت بارهای کاری مختلف

این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمه‌ی تماس با کارفرما، به وبسایت کارلنسر برین و از اون‌جا برای این شغل اقدام کنین.

هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک،‌ با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.
گزارش مشکل آگهی
تماس با کارفرما
این آگهی رو برای دیگران بفرست
نشان کن
گزارش مشکل آگهی
دوشنبه 17 دی 1403، ساعت 09:26