وب‌سرویس مجید

پروژه terraform-provider-awscc

hashicorp/terraform-provider-awscc

این ابزار یک ارائه‌دهنده Terraform برای AWS Cloud Control API است که به شما امکان می‌دهد منابع AWS را با استفاده از Terraform مدیریت کنید.

کاربرد:

این پروژه برای مدیریت زیرساخت‌های AWS با استفاده از Terraform طراحی شده و از طریق AWS Cloud Control API به تمام منابع AWS دسترسی پیدا می‌کنه. این یعنی می‌تونید منابع جدید AWS رو بدون نیاز به آپدیت دستی در پلاگین Terraform، مدیریت کنید.

در چه شرایطی بهتره استفاده شود؟

وقتی می‌خواید از آخرین منابع AWS استفاده کنید که هنوز در ارائه‌دهنده استاندارد AWS پشتیبانی نمی‌شن، یا وقتی می‌خواید با یک روش استاندارد و مبتنی بر API، زیرساخت‌های خود را مدیریت کنید. همچنین برای تیم‌هایی که به دنبال اتوماسیون کامل و یکپارچه‌سازی با سیستم‌های دیگر هستند، عالیه.

چند مثال از موارد استفاده:

ایجاد و مدیریت منابع AWS مثل Amazon S3, EC2, یا Lambda از طریق Terraform بدون وابستگی به آپدیت‌های دستی

استفاده در محیط‌های CI/CD برای استقرار خودکار زیرساخت

مدیریت منابع جدید AWS که هنوز در aws provider قدیمی پشتیبانی نمی‌شن

  • ##Terraform
  • ##AWS
  • ##CloudAutomation
  • ##InfrastructureAsCode
  • ##DevOps
  • ##AWScloud
  • ##IaC
  • ##CloudControl
  • ##HashiCorp
  • ##TerraformProvider