Sunucu Mimarimiz Hakkında Genel Bilgi

Bayilerimiz doğal olarak hosting özelliklerimizi merak ediyor ve bize nasıl bir hosting sunduğumuzu soruyorlar. Bu güne kadar alışık olduğunuz hostingler yani sunucular, klasik özelliklerle gelir. Örneğin şu kadar RAM, belli bir CPU hızı, şu kadar GB depolama alanı v.b. gibi.

Ancak BulutPress, klasik bir sunucunun çok ötesinde, oldukça  karmaşık ve gelişmiş bulut mimarisinden oluşur ve onlarca AWS (amazon web services) servislerini entegre olarak kullanır. Evet doğru okudunuz. Bizim bir sunucumuz yok. Çok sayıda farklı servisi aynı anda kullanan oldukça büyük bir IT (bilgi teknolojileri) mimarisi kullanıyoruz.

Binlerce bayiden oluşan ve çok sayıda trafik alan büyük ağımızı sağlıklı ve hızlı yanıt veren mimari üzerinde koşturmak için kabaca aşağıdaki servisleri kullanıyoruz.

1. Adım
Alan adına gelen trafiği AWS servislerimize dağıtmak için ROUTE 53 dns servisini kullanıyoruz.

1. Adım

2. Adım
Gelen trafığın tümünü Elastic Load Balancing servisinde toplayıp, yükü dengeli bir şekilde EC2 uygulama sunucularımıza anlık dağıtıyoruz.

2. Adım

3. Adım
Autoscaler servisi sürekli uygulama sunucularımızı gözlemliyor ve CPU hızı, kaynakların kullanım oranları gibi değerlere göre, gerekirse yeni EC2 sunucularının yaratılmasını, kaynak kullanımı az ise atıl kalan sunucuların imha edilmesi görevini üstleniyor

3. Adım

4. Adım
EC2 adıyla bilinen yüksek kapasiteli çok sayıda (sürekli değişen sayıda) uygulama sunucumuz, load balancer üzerinden gelen trafiğe göre BulutPress uygulamalarını çalıştırıyor.

4. Adım

5. Adım
Amazon RDS hizmeti tamamen amazon tarafından yönetilen çok yüksek veriyi işleme kapasitesine sahip ilişkisel veritabanı modeli sunuyor. Tüm verilerimizi Multi A-Z ile dağıtılmış veritabanı sunucularında güvenli olarak saklıyor ve yönetiyoruz.

5. Adım

6. Adım
Web sitelerimize yüklediğiniz yüzbinlerce dosya optimze edilerek (resim, belge, video v.b.) amazon S3 adı verilen oldukça güvenli Simple Storage Server servisinde saklanıyor ve ziyaretçilere sunulması için otomatik olarak CDN servisine gönderiliyor.

6. Adım

7. Adım
Dünyanın en büyük içerik dağıtım ağı (CDN: Content Delivery Network) servisi olan AWS CloudFront, son kullanıcılara dosyaları hızlı ve etkili şekilde göndermek için kullandığımız servistir. Muazzam hızlarda hizmet sunmamızı sağlayan içerik dağıtım ağıdır.

7. Adım

8. Adım
Binlerce web sitemizden, web sitelerinde bulunan formlardan yüzbinlerce email kullanıcılarımıza AWS SES (Simple Email Service) altyapısı kullanılarak gönderilmektedir. Endüstrideki en yüksek teslimat oranı ile doldurulan tüm formlar size güvenle ulaşır.

8. Adım

9. Adım
Aslında yukarıda saydığımız servisler sadece buz dağının görünen yüzü. Uygulama katmanında çok daha fazla servisi (Örneğin SQS, SNS, Beanstalk, CodePipeline v.b. gibi) kullanıyoruz. Size de arkanıza yaslanıp BulutPress kalitesinin keyfini sürmek kalıyor.

9. Adım

Güncelleme Tarihi: 22.08.2019 13:28:48