Gunakan Terraform untuk mengotomatiskan penyediaan dan konfigurasi sumber daya IBM Cloud Anda. Buat, duplikatkan, dan skalakan lingkungan cloud bertingkat yang kompleks dengan cepat dari templat yang dapat digunakan kembali. Untuk informasi selengkapnya, lihat Ruang Kerja Schematics.
Gunakan pedoman Ansible untuk melakukan operasi hari ke-2 pada sumber daya cloud, lingkungan cloud, dan beban kerja aplikasi. Baik Anda ingin menerapkan perangkat lunak aplikasi bertingkat, memulai atau menghentikan virtual servers, memutar kunci, membuat cadangan dan memulihkan data aplikasi, atau mengelola skema database, cukup tentukan tugas yang ingin Anda jalankan di buku pedoman Anda dan biarkan Schematics terhubung dan menyelesaikan tugas dengan aman. Untuk informasi selengkapnya tentang mengelola Tindakan Skema dan fitur-fiturnya, lihat Tindakan Schematics.
Tentukan inventaris untuk menentukan target operasi Ansible dengan Schematics Actions. Pilih host yang digunakan secara dinamis menggunakan Schematics Workspaces, menggunakan kueri sumber daya untuk menentukan target penerapan aplikasi atau operasi.
Perluas kemampuan Schematics untuk menyediakan dan mengonfigurasi sumber daya dan infrastruktur ke jaringan cloud pribadi yang terisolasi atau infrastruktur on premises. Agen diterapkan di jaringan terisolasi atau pribadi Anda yang memungkinkan pekerjaan otomatisasi Terraform atau Ansible berjalan secara lokal ke sistem Anda.
Schematics memanfaatkan teknologi sumber terbuka Infrastructure as Code (IaC), termasuk Terraform, Ansible, dan Git, untuk menawarkan otomatisasi IaC sebagai layanan. Gunakan Terraform untuk mengotomatiskan penyediaan dan manajemen siklus hidup sumber daya Cloud Anda.
Konfigurasikan sumber daya cloud menggunakan Red Hat Ansible—membuatnya mudah untuk menjalankan operasi hari ke-2 dengan skrip.
Aktifkan kolaborasi antar-tim dengan menghosting operasi Terraform dan Ansible IaC Anda di IBM Cloud. Pusatkan penyimpanan status Terraform, dengan kontrol akses dan penguncian, tingkatkan visibilitas dan kontrol operasi penyediaan, dan hasilkan pratinjau perubahan sumber daya dan dampak biaya secara real-time.
Percepat penyediaan infrastruktur dengan mengotomatiskan tugas, dan menghilangkan konfigurasi manual.
Tingkatkan konsistensi dengan menggunakan modul dan konfigurasi Terraform dan Ansible yang telah ditentukan sebelumnya dan dapat digunakan kembali.
Percepat setiap fase siklus proses pengiriman perangkat lunak, termasuk penyediaan sandbox, QA, dan lainnya.
Kurangi biaya cloud dengan menyediakan sumber daya hanya saat Anda membutuhkannya — memungkinkan otomatisasi untuk mengelola penyediaan dan penghapusan sumber daya sesuai permintaan.
Schematics bekerja dengan sumber daya IBM Cloud sehingga Anda dapat memiliki sumber daya dan manajemen Anda di satu tempat untuk IBM Cloud.
Integrasi pencatatan dan pelacakan aktivitas untuk operasi IaC memberikan insight tentang kesehatan dan kejadian untuk sumber daya IBM Cloud Anda.
Mintalah tim Anda membangun, menerapkan, dan mengulangi proses otomatisasi infrastruktur Anda.
Integrasikan dengan IBM Cloud IAM, Key Protect, LogDNA, SysDig, dan lainnya.
Dapatkan jawaban atas pertanyaan yang paling sering ditanyakan tentang produk ini.
IBM Cloud Schematics menyediakan alat bantu yang kuat untuk mengotomatiskan proses penyediaan dan pengelolaan infrastruktur cloud, konfigurasi dan pengoperasian sumber daya cloud, dan penerapan beban kerja aplikasi Anda.
Untuk melakukannya, Schematics memanfaatkan proyek sumber terbuka, seperti Terraform, Ansible, OpenShift, Operator, dan Helm, dan memberikan kemampuan ini kepada Anda sebagai layanan terkelola. Daripada menginstal setiap proyek open source di mesin Anda dan mempelajari API atau CLI, Anda mendeklarasikan tugas yang ingin dijalankan di IBM Cloud dan melihat Schematics menjalankan tugas ini untuk Anda.
Infrastructure as Code (IaC) membantu Anda mengkodifikasi lingkungan cloud sehingga Anda dapat mengotomatiskan penyediaan dan pengelolaan sumber daya di cloud. Daripada menyediakan dan mengonfigurasi sumber daya infrastruktur secara manual atau dengan menggunakan skrip untuk menyesuaikan lingkungan cloud, Anda menggunakan bahasa skrip tingkat tinggi untuk menentukan sumber daya dan konfigurasinya. Kemudian, Anda menggunakan alat bantu seperti Terraform untuk menyediakan sumber daya di cloud dengan memanfaatkan API-nya. Kode infrastruktur diperlakukan dengan cara yang sama seperti kode aplikasi sehingga Anda dapat menerapkan praktik inti DevOps seperti kontrol versi, pengujian, dan pemantauan berkelanjutan.
Ruang kerja IBM Cloud Schematics disediakan untuk Anda tanpa biaya. Namun, ketika Anda memutuskan untuk menerapkan template Terraform di IBM Cloud dengan mengeklik Terapkan paket dari halaman detail ruang kerja atau menjalankan perintah ibmcloud terraform apply, Anda akan dikenai biaya untuk sumber daya IBM Cloud yang dijelaskan dalam template Terraform. Tinjau paket layanan yang tersedia dan informasi harga untuk setiap sumber daya yang akan dibuat. Beberapa layanan tersedia dengan batasan per akun IBM Cloud. Jika batas layanan untuk akun Anda hampir tercapai, sumber daya tidak akan disediakan hingga Anda menambah kuota layanan, atau menghapus layanan yang ada terlebih dahulu.
Dengan IBM Cloud Schematics, Anda dapat menjalankan Ansible playbook atau tindakan Schematics terhadap IBM Cloud dengan menggunakan penyedia Ansible di file konfigurasi Terraform. Misalnya, gunakan penyedia Ansible untuk menerapkan perangkat lunak pada sumber daya IBM Cloud atau melakukan tindakan terhadap sumber daya Anda, seperti mematikan instans server virtual. Untuk mengetahui informasi selengkapnya tentang cara menggunakan penyedia Ansible, lihat blog berikut:
Terraform adalah alat IaC sumber terbuka, yang dibuat oleh HashiCorp. Terraform merupakan alat pengkodean deklaratif yang memungkinkan pengembang menggunakan bahasa konfigurasi tingkat tinggi yang disebut HCL (HashiCorp Configuration Language) untuk mendeskripsikan "kondisi akhir yang diinginkan" dari infrastruktur cloud atau infrastruktur on premises untuk menjalankan aplikasi. Kemudian membuat rencana untuk mencapai kondisi akhir tersebut dan melaksanakan rencana penyediaan infrastruktur.
Karena Terraform menggunakan sintaksis yang sederhana, Anda dapat menyediakan infrastruktur di beberapa pusat data cloud dan on premises. Anda dapat dengan aman dan efisien menyediakan ulang infrastruktur untuk merespons perubahan konfigurasi. Saat ini Terraform merupakan salah satu alat otomatisasi infrastruktur paling populer yang tersedia. Jika organisasi Anda berencana untuk menerapkan lingkungan hybrid cloud atau multicloud, Anda mungkin ingin atau perlu mengenal Terraform.
Ya, IBM Cloud Schematics mendukung beberapa versi penyedia Terraform. Anda perlu menambahkan blokir penyedia Terraform dengan versi penyedia yang tepat. Secara default, penyedia menjalankan versi terbaru 1.21.0, dan empat versi sebelumnya seperti 1.20.1, 1.20.0, 1.19.0, 1.18.0 didukung.
Ansible adalah mesin otomatisasi IT yang sangat sederhana yang mengotomatiskan penyediaan cloud, manajemen konfigurasi, penerapan aplikasi, orkestrasi intraservice, dan banyak kebutuhan IT lainnya. Karena tidak menggunakan agen dan tidak ada infrastruktur keamanan khusus tambahan, maka mudah untuk diterapkan. Dan yang paling penting, menggunakan bahasa yang sederhana (YAML, dalam bentuk Ansible Playbook) yang memungkinkan Anda mendeskripsikan pekerjaan otomatisasi dengan cara yang mendekati bahasa Inggris biasa.
Setelah versi Terraform dan Ansible yang baru dirilis oleh komunitas, tim IBM memulai proses pengerasan dan pengujian rilis untuk Schematics. Ketersediaan versi baru bergantung pada hasil pengujian ini, pembaruan komunitas, patch keamanan, dan perubahan teknologi di antara versi. Pastikan bahwa template Terraform dan Ansible playbook Anda kompatibel dengan salah satu versi yang didukung agar Anda dapat menjalankannya di Schematics.