
Son yıllarda yazılım, sistem ve IT dünyasında en çok duyulan kavramlardan biri bulut bilişim (cloud computing). Bu alanda en yaygın kullanılan platformlardan biri ise AWS (Amazon Web Services)..
Bu yazıda:
- AWS nedir
- Ne işe yarar
- Kimler kullanır
- Neden bu kadar yaygın
sorularına net ve sade cevaplar vereceğim..
AWS Nedir?
AWS, Amazon tarafından sunulan bir bulut bilişim platformudur.
Kısaca söylemek gerekirse:
Fiziksel sunucu satın almadan, internet üzerinden sunucu, depolama, veritabanı ve ağ servisleri kullanmanı sağlar.
Eskiden bir web sitesi veya uygulama yayınlamak için:
- Fiziksel sunucu satın almak
- Veri merkezi ayarlamak
- Kurulum, bakım ve yedekleme yapmak gerekiyordu
AWS ile bunların büyük kısmı dakikalar içinnde yapılabilir.
AWS Ne İşe Yarar?
AWS ile şunları yapabilirsin:
- Web sitesi ve web uygulaması yayınlamak
- Backend servisler çalıştırmak
- Veritabanı barındırmak
- Dosya ve yedek depolamak
- Otomatik ölçeklenen sistemler kurmak
- Yüksek erişilebilir mimariler oluşturmak
Kısacası:
Küçük bir blogdan, milyonlarca kullanıcıya hizmet veren sistemlere kadar her şey AWS üzerinde çalışabilir.
AWS Neden Bu Kadar Popüler?
AWS’in bu kadar yaygın olmasının birkaç temel sebebi var:
Kullandığın kadar ödersin
Fiziksel sunucularda:
- Boşta bile çalışsa para gider
AWS’te:
- Sadece kullandığın kaynak kadar ödeme yaparsın
Bu da özellikle startup’lar için büyük avantajdır.
Ölçeklenebilirlik
Bir gün 10 kullanıcı, ertesi gün 10.000 kullanıcı gelse bile:
- Ek sunucu kurmana gerek kalmaz
- Sistem otomatik olarak ölçeklenebilir
Güvenilirlik
AWS:
- Yüksek erişilebilir veri merkezleri
- Yedeklilik
- Otomatik felaket kurtarma seçenekleri
sunar.
Bu yüzden:
- Bankalar
- E-ticaret siteleri
- Global SaaS firmaları
AWS’i tercih eder.
AWS Kimler İçin Uygun?
AWS aşağıdaki profiller için oldukça uygundur:
- Yazılımcılar
- DevOps Engineer’lar
- Sistem ve Network uzmanları
- IT Bilgi İşlem çalışanları
- Kendi web sitesini yayınlamak isteyenler
Özellikle on-prem (fiziksel veri merkezi) deneyimi olan kişiler için AWS öğrenmek büyük bir avantaj sağlar.
AWS Öğrenmeye Nereden Başlanmalı?
Yeni başlayan biri için önerilen temel servisler:
- EC2 (sanal sunucu)
- S3 (dosya depolama)
- IAM (kullanıcı ve yetkilendirme)
- VPC (network yapısı)
Bu servisler öğrenildiğinde AWS mantığı büyük ölçüde anlaşılır.
AWS ile Gerçek Hayat Örneği
Basit bir örnek:
Bir web siten var ve:
- Trafik artınca yavaşlıyor
- Sunucu çökme riski var
AWS üzerinde:
- Load Balancer
- Otomatik ölçeklenen sunucular
- Yedekli veritabanı
kullanarak bu sorunların büyük kısmını çözebilirsin.
AWS, sadece bir teknoloji değil; modern IT dünyasının standardı haline gelmiş bir altyapıdır.
Bu blogda:
- AWS servislerini
- Gerçek kullanım senaryolarını
- Öğrenme sürecinde yaptığım çalışmaları
- Karşılaşılan problemleri
adım adım paylaşacağım.
Eğer sen de:
- Bulut bilişime geçmek
- AWS öğrenmek
- Daha ölçeklenebilir sistemler kurmak
istiyorsan, doğru yerdesin.