بنیاد رایاش ابری بومی
این مقاله دارای چندین مشکل است. خواهشمندیم به بهبود آن کمک کنید یا در مورد این مشکلات در صفحهٔ بحث گفتگو کنید. (دربارهٔ چگونگی و زمان مناسب برداشتن این برچسبها بیشتر بدانید)
|
این مقاله میتواند با ترجمهٔ متن از مقالهٔ متناظر در انگلیسی گسترش یابد. (دسامبر ۲۰۲۴) برای مشاهدهٔ دستورالعملهای مهم ترجمه روی [گسترش] کلیک کنید.
|
بنیاد رایانش ابری بومی (Cloud Native Computing Foundation - CNCF)
ویرایشبنیاد رایانش ابری بومی (CNCF) یک سازمان غیرانتفاعی است که در سال ۲۰۱۵ تحت نظارت بنیاد لینوکس تأسیس شد. این بنیاد با هدف تسریع توسعه و پذیرش فناوریهای رایانش ابری بومی، مدیریت پروژههای متنباز مرتبط و ترویج استانداردهای باز در اکوسیستم ابری فعالیت میکند. CNCF یک جامعه جهانی از توسعهدهندگان، شرکتها و کاربران را گرد هم میآورد تا ابزارها و پروژههای مقیاسپذیر، انعطافپذیر و قابل مدیریت ایجاد کنند.[۱]
تاریخچه و منشور بنیاد
ویرایش- تأسیس: CNCF در سال ۲۰۱۵ با اهدای پروژه Kubernetes از سوی گوگل به عنوان اولین پروژه بنیاد، آغاز به کار کرد.
- منشور: هدف اصلی این بنیاد، تسهیل استفاده از فناوریهای بومی ابری، تعریف استانداردها و فراهم کردن بستر مناسب برای پروژههای متنباز است. CNCF برای تحقق این هدف، پروژههایی را با رویکردهای مدرن مانند کانتینرها، میکروسرویسها و زیرساختهای غیرقابل تغییر پشتیبانی میکند.[۲]
مأموریت و اهداف
ویرایش- پشتیبانی از فناوریهای متنباز:
- میزبانی پروژههای کلیدی مانند Kubernetes، Prometheus، و Envoy.
- فراهم کردن بستر مناسب برای توسعه و استانداردسازی این ابزارها.
- گسترش جامعه جهانی:
- برگزاری کنفرانسها و رویدادهایی مانند KubeCon + CloudNativeCon برای به اشتراکگذاری دانش.
- ایجاد دورههای آموزشی و گواهینامههایی برای توسعهدهندگان و شرکتها.
- پذیرش گسترده:
- تشویق سازمانها به پذیرش معماریهای بومی ابری برای افزایش بهرهوری و کاهش پیچیدگیها[۳]
پروژهها و ابزارهای کلیدی CNCF
ویرایشپروژههای فارغالتحصیل (Graduated Projects):
ویرایش- Kubernetes: مدیریت کانتینرها و ارکستراسیون برنامهها.
- Prometheus: نظارت و مشاهدهپذیری سیستمهای توزیعشده.
- Envoy: پروکسی خدمات برای ارتباط بین میکروسرویسها.
- Jaeger: ردیابی تراکنشها و شناسایی نقاط ضعف در معماریهای توزیعشده.
پروژههای در حال رشد (Incubating Projects):
ویرایش- Cilium: ابزار امنیت و مدیریت شبکه در Kubernetes.
- Linkerd: یک فناوری Service Mesh برای بهبود ارتباطات بین سرویسها.
پروژههای اولیه (Sandbox Projects):
ویرایش- پروژههایی که در مراحل ابتدایی توسعه قرار دارند و پتانسیل پذیرش گسترده در آینده را دارند.[۴]
ساختار بلوغ پروژهها
ویرایشCNCF پروژههای خود را بر اساس سطح بلوغ در سه دسته طبقهبندی میکند:
- Sandbox: پروژههای نوآورانه در مرحله آزمایش و توسعه.
- Incubating: پروژههایی که در حال پذیرش توسط کاربران و شرکتها هستند.
- Graduated: پروژههای پایدار و استانداردشده با جامعهای فعال و کاربرد گسترده در صنعت.
نقش CNCF در صنعت
ویرایش- ترویج فناوریهای مدرن: CNCF ابزارها و پروژههای بومی ابری را استانداردسازی کرده و استفاده از آنها را آسان میکند.
- ایجاد زیرساختهای قوی: ابزارهای تحت مدیریت این بنیاد، ستون فقرات فناوری ابری مدرن هستند.
- پشتیبانی از شرکتها: کمک به سازمانها برای استفاده از فناوریهای متنباز و مدرن مانند Kubernetes و Prometheus.
چالشها و فرصتها
ویرایشچالشها:
ویرایش- پیچیدگیهای فناوری و نیاز به مهارتهای پیشرفته برای استفاده از ابزارهای CNCF.
- هزینههای اولیه بالا برای پذیرش فناوریهای بومی ابری.
فرصتها:
ویرایش- افزایش پذیرش معماریهای ابری در صنایع مختلف.
- توسعه فناوریهای مرتبط مانند محاسبات لبه و مدیریت دادههای پیچیده
جامعه و رویدادها
ویرایشCNCF یکی از بزرگترین جوامع متنباز را مدیریت میکند و سالانه کنفرانسهای KubeCon + CloudNativeCon را در مناطق مختلف جهان برگزار میکند. این رویدادها فرصتی برای یادگیری، همکاری و ایجاد نوآوریهای جدید فراهم میکنند.[۵]
نتیجهگیری
ویرایشCNCF یکی از تأثیرگذارترین بنیادهای متنباز در جهان است که با مدیریت پروژههای کلیدی و ایجاد جامعهای جهانی از توسعهدهندگان و شرکتها، مسیر تحول فناوریهای ابری را هدایت میکند.
منابع
ویرایشhttps://en.wikipedia.org/wiki/Cloud_Native_Computing_Foundation