0Pricing
Ansible Academy · Pelajaran

Collection Cloud & Autentikasi

Hubungkan Ansible ke AWS dan Azure.

Collection Cloud & Autentikasi adalah pelajaran Ansible Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Ansible Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Ansible Academy mencakup 4 pelajaran total.

Ansible Berkomunikasi dengan Komputasi Awan

Ansible dapat melakukan lebih dari sekadar mengonfigurasi server. Ansible juga dapat menyediakan server, dengan membuat sumber daya cloud nyata melalui komunikasi dengan API AWS dan Azure. ☁️

Modul Cloud Berada dalam Koleksi

Fungsi cloud tidak disertakan secara bawaan. Fungsi tersebut dikirimkan dalam koleksi yang Anda instal secara terpisah, sehingga instalasi inti tetap kecil dan modul selalu terbaru.

Koleksi amazon.aws

Modul AWS berada dalam koleksi amazon.aws. Anda menginstalnya dari Ansible Galaxy dengan satu perintah galaxy.

ansible-galaxy collection install amazon.aws

Koleksi azure.azcollection

Dukungan Azure berasal dari azure.azcollection. Instal koleksi tersebut dengan cara yang sama seperti koleksi lain dari Galaxy.

ansible-galaxy collection install azure.azcollection

Koleksi Memerlukan SDK Python

Modul cloud memanggil SDK penyedia di balik layar. Untuk AWS, Anda juga harus menginstal boto3, pustaka Python yang digunakan Ansible untuk mengakses API.

pip install boto3 botocore

Autentikasi AWS: Kredensial

AWS memerlukan kunci akses dan kunci rahasia. Ansible membacanya dari variabel lingkungan standar agar rahasia tidak pernah tersimpan dalam playbook.

export AWS_ACCESS_KEY_ID=AKIA...
export AWS_SECRET_ACCESS_KEY=wJalr...

Berkas Konfigurasi AWS Juga Dapat Digunakan

Jika Anda sudah menggunakan AWS CLI, Ansible secara otomatis menggunakan kembali profil ~/.aws/credentials Anda. Tidak diperlukan penyiapan tambahan.

Pilih Wilayah

Setiap sumber daya AWS berada di suatu wilayah. Tetapkan dengan AWS_REGION atau teruskan region sebagai argumen modul dalam setiap tugas.

export AWS_REGION=us-east-1

Autentikasi Azure: Prinsipal Layanan

Azure biasanya melakukan autentikasi dengan prinsipal layanan: ID klien, rahasia, langganan, dan tenant yang diekspor sebagai variabel lingkungan.

export AZURE_CLIENT_ID=...
export AZURE_SECRET=...
export AZURE_SUBSCRIPTION_ID=...

Jauhkan Rahasia dari Git

Jangan pernah memasukkan kunci cloud ke dalam commit. Ambil kunci tersebut dari variabel lingkungan atau Ansible Vault agar kredensial tidak masuk ke kendali versi.

Pastikan Koleksi Sudah Terinstal

Daftarkan koleksi yang sudah Anda instal dengan ansible-galaxy collection list untuk memastikan amazon.aws atau azure.azcollection siap digunakan.

ansible-galaxy collection list

Pemeriksaan Singkat

Dari mana modul penyediaan AWS dan Azure berasal?

Ringkasan

Anda telah menyiapkan penyediaan cloud: instal koleksi amazon.aws atau azure.azcollection, tambahkan SDK, dan lakukan autentikasi melalui variabel lingkungan. ✨

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Collection Cloud & Autentikasi” gratis?

Ya — teks lengkap “Collection Cloud & Autentikasi” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Ansible Academy, upgrade ke CoddyKit PRO. Kursus Ansible Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Collection Cloud & Autentikasi”?

Hubungkan Ansible ke AWS dan Azure. Kamu berlatih Ansible Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Ansible Academy?

Tidak diperlukan pengalaman sebelumnya. Ansible Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 4.

Berapa lama pelajaran “Collection Cloud & Autentikasi” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Ansible Academy ini?

Ya. Setiap pelajaran Ansible Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Collection Cloud & Autentikasi
  2. Meluncurkan Instans EC2 secara Deklaratif
  3. Jaringan: VPC, Subnet & Grup Keamanan
  4. Menyediakan lalu Mengonfigurasi dalam Satu Alur
← Kembali ke Ansible Academy