Mikro hizmetler dağıtım döngülerini hızlandırmak, inovasyonu ve sahipliği teşvik etmek, yazılım uygulamalarının bakım yapılabilirlik ve ölçeklenebilirlik özelliklerini geliştirmek için tasarlanmış olan mimari ve kurumsal yazılım geliştirme yaklaşımıdır.

Bu yaklaşım, yazılım ve hizmet sunan kuruluşların ölçeklenmesini de kapsar. Mikro hizmetler yaklaşımını kullanan bir yazılım, iyi tanımlanmış API'ler üzerinden iletişim kurabilen küçük ve bağımsız hizmetlerden oluşur. Bu hizmetlerin sahibi küçük ve bağımsız ekiplerdir.

AWS'nin mikro hizmetler yaklaşımı hakkında daha fazla bilgi için bu teknik incelemeyi okuyabilirsiniz: AWS'de Mikro Hizmetler.

Aşağıdaki kaynaklardan mikro hizmetler hakkında daha fazla bilgi edinebilirsiniz.


tma-vanguard
3:41
tma-palringo
5:43
tma-ocado
4:57

Yazılım Geliştirme Kılavuzu    HTML | PDF | Kindle

API Başvurusu    HTML | PDF

AWS CLI Başvurusu    HTML

ECS CLI Başvurusu    HTML

Yazılım Geliştirme Kılavuzu    HTML | PDF | Kindle

API Başvurusu    HTML | PDF

AWS CLI Başvurusu    HTML


Başvuru amaçlı sunulan bu mimari AWS üzerinde sohbet kanallarınızı izleyip kışkırtıcı veya müstehcen içeriğe sahip görüntüleri kaldıran sunucusuz bir sohbet botunu nasıl oluşturacağınızı göstermektedir. (GitHub)

Başvuru amaçlı sunulan bu mimari AWS üzerinde ölçeklenebilir ve yüksek oranda erişilebilir bir Magento CE ticari platformu oluşturma sürecini kolaylaştırır. (GitHub)

Başvuru amaçlı sunulan bu mimari AWS üzerinde ölçeklenebilir ve yüksek oranda erişilebilir bir Drupal sitesi dağıtmanızı sağlar. (GitHub)

Başvuru amaçlı sunulan bu mimari AWS üzerinde ölçeklenebilir ve yüksek oranda erişilebilir bir WordPress sitesi oluşturma sürecini kolaylaştırır. (GitHub)


AWS Quick Start başvuru amaçlı sunulan dağıtımlar güvenlik ve erişilebilirlik alanlarında en iyi AWS uygulamalarını kullanarak AWS Bulut üzerinde tam işlevli bir yazılımı hızla dağıtmanıza yardımcı olur. An AWS CloudFormation şablonu dağıtımı otomatikleştirirken mimari ve uygulama ayrıntıları dağıtım kılavuzunda açıklanır. Quick Start'lar modüler ve özelleştirilebilir olduğundan, işlev katmanlarını birbirinin üstüne ekleyebilir ya da kendi uygulamalarınız için değiştirebilirsiniz. Quick Start'ları kullanarak aşağıdaki çözümleri AWS üzerinde dağıtabilirsiniz.


AWS sunduğu esneklikle uygulama mimarilerinizi dilediğiniz gibi tasarlamanızı sağlar. AWS Başvuru Amaçlı Sunulan Mimariler Veri Sayfaları, AWS bulut altyapısının tüm imkanlarından faydalanan bir uygulama oluşturmak için ihtiyacınız olan mimari konusunda rehberlik yapar. Her veri sayfasında uygulama mimarisinin görsel temsiline ve kullanılan hizmetlerin temel açıklamalarına yer verilmiştir.

Web Uygulaması Barındırma
Yüksek oranda ölçeklenebilir ve güvenilir web veya mobil-web uygulamaları oluşturun (PDF)

İçerik ve Medya Sunma
Çok yüksek miktarlarda içerik ve veri sunan yüksek oranda güvenilir sistemler oluşturun (PDF)

Batch Processing
Video işleme hatları gibi otomatik olarak ölçeklenebilir toplu işleme sistemleri oluşturun (PDF)

Hata toleransı ve Yüksek Oranda Erişilebilirlik
Hata durumunda yükünü yeni bulut sunucularına otomatik olarak devreden sistemler oluşturun (PDF)

Büyük Ölçekli İşleme ve Çok Büyük Veri Kümeleri
Büyük Veri işleyen yüksek performanslı bilgi işleme sistemleri oluşturun (PDF)

Reklam Sunma
Yüksek oranda ölçeklenebilir çevrimiçi reklam sunma çözümleri oluşturun (PDF)

Yerel Uygulamalar İçin Olağanüstü Durum Kurtarma
Şirket içi uygulamalar için uygun maliyetli Olağanüstü Durum Kurtarma çözümleri oluşturun (PDF)

Dosya Eşitleme
Basit bir dosya eşitleme hizmeti oluşturun (PDF)

Medya Paylaşma
Bulut tabanlı Medya Paylaşma Çerçevesi (PDF)

Çevrimiçi Oyunlar
Güçlü çevrimiçi oyunlar oluşturun (PDF)

Günlük Analizi
Bulutta çok yüksek miktardaki günlük verilerini analiz edin (PDF)

Finansal Hizmetler Tablosu Hesaplama
Finansal Hizmetler Sektörü için yüksek oranda ölçeklenebilir ve esnek tablolar oluşturun (PDF)

E-Ticaret Web Sitesi Bölüm 1: Web Ön Ucu
Bir e-ticaret web sitesi için esnek web ön uçları oluşturun (PDF)

E-Ticaret Web Sitesi Bölüm 2: Satın Alma İşlem Hattı
Bir e-ticaret web sitesi için yüksek oranda ölçeklenebilir satın alma işlem hattı oluşturun (PDF)

E-Ticaret Web Sitesi Bölüm 3: Pazarlama ve Öneriler
Bir e-ticaret web sitesi için yüksek oranda ölçeklenebilir öneri altyapısı oluşturun (PDF)

Zaman Serisi İşleme
Zaman serisi verilerini işleyen esnek sistemler oluşturun (PDF)


Bu teknik incelemede müşterilerin bulut tabanlı mimarileri değerlendirip geliştirmelerinin yanı sıra tasarım sürecinde aldıkları kararların işlerinin üzerindeki etkisini daha iyi kavramalarını sağlayan AWS Well-Architected Framework hizmeti anlatılmaktadır. Genel tasarım ilkelerinin yanı sıra Well-Architected Framework'ün katmanları olarak tanımladığımız dört kavramsal alana yönelik en iyi yöntemlere ve yönlendirmelere yer verilmektedir. Teknik İncelemeyi (PDF) indirin.

Bulut, yüksek oranda ölçeklenebilir internet mimarileri oluşturmak için bazı eski kavramları güçlendirmenin yanı sıra uygulama oluşturma ve dağıtma süreçlerini tamamen değiştiren bazı yeni kavramlardan faydalanır. Esneklik ve ölçeklenebilirlik özellikleri dahil olmak üzere bulutun tüm avantajlarından yararlanmak için AWS hizmetlerini, özelliklerini ve en iyi yöntemleri kavramak önemlidir. Bu teknik inceleme tüm AWS hizmetlerinin teknik özetini sunmasına ek olarak verimli ve ölçeklenebilir bulut mimarileri tasarlamanıza yardımcı olmak için çeşitli uygulama mimarileri için en iyi uygulamalar vurgulamaktadır. Teknik İncelemeyi (PDF) indirin.

AWS minimum düzeyde insan müdahalesiyle çalışan güvenilir ve uygun maliyetli hata toleranslı sistemler oluşturmanız için gerekli araçları, özellikleri ve coğrafi bölgeleri sunmaktadır. Bu teknik incelemede AWS Bulut üzerinde yüksek oranda güvenilir ve yüksek oranda erişilebilir uygulamalar oluşturmak için kullanabileceğiniz tüm hata toleranslı özellikler açıklanmaktadır. Teknik İncelemeyi (PDF) indirin.

Olağanüstü bir durumda iş sürekliliğini sağlamak için Amazon Web Services (AWS) kaynaklarını hızla çalıştırabilirsiniz. Bu incelemede olağanüstü durum kurtarma süreçlerinizde kullanabileceğiniz AWS özelliklerinin ve hizmetleri vurgulanmakta ve örnek olağanüstü durum kurtarma senaryoları gösterilmektedir. Ayrıca olağanüstü durum kurtarma planınızı geliştirme ve olağanüstü durum kurtarma süreçleriniz için AWS'nin tüm özelliklerinden yararlanma konusunda öneriler de sunulmaktadır. Teknik İncelemeyi (PDF) indirin.

Amazon Web Services (AWS) üzerinde bir uygulama dağıtma süreci hızlı, kolay ve uygun maliyetlidir. Bu teknik inceleme, uygulamalarınızın operasyonel açıdan hazır olup olmadığını değerlendirme konusunda yardım almak için AWS'den operasyon ve uygulama mimarisi konusunda destek almak isteyen yazılım geliştiricileri ve mimarlar için hazırlanmıştır. Temel ve Kurumsal olmak üzere iki kontrol listesi bulunduğundan uygulamalarınızı temel ve önerilen en iyi yöntemlere göre değerlendirebilir ve ardından gönül rahatlığıyla dağıtabilirsiniz. Teknik İncelemeyi (PDF) indirin.

Yüksek oranda erişilebilir ve ölçeklenebilir web uygulamalarını barındırma, karmaşık ve yüksek maliyetli olabilir. Geleneksel ölçeklenebilir web mimarileri yüksek düzeyde güvenilirlik sağlamak için karmaşık çözümler uygulanmasına ihtiyaç duymasının yanı sıra yüksek düzeyde müşteri hizmeti sunmak için net bir trafik tahmini yapılmasını gerektiriyordu. AWS, yüksek performansa ihtiyaç duyan web uygulamaları için güvenilir, ölçeklenebilir, güvenli ve yüksek performanslı bir altyapı sunmasının yanı sıra BT maliyetlerini gerçek zamanlı müşteri trafiği düzenleriyle eşleştirecek esnek bir ölçek büyütme ve küçültme modelini mümkün kılmaktadır. Web uygulaması barındırma çözümünün ayrıntılı bir şekilde ele alındığı bu teknik inceleme, hizmetlerin yüksek oranda erişilebilir ve ölçeklenebilir bir web uygulaması oluşturmak için nasıl kullanabileceğini de anlatmaktadır. Teknik İncelemeyi (PDF) indirin.

AWS Bulut platformunda farklı bulut tabanlı veri depolama seçenekleri bulunmaktadır. Bu alternatifler mimarların ve yazılım geliştiricilerinin uygulama ihtiyaçlarına göre en doğru seçimi yapmasını sağlasa da seçeneklerin fazla olması bazen kafa karışıklığına yol açabilmektedir. Bu teknik incelemede her bir depolama seçeneğiyle ilgili özet bilgilere yer verecek, ideal kullanım senaryolarını açıklayacak ve her bir depolama çözümüne özgü diğer önemli özellikleri (esneklik ve maliyet gibi) inceleyeceğiz. Bu sayede siz de hangi depolama seçeneğini kullanacağınıza karar verebileceksiniz. Teknik İncelemeyi (PDF) indirin.

Güvenliğe, bulut uygulaması mimarinizin her katmanında yer vermeniz gerekir. Bu teknik incelemede AWS ortamındaki bulut uygulamanızın güvenliğini sağlamak için kullanmanız gereken bazı belirli araçlar, özellikler ve temel kurallar hakkında bilgi edineceksiniz. Uygulamanızın en alt katmanlarından itibaren güvenliği dahil etmeniz için kullanabileceğiniz stratejileri önereceğiz. Teknik İncelemeyi (PDF) indirin.

Başarılı bir e-posta programı uygulamak için teslimat süreçlerinizi ve dolayısıyla e-posta alıcıları üzerindeki etkinizi değiştirebilecek birkaç konudan haberdar olmanız gerekir. Mevcut müşterilerle olan ilişkinizi geliştirmek, yeni ürün ve fırsatları pazarlamak, ortak ilgi alanına sahip bir grup kullanıcıyı eğitmek veya müşterileri bir etkinlik hakkında bilgilendirmek gibi çok çeşitli nedenlerle e-posta gönderebilirsiniz. Bu teknik incelemeye e-postanıza alıcılar ve onların posta kutularını korumaktan sorumlu olan İnternet Servis Sağlayıcıları (İSS) tarafından verilen değeri konuşarak başlayacağız. Ardından e-posta sürecinin nasıl göründüğünü, müdahil olan kişileri ve rollerini açıklayacağız. Son olarak derlediğimiz en iyi uygulamalarla sunduğunuz değeri optimize etmeyi ve artırmayı öğreneceksiniz. Teknik İncelemeyi (PDF) indirin.


Mimari En İyi Uygulamalarından Uygulama Taşımaya kadar çeşitli konulardaki kaydedilmiş web seminerlerini görüntüleyin. Yalnızca bulut mimarisi içeriğini görüntülemek için lütfen video oynatıcıda "Mimari" oynatma listesini seçin.