فهرست مندرجات[پنهان شدن][نمایش]
زیرساخت به عنوان کدIaC یا IaC، از زمان آغاز به کار در بیش از یک دهه پیش، شیوه راهاندازی و نگهداری زیرساختهای فناوری اطلاعات را متحول کرده است.
راهاندازی زیرساختهای جدید مورد استفاده برای انباشتن سرورهای فیزیکی، ایجاد اتصالات شبکه، و ذخیره تجهیزات در یک مرکز داده مناسب. اکنون می توان از این نرم افزار برای ایجاد زیرساختی استفاده کرد که عملکرد کارآمدتر، مقرون به صرفه تر و ایمن تر باشد.
علاوه بر این، به لطف دور شدن از مدیریت تغییرات تاریخی، تیمها اکنون میتوانند با پیروی از روشهای استاندارد برای تهیه و بهروزرسانی سیستمها و همچنین پیکربندی، فرآیندهای جدید کاملاً تأیید شده و کاملاً بدون نظارت را در چند دقیقه به جای چند روز اجرا کنند.
Iدر این مقاله، به ده محصول برتر زیرساخت بهعنوان کد که شهرت زیادی برای خودکار کردن عملیات پیچیده و زمانبر مانند پیکربندی دستگاه، تهیه و استقرار در مقیاس دارند، میپردازیم.
بهترین زیرساخت به عنوان ابزار کد برای سال 2022
1. غیر ممکن
Ansible توسط RedHat با هدف ترویج سادگی ایجاد شد. این به نوسازی فناوری اطلاعات کمک می کند و به تیم های DevOps کمک می کند تا برنامه ها را سریع تر، قابل اطمینان تر و به شیوه ای هماهنگ تر اجرا کنند.
بدون نگرانی در مورد رعایت استانداردهای انطباق، می توانید به راحتی چندین تنظیم یکسان با خطوط پایه امنیتی ایجاد کنید. از نظر کسب و کار، Ansible با آزاد کردن زمان برای سازمان برای اجرای نوآوری و استراتژی و همچنین همراستایی IT با الزامات تجاری، مزیت رقابتی را فراهم می کند.
Ansible از ماژول های پیکربندی مبتنی بر YAML به نام "Playbooks" برای تنظیم وضعیت نهایی زیرساخت شما به عنوان یک ابزار IaC استفاده می کند. اگر به مشکلی برخوردید که ماژولهای پیشفرض قادر به رفع آن نیستند، Ansible به شما امکان میدهد ماژولها و پلاگینهای خود را توسعه دهید.
تصور می شود که این ساده ترین روش برای خودکارسازی تهیه، راه اندازی و نگهداری برنامه ها و زیرساخت های فناوری اطلاعات باشد.
مزایا
- از نظر استقرار، پیکربندی و سهولت استفاده، این یک ابزار ساده است.
- سرورها را پیکربندی می کند و آنها را به درستی اجرا می کند.
- ماژول های سفارشی به Ansible اجازه می دهد تا کاملا سفارشی شود. همچنین یک مخزن رسمی بزرگ از افزونهها و ماژولهای افزودنی در حال حاضر موجود است.
- هر کار در سطح ماشین که برای راه اندازی یک محیط باید انجام دهید باید خودکار باشد.
- برای آزمایش، تأیید و پیکربندی تصاویر VM و کانتینر، Ansible به خوبی با Jenkins در خط لوله CI کار می کند.
- از آنجایی که Ansible بدون عامل است، تمام فعالیت ها از طریق SSH انجام می شود. این بدان معناست که شما نیازی به نصب نرم افزار روی سروری که Ansible در آن کار می کند ندارید.
منفی
- Ansible کار سختی با موجودی های بزرگ و پیچیده دارد. بهبود پردازش موجودی ممکن است تفاوت قابل توجهی ایجاد کند.
- نسخه انجمن فاقد زمانبندی داخلی است.
- آموزشها و آموزشهای رایگان Ansible سطح جزئیات و سادگی استفاده را برای کاربرانی که اولین بار هستند ارائه نمیدهد.
- درک نحو YAML ممکن است دشوار باشد. ممکن است تعیین محل دقیق یک خطای نحوی دشوار باشد.
قیمت گذاری
می توانید با استفاده از نسخه آزمایشی رایگان از این پلتفرم استفاده کنید. همچنین نسخه های پریمیوم را ارائه می دهد اما قیمت آن در پلتفرم ذکر نشده است.
2. Terraform
پرکاربردترین و منبع باز ابزار اتوماسیون زیرساخت HashiCorp Terraform است. این به زیرساخت هایی مانند پیکربندی کد، تهیه و مدیریت کمک می کند.
Terraform طراحی و ساخت IaC را در بین بسیاری از ارائه دهندگان زیرساخت با استفاده از یک فرآیند ساده می کند. زیرساخت مورد نیاز به عنوان کد با استفاده از تکنیک اعلامی تعریف می شود. قبل از ارتقا یا تدارک زیرساخت، Terraform به کاربران اجازه می دهد تا یک بررسی پیش از اجرا انجام دهند تا ببینند آیا تنظیمات نتایج مورد انتظار را برآورده می کنند یا خیر.
از طریق یک روش ساده و سازگار CLI، میتوانید معماری انتخابی خود را در میان ارائهدهندگان ابری متعدد داشته باشید.
Yشما می توانید به سرعت محیط های مختلفی را با همان پیکربندی ایجاد کنید و کل طول عمر زیرساخت مورد نظر خود را مدیریت کنید، اشتباهات انسانی را حذف کنید و اتوماسیون را در فرآیند تهیه و مدیریت افزایش دهید.
همچنین از ارائه دهندگان مختلفی مانند DigitalOcean، GitHub، Cloudflare و غیره پشتیبانی می کند. Terraform همچنین دارای یک ویژگی کنترل منبع است که امکان تخریب منابع را فراهم می کند. هنگام کار با ابرهای ترکیبی، این عملکرد بسیار مهم است زیرا میتوان برنامهها را در میان ارائهدهندگان و زیرساختهای ابری متعدد در حالی که از همان فرآیند استفاده میکند، ایجاد کرد.
مزایا
- بسیاری از ارائه دهندگان زیرساخت پشتیبانی/ادغام می شوند، از جمله AWS، Google Cloud، Datadog، GitLab، هروکوو SignalFx.
- به سرعت زیرساخت را به عنوان کد مستقر کنید. راه اندازی محیط و شروع کار ساده است و به سرعت در حال توسعه است.
- مدیریت وضعیت ابری را بسیار بیشتر از راه حل های بومی ارائه شده توسط ارائه دهندگان خدمات ساده می کند.
- شبکه ماژول های Terraform به طیف گسترده ای از ارائه دهندگان خدمات پاسخ می دهد.
منفی
- Terraform فاقد گرافیک است رابط کاربر، که استفاده از آن را بسیار ساده تر می کرد.
- بازسازی کد زیرساخت میتواند زمانبر باشد و اغلب نیاز به ایجاد منابع جدید (مانند تغییر نام منابع) دارد.
- Terraform DSL مخصوص به خود را دارد، HashiCorp Configuration Language، که مدتی طول می کشد تا به آن عادت کنید.
قیمت گذاری
می توانید با طرح رایگان آن از پلتفرم استفاده کنید. همچنین برنامه های پولی را ارائه می دهد که از 20 دلار برای هر کاربر شروع می شود.
3. سر اشپز
Chef یکی از شناخته شده ترین ابزارهای IaC در تجارت است. آشپز از یک زبان سبک رویه ای استفاده می کند که در آن کاربر باید کد بنویسد و نحوه دستیابی به حالت مورد نظر را مرحله به مرحله تعریف کند. انتخاب بهترین روش استقرار به عهده کاربر است.
آشپز به شما امکان می دهد با استفاده از DSL مبتنی بر روبی، دستور العمل ها و کتاب های آشپزی بسازید.
این دستور العملها و کتابهای آشپزی جزئیات فرآیندهای لازم برای پیکربندی برنامهها و برنامههای کاربردی در سرورهای موجود را به دلخواه شما شرح میدهند. انعطافپذیری کامل آن، همراه با حداقلسازی رانش داخلی و توانایی تعیین خطمشیها بهعنوان کد، آن را مقیاسپذیر و قابل اجرا در هر خط لوله CI/CD میکند.
این راه حل مدیریت زیرساخت برای کمک به شما در پیاده سازی و مدل سازی فرآیند اتوماسیون زیرساخت مقیاس پذیر و ایمن در هر محیطی طراحی شده است.
مزایا
- آشپز قالب های از پیش بسته بندی شده ای دارد که مدیریت زیرساخت ها را از پیچیدگی کم تا قابل توجه آسان تر می کند.
- کار کردن با سرآشپز واقعا ساده است. بسیاری از مواد سرآشپز از اصول مشابه پیروی می کنند، که ساختن کتاب های آشپزی اولیه را از همان ابتدا بسیار ساده می کند.
- سرآشپز سخت کار می کند تا Chef Automate را با ادغام های قابل توجهی تجهیز کند که به آن اجازه می دهد تا به پتانسیل کامل خود برسد.
- کتابهای آشپزی یکی از بهترین ویژگیهای سرآشپز هستند، زیرا امکان پذیرش سریع را فراهم میکنند.
- مواد زیادی برای کمک به شما در دستیابی به تقریباً هر هدفی با سرآشپز وجود دارد.
منفی
- زبان مخصوص دامنه قوی است، اما نیاز به تمرین دارد.
- انواع ابزارها می تواند گیج کننده باشد. یک رویکرد یکپارچه کارها را ساده می کند.
- ممکن است سرآشپز در ابتدا ترسناک به نظر برسد. چیزهای زیادی برای پذیرش وجود دارد، و من متوجه شدم که بهترین راه برای یادگیری این بود که وقت خود را صرف کنید، صبور باشید و تمرین کنید.
قیمت گذاری
قیمت در پلتفرم موجود نیست، لطفاً برای قیمت آن با فروشنده تماس بگیرید.
4. عروسک خیمه شب بازی
در مقایسه با سایر ابزارهای IaC در لیست ما، Puppet شباهت های زیادی با Chef دارد و هسته اصلی خطوط لوله CI/CD بسیاری از مهندسان DevOps است.
از یک DSL مبتنی بر روبی برای بیان وضعیت نهایی زیرساخت شما و همچنین عملکردهایی که می خواهید انجام دهد استفاده می کند. سپس Puppet شکافها را پر میکند و سریعترین راه را برای رسیدن به حالت پیکربندی قبلی تعیین میکند.
Puppet مجموعه ای از ابزارهای IAC برای ارائه سریع و ایمن زیرساخت ها است. این یک جامعه توسعه دهندگان بزرگ دارد که ماژول هایی را برای کمک به بهبود عملکرد نرم افزار ارائه کرده اند.
Puppet تقریباً با هر زیرساخت اصلی ابری به عنوان یک پلتفرم کد، از جمله AWS، Azure، Google Cloud و VMware متصل می شود و امکان اتوماسیون چند ابری را فراهم می کند.
مزایا
- هنگامی که با کنترل منبع ترکیب می شود، یک تکنیک قابل اعتماد برای ارائه زیرساخت به عنوان کد (مانند Git) ارائه می دهد.
- این به شما امکان می دهد تا نرم افزار را بدون نیاز به درک تمام جزئیات به طور موثر نصب کنید.
- رانش پیکربندی سیستم را برای افزایش پایداری سیستم و زمان آپدیت مدیریت می کند. همان configuration-as-code را می توان چندین بار خارج کرد.
- وقتی صحبت از سوق دادن تیم ها به سمت DevOps می شود، این یک دارایی ارزشمند است زیرا به توسعه اجازه می دهد تا مدیریت دارایی های خود را در دست بگیرد.
منفی
- منحنی یادگیری بالا، اما منحنی است که می توان به راحتی در صورت یادگیری چند اصل اساسی و استفاده از عروسک در عمل به آن تسلط یافت.
- در یک فرآیند استقرار مشارکتی تر که پلتفرم ها و مراکز داده مختلف را در بر می گیرد، پیچیدگی ممکن است بسیار زیاد شود.
- به خوبی با زیرساخت های فعلی که ذاتاً یک نقص عروسکی نیست، تطابق ندارد، اما می تواند نیاز به تغییر چشمگیر در تفکر و عملکرد برای اجرای مداوم داشته باشد.
- اگر می خواهید کارهای پیچیده ای را با روبی انجام دهید، باید با روبی آشنا باشید.
قیمت گذاری
قیمت در پلتفرم موجود نیست، لطفاً برای قیمت آن با فروشنده تماس بگیرید.
5. AWS CloudFormation
AWS CloudFormation یک راه حل یکپارچه زیرساخت به عنوان کد (IaC) در پلت فرم ابری AWS است که به شما امکان می دهد به سرعت و به راحتی گروهی از AWS متصل و منابع شخص ثالث را با استفاده از Infrastructure as Code استقرار و مدیریت کنید. این شما را قادر می سازد تا بهترین شیوه های DevOps و GitOps مورد نیاز را اعمال کنید.
با اتصال CloudFormation با سایر منابع ضروری AWS، می توانید به سادگی مقیاس پذیری منابع خود را مدیریت کنید و حتی مدیریت منابع اضافی را به صورت خودکار انجام دهید.
AWS CloudFormation همچنین به شما امکان می دهد ارائه دهندگان منابع را با استفاده از CLI منبع باز خود برای تهیه و مدیریت منابع برنامه شخص ثالث در کنار منابع بومی AWS توسعه دهید.
قالبهای CloudFormation را میتوان به دو زبان YAML و JSON نوشت و میتوان از آنها برای مدیریت، مقیاسبندی و خودکارسازی منابع AWS به سرعت و آسانی استفاده کرد.
همچنین میتوانید پیشنمایش همه تغییرات را قبل از اجرای آنها مشاهده کنید، که به شما امکان میدهد ببینید چگونه مجموعهای از تغییرات بر منابع، خدمات و وابستگیهای شما تأثیر میگذارد.
مزایا
- فرآیند تهیه دستی را رسمی کنید.
- پیکربندی فعلی را می توان با استفاده از یک ابزار به یک الگو تبدیل کرد.
- چندین قالب و اسنیپت موجود است.
- زیرساخت به عنوان کد یک پیروزی از نظر اتوماسیون است.
- تامین باید در CI/CD ادغام شود.
- پیوند بین معمار و مجری.
- سایر ابزارهای DevOps را می توان ادغام و بهبود بخشید.
- همکاری با CF ممکن است به شما در بهبود سریع مهارت های خط فرمان کمک کند.
منفی
- شرح خطا پس از شکست باید بهبود یابد.
- حذف دستی منابع مورد نیاز است. قبل از شروع حذف، می تواند پرس و جو کند که آیا منابع باید نادیده گرفته شوند یا حذف شوند.
- به دلیل ارتباط آشکار منابع یا تنظیمات، ممکن است حذف پشته ها دشوار باشد.
قیمت گذاری
می توانید از پلتفرم با لایه رایگان آن استفاده کنید. و قیمت گذاری از 0.0009 دلار در هر عملیات کنترل کننده شروع می شود.
6. مدیر توسعه Google Cloud
Google Cloud Deployment Manager یک راهحل استقرار زیرساخت Google Cloud Platform است که ایجاد، راهاندازی، تهیه و مدیریت منابع را خودکار میکند.
Yمی توانید به راحتی گروهی از سرویس های ابری گوگل را گرد هم آورید و آنها را به عنوان یک موجودیت واحد مدیریت کنید. میتوانید با استفاده از YAML یا Python مدلها را توسعه دهید، تغییرات را قبل از استقرار پیشنمایش کنید، و استقرارهای خود را از طریق رابط کاربری کنسول بررسی کنید.
این ابزار زیرساخت به عنوان کد از یک رویکرد زبانی اعلانی برای بیان تنظیمات مورد نظر استفاده می کند و بقیه را به سیستم واگذار می کند. Google Cloud Deployment Manager امکان استقرار همزمان بسیاری از منابع و همچنین مدیریت تولید منابع و الزامات تعریف منابع را می دهد.
پیکربندیها برای استقرار بهعنوان کد مدیریت میشوند و با حفظ ثبات در حالت خود، میتوان آنها را به آسانی تکرار کرد.
مزایا
- امکان استقرار چندین منبع را به طور همزمان فراهم می کند.
- به منابع موجود در استقرار اجازه افزودن، حذف یا تغییر می دهد.
- کاربران پیکربندی را تنظیم می کنند و سیستم بقیه موارد را با استفاده از یک رویکرد زبان اعلامی تشخیص می دهد.
- وابستگی های تعریفی را بین منابع ایجاد می کند و ترتیب ایجاد آنها را کنترل می کند.
منفی
- به روز رسانی در زمان واقعی ساخته شده است. ما نمیتوانیم همزمان برنامههایمان را بهروزرسانی کنیم، اما میتوانیم آنها را مستقر کنیم، که این یکی از معایب بزرگ است.
- با خدمات، هیچ کمک تخصصی وجود ندارد. زمان پاسخگویی برای آیتم های باز آنقدر سریع نیست که ممکن است باشد.
قیمت گذاری
قیمت این محصول یا خدمات توسط Google Cloud Deployment Manager ارائه نشده است. این روش استاندارد برای فروشندگان نرم افزار و ارائه دهندگان خدمات است. برای کشف قیمت فعلی، با Google Cloud Deployment Manager تماس بگیرید.
7. مدیر منابع Azure
Azure Resource Manager که راه حل مایکروسافت برای مدیریت زیرساخت در پلتفرم خود است، یکی دیگر از محصولات برتر IaC است. این وابستگی ها و زیرساخت ها را با استفاده از قالب Azure Resource Manager (قالب های ARM) مدیریت می کند.
برای مثال میتوانید منابع خود را در گروههایی سازماندهی کنید، آنها را حذف کنید و سطوح دسترسی به منابع را محدود کنید تا به چند گزینه اشاره کنید. کنترل دسترسی به خدمات و منابع با Azure ساده است، که با پشتیبانی داخلی از کنترل دسترسی مبتنی بر نقش (RBAC) ارائه می شود.
از سوی دیگر، گروههای مدیریت، اشتراکها و گروههای منابع به شما امکان میدهند تا وسعت دسترسی را بهخوبی تنظیم کنید. علاوه بر این، سطوح پایینتر سلسله مراتب تنظیمات را از سطوح بالاتر به ارث میبرند و تضمین میکنند که سیاستهای سطح بالاتر در همه گروهها و منابع سطح پایینتر اجرا میشوند.
مزایا
- استفاده از آن ساده است و مدیریت مشوق های ذخیره ساده است.
- مفیدترین قابلیت ها، قابلیت هایی برای مدیریت اشتراک ها و تخصیص مجموعه ای از منابع به یک تیم پروژه است.
- Azure Resource Manager به وظایف مدیریتی مانند مدیریت تیم کمک می کند. برای متخصصان نیز مفید است. این برای کمک به ما در مدیریت متمرکز پروژه ها و خدمات کاملاً مؤثر است.
منفی
- هیچ خط واحدی برای خودکارسازی یا مقیاس بندی استقرار ذخیره در رابط کاربری وجود ندارد.
- آنها ممکن است بتوانند رابط کاربری را بهبود بخشند.
قیمت گذاری
قیمت در پلتفرم موجود نیست، لطفاً برای قیمت آن با فروشنده تماس بگیرید.
8. پولومی
Pulumi یک راه حل IaC است که با ارائه انعطاف پذیری بیشتر، خود را از سایر زیرساخت ها به عنوان پلتفرم های کد متمایز می کند.
پایتون، جاوا اسکریپت، سی شارپ، گو و تایپ اسکریپت از جمله زبان های برنامه نویسی پشتیبانی شده هستند. Pulumi می تواند با گستره وسیع تری از موارد استفاده IaC DevOps مواجه شود و با گسترش پشتیبانی زبان خود، به اکثر توسعه دهندگان دسترسی پیدا کند.
زبان های بیشتر همچنین نشان می دهد که ابزارها و چارچوب های بیشتری برای توسعه و آزمایش زیرساخت خود در اختیار دارید. ویژگی متمایز Pulumi بهعنوان ابزار زیرساخت بهعنوان کد این است که در حفظ اصول بنیادی و عملکرد ابزارهای شناختهشده مانند Terraform و همچنین پشتیبانی از غولهای ابری AWS، GCP و Azure Cloud، کار برجستهای انجام میدهد.
مزایا
- کارها به جای چند ساعت در چند ثانیه کامل می شوند.
- هر تغییری باید از طریق آزمایش و سیاست های داخلی تأیید شود.
- پولومی ابزاری فوق العاده برای داشتن است.
منفی
- در حال حاضر هیچ اشکالی وجود ندارد.
قیمت گذاری
می توانید از پلتفرم با طرح فردی آن استفاده کنید. همچنین ارائه می دهد که از 0.00025 دلار / اعتبار شروع می شود.
9. آشکار
Vagrant راه حلی برای حرفه ای هایی است که می خواهند به جای زیرساخت های ابری بزرگ از تعداد کمی ماشین مجازی استفاده کنند. توسط HashiCorp، همان شرکتی که Terraform را ایجاد کرد، ایجاد شد. از آنجایی که در ساخت سریع محیط های توسعه تخصص دارد، این محصول برای توسعه دهندگانی است که در مقیاس بسیار کوچکتر کار می کنند.
میتوانید از Vagrant برای ایجاد یک ماشین مجازی، اجرای آزمایشهای خود و ذخیره تمام تنظیمات VM در یک Vagrantfile استفاده کنید. میتوانید این را با سایر توسعهدهندگان به اشتراک بگذارید تا تضمین کنید که نتایج یکسانی دریافت میکنند و در یک محیط کار میکنند.
میتوان آن را همراه با VirtualBox، AWS و هر ارائهدهنده ابری دیگری که مجازیسازی را به عنوان یک سرویس ارائه میکند، استفاده کرد. همچنین با سایر ابزارهای IaC مانند Chef و Puppet سازگار است.
مزایا
- محیط توسعه را می توان به سرعت و به راحتی تنظیم کرد.
- یک محیط توسعه دهنده/تست با داربست پروژه بسیار کارآمد.
- جعبههای انجمن و افزونهها در طیف گستردهای از سبکها هستند.
- برای توسعه محلی، Vagrant تعیین پورت ها و URL ها را ساده می کند.
- ساخت ماشین هایی با چندین سیستم عامل ساده است. لیستی از آنها به همراه دستورالعمل های پیکربندی را می توان در وب سایت Vagrant یافت.
منفی
- این رابط کاربری گرافیکی ندارد، اگرچه می تواند برای مبتدیان مفید باشد.
- بسته به کد شما، ممکن است راه اندازی آن دشوار باشد.
- استفاده از خط فرمان ضروری است، که ممکن است برای طراحان و توسعه دهندگان کمتر دانش فنی چالش برانگیز باشد.
قیمت گذاری
می توانید از پلتفرم با طرح جامعه آن استفاده کنید که کاملا رایگان است. همچنین برنامه های پولی را ارائه می دهد که از 5 دلار در ماه شروع می شود.
10. (R)؟ سابق
(R)?ex یا Rex یک چارچوب اتوماسیون ساده است که مدل خود را به کاربر تحمیل نمی کند. شما می توانید از هر ترکیبی از رویکردهای اعلامی و امری، سبک های مدیریت فشار یا کشش، اجرای محلی یا از راه دور و غیره با rex استفاده کنید.
این یک پلتفرم مدیریت پیکربندی و استقرار منبع باز است که صرفاً مبتنی بر کدنویسی Perl است و به شما امکان میدهد تا ماژولها را به راحتی وفق دهید تا نیازهای خود را برآورده کنید.
قابلیت SSH آن برای کنترل سرورهای راه دور، راه اندازی و خودکارسازی فعالیت های مکرر را ساده می کند و در زمان و تلاش صرفه جویی می کند.
مزایا
- پرل یک زبان ساده برای یادگیری است.
- این یک ابزار بدون عامل است که از shh استفاده می کند.
- کارهای تکراری برای صرفه جویی در زمان و ناامیدی خودکار هستند.
منفی
- در حال حاضر هیچ اشکالی وجود ندارد.
قیمت گذاری
از آنجایی که منبع باز است، همه می توانند به صورت رایگان از آن استفاده کنند.
نتیجه
زیرساخت به عنوان کد با کارایی و قابلیت اطمینان خود، راه آینده برای مدیریت منابع ابری است. فنآوریهای IaC که در مورد آنها بحث کردیم، با خودکار کردن زمانبرترین فرآیندها، به اجرای کارآمدتر هر پروژه کمک میکنند و در عین حال فضای امنتری را ایجاد میکنند و یکنواختی را تضمین میکنند.
بسیاری از کسبوکارها در سالهای اخیر به IaC تبدیل شدهاند که منجر به کاهش زمان صرف شده برای پرداختن به WebUI پلتفرم ابری و ناهماهنگی در منابع شده است. برخی از بهترین ابزارهای IaC موجود امروزی در لیست بالا گنجانده شده اند. این فهرست جامع نیست، اما شما را در مورد این موضوع شروع می کند.
پاسخ دهید