در بحث storage و مخصوصا cloud-native ها شرکت های مختلف بصورت متن باز تجاری و یا vendor های مختلف در حال سبقت گرفتن از هم هستن . تا سهم بیشتری از بازار را بگیرند .
ا Cloud native رویکرد نرم افزاری ساخت، استقرار و مدیریت برنامه های کاربردی مدرن در محیط های رایانش ابری است. شرکتهای مدرن میخواهند برنامههای بسیار مقیاسپذیر،و انعطافپذیری بسازند که بتوانند به سرعت بهروزرسانی کنند تا خواستههای مشتریان را برآورده کنند. برای انجام این کار، آنها از ابزارها و تکنیکهای مدرنی استفاده میکنند که ذاتاً از توسعه اپلیکیشن در زیرساخت ابری پشتیبانی میکنند. این فناوریهای ابری بومی از تغییرات سریع و مکرر برنامهها بدون تأثیر بر ارائه خدمات پشتیبانی میکنند و مزیت رقابتی و خلاقانهای را برای پذیرندگان فراهم میکنند.
در واقع Cloud-native یک الگوی معماری است که برای ایجاد و اجرای برنامهها در محیطهای ابری طراحی شده است. این الگوی معماری به منظور بهرهوری بالا، انعطافپذیری و اطمینان از عملکرد برنامهها در محیطهای ابری توسعه یافته است.
کاربردها و محصولات cloud-native شامل موارد زیر میشود:
1. برنامههای توسعه دادهشده برای اجرا در محیطهای ابری: برنامهها و سرویسهای cloud-native بهطور خاص برای اجرا و تنظیم در محیطهای ابری طراحی شدهاند. این برنامهها از نظر معماری، قابلیت اجرا و مدیریت در محیطهای ابری را بهبود بخشیده و از مزایای این محیطها بهرهمند میشوند.
2. کنترل و مدیریت محیطهای ابری: محصولات مدیریت محیطهای ابری به کاربران امکان میدهند تا برنامهها و سرویسهای خود را به طور موثر تر و کارآمدتر در محیطهای ابری اجرا و مدیریت کنند.
3. سیستمهای ابزارهای توسعه و مانیتورینگ: ابزارها و سیستمهای مانیتورینگ و آنالیز عملکرد برنامهها و سرویسها در محیطهای ابری، به توسعهدهندگان و مدیران سیستم کمک میکنند تا عملکرد و عملکرد برنامهها و سرویسها را بهبود بخشند و به موجب مشکلات و خطاها را به سرعت شناسایی کنند.
دلیل بوجود آمدن الگوی cloud-native ارتباط با نیاز به توسعه و اجرای برنامهها در محیطهای ابری امروزی دارد. با گسترش استفاده از ابر، نیاز به برنامهها و سرویسهایی که بتوانند بهطور موثر در این محیطها اجرا شوند و از مزایای آنها بهرهبرندی کرده است. این الگوی معماری با ارائه روشها و استانداردهایی برای توسعه، اجرا و مدیریت برنامهها در محیطهای ابری، به سازمانها کمک میکند تا از امکانات این بسترها به نحو بهینه استفاده کنند و به عملکرد و چابکی بیشتری دست یابند.
برای دیدن قسمتی از این ابزار ها میتوانید به این لینک تشریف ببرید :
https://landscape.cncf.io/
در آینده در مورد این موضوع بیشتر خواهم نوشت .
#cloud #cloud_native #cloudnative
https://t.iss.one/unixmens
ا Cloud native رویکرد نرم افزاری ساخت، استقرار و مدیریت برنامه های کاربردی مدرن در محیط های رایانش ابری است. شرکتهای مدرن میخواهند برنامههای بسیار مقیاسپذیر،و انعطافپذیری بسازند که بتوانند به سرعت بهروزرسانی کنند تا خواستههای مشتریان را برآورده کنند. برای انجام این کار، آنها از ابزارها و تکنیکهای مدرنی استفاده میکنند که ذاتاً از توسعه اپلیکیشن در زیرساخت ابری پشتیبانی میکنند. این فناوریهای ابری بومی از تغییرات سریع و مکرر برنامهها بدون تأثیر بر ارائه خدمات پشتیبانی میکنند و مزیت رقابتی و خلاقانهای را برای پذیرندگان فراهم میکنند.
در واقع Cloud-native یک الگوی معماری است که برای ایجاد و اجرای برنامهها در محیطهای ابری طراحی شده است. این الگوی معماری به منظور بهرهوری بالا، انعطافپذیری و اطمینان از عملکرد برنامهها در محیطهای ابری توسعه یافته است.
کاربردها و محصولات cloud-native شامل موارد زیر میشود:
1. برنامههای توسعه دادهشده برای اجرا در محیطهای ابری: برنامهها و سرویسهای cloud-native بهطور خاص برای اجرا و تنظیم در محیطهای ابری طراحی شدهاند. این برنامهها از نظر معماری، قابلیت اجرا و مدیریت در محیطهای ابری را بهبود بخشیده و از مزایای این محیطها بهرهمند میشوند.
2. کنترل و مدیریت محیطهای ابری: محصولات مدیریت محیطهای ابری به کاربران امکان میدهند تا برنامهها و سرویسهای خود را به طور موثر تر و کارآمدتر در محیطهای ابری اجرا و مدیریت کنند.
3. سیستمهای ابزارهای توسعه و مانیتورینگ: ابزارها و سیستمهای مانیتورینگ و آنالیز عملکرد برنامهها و سرویسها در محیطهای ابری، به توسعهدهندگان و مدیران سیستم کمک میکنند تا عملکرد و عملکرد برنامهها و سرویسها را بهبود بخشند و به موجب مشکلات و خطاها را به سرعت شناسایی کنند.
دلیل بوجود آمدن الگوی cloud-native ارتباط با نیاز به توسعه و اجرای برنامهها در محیطهای ابری امروزی دارد. با گسترش استفاده از ابر، نیاز به برنامهها و سرویسهایی که بتوانند بهطور موثر در این محیطها اجرا شوند و از مزایای آنها بهرهبرندی کرده است. این الگوی معماری با ارائه روشها و استانداردهایی برای توسعه، اجرا و مدیریت برنامهها در محیطهای ابری، به سازمانها کمک میکند تا از امکانات این بسترها به نحو بهینه استفاده کنند و به عملکرد و چابکی بیشتری دست یابند.
برای دیدن قسمتی از این ابزار ها میتوانید به این لینک تشریف ببرید :
https://landscape.cncf.io/
در آینده در مورد این موضوع بیشتر خواهم نوشت .
#cloud #cloud_native #cloudnative
https://t.iss.one/unixmens
CNCF Landscape
The CNCF Cloud Native Landscape is intended as a map through the previously uncharted terrain of Cloud Native technologies. It attempts to categorize projects and products in the Cloud Native space.