Cloud Native Technology

فناوری‌های Cloud Native که با عنوان Cloud Native Stack نیز شناخته می‌شوند، فناوری‌هایی هستند که برای ساخت Applicationهای Cloud Native به‌کار می‌روند. این فناوری‌ها سازمان‌ها را قادر می‌سازند Applicationهای مقیاس‌پذیر را در محیط‌های مدرن و پویایی مانند Cloud عمومی، خصوصی و Hybrid بسازند و اجرا کنند، در حالی که از مزایای Cloud Computing حداکثر بهره را می‌برند. این فناوری‌ها از پایه به‌گونه‌ای طراحی شده‌اند که قابلیت‌های Cloud Computing را به‌طور کامل استفاده کنند و Container، Service Mesh، Microservice و زیرساخت Immutable نمونه‌هایی از این رویکرد هستند.

مسئله‌ای که حل می‌کند

Cloud Native Stack دسته‌های فناوری متعددی دارد که طیف گسترده‌ای از چالش‌ها را پوشش می‌دهد. اگر نگاهی به CNCF Cloud Native Landscape بیندازید، می‌بینید که چه حوزه‌های گوناگونی را لمس می‌کند. اما در سطحی کلی، همه آن‌ها یک دسته چالش اصلی را هدف می‌گیرند: محدودیت‌های مدل‌های عملیاتی سنتی IT. این چالش‌ها شامل دشواری در ساخت Applicationهای مقیاس‌پذیر، Fault-Tolerant و Self-Healing و همچنین بهره‌برداری ناکارآمد از منابع و موارد دیگر است.

چگونه کمک می‌کند

هر فناوری مسئله‌ای بسیار مشخص را حل می‌کند، اما در مجموع، فناوری‌های Cloud Native سیستم‌های Loosely Coupled را ممکن می‌کنند که تاب‌آور، قابل مدیریت و قابل Observability هستند. همراه با Automation قدرتمند، این فناوری‌ها به مهندسان اجازه می‌دهند تغییرهای با اثر بالا را به‌صورت پرتکرار، قابل پیش‌بینی و با حداقل زحمت اعمال کنند. دستیابی به خصیصه‌های مطلوب سیستم‌های Cloud Native با Cloud Native Stack ساده‌تر است.


آخرین ویرایش September 26, 2025: [fa] Add Persian to the list of localized languages (6511f5f)