AWS Community Day events are community-led conferences where event logistics and content is planned, sourced, and delivered by community leaders. AWS Community Day Turkey is organized by the non profit organization Cloud and Serverless Turkey community.
Presentations are 45 min. long hands-on talks on a specific topic related to AWS. Learn from great practitioners and leaders in our industry.
We are giving away SWAG packs with our tshirt and 4000$ worth AWS credits to our followers and attendees. Follow us!
Slack helps us continue discussions after talks. Keep in contact with your fellow AWS friends in our active community channel.
Join our Slack ChannelTBA
Bu sunumda AWS Key Management Service’inin ne olduğundan ve uygulamalarımızda Client-Side Encryption yapmak istediğimiz durumlarda KMS ve AWS Encryption SDK’ini nasıl kullanabileceğimizden bahsedeceğiz.
İş yüklerimizi AWS servislerini kullanarak geliştirirken en çok efor sarfettiğimiz alan şüphesiz ki altyapının kurgulanması ve konfigure edilmesini sağlamaktır. Bu sistemleri kurgulamak ve sürekliliğini sağlamak için devops dinamiklerinden çokça faydalanmaktayız. AWS Cloud Development Kit (AWS CDK), bulut servis sağlayıcısı olan AWS üzerinde bir geliştirici bakış açısı ile sistem ya da devops taraflı çok fazla teknik yetkinlik sahibi olmadan , devops dinamiklerinden faydalandığımız, yazılım geliştirmekte olduğumuz dili kulllanabildiğimiz ve tüm bunlar sayesinde uygulamamızın AWS kaynaklarını kolayca oluşturabildiğimiz bir yazılım geliştirme platformudur. Bu konuşmada serverless bir uygulamanın aws tabanlı temel servis bileşenlerinden bahsederek , AWS CDK kullanarak bu servis bileşenlerini nasıl kullanacağımızı konuşacağız. Sunumun ilerleyen kısmında Lambda, DynamoDB , SNS ve S3 servislerini kullandığımız sunucusuz bir uygulamayı AWS CDK kullanarak C# programlama dili ile bulut altyapısı olarak ayağa kaldıracağız.
EC2 giderleri çoğu zaman şirketlerin AWS faturalarının büyük kısmını oluşturmaktadır. En temel servislerden biri olması sebebiyle, bu giderlerin azaltılması büyük önem taşımaktadır. Bu giderler Spot Instancelar ile %90’a varan oranda azaltılabilir. Spot Instance AWS’de o anda kullanılmayan ve boş duran sunucuların indirimli olarak sunulması ile sağlanmaktadır. Fakat Spot Instanceların değişen fiyatları sebebiyle, iş yüklerimizi sekteye uğratmadan ve sistemlerimize erişimi kesmeden bu instanceların yenilenmesi gerekmektedir. Bu tip durumlar sistemin sekteye uğratılmaması için Spot Fleet veya Termination Handler yaklaşımlarıyla yönetilebilmektedir. Bu konuşmada Spot Instanceların nasıl oluşturulacağı, artı-eksi yönlerinden, yüksek güvenilirliğinin nasıl sağlanacağından bahsedip, Spot Instance ile örnek bir deployment gerçekleştireceğim. Aynı zamanda Opsgenie’de EKS ile Spot Instance kullanımlarımızdan da bahsederek çeşitli örnekler sunacağım.
Amazon Simple Storage Service (Amazon S3) sektör lideri ölçeklenebilirlik, veri erişilebilirliği ve performans özellikleri sunan ve %99,999999999 dayanıklılık hedefiyle tasarlanmış olan bir nesne depolama hizmetidir. İlk bölümde S3’ün temel özelliklerini ve faydalarını inceledikten sonra, S3 kullanmanın V-Count’un büyümesinde nasıl katkı sağladığını çeşitli senaryolar ile inceleyeceğiz. Sonrasında S3 deneyimlemeye hemen başlayabilmeniz için AWS konsoluna bağlanıp hands-on örnekler göreceğiz. İkinci bölümde Amazon Relational Database Service (Amazon RDS) servisini özellikleri ve faydaları ile mercek altına alacağız. RDS ile ilişkisel veritabanı kurmayı, çalıştırmayı ve ölçeklendirmeyi yine firma olarak nasıl deneyimlediğimizi göreceğiz. AWS konsola bağlanıp RDS servisini nasıl kullanacağımızı canlı örnekler ile göreceğiz.
Bu konuşmamızda, AWS Fargate kullanarak, nasıl esnek, ölçeklenebilir ve düşük maliyetli Kubernetes bazlı bir worker mimarisi kurduğumuzdan söz edeceğiz. Ürünümüzün, tek seferlik (on-demand) çalışmalar gerçekleştiren worker bazlı mimarisi itibariyle ihtiyaç duyduğumuz isteğe bağlı pod’ların ayağa kalkması ve kapanması senaryosunu AWS Fargate ile nasıl hayata geçirdiğimizi ve AWS Fargate’i Amazon EKS bazlı merkezi yapımızla nasıl kolay bir şekilde entegre ettiğimizi anlatacağız.
Bu konuşmamızda, AWS Fargate kullanarak, nasıl esnek, ölçeklenebilir ve düşük maliyetli Kubernetes bazlı bir worker mimarisi kurduğumuzdan söz edeceğiz. Ürünümüzün, tek seferlik (on-demand) çalışmalar gerçekleştiren worker bazlı mimarisi itibariyle ihtiyaç duyduğumuz isteğe bağlı pod’ların ayağa kalkması ve kapanması senaryosunu AWS Fargate ile nasıl hayata geçirdiğimizi ve AWS Fargate’i Amazon EKS bazlı merkezi yapımızla nasıl kolay bir şekilde entegre ettiğimizi anlatacağız.
Olay güdümlü(Event-Driven) mimariler yazılım dünyasında her geçen gün daha popüler hale geliyor. Homewhiz IoT Bulut Platformu'nda ekip olarak yeniden kullanılabilir, serverless yapılar tasarlıyoruz ve ilk günden itibaren olay merkezli uygulamalar geliştiriyoruz. Çok parçalı yazılım bileşenleri ve çok sayıda müşteri için kapsamlı yapılar tasarlıyoruz. Bu oturumda gerçek hayattan örnekler ile bunlara karşılık gelen mimari tasarımlardan bahsedeceğim. Ayrıca AWS Lambda, Amazon API Gateway, AWS IoT, Amazon SNS & SQS, Amazon CloudWatch gibi bir dizi AWS servisi hakkında da konuşacağız.