{"id":37003,"date":"2025-12-26T03:00:41","date_gmt":"2025-12-26T00:00:41","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/"},"modified":"2025-12-26T03:00:41","modified_gmt":"2025-12-26T00:00:41","slug":"awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/","title":{"rendered":"AWS&#8217;te \u0130lk IAM Kullan\u0131c\u0131n\u0131z\u0131 5 Dakikada Kurma: Ad\u0131m Ad\u0131m G\u00fcvenli Ba\u015flang\u0131\u00e7"},"content":{"rendered":"<h2>AWS&#8217;te \u0130lk IAM Kullan\u0131c\u0131n\u0131z\u0131 5 Dakikada Kurma: Ad\u0131m Ad\u0131m G\u00fcvenli Ba\u015flang\u0131\u00e7<\/h2>\n<p>AWS bulut ortam\u0131nda g\u00fcvenli\u011finizi sa\u011flaman\u0131n ilk ve en kritik ad\u0131m\u0131, root kullan\u0131c\u0131 hesab\u0131n\u0131z\u0131 do\u011frudan kullanmaktan vazge\u00e7ip, her g\u00f6rev i\u00e7in \u00f6zel olarak yetkilendirilmi\u015f IAM (Identity and Access Management) kullan\u0131c\u0131lar\u0131 olu\u015fturmakt\u0131r. Bu makalede, AWS&#8217;te ilk IAM kullan\u0131c\u0131n\u0131z\u0131 sadece 5 dakika i\u00e7inde nas\u0131l kuraca\u011f\u0131n\u0131z\u0131, ad\u0131m ad\u0131m ve en iyi g\u00fcvenlik uygulamalar\u0131n\u0131 takip ederek \u00f6\u011freneceksiniz. Bu basit ancak hayati ad\u0131mlarla, bulut kaynaklar\u0131n\u0131za eri\u015fimi g\u00fcvenli ve y\u00f6netilebilir hale getireceksiniz.<\/p>\n<h3>IAM Nedir ve Neden \u00d6nemlidir?<\/h3>\n<p>AWS IAM (Identity and Access Management), AWS kaynaklar\u0131n\u0131za kimlerin (kullan\u0131c\u0131lar, gruplar, roller) ne \u015fekilde eri\u015febilece\u011fini g\u00fcvenli bir \u015fekilde y\u00f6netmenizi sa\u011flayan bir web hizmetidir. IAM ile, kullan\u0131c\u0131lar\u0131n\u0131za ve hizmetlerinize \u00f6zel, en d\u00fc\u015f\u00fck yetki prensibine dayal\u0131 izinler atayarak g\u00fcvenlik risklerini minimize edersiniz.<\/p>\n<h4>IAM&#8217;in Temel Fonksiyonlar\u0131<\/h4>\n<ul>\n<li><strong>Kullan\u0131c\u0131 Y\u00f6netimi:<\/strong> Bireysel kullan\u0131c\u0131lar olu\u015fturma ve y\u00f6netme.<\/li>\n<li><strong>Grup Y\u00f6netimi:<\/strong> Kullan\u0131c\u0131lara toplu izin atamak i\u00e7in gruplar olu\u015fturma.<\/li>\n<li><strong>Politika Y\u00f6netimi:<\/strong> Kaynaklara eri\u015fim izinlerini tan\u0131mlayan JSON tabanl\u0131 politikalar olu\u015fturma ve y\u00f6netme.<\/li>\n<li><strong>Rol Y\u00f6netimi:<\/strong> AWS hizmetleri veya d\u0131\u015f kimlikler i\u00e7in ge\u00e7ici izinler sa\u011flayan roller olu\u015fturma.<\/li>\n<li><strong>\u00c7ok Fakt\u00f6rl\u00fc Kimlik Do\u011frulama (MFA):<\/strong> Hesap g\u00fcvenli\u011fini art\u0131rmak i\u00e7in ek bir g\u00fcvenlik katman\u0131 ekleme.<\/li>\n<\/ul>\n<h4>Root Kullan\u0131c\u0131 Yerine IAM Kullan\u0131c\u0131s\u0131 Kullanman\u0131n Avantajlar\u0131<\/h4>\n<p>AWS hesab\u0131n\u0131z\u0131 ilk olu\u015fturdu\u011funuzda sahip oldu\u011funuz &#8220;root kullan\u0131c\u0131&#8221; hesab\u0131, t\u00fcm AWS hizmetlerine ve kaynaklar\u0131na tam eri\u015fime sahiptir. Bu hesab\u0131 g\u00fcnl\u00fck operasyonlarda kullanmak, ciddi g\u00fcvenlik riskleri ta\u015f\u0131r. IAM kullan\u0131c\u0131lar\u0131 ise:<\/p>\n<ul>\n<li><strong>Minimum Yetki Prensibi:<\/strong> Her kullan\u0131c\u0131ya sadece g\u00f6revi i\u00e7in gerekli olan minimum izinleri ataman\u0131z\u0131 sa\u011flar.<\/li>\n<li><strong>Hesap \u0130zlenebilirli\u011fi:<\/strong> Her eylemin belirli bir IAM kullan\u0131c\u0131s\u0131yla ili\u015fkilendirilmesini sa\u011flayarak denetlenebilirli\u011fi art\u0131r\u0131r.<\/li>\n<li><strong>G\u00fcvenlik:<\/strong> Root hesab\u0131n ele ge\u00e7irilmesi durumunda olu\u015fabilecek potansiyel zarar\u0131 s\u0131n\u0131rlar.<\/li>\n<li><strong>MFA Zorunlulu\u011fu:<\/strong> IAM kullan\u0131c\u0131lar\u0131 i\u00e7in MFA&#8217;y\u0131 zorunlu k\u0131larak ek g\u00fcvenlik sa\u011flar.<\/li>\n<\/ul>\n<h4>Minimum Yetki Prensibi (Least Privilege)<\/h4>\n<p>Minimum yetki prensibi, bir kullan\u0131c\u0131n\u0131n veya hizmetin yaln\u0131zca g\u00f6revini yerine getirmek i\u00e7in kesinlikle ihtiya\u00e7 duydu\u011fu izinlere sahip olmas\u0131 gerekti\u011fini belirtir. Bu, g\u00fcvenlik ihlali durumunda potansiyel zarar\u0131 en aza indiren temel bir g\u00fcvenlik uygulamas\u0131d\u0131r. \u0130lk IAM kullan\u0131c\u0131n\u0131z\u0131 olu\u015ftururken bu prensibi akl\u0131n\u0131zda bulundurman\u0131z, uzun vadede size b\u00fcy\u00fck faydalar sa\u011flayacakt\u0131r.<\/p>\n<h3>Ba\u015flamadan \u00d6nce: \u00d6n Haz\u0131rl\u0131klar<\/h3>\n<p>\u0130lk IAM kullan\u0131c\u0131n\u0131z\u0131 olu\u015fturmadan \u00f6nce birka\u00e7 basit haz\u0131rl\u0131k yaparak s\u00fcreci daha da h\u0131zland\u0131rabilir ve g\u00fcvenli bir temel olu\u015fturabilirsiniz.<\/p>\n<h4>AWS Hesab\u0131n\u0131za Eri\u015fim<\/h4>\n<p>\u0130lk olarak, AWS hesab\u0131n\u0131za root kullan\u0131c\u0131 olarak giri\u015f yapman\u0131z gerekecek. Bu, sadece ilk IAM kullan\u0131c\u0131n\u0131z\u0131 olu\u015fturmak ve root hesab\u0131n\u0131z i\u00e7in MFA&#8217;y\u0131 etkinle\u015ftirmek gibi kritik y\u00f6netim g\u00f6revleri i\u00e7in \u00f6nerilen bir durumdur. G\u00fcnl\u00fck i\u015fleriniz i\u00e7in root hesab\u0131 kullanmaktan ka\u00e7\u0131n\u0131n.<\/p>\n<h4>G\u00fc\u00e7l\u00fc Bir \u015eifre Politikas\u0131 Belirleme<\/h4>\n<p>Olu\u015fturaca\u011f\u0131n\u0131z IAM kullan\u0131c\u0131s\u0131 i\u00e7in g\u00fc\u00e7l\u00fc bir \u015fifre politikas\u0131 belirlemek \u00f6nemlidir. AWS, varsay\u0131lan olarak karma\u015f\u0131k \u015fifreler gerektirir, ancak kendi \u00f6zel \u015fifre politikan\u0131z\u0131 (uzunluk, \u00f6zel karakterler, rakamlar vb.) tan\u0131mlayarak g\u00fcvenli\u011fi daha da art\u0131rabilirsiniz. Bu politikay\u0131 IAM konsolunda &#8220;Account settings&#8221; alt\u0131nda ayarlayabilirsiniz.<\/p>\n<h4>Gerekli \u0130zinleri Anlama<\/h4>\n<p>Olu\u015fturaca\u011f\u0131n\u0131z ilk IAM kullan\u0131c\u0131s\u0131 genellikle bir y\u00f6netici veya geli\u015ftirici rol\u00fcnde olacakt\u0131r. Bu nedenle, ba\u015flang\u0131\u00e7ta ona <code>AdministratorAccess<\/code> gibi geni\u015f bir y\u00f6netici politikas\u0131 atayabilirsiniz. Ancak, bu sadece bir ba\u015flang\u0131\u00e7 noktas\u0131d\u0131r. Daha sonra, kullan\u0131c\u0131n\u0131n g\u00f6revine \u00f6zel, daha k\u0131s\u0131tl\u0131 izinler atamak i\u00e7in bu politikay\u0131 de\u011fi\u015ftirmeyi veya daha spesifik gruplara eklemeyi hedeflemelisiniz.<\/p>\n<h3>AWS Konsolu \u00dczerinden IAM Kullan\u0131c\u0131s\u0131 Olu\u015fturma Ad\u0131mlar\u0131<\/h3>\n<p>\u015eimdi, AWS Y\u00f6netim Konsolu \u00fczerinden ilk IAM kullan\u0131c\u0131n\u0131z\u0131 olu\u015fturma s\u00fcrecine ge\u00e7elim. Bu ad\u0131mlar olduk\u00e7a h\u0131zl\u0131 ve sezgiseldir.<\/p>\n<h4>IAM Paneline Eri\u015fim<\/h4>\n<ol>\n<li>AWS Y\u00f6netim Konsolu&#8217;na root kullan\u0131c\u0131 olarak giri\u015f yap\u0131n.<\/li>\n<li>Arama \u00e7ubu\u011funa &#8220;IAM&#8221; yaz\u0131n ve \u00e7\u0131kan sonu\u00e7lardan &#8220;IAM&#8221; hizmetini se\u00e7in. Alternatif olarak, &#8220;Services&#8221; men\u00fcs\u00fcnden &#8220;Security, Identity, &#038; Compliance&#8221; alt\u0131nda &#8220;IAM&#8221; se\u00e7ene\u011fine t\u0131klayabilirsiniz.<\/li>\n<li>IAM paneline ula\u015ft\u0131\u011f\u0131n\u0131zda, sol men\u00fcde &#8220;Users&#8221; (Kullan\u0131c\u0131lar) se\u00e7ene\u011fini g\u00f6receksiniz. Buraya t\u0131klay\u0131n.<\/li>\n<\/ol>\n<h4>Yeni Kullan\u0131c\u0131 Olu\u015fturma \u0130\u015flemi<\/h4>\n<ol>\n<li>&#8220;Users&#8221; sayfas\u0131nda, &#8220;Add users&#8221; (Kullan\u0131c\u0131 ekle) d\u00fc\u011fmesine t\u0131klay\u0131n.<\/li>\n<li>Bu sizi &#8220;Add user&#8221; sihirbaz\u0131na g\u00f6t\u00fcrecektir.<\/li>\n<\/ol>\n<h4>Kullan\u0131c\u0131 Ad\u0131 ve Eri\u015fim Tipi Belirleme<\/h4>\n<p>\u0130lk ad\u0131mda, kullan\u0131c\u0131 ad\u0131n\u0131 ve eri\u015fim tipini belirlemeniz gerekmektedir.<\/p>\n<ul>\n<li><strong>User name (Kullan\u0131c\u0131 ad\u0131):<\/strong> Kullan\u0131c\u0131 i\u00e7in benzersiz bir ad girin (\u00f6rne\u011fin, <code>admin-ali<\/code> veya <code>dev-ayse<\/code>).<\/li>\n<li><strong>AWS access type (AWS eri\u015fim tipi):<\/strong>\n<ul>\n<li><strong>Programmatic access (Programatik eri\u015fim):<\/strong> Bu se\u00e7enek, kullan\u0131c\u0131ya API, CLI veya SDK arac\u0131l\u0131\u011f\u0131yla AWS&#8217;ye eri\u015fim i\u00e7in bir eri\u015fim anahtar\u0131 kimli\u011fi ve gizli eri\u015fim anahtar\u0131 verir. Genellikle uygulamalar veya otomasyon i\u00e7in kullan\u0131l\u0131r.<\/li>\n<li><strong>AWS Management Console access (AWS Y\u00f6netim Konsolu eri\u015fimi):<\/strong> Bu se\u00e7enek, kullan\u0131c\u0131ya AWS Y\u00f6netim Konsolu&#8217;na giri\u015f yapmas\u0131 i\u00e7in bir kullan\u0131c\u0131 ad\u0131 ve \u015fifre verir.<\/li>\n<\/ul>\n<p>\u0130lk y\u00f6netici kullan\u0131c\u0131n\u0131z i\u00e7in <strong>her iki se\u00e7ene\u011fi de<\/strong> i\u015faretlemeniz \u00f6nerilir. Bu, hem konsol eri\u015fimi hem de CLI\/API eri\u015fimi i\u00e7in haz\u0131rl\u0131kl\u0131 olman\u0131z\u0131 sa\u011flar.<\/p>\n<\/li>\n<li><strong>Console password (Konsol \u015fifresi):<\/strong>\n<ul>\n<li><strong>Autogenerated password (Otomatik olu\u015fturulan \u015fifre):<\/strong> AWS&#8217;nin sizin i\u00e7in g\u00fc\u00e7l\u00fc bir \u015fifre olu\u015fturmas\u0131n\u0131 sa\u011flar.<\/li>\n<li><strong>Custom password (\u00d6zel \u015fifre):<\/strong> Kendi \u015fifrenizi belirlemenizi sa\u011flar.<\/li>\n<\/ul>\n<p>Genellikle otomatik olu\u015fturulan \u015fifre daha g\u00fcvenlidir. Kullan\u0131c\u0131n\u0131n ilk giri\u015finde \u015fifresini de\u011fi\u015ftirmesini zorunlu k\u0131lmak i\u00e7in <strong>&#8220;Require user to create a new password at next sign-in (Kullan\u0131c\u0131n\u0131n bir sonraki oturum a\u00e7\u0131\u015f\u0131nda yeni \u015fifre olu\u015fturmas\u0131n\u0131 zorunlu k\u0131l)&#8221;<\/strong> se\u00e7ene\u011fini i\u015faretlemeyi unutmay\u0131n. Bu, ilk \u015fifrenin sadece ge\u00e7ici olmas\u0131n\u0131 sa\u011flar.<\/p>\n<\/li>\n<li>&#8220;Next: Permissions&#8221; (\u0130leri: \u0130zinler) d\u00fc\u011fmesine t\u0131klay\u0131n.<\/li>\n<\/ul>\n<h3>Kullan\u0131c\u0131ya \u0130zinleri Atama: G\u00fcvenli\u011fin Temeli<\/h3>\n<p>Kullan\u0131c\u0131ya izin atamak, IAM&#8217;in en kritik ad\u0131m\u0131d\u0131r. Bu ad\u0131mda, kullan\u0131c\u0131n\u0131n AWS kaynaklar\u0131 \u00fczerinde hangi eylemleri ger\u00e7ekle\u015ftirebilece\u011fini belirlersiniz.<\/p>\n<h4>Mevcut Politikalar\u0131 Kullanma<\/h4>\n<p>\u0130zin atama ekran\u0131nda \u00fc\u00e7 ana se\u00e7enek bulunur:<\/p>\n<ol>\n<li><strong>Add user to group (Kullan\u0131c\u0131y\u0131 gruba ekle):<\/strong> Mevcut bir IAM grubuna ekleyerek grubun sahip oldu\u011fu t\u00fcm izinleri kullan\u0131c\u0131ya atars\u0131n\u0131z. Bu, birden fazla kullan\u0131c\u0131ya ayn\u0131 izinleri ataman\u0131n en iyi yoludur.<\/li>\n<li><strong>Copy permissions from existing user (Mevcut kullan\u0131c\u0131dan izinleri kopyala):<\/strong> Ba\u015fka bir kullan\u0131c\u0131n\u0131n sahip oldu\u011fu izinleri kopyalar.<\/li>\n<li><strong>Attach existing policies directly (Mevcut politikalar\u0131 do\u011frudan ekle):<\/strong> AWS taraf\u0131ndan y\u00f6netilen veya sizin olu\u015fturdu\u011funuz \u00f6zel politikalar\u0131 do\u011frudan kullan\u0131c\u0131ya eklersiniz.<\/li>\n<\/ol>\n<p>\u0130lk y\u00f6netici kullan\u0131c\u0131n\u0131z i\u00e7in <strong>&#8220;Attach existing policies directly&#8221;<\/strong> se\u00e7ene\u011fini se\u00e7in ve arama kutusuna <code>AdministratorAccess<\/code> yaz\u0131n. \u00c7\u0131kan listeden <strong><code>AdministratorAccess<\/code><\/strong> politikas\u0131n\u0131 se\u00e7in. Bu politika, kullan\u0131c\u0131ya hesab\u0131n\u0131zdaki t\u00fcm AWS kaynaklar\u0131 \u00fczerinde tam y\u00f6netim yetkisi verir. Ancak unutmay\u0131n, bu geni\u015f bir yetkidir ve uzun vadede daha k\u0131s\u0131tl\u0131 politikalar kullanmay\u0131 hedeflemelisiniz.<\/p>\n<p>&#8220;Next: Tags&#8221; (\u0130leri: Etiketler) d\u00fc\u011fmesine t\u0131klay\u0131n.<\/p>\n<h4>Grup Olu\u015fturarak \u0130zin Y\u00f6netimi<\/h4>\n<p>En iyi uygulama, izinleri do\u011frudan kullan\u0131c\u0131lara atamak yerine gruplar arac\u0131l\u0131\u011f\u0131yla y\u00f6netmektir. \u00d6rne\u011fin, &#8220;Developers&#8221; veya &#8220;Admins&#8221; ad\u0131nda gruplar olu\u015fturup bu gruplara ilgili politikalar\u0131 ekleyebilirsiniz. Yeni bir kullan\u0131c\u0131 ekledi\u011finizde, onu sadece uygun gruba dahil etmeniz yeterli olur.<\/p>\n<p><strong>\u00d6rnek Grup Olu\u015fturma:<\/strong><\/p>\n<ol>\n<li>&#8220;Add user to group&#8221; se\u00e7ene\u011fini se\u00e7in.<\/li>\n<li>&#8220;Create group&#8221; d\u00fc\u011fmesine t\u0131klay\u0131n.<\/li>\n<li>Grup i\u00e7in bir isim girin (\u00f6rne\u011fin, <code>AWSAdmins<\/code>).<\/li>\n<li>Listeden <code>AdministratorAccess<\/code> politikas\u0131n\u0131 se\u00e7in ve &#8220;Create group&#8221; d\u00fc\u011fmesine t\u0131klay\u0131n.<\/li>\n<li>Olu\u015fturdu\u011funuz grubu se\u00e7erek kullan\u0131c\u0131y\u0131 bu gruba ekleyin.<\/li>\n<\/ol>\n<h4>\u00d6zel Politika Olu\u015fturma (Gerekirse)<\/h4>\n<p>E\u011fer AWS taraf\u0131ndan y\u00f6netilen politikalar ihtiya\u00e7lar\u0131n\u0131z\u0131 kar\u015f\u0131lam\u0131yorsa, kendi \u00f6zel IAM politikalar\u0131n\u0131z\u0131 olu\u015fturabilirsiniz. Bu, daha gran\u00fcler izinler tan\u0131mlaman\u0131za olanak tan\u0131r. Ancak, ilk kurulum i\u00e7in bu genellikle gerekli de\u011fildir ve daha sonraki bir a\u015famada ele al\u0131nabilir.<\/p>\n<p><strong>Etiketler (Tags):<\/strong> \u0130ste\u011fe ba\u011fl\u0131 olarak, kullan\u0131c\u0131ya etiketler ekleyebilirsiniz (\u00f6rne\u011fin, <code>Department: IT<\/code>, <code>Project: CoreInfrastructure<\/code>). Bu, kaynaklar\u0131n\u0131z\u0131 d\u00fczenlemenize ve maliyetleri takip etmenize yard\u0131mc\u0131 olur. &#8220;Next: Review&#8221; (\u0130leri: \u0130ncele) d\u00fc\u011fmesine t\u0131klay\u0131n.<\/p>\n<h3>Eri\u015fim Anahtarlar\u0131n\u0131 Y\u00f6netme ve G\u00fcvenlik En \u0130yi Uygulamalar\u0131<\/h3>\n<p>Kullan\u0131c\u0131 olu\u015fturma i\u015fleminin son ad\u0131m\u0131, t\u00fcm ayarlar\u0131 g\u00f6zden ge\u00e7irmek ve kullan\u0131c\u0131y\u0131 olu\u015fturmakt\u0131r. Bu a\u015famada \u00f6zellikle eri\u015fim anahtarlar\u0131 ve MFA konular\u0131na dikkat etmek \u00f6nemlidir.<\/p>\n<h4>Eri\u015fim Anahtarlar\u0131n\u0131n Olu\u015fturulmas\u0131 ve Saklanmas\u0131<\/h4>\n<p>Review (\u0130nceleme) ekran\u0131nda, yapt\u0131\u011f\u0131n\u0131z t\u00fcm se\u00e7imleri g\u00f6zden ge\u00e7irin. Her \u015fey do\u011fru g\u00f6r\u00fcn\u00fcyorsa, &#8220;Create user&#8221; (Kullan\u0131c\u0131 olu\u015ftur) d\u00fc\u011fmesine t\u0131klay\u0131n.<\/p>\n<p>Kullan\u0131c\u0131 olu\u015fturulduktan sonra, bir ba\u015far\u0131 ekran\u0131 g\u00f6receksiniz. E\u011fer programatik eri\u015fim se\u00e7ene\u011fini i\u015faretlediyseniz, burada kullan\u0131c\u0131n\u0131n <strong>Access key ID<\/strong> ve <strong>Secret access key<\/strong> bilgilerini g\u00f6receksiniz. <strong>Bu anahtarlar sadece bir kez g\u00f6sterilir!<\/strong><\/p>\n<ul>\n<li><strong>Access key ID:<\/strong> Genel olarak g\u00f6r\u00fclebilir.<\/li>\n<li><strong>Secret access key:<\/strong> Gizli tutulmas\u0131 gereken, \u015fifre benzeri bir anahtard\u0131r.<\/li>\n<\/ul>\n<p>Bu anahtarlar\u0131 <strong>&#8220;Download .csv&#8221;<\/strong> d\u00fc\u011fmesine t\u0131klayarak g\u00fcvenli bir yere indirin ve saklay\u0131n. Bu anahtarlar, AWS CLI, SDK&#8217;lar ve API&#8217;ler arac\u0131l\u0131\u011f\u0131yla AWS kaynaklar\u0131n\u0131za programatik eri\u015fim i\u00e7in kullan\u0131l\u0131r. <strong>Bu anahtarlar\u0131 asla genel bir yerde (GitHub, Slack vb.) payla\u015fmay\u0131n!<\/strong><\/p>\n<div class=\"warning-box\">\n    <strong>\u00d6NEML\u0130 G\u00dcVENL\u0130K UYARISI:<\/strong> Gizli eri\u015fim anahtar\u0131n\u0131z\u0131 (Secret Access Key) bir daha asla g\u00f6remeyeceksiniz. Bu y\u00fczden, olu\u015fturuldu\u011fu anda g\u00fcvenli bir \u015fekilde kaydetti\u011finizden emin olun. Kaybetmeniz durumunda, yeni bir anahtar olu\u015fturman\u0131z gerekecektir.\n<\/div>\n<h4>MFA (\u00c7ok Fakt\u00f6rl\u00fc Kimlik Do\u011frulama) Etkinle\u015ftirme<\/h4>\n<p>Yeni olu\u015fturdu\u011funuz IAM kullan\u0131c\u0131s\u0131 i\u00e7in <strong>MFA&#8217;y\u0131 etkinle\u015ftirmek<\/strong>, hesab\u0131n\u0131z\u0131n g\u00fcvenli\u011fini \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131racakt\u0131r. Bu, kullan\u0131c\u0131 ad\u0131 ve \u015fifrenin yan\u0131 s\u0131ra, fiziksel bir cihaz (donan\u0131m anahtar\u0131) veya sanal bir MFA uygulamas\u0131 (Google Authenticator, Authy vb.) arac\u0131l\u0131\u011f\u0131yla ek bir do\u011frulama ad\u0131m\u0131 gerektirir.<\/p>\n<ol>\n<li>IAM paneline geri d\u00f6n\u00fcn ve sol men\u00fcden &#8220;Users&#8221; se\u00e7ene\u011fine t\u0131klay\u0131n.<\/li>\n<li>Yeni olu\u015fturdu\u011funuz kullan\u0131c\u0131ya t\u0131klay\u0131n.<\/li>\n<li>Kullan\u0131c\u0131n\u0131n detay sayfas\u0131nda &#8220;Security credentials&#8221; (G\u00fcvenlik kimlik bilgileri) sekmesine gidin.<\/li>\n<li>&#8220;Assigned MFA device&#8221; (Atanm\u0131\u015f MFA cihaz\u0131) b\u00f6l\u00fcm\u00fcnde &#8220;Manage&#8221; (Y\u00f6net) d\u00fc\u011fmesine t\u0131klay\u0131n.<\/li>\n<li>Bir MFA cihaz\u0131 t\u00fcr\u00fc se\u00e7in (\u00f6rne\u011fin, &#8220;Virtual MFA device&#8221; &#8211; Sanal MFA cihaz\u0131).<\/li>\n<li>Talimatlar\u0131 izleyerek sanal MFA uygulaman\u0131z\u0131 yap\u0131land\u0131r\u0131n ve iki ard\u0131\u015f\u0131k MFA kodunu girerek kurulumu tamamlay\u0131n.<\/li>\n<\/ol>\n<p><strong>Root hesab\u0131n\u0131z i\u00e7in de mutlaka MFA&#8217;y\u0131 etkinle\u015ftirin!<\/strong><\/p>\n<h4>Anahtar D\u00f6ng\u00fcs\u00fc ve G\u00fcvenlik \u0130pu\u00e7lar\u0131<\/h4>\n<ul>\n<li><strong>Eri\u015fim Anahtarlar\u0131n\u0131 D\u00fczenli Olarak D\u00f6nd\u00fcr\u00fcn:<\/strong> Eri\u015fim anahtarlar\u0131n\u0131z\u0131 belirli aral\u0131klarla (\u00f6rne\u011fin, 90 g\u00fcnde bir) yenilemek iyi bir g\u00fcvenlik uygulamas\u0131d\u0131r. Eski anahtarlar\u0131 devre d\u0131\u015f\u0131 b\u0131rak\u0131p yenilerini olu\u015fturun.<\/li>\n<li><strong>Kullan\u0131lmayan Anahtarlar\u0131 Silin:<\/strong> Art\u0131k kullan\u0131lmayan eri\u015fim anahtarlar\u0131n\u0131 silin.<\/li>\n<li><strong>IAM Politikalar\u0131n\u0131 G\u00f6zden Ge\u00e7irin:<\/strong> Kullan\u0131c\u0131lar\u0131n\u0131z\u0131n ve rollerinizin sahip oldu\u011fu izinleri d\u00fczenli olarak g\u00f6zden ge\u00e7irin ve minimum yetki prensibine uygun olduklar\u0131ndan emin olun.<\/li>\n<li><strong>AWS CloudTrail ve CloudWatch Kullan\u0131n:<\/strong> Hesap etkinliklerini izlemek ve \u015f\u00fcpheli davran\u0131\u015flar\u0131 tespit etmek i\u00e7in bu hizmetleri kullan\u0131n.<\/li>\n<\/ul>\n<h3>Olu\u015fturulan Kullan\u0131c\u0131 ile Oturum A\u00e7ma ve Test Etme<\/h3>\n<p>IAM kullan\u0131c\u0131n\u0131z\u0131 olu\u015fturduktan ve MFA&#8217;y\u0131 etkinle\u015ftirdikten sonra, her \u015feyin do\u011fru \u00e7al\u0131\u015ft\u0131\u011f\u0131ndan emin olmak i\u00e7in yeni kullan\u0131c\u0131yla oturum a\u00e7man\u0131z ve izinlerini test etmeniz \u00f6nemlidir.<\/p>\n<h4>IAM Kullan\u0131c\u0131s\u0131 ile Konsola Giri\u015f<\/h4>\n<ol>\n<li>AWS Y\u00f6netim Konsolu&#8217;ndan root hesab\u0131n\u0131zdan \u00e7\u0131k\u0131\u015f yap\u0131n.<\/li>\n<li>IAM paneline geri d\u00f6n\u00fcn ve &#8220;Dashboard&#8221; (Kontrol Paneli) b\u00f6l\u00fcm\u00fcnde &#8220;AWS account ID&#8221; veya &#8220;Account alias&#8221; (Hesap kimli\u011fi veya Hesap takma ad\u0131) bilgisini i\u00e7eren bir URL g\u00f6receksiniz. Bu URL, IAM kullan\u0131c\u0131lar\u0131n\u0131z\u0131n oturum a\u00e7mas\u0131 i\u00e7in \u00f6zel bir ba\u011flant\u0131d\u0131r. Bu URL&#8217;yi kopyalay\u0131n ve yeni bir taray\u0131c\u0131 sekmesinde a\u00e7\u0131n.<\/li>\n<li>A\u00e7\u0131lan oturum a\u00e7ma sayfas\u0131nda, yeni olu\u015fturdu\u011funuz IAM kullan\u0131c\u0131s\u0131n\u0131n ad\u0131n\u0131 ve \u015fifresini girin.<\/li>\n<li>E\u011fer MFA etkinle\u015ftirdiyseniz, MFA cihaz\u0131n\u0131zdan gelen kodu girmeniz istenecektir.<\/li>\n<li>Ba\u015far\u0131l\u0131 bir \u015fekilde oturum a\u00e7t\u0131ysan\u0131z, AWS Y\u00f6netim Konsolu&#8217;na y\u00f6nlendirileceksiniz.<\/li>\n<\/ol>\n<p><strong>\u0130pucu:<\/strong> IAM kullan\u0131c\u0131lar\u0131n\u0131z\u0131n oturum a\u00e7mas\u0131n\u0131 kolayla\u015ft\u0131rmak i\u00e7in hesab\u0131n\u0131za bir &#8220;Account alias&#8221; (Hesap takma ad\u0131) atayabilirsiniz. Bu, say\u0131sal hesap kimli\u011fi yerine daha ak\u0131lda kal\u0131c\u0131 bir isimle oturum a\u00e7ma URL&#8217;si olu\u015fturur.<\/p>\n<h4>\u0130zinlerin \u00c7al\u0131\u015ft\u0131\u011f\u0131n\u0131 Do\u011frulama<\/h4>\n<p>Konsola IAM kullan\u0131c\u0131n\u0131zla giri\u015f yapt\u0131ktan sonra, atad\u0131\u011f\u0131n\u0131z izinlerin ger\u00e7ekten \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 test edin:<\/p>\n<ul>\n<li>E\u011fer <code>AdministratorAccess<\/code> atad\u0131ysan\u0131z, EC2, S3, Lambda gibi farkl\u0131 AWS hizmetlerine giderek kaynak olu\u015fturmaya veya mevcut kaynaklar\u0131 y\u00f6netmeye \u00e7al\u0131\u015f\u0131n. Herhangi bir hata almadan bu i\u015flemleri yapabilmeniz gerekir.<\/li>\n<li>E\u011fer daha k\u0131s\u0131tl\u0131 bir politika atad\u0131ysan\u0131z, kullan\u0131c\u0131n\u0131n eri\u015fmesi gereken hizmetlere gitmeye \u00e7al\u0131\u015f\u0131n ve eri\u015fiminiz olup olmad\u0131\u011f\u0131n\u0131 kontrol edin. Eri\u015fmemesi gereken hizmetlere eri\u015fmeye \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131zda &#8220;Access Denied&#8221; (Eri\u015fim Reddedildi) hatas\u0131 alman\u0131z beklenir.<\/li>\n<\/ul>\n<h4>Hata Ay\u0131klama \u0130pu\u00e7lar\u0131<\/h4>\n<p>E\u011fer bir hizmete eri\u015firken &#8220;Access Denied&#8221; hatas\u0131 al\u0131yorsan\u0131z ve almam\u0131z gerekti\u011fini d\u00fc\u015f\u00fcn\u00fcyorsan\u0131z:<\/p>\n<ul>\n<li><strong>IAM Politikalar\u0131n\u0131 Kontrol Edin:<\/strong> Kullan\u0131c\u0131ya veya kullan\u0131c\u0131n\u0131n dahil oldu\u011fu gruba atanan IAM politikalar\u0131n\u0131 dikkatlice inceleyin. Gerekli izinlerin (<code>Action<\/code>) ve kaynaklar\u0131n (<code>Resource<\/code>) do\u011fru bir \u015fekilde tan\u0131mland\u0131\u011f\u0131ndan emin olun.<\/li>\n<li><strong>AWS CloudTrail&#8217;i Kullan\u0131n:<\/strong> CloudTrail, hesab\u0131n\u0131zdaki t\u00fcm API \u00e7a\u011fr\u0131lar\u0131n\u0131 kaydeder. Hata ald\u0131\u011f\u0131n\u0131zda CloudTrail olay g\u00fcnl\u00fcklerini kontrol ederek hangi API \u00e7a\u011fr\u0131s\u0131n\u0131n reddedildi\u011fini ve nedenini (<code>errorCode<\/code>, <code>errorMessage<\/code>) g\u00f6rebilirsiniz.<\/li>\n<li><strong>IAM Policy Simulator&#8217;\u0131 Kullan\u0131n:<\/strong> IAM konsolunda bulunan Policy Simulator, belirli bir kullan\u0131c\u0131n\u0131n belirli bir eylemi belirli bir kaynak \u00fczerinde ger\u00e7ekle\u015ftirip ger\u00e7ekle\u015ftiremeyece\u011fini test etmenize olanak tan\u0131r. Bu, politika sorunlar\u0131n\u0131 gidermek i\u00e7in \u00e7ok de\u011ferli bir ara\u00e7t\u0131r.<\/li>\n<\/ul>\n<h3>S\u0131k\u00e7a Yap\u0131lan Hatalar ve Ka\u00e7\u0131n\u0131lmas\u0131 Gerekenler<\/h3>\n<p>IAM kullan\u0131c\u0131lar\u0131 olu\u015ftururken ve y\u00f6netirken yap\u0131lan baz\u0131 yayg\u0131n hatalar vard\u0131r. Bu hatalardan ka\u00e7\u0131nmak, AWS ortam\u0131n\u0131z\u0131n g\u00fcvenli\u011fini art\u0131racakt\u0131r.<\/p>\n<h4>Root Kullan\u0131c\u0131 ile \u00c7al\u0131\u015fmaya Devam Etmek<\/h4>\n<p>En b\u00fcy\u00fck hata, ilk IAM kullan\u0131c\u0131s\u0131n\u0131 olu\u015fturduktan sonra bile root kullan\u0131c\u0131 hesab\u0131n\u0131 g\u00fcnl\u00fck operasyonlar i\u00e7in kullanmaya devam etmektir. Root kullan\u0131c\u0131 hesab\u0131n\u0131 sadece \u00e7ok nadir ve kritik y\u00f6netim g\u00f6revleri i\u00e7in kullan\u0131n ve her zaman MFA ile koruyun.<\/p>\n<h4>A\u015f\u0131r\u0131 Yetki Verme<\/h4>\n<p>Kullan\u0131c\u0131lara veya gruplara g\u00f6revleri i\u00e7in gerekenden daha fazla izin vermek (\u00f6rne\u011fin, her kullan\u0131c\u0131ya <code>AdministratorAccess<\/code> vermek) ciddi bir g\u00fcvenlik riskidir. Her zaman &#8220;minimum yetki prensibini&#8221; uygulay\u0131n ve sadece gerekli izinleri atay\u0131n. \u0130zinleri zamanla daraltmay\u0131 hedefleyin.<\/p>\n<h4>MFA Kullan\u0131m\u0131n\u0131 \u0130hmal Etmek<\/h4>\n<p>Hem root hesab\u0131n\u0131z hem de t\u00fcm IAM kullan\u0131c\u0131lar\u0131n\u0131z i\u00e7in MFA&#8217;y\u0131 etkinle\u015ftirmemek, hesab\u0131n\u0131z\u0131 brute-force sald\u0131r\u0131lar\u0131na veya kimlik av\u0131na kar\u015f\u0131 savunmas\u0131z b\u0131rak\u0131r. MFA, hesap g\u00fcvenli\u011finiz i\u00e7in olmazsa olmaz bir ad\u0131md\u0131r.<\/p>\n<h4>Eri\u015fim Anahtarlar\u0131n\u0131 G\u00fcvenli Saklamamak<\/h4>\n<p>Eri\u015fim anahtarlar\u0131n\u0131 (\u00f6zellikle gizli eri\u015fim anahtar\u0131n\u0131) a\u00e7\u0131kta b\u0131rakmak, kod depolar\u0131na y\u00fcklemek veya g\u00fcvensiz bir \u015fekilde payla\u015fmak, hesab\u0131n\u0131z\u0131n ele ge\u00e7irilmesine yol a\u00e7abilir. Anahtarlar\u0131 g\u00fcvenli bir \u015fekilde saklay\u0131n, d\u00fczenli olarak d\u00f6nd\u00fcr\u00fcn ve kullan\u0131lmayanlar\u0131 silin.<\/p>\n<h4>Politikalar\u0131 D\u00fczenli Olarak G\u00f6zden Ge\u00e7irmemek<\/h4>\n<p>\u0130\u015f ihtiya\u00e7lar\u0131 zamanla de\u011fi\u015febilir. Bu nedenle, IAM politikalar\u0131n\u0131z\u0131 ve kullan\u0131c\u0131 izinlerinizi d\u00fczenli olarak g\u00f6zden ge\u00e7irmek ve g\u00fcncel tutmak \u00f6nemlidir. Art\u0131k gerekli olmayan izinleri kald\u0131r\u0131n.<\/p>\n<h3>Sonu\u00e7<\/h3>\n<p>AWS&#8217;te ilk IAM kullan\u0131c\u0131n\u0131z\u0131 olu\u015fturmak, bulut g\u00fcvenli\u011finizin temel ta\u015f\u0131d\u0131r ve g\u00f6rd\u00fc\u011f\u00fcn\u00fcz gibi, bu s\u00fcre\u00e7 sadece birka\u00e7 dakika i\u00e7inde tamamlanabilir. Root hesab\u0131n\u0131z\u0131 koruyarak ve her g\u00f6rev i\u00e7in \u00f6zel olarak yetkilendirilmi\u015f IAM kullan\u0131c\u0131lar\u0131 kullanarak, AWS ortam\u0131n\u0131z\u0131n g\u00fcvenli\u011fini \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131rabilirsiniz. Minimum yetki prensibini benimseyin, MFA&#8217;y\u0131 etkinle\u015ftirin ve eri\u015fim anahtarlar\u0131n\u0131z\u0131 dikkatli y\u00f6netin. Bu basit ad\u0131mlar, AWS yolculu\u011funuzda size sa\u011flam ve g\u00fcvenli bir ba\u015flang\u0131\u00e7 sa\u011flayacakt\u0131r.<\/p>\n<h3>SSS (S\u0131k Sorulan Sorular)<\/h3>\n<h4>AWS IAM nedir?<\/h4>\n<p>AWS IAM (Identity and Access Management), AWS kaynaklar\u0131n\u0131za kimlerin ve hangi yetkilerle eri\u015febilece\u011fini g\u00fcvenli bir \u015fekilde y\u00f6netmenizi sa\u011flayan bir AWS hizmetidir. Kullan\u0131c\u0131lar, gruplar, roller ve politikalar arac\u0131l\u0131\u011f\u0131yla eri\u015fim kontrol\u00fc sa\u011flar.<\/p>\n<h4>Root kullan\u0131c\u0131 yerine neden IAM kullanmal\u0131y\u0131m?<\/h4>\n<p>Root kullan\u0131c\u0131 hesab\u0131, AWS hesab\u0131n\u0131zdaki t\u00fcm kaynaklara tam eri\u015fime sahiptir ve bu da b\u00fcy\u00fck bir g\u00fcvenlik riski olu\u015fturur. IAM kullan\u0131c\u0131lar\u0131, her g\u00f6reve \u00f6zel minimum yetki prensibiyle izinler atanmas\u0131na olanak tan\u0131r, b\u00f6ylece g\u00fcvenlik ihlali durumunda potansiyel zarar\u0131 s\u0131n\u0131rlar ve hesap etkinliklerinin daha iyi izlenmesini sa\u011flar.<\/p>\n<h4>IAM kullan\u0131c\u0131s\u0131 olu\u015fturmak ne kadar s\u00fcrer?<\/h4>\n<p>AWS Y\u00f6netim Konsolu \u00fczerinden ilk IAM kullan\u0131c\u0131n\u0131z\u0131 olu\u015fturmak, bu makaledeki ad\u0131mlar\u0131 takip ederek ortalama 5 dakika veya daha k\u0131sa s\u00fcrede tamamlanabilir.<\/p>\n<h4>Bir IAM kullan\u0131c\u0131s\u0131na hangi izinleri vermeliyim?<\/h4>\n<p>Kullan\u0131c\u0131n\u0131n g\u00f6revini yerine getirmesi i\u00e7in kesinlikle ihtiya\u00e7 duydu\u011fu minimum izinleri vermelisiniz (minimum yetki prensibi). Ba\u015flang\u0131\u00e7ta <code>AdministratorAccess<\/code> gibi geni\u015f bir politika atayabilirsiniz, ancak daha sonra kullan\u0131c\u0131n\u0131n ihtiya\u00e7lar\u0131na g\u00f6re daha k\u0131s\u0131tl\u0131 ve spesifik politikalarla de\u011fi\u015ftirmeyi hedeflemelisiniz.<\/p>\n<h4>Eri\u015fim anahtarlar\u0131m\u0131 kaybedersem ne yapmal\u0131y\u0131m?<\/h4>\n<p>E\u011fer bir IAM kullan\u0131c\u0131s\u0131n\u0131n gizli eri\u015fim anahtar\u0131n\u0131 kaybederseniz, yeni bir anahtar olu\u015fturman\u0131z gerekir. Kay\u0131p anahtar\u0131 geri getirme veya g\u00f6r\u00fcnt\u00fcleme imkan\u0131 yoktur. Kay\u0131p anahtar\u0131 devre d\u0131\u015f\u0131 b\u0131rak\u0131p yeni bir tane olu\u015fturarak g\u00fcvenli\u011fi sa\u011flay\u0131n.<\/p>\n<h4>MFA (\u00c7ok Fakt\u00f6rl\u00fc Kimlik Do\u011frulama) nedir ve neden \u00f6nemlidir?<\/h4>\n<p>MFA, kullan\u0131c\u0131 ad\u0131 ve \u015fifrenin yan\u0131 s\u0131ra ek bir do\u011frulama ad\u0131m\u0131 (\u00f6rne\u011fin, bir mobil uygulamadan gelen kod) gerektiren bir g\u00fcvenlik katman\u0131d\u0131r. Hesap g\u00fcvenli\u011fini \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131r\u0131r ve yetkisiz eri\u015fimi engellemeye yard\u0131mc\u0131 olur. Hem root hesab\u0131n\u0131z hem de t\u00fcm IAM kullan\u0131c\u0131lar\u0131n\u0131z i\u00e7in MFA&#8217;y\u0131 etkinle\u015ftirmek zorunludur.<\/p>\n","protected":false},"excerpt":{"rendered":"AWS IAM (Identity and Access Management), AWS kaynaklar\u0131n\u0131za kimlerin (kullan\u0131c\u0131lar, gruplar, roller) ne \u015fekilde eri\u015febilece\u011fini g\u00fcvenli bir \u015fekilde&#8230;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1406],"tags":[],"class_list":{"0":"post-37003","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-aws","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>AWS&#039;te \u0130lk IAM Kullan\u0131c\u0131n\u0131z\u0131 5 Dakikada Kurma: Ad\u0131m Ad\u0131m G\u00fcvenli Ba\u015flang\u0131\u00e7 - Kodlar\u0131n Gizemli D\u00fcnyas\u0131<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AWS&#039;te \u0130lk IAM Kullan\u0131c\u0131n\u0131z\u0131 5 Dakikada Kurma: Ad\u0131m Ad\u0131m G\u00fcvenli Ba\u015flang\u0131\u00e7\" \/>\n<meta property=\"og:description\" content=\"AWS IAM (Identity and Access Management), AWS kaynaklar\u0131n\u0131za kimlerin (kullan\u0131c\u0131lar, gruplar, roller) ne \u015fekilde eri\u015febilece\u011fini g\u00fcvenli bir \u015fekilde...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-26T00:00:41+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"AWS&#8217;te \u0130lk IAM Kullan\u0131c\u0131n\u0131z\u0131 5 Dakikada Kurma: Ad\u0131m Ad\u0131m G\u00fcvenli Ba\u015flang\u0131\u00e7\",\"datePublished\":\"2025-12-26T00:00:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/\"},\"wordCount\":3333,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"AWS\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/\",\"name\":\"AWS'te \u0130lk IAM Kullan\u0131c\u0131n\u0131z\u0131 5 Dakikada Kurma: Ad\u0131m Ad\u0131m G\u00fcvenli Ba\u015flang\u0131\u00e7 - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-12-26T00:00:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AWS&#8217;te \u0130lk IAM Kullan\u0131c\u0131n\u0131z\u0131 5 Dakikada Kurma: Ad\u0131m Ad\u0131m G\u00fcvenli Ba\u015flang\u0131\u00e7\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"AWS'te \u0130lk IAM Kullan\u0131c\u0131n\u0131z\u0131 5 Dakikada Kurma: Ad\u0131m Ad\u0131m G\u00fcvenli Ba\u015flang\u0131\u00e7 - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/","og_locale":"tr_TR","og_type":"article","og_title":"AWS'te \u0130lk IAM Kullan\u0131c\u0131n\u0131z\u0131 5 Dakikada Kurma: Ad\u0131m Ad\u0131m G\u00fcvenli Ba\u015flang\u0131\u00e7","og_description":"AWS IAM (Identity and Access Management), AWS kaynaklar\u0131n\u0131za kimlerin (kullan\u0131c\u0131lar, gruplar, roller) ne \u015fekilde eri\u015febilece\u011fini g\u00fcvenli bir \u015fekilde...","og_url":"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-12-26T00:00:41+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"17 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"AWS&#8217;te \u0130lk IAM Kullan\u0131c\u0131n\u0131z\u0131 5 Dakikada Kurma: Ad\u0131m Ad\u0131m G\u00fcvenli Ba\u015flang\u0131\u00e7","datePublished":"2025-12-26T00:00:41+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/"},"wordCount":3333,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["AWS"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/","url":"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/","name":"AWS'te \u0130lk IAM Kullan\u0131c\u0131n\u0131z\u0131 5 Dakikada Kurma: Ad\u0131m Ad\u0131m G\u00fcvenli Ba\u015flang\u0131\u00e7 - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-12-26T00:00:41+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/awste-ilk-iam-kullanicinizi-5-dakikada-kurma-adim-adim-guvenli-baslangic\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"AWS&#8217;te \u0130lk IAM Kullan\u0131c\u0131n\u0131z\u0131 5 Dakikada Kurma: Ad\u0131m Ad\u0131m G\u00fcvenli Ba\u015flang\u0131\u00e7"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/37003","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=37003"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/37003\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=37003"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=37003"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=37003"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}