Amazon AWS Nedir

05/01/20203 dakikalık okuma

Bu makaleye başlamadan öncelikle şunu söylemek istiyorum, makalenin konusu herhangi bir AWS servisini öğretmek ve göstermek değildir. Makalenin içeriğinde AWS’’nin ne işe yaradığını ve neden kullanıldığını kendi sektörüm açısından yani web sektörü gözünden değerlendirmeye çalışacağım



AWS, Amazon Web Service kelimelerinin baş harflerinin birleştirilmesi ile oluşturulmuştur AWS için kısa bir tanım yapmak gerekirse, Amazon tarafından verilen güvenli bulut servis platformudur. AWS, işletmelerin ihtiyaçlarından doğacak olan servis ihtiyaçlarını gidermek için veri depolama, veri işleme, içerik sağlama, ağ yapılandırma, yönetim, izleme, güvenlik, analiz, bildirim, mesaj, geliştirme araçları vb.. servislerini içeren sistemlerin bütünüdür.



Teknolojik olarak ihtiyacınız olacak bir uygulamanın her türlü işlemlerini AWS üzerinde gerçekleştirebilirsiniz. AWS ürün gamı içerisinde 100 den fazla servis bulunmaktadır. Bu servisler içerisinde farklı sektörlerden doğan ihtiyaçların giderilmesi için her türlü servisi bulundurur.



AWS ’nin web uygulamaları için vermiş olduğu servisleri birkaçını aşağıda maddeler halinde verdim. Aşağıdaki vermiş olduğum servisler AWS ’nin web uygulamaları için sağlamış olduğu servislerini tamamını kapsamıyor ben genel olarak kullanılan servisleri vermeye çalıştım. Bunlar;

  • Dinamik veya statik web sitelerinizi host edebilir
  • Web sitelerinizin server ihtiyaçlarını bulut server’ları üzerinde çalıştırılabilir.
  • Dosya, Resim veya statik dosyalarınızı S3 üzerinde depolayabilir
  • Web uygularamınızın ihtiyaç duyduğu veritabanlarını RDS veya Glacier üzerinde hem depolayabilir hem de yönetebilir.
  • Veri tabanı olarak MySQL, PostgreSQL, Oracle , yada farklı tipteki veri tabanları ile işlem yapabilir
  • CDN kullanarak verilerinizi hızlı bir şekilde kullanıcılara ve müşterilerinize aktarabilir.
  • SES(Simple Email Service) kullanarak ilerede ihtiyacınız olacak email alma ve gönderme işlemlerini yapabilir.
  • Route 53 servisi ile domain işlemlerini yapabilir.
  • Fargate kullanarak veri tabanı üzerinde çalıştıracağınız ORM servislerini yapısal ve kurulum zahmetine katlanmadan gerçekleştirebilirsiniz.

Yukarıdaki saydıklarım AWS’nin bize sunmuş olduklarının sadece küçük bir kısmı. Yukarıdaki yazdıklarımdan da anlaşılacağı gibi Amazon AWS bize günümüz web ve internet dünyasından ihtiyacımız olacak veya olabilecek neredeyse çoğu servisi sağlıyor. Ben yukarıdaki maddeleri kendi kullanımım açısından yazdım ancak eğer sektörünüz web değilde IoT olursa bu durumda IoT Core, IoT Device Management vs servisleri ile size bu alanda ihtiyaçlarınızı gidermenize yardımcı olacaktır.



Kişisel olarak bylge.com üzerinde ben AWS dışında herhangi bir servis sağlayıcıyı kullanmıyorum. Örneğin; web sitemin statik dosyalarını Amazon S3’te, veritabanımı RDS üzerinde, serverımı EC2 içinde, ORM’mimi Fargate üzerinde çalıştırıyorum. Bunların haricinde AWS üzerinde kullanmış olduğum daha farklı servislerde bulunuyor.



Neden AWS kullanıyorum?

Yukarıda da bahsettiğim gibi bylge.com üzerinde yoğun bir şekilde AWS kullanıyorum. Aslında farklı servislerde bu işlem yapılabilir hatta bazı servislerin AWS üzerinde kullandığım servislerden daha iyi olduğunu biliyorum ancak AWS’nin kişisel olarak bana vermiş olduğu avantajlardan biri aynı servis sistemi içinde kaldığım için farklı servisleri kullanmayarak hem öğrenme sürecimi azaltmış oldum hemde farklı bir kaynak kullanımından kaynaklanacak olacak yönetimsel sorunları çözmüş oldum.



Eğer benim gibi bir site üzerinde tek başına değilde birden fazla kişi veya takımınız var ise bazı servisler için AWS dışındaki servisleri kullanmanızı öneririm. Çünkü AWS büyük bir sistem olduğu için biraz hantal bir yapısı var, küçük firmalar veya servis sağlayıcılar küçük olmalarının vermiş olduğu avantajı kullanarak daha hızlı gelişim sağlıyorlar. Ancak yeteri kadar personeliniz yok ve sizde ayrıca network, database, yapılandırma vs gibi bana üçüncül işlemlerle uğraşmadan hızlı bir çözüm arıyorsanız mutlaka AWS kullanmanızı öneririm.



AWS’nin bana göre diğer bir avantajı bazı servislerde ücretsiz yani free tier kullanımının olması. Özellikle işletmeniz veya siteniz büyüğüne kadar sizde ücret almaması start-up sürecinde size mutlaka faydalı olacaktır. Tabi ki bu ücretsiz kullanım her servis için geçerli değil ama benim kullandığım çoğu serviste bu özelliğinden yararlanıyorum. AWS’den şu anda çok fazla ihtiyacımız olmasada temel olarak benim istediğim ve yapmaya çalıştığım çoğu şey için yeterli oldu. Eğer yeni bir web sitesi kurup başlangıç yapacaksanız mutlaka denemenizi öneririm.



İyi çalışmalar







https://bylge-images.s3.amazonaws.com/wheat-3241114_1920.jpg
Ali Söylemez

Bylge.com Kurucusu, Bilgisayar & Endüstri Mühendisi, Girişimci.

https://bylge-images.s3.amazonaws.com/wheat-3241114_1920.jpgAli Söylemez senin desteğini bekliyor.
İçerik paylaşarak para kazanmanın kolay yolu 💰