0Pricing
Ansible Academy · Ders

EC2 Örneklerini Bildirimsel Olarak Başlatma

amazon.aws ile işlem gücü kaynakları sağlayın.

EC2 Örneklerini Bildirimsel Olarak Başlatma, CoddyKit'te ücretsiz bir Ansible Academy dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Ansible Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Ansible Academy kursu toplamda 4 dersten oluşur.

Tıklamak Yerine Bildirimsel Tanımlama

AWS konsolunda tıklamak yerine istediğiniz örneği tanımlayın ve gerçeğin bununla eşleşmesini Ansible'a bırakın.

ec2_instance Modülü

amazon.aws.ec2_instance modülü, EC2 sanal makinelerini doğrudan bir çalışma kitabı görevinden oluşturur ve yönetir.

- name: Launch a server
  amazon.aws.ec2_instance:
    name: web-01
    state: present

Bir AMI Seçin

Bir image_id, AWS'ye hangi temel imajdan başlatacağını söyler; örneğin bölgenizdeki belirli bir Ubuntu veya Amazon Linux AMI'si.

amazon.aws.ec2_instance:
  name: web-01
  image_id: ami-0abcdef1234567890

Bir Örnek Türü Seçin

instance_type, boyutu ve maliyeti belirler; küçük iş yükleri için t3.micro, daha ağır iş yükleri için m5.large kullanılabilir.

amazon.aws.ec2_instance:
  name: web-01
  instance_type: t3.micro

Bir SSH Anahtarı Ekleyin

Yeni sunucu açıldığında SSH ile bağlanabilmek için key_name değerini mevcut bir EC2 anahtar çiftine ayarlayın.

amazon.aws.ec2_instance:
  name: web-01
  key_name: my-keypair

Her Şeyi Etiketleyin

Örnekleri role veya ortama göre etiketlemek için tags ekleyin. Etiketler daha sonra faturalandırmayı, aramayı ve dinamik envanter gruplandırmasını destekler.

amazon.aws.ec2_instance:
  name: web-01
  tags:
    role: web
    env: prod

state Davranışı Belirler

state anahtarı yaşam döngüsünü denetler: var olduğundan emin olmak için present, başlatmak için running veya sonlandırmak için absent.

amazon.aws.ec2_instance:
  name: web-01
  state: running

Idempotent'tir

Görevi iki kez çalıştırın; Ansible örneği name veya etiketler üzerinden eşleştirir. İkinci çalıştırma ok bildirir ve yeni bir şey oluşturmaz.

Birkaçını Aynı Anda Başlatın

count parametresi, tek bir görevde birden fazla aynı örneği başlatır; küçük bir web düğümü filosu için idealdir.

amazon.aws.ec2_instance:
  name: web
  count: 3
  instance_type: t3.micro

Sonucu Yakalayın

register, modül çıktısını kaydeder; böylece sonraki görevlerde yeni genel IP'leri ve örnek ID'lerini okuyabilirsiniz.

- amazon.aws.ec2_instance:
    name: web-01
  register: ec2

İşiniz Bitince Sonlandırın

Temizleme işlemi yalnızca bildirilmiş başka bir durumdur. state: absent ayarını yapın; Ansible eşleşen örneği sizin için sonlandırır.

amazon.aws.ec2_instance:
  name: web-01
  state: absent

Hızlı Kontrol

Çalışma kitabını ne kadar sık çalıştırırsanız çalıştırın tam olarak bir EC2 örneğinin var olmasını istiyorsunuz. Bunu hangi anahtar sağlar?

Özet

amazon.aws.ec2_instance ile EC2'yi bildirimsel olarak başlattınız: bir AMI, tür ve anahtar seçin, etiketleyin, durumu ayarlayın ve sonucu kaydedin. ✨

Sıkça Sorulan Sorular

“EC2 Örneklerini Bildirimsel Olarak Başlatma” dersi ücretsiz mi?

Evet — “EC2 Örneklerini Bildirimsel Olarak Başlatma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Ansible Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Ansible Academy kursu toplamda 4 dersten oluşur.

“EC2 Örneklerini Bildirimsel Olarak Başlatma” dersinde ne öğreneceğim?

amazon.aws ile işlem gücü kaynakları sağlayın. Ansible Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Ansible Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Ansible Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.

“EC2 Örneklerini Bildirimsel Olarak Başlatma” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Ansible Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Ansible Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Bulut Koleksiyonları ve Kimlik Doğrulama
  2. EC2 Örneklerini Bildirimsel Olarak Başlatma
  3. Ağ: VPC'ler, Alt Ağlar ve Güvenlik Grupları
  4. Tek Akışta Kaynak Sağlama ve Yapılandırma
← Ansible Academy Sayfasına Dön