Realtime Compute for Apache Flink mendukung Terraform, sehingga Anda dapat menggunakan dan mengelola resource Realtime Compute for Apache Flink melalui Terraform.
Informasi latar belakang
Fitur dasar
Terraform adalah alat Infrastructure as Code yang memungkinkan Anda menulis kode sederhana untuk mendefinisikan dan mengonfigurasi infrastruktur cloud tanpa perlu melakukan operasi atau konfigurasi manual. Untuk informasi selengkapnya, lihat What is Terraform?.
Terraform menyediakan CLI yang mudah digunakan untuk menerapkan file konfigurasi pada beban kerja layanan Alibaba Cloud atau layanan cloud pihak ketiga serta mengelola versi file konfigurasi tersebut. Terraform memungkinkan Anda mendefinisikan resource infrastruktur yang diperlukan untuk membangun topologi cloud dalam file konfigurasi, seperti mesin virtual (VM), akun penyimpanan, dan antarmuka jaringan.
Terraform mendukung infrastruktur baru melalui provider dan memungkinkan Anda menggunakan bahasa templat sederhana untuk mendefinisikan, melihat pratinjau, serta menerapkan infrastruktur cloud di Alibaba Cloud secara efisien.
Terraform memungkinkan Anda membuat, memodifikasi, dan menghapus resource dari berbagai layanan Alibaba Cloud, seperti Elastic Compute Service (ECS), Virtual Private Cloud (VPC), ApsaraDB RDS, dan Server Load Balancer (SLB).
Skenario
Terraform memungkinkan Anda mendefinisikan infrastruktur sebagai kode dan menggunakan kode tersebut untuk membuat, mengkueri, memodifikasi, serta menghapus resource infrastruktur. Untuk contoh penggunaan Terraform dalam mengelola resource layanan Alibaba Cloud, lihat Scenarios.
Manfaat
Untuk informasi selengkapnya tentang manfaat Terraform dalam skenario umum, lihat Benefits.
Terraform memberikan manfaat berikut saat digunakan bersama Realtime Compute for Apache Flink:
Infrastructure as Code deklaratif
Mendukung manajemen ruang kerja.
Memungkinkan Anda menulis kode tanpa perlu memahami API.
Ekosistem Terraform
Menyediakan kemampuan LiveDiff, yang memungkinkan Anda mengelola resource Realtime Compute for Apache Flink dengan lebih aman.
Membantu Anda menerapkan aplikasi ke kondisi yang diinginkan secara stabil.
Menyediakan kemampuan manajemen yang memungkinkan Anda menerapkan Realtime Compute for Apache Flink dan resource cloud yang diperlukan hanya dengan beberapa klik, sehingga sangat meningkatkan efisiensi pembuatan website.
Instal dan konfigurasikan Terraform
Hanya Terraform versi 1.214.0 dan yang lebih baru yang mendukung pengelolaan resource Realtime Compute for Apache Flink.
Metode 1: Gunakan Terraform di Cloud Shell.
Metode 2: Instal dan konfigurasikan Terraform di komputer Anda.
Kelola resource menggunakan Terraform
Tabel berikut menjelaskan jenis resource yang dapat dikelola oleh Realtime Compute for Apache Flink melalui Terraform.
Jenis sumber daya | Deskripsi |
Resource ruang kerja | |
Resource Pekerjaan | |
Resource Penyebaran |