# AWSConfig

AWS config aws kaynaklarımızın, konfigürasyonlarını denetlememizi ve değerlendirmemizi sağlayan bir hizmettir. Config, AWS kaynak konfigürasyonlarımızı sürekli olarak izler ve kaydeder. İstenen konfigürasyonlara karşı izlenen konfigürasyonların değerlendirilmesini otomatikleştirmemizi sağlar.

![](/files/2xWIvQgmUHQ6wHTVueI8)

&#x20;

Bütünlük ve uyumluluk denetimi sağlar. Örneğin, dün çalışan sunucu/servis bugün çalışmıyorsa, config servisine giderek dünden-bugüne bu kaynakta hangi değişiklikler olmuş görebiliriz. Sec-Group değişikliği dahi not edilir ve kaydedilir. Misal yaratılmış tüm EBS volume'lerini bir sanal sunucuya takılı olması kuralı yaratır ve config servisinin sanal sunucuya mount olmayan ve boşta duran bir EBS volume var ise, uyumsuzluk vermesini sağlayabiliriz.

#### Uygulama,

* Bir sunucu yaratalım, ardından elastic IP rezerve edelim.  Sonrasında bu IP adresini sunucuya atayalım.
* Config servisine geçelim.
* Resource type to record : Neleri izlemek istiyoruz?
* Amazon S3 Bucket : İzlemeleri nereye depolamak istiyoruz?
* Amazon SNS Topic : Değişiklikler bildirim olarak iletilsin mi?
* AWS Config Role : Config servsinin kaynaklara erişmesi için, role yaratılabilir ve ya mevcut role kullanılabilir.
* Next
* Config Rules : Burada kontrol edilmesini istediğimiz servisleri seçiyoruz.
  * örn, eip elastic ıp - eip attach
  * Böylelikle hesabımızda bulunan Elastic IP adresleri bir sunucu da bağlı değilse uyarı oluşturulacak.
* Next.

Sunucu da test için bir kaç değişiklik yapıp, volume ekleme vb.. Ardından tüm bu değişiklikleri ve elastic IP adresi mount değilse 1 saat içerisinde AWS config dashboard da görebileceğiz.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://note.onurbolatoglu.com/aws/awsconfig.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
