Ana İçeriğe Atla

Amazon Geliştirici Kitaplığı

David Yanacek

David Yanacek, Kıdemli Baş Mühendis

David Yanacek, AWS'de Amazon İzleme ve Gözlemlenebilirlik kuruluşunda CloudWatch gibi hizmetlerde çalışan bir Kıdemli Baş Mühendistir. Daha önce Amazon DynamoDB, AWS Lambda ve AWS IoT üzerinde çalışan David, 2006'dan beri Amazon'da yazılım geliştiricisi olarak çalışmaktadır. Aynı zamanda dahili web hizmeti çerçeveleri ve filo operasyonları otomasyon sistemleri üzerinde de çalışmıştır. David'in iş yerinde en sevdiği aktivitelerden birisi, sistemlerin zaman içinde daha hatasız çalışması için operasyonel ölçümler yoluyla günlük analizi ve elemeler yapmaktır.

Twitter LinkedIn github

A portrait photo of a smiling person wearing glasses and a collared shirt, outdoors with a blurred background.

Yazar: David

Amazon'un üretim hizmetleri izlemeye yaklaşımı
Bu oturum, ekiplerin sistem sağlığını yüksek düzeyde nasıl değerlendirdiklerinden tek bir talebin ayrıntılarını anlamak için nasıl yakınlaştırdıklarına kadar Amazon'daki tüm izleme yelpazesini kapsamaktadır. Ayrıca Amazon'un yüzdelik dilimler, metriklerin boyutsallığı, gösterge tabloları, günlük analizi ve dağıtılmış izleme hakkında nasıl düşündüğünü öğrenin.

Amazon'da Operasyonel Mükemmellik
Bu oturumda Amazon'un operasyonel uygulamaları hakkında bilgi edinin. Ekiplerin geriye dönük yönetme, bilgi paylaşımı ve operasyonel metrikleri düzenli olarak gözden geçirme gibi benimsediği alışkanlıklar, ekipleri daha iyi araçlar oluşturmak ve mimari değişimler yapmak için nasıl yenilik yapmaya yönlendirdi?

Dayanıklı sunucusuz sistemlerin uygun ölçekte mimarisi ve çalıştırılması
Bu videoda, modlardan ve aşırı yükten kaçınma, sınırlı çalışma gerçekleştirme, çoklu katmanlarda kısıtlama, eşzamanlılığı koruma, tek seferlik istekler gönderme, kuyrukta geri baskı ve adalet uygulama ve karışık parçalama gerçekleştirme dahil olmak üzere AWS'nin güvenilir ve esnek hizmetler oluşturmak için neler yaptığını ele alıyoruz.

Durum denetimleri gerçekleştirme
Filo çapındaki yanlış pozitif sonuçların neden olduğu istenmeyen neticeler olmadan sunucu hatalarını otomatik olarak tespit etme ve bu hataların etkilerini azaltma.

Operasyonel görünürlük için dağıtılmış sistemleri izleme
Üretim sistemlerine ilişkin operasyonel görünürlük kazanma ve yazılım izleme özelliğini kullanarak sorunları giderme.

Aşırı yüklenmeyi engellemek için yük atma kullanmak
Aşırı yüklenme karşısında öngörülebilir ve tutarlı performans sağlamak için stratejiler.

Eşzamanlılık aşırı yükünü kontrol altına almak için bağımlılık yalıtımını kullanma
Bir uygulamadaki yalnızca ilgili işlevselliği etkilemek için başarısız bir bağımlılığın neden olduğu etkiyi içerir. 

Çok kiracılı sistemlerde adil yapı
Öngörülebilir performans ve kullanılabilirlik sağlamak için çok kiracılı sistemlerde adil bir yapı oluşturmak.

Başa çıkılamayacak kuyruk biriktirme listelerinden kaçınma
Kuyruk biriktirme listelerinden önemli iş yüklerini hızlıca boşaltmayı önceliklendirme ve biriktirme listelerinden en başta kaçınma.