# EBS (Elastic Block Store)

**EBS Volume nedir?**

* Bir **EBS (Elastic Block Store) Volume**, çalışırken instance’larınıza bağlayabileceğiniz bir **network** sürücüsüdür
* Instance’larınızın, sonlandırılsalar bile veriyi kalıcı olarak saklamasını sağlar
* **Yalnızca aynı anda bir instance'a mount edilebilirler** (CCP seviyesinde)
* **Belirli bir availability zone**’a bağlıdırlar
* Analojisi: Onları “**network USB stick**” gibi düşünebilirsiniz
* Ücretsiz katman: Aylık 30 GB **General Purpose (SSD)** veya **Magnetic** türünde ücretsiz EBS depolama
* **Bu bir network drive’dır (yani fiziksel bir sürücü değildir)**
  * Instance ile iletişim kurmak için ağı kullanır, bu da biraz gecikmeye neden olabilir
  * Bir EC2 instance’tan ayrılabilir ve başka birine hızlıca bağlanabilir
* **Bir Availability Zone (AZ)** ile kısıtlıdır
  * Örneğin, **us-east-1a** bölgesindeki bir EBS Volume, **us-east-1b**’ye bağlanamaz
  * Bir volume’u başka bir AZ’ye taşımak için önce **snapshot** almanız gerekir
* **Belirlenmiş bir kapasiteye sahiptir** (boyut GB cinsinden ve IOPS)
  * Provision edilmiş tüm kapasite için faturalandırılırsınız

<figure><img src="https://898869988-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9GNfPnZHcJcPKLgWCT7h%2Fuploads%2FeFARaX4VlFtpHsdpWxck%2Fimage.png?alt=media&#x26;token=7caf2be4-8092-4db6-bcca-adb12b54724d" alt=""><figcaption><p>EBS Volumeları tarif eden bir diyagram</p></figcaption></figure>

**EBS - Delete On Termination Özeliği**

* **Bir EC2 instance sonlandığında EBS davranışını kontrol eder**
  * Varsayılan olarak, **root EBS volume silinir** (attribute **enabled** durumundadır)
  * Varsayılan olarak, **bağlı diğer EBS volumelar silinmez** (attribute **disabled**)
* Bu davranış **AWS Console** veya **AWS CLI** üzerinden kontrol edilebilir
* **Kullanım senaryosu:**\
  **Instance sonlandığında root volume'u koru**
