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. First time in the history, we are organizing a hybrid events where the talks are streamed both online and at the venues in Istanbul and Ankara. To get venue address click these links: Ankara Point Hotel and Dedeman Bostancı Istanbul Hotel
Presentations are 35 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 AWS Community Day tshirts and 2000$ 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 ChannelGeçmişte ve günümüzde olduğu gibi gelecekte de her zaman ön planda olması gereken şeylerden birisi günün sonunda ortaya çıkan veya çıkacak olan kurguladığımız üründür.Planlanan ürünün başarısı ise stabil, kesintisiz ve sürdürülebilir bir şekilde yönetilebilir olmasıdır. Ürünümüzü sürdürülebilir kılmak, kesintisiz deploymentlar yapabilmek ve yazılım dağıtımlarını otomatikleştirerek hata toleransını yükselten yeni ürünler ortaya çıkmaktadır. O ürünlerden birisi de AWS'in CodeDeploy servisidir. AWS CodeDeploy ile birlikte, uygulama içerisinde hızlı yeni özellikler yayınlamamızı kolaylaştırır ve uygulama dağıtımı sırasında kesintisiz bir hizmet sunmamıza olanak sağlar... İlk olarak bir backend api'nın container haline getirilip ve AWS'in managed servisi olan Elastic Container Service üzerinde basit olarak Docker Container'larının AWS'in Serverless çözümlerinden birisi olan Fargete'i kullanarak ölçeklenebilir bir container yönetimini sağlıyor olacağız. Sonrasında CodeDeploy'u kullanarak yeni versiyonlar arasında kesintisiz bir şekilde geçiş yaparak, bir örnek paylaşacağız."
Sunucusuz uygulamalar geliştirmek her geçen gün daha çok kabul görüyor ve yazılımcıların daha az zamanda daha büyük projeleri teslim etmelerini sağlıyor. Günümüzde en pahalı kaynak ne storage ne CPU. En pahalı ve en az bulunan kaynak yazılımcının kendisi. Bu sebeple sunucusuz sistemlerin geleceğin önemli teknolojilerinden biri olacağı belli. Lambda’nın stateless olmadığı bir dünyada yazılım geliştirmek nasıl olurdu ve yazılım geliştirme süresine nasıl katkı sağlardı? retter.io ile stateful cloud function’lar yazabildiğiniz bir ortam geliştirdik. Bu sunumda Lambda’yı nasıl ve neden stateful hale getirdiğimizi anlatıp, nasıl bir mimari kurduğumuzu paylaşacağız.
KVKK ve GDPR gibi regülasyonlarla birlikte kurumların veri envanterlerinin çıkarılması ve hassas verilerin tespiti gibi konular son yıllarda büyük önem kazandı. Şirketler bilgi sistemlerindeki veri envanterlerini Data Discovery & Classification yazılımlarını aktif olarak kullanmaktalar. Bu sunumda AWS üzerindeki hassas verilerin (Personal Identifiable Information) tespiti için Macie kullanarak örnek bir senaryo üzerinden bulut sistemlerindeki bilgi güvenliği konularına dikkat çeken bir sunum yapmayı planlıyorum. Sunumda bir AWS S3 bucket'ındaki hassas verilerin tespit edilerek kullanıcıya bildirilmesi senaryosunu hands-on olarak implemente etmeyi planlıyorum.
Yeni nesil Jamstack mimarisi için geliştirici deneyimlerini AWS üzerinde nasıl oluşturabiliriz, Vercel/Netlify gibi platformların yarattığı deneyimleri AWS servisleri ile nasıl yaratabiliriz konusunda olabilir. SSR, SSG, ISR gibi bazı teknikleri nasıl uygulayabiliriz, hangi servisleri tercih edebiliriz (S3, CloudFront, ECS, Amplify, CodeBuild/CodePipeline) ve frontend geliştiricilere AWS dünyasında yol göstermek konusunda yardımcı olabiliriz.
Bu konuşmada Armut/HomeRun Teknoloji şirketinde geliştirdiğimiz yeni Notification altyapısı ve AWS üzerindeki uygulamalarından bahsediyor olacağız. Legacy EC2 mimariden, tamamen Serverless bir mimariye geçişin hikayesi ve ayrıca AWS Serverless ürün ailesinin birçok kullanım pratiği, bunların kullanım şekilleri ve iş gücü ne kadar olursa olsun, yönetmeye ihtiyaç duyulmayan bir event-driven mekanizmanın kurulum detaylarını anlatıyor olacağız.
Solution Architect at AWS
Co-founder and Senior Solutions Architect at Sufle
Co-CEO at bestcloudforme
Sistem üzerinde izleme yapan Zabbix, nesneler aracılığıyla bilgi toplar ve belli aralıklardaki sorunların tespit edilmesi ve çözülmesinde aktif olarak kullanılır. Üzerinde bulunan Trigger mekanizması sayesinde eşik değerlerin aşılması veya standart çalışma değerlerinin dışına çıkılması durumunda ilgili aksiyonun tetiklenmesini sağlar. Eğer 7/24 AWS ve yerel veri merkez üzerinde hibrit izlenen veya yönetilen servisleri işletiyor iseniz bu durumda “Hizmet Sürekliliği (SRE)” ekibinin durumdan haberdar edilmesi gerekir; Bu senaryoyu desteklemek için Zabbix’in AWS SNS servisi ile nasıl entegre edileceğini düşük öncelikli alarmlar için AWS SES servisinin nasıl devreye alınacağını birlikte irdeleyeceğiz.
N/A
Kubernetes is a great place to run your containers, but it still requires compute resources. Dynamically scaling compute is great but workloads are not "one size fits all." We'll look at how you can request compute resources that fit your workload computational and availability needs with Karpenter.
Container teknolojisinin yaygınlaşmasıyla beraber Container Orchestration araçlarının popülerliği arttı. Container Orchestration denildiğinde şüphesiz Kubernetes ilk akla gelen seçeneklerden. AWS'de Amazon EKS hizmetiyle managed bir Kubernetes deneyimini müşterilerine sunmakta. Cloud Native Engineer veya SRE ekipleri çoğu zaman birden fazla Kubernetes cluster'ından sorumludurlar. Büyük yapılarda metric monitoring ve alarm yapılarının merkezileştirilerek sürdürülebilir kılınması gerekir. Thanos burada multi cluster monitoring için bir çözüm olarak karşımıza çıkıyor. Bu konuşmada, ilk olarak Thanos'a neden ihtiyaç duyduğumuzdan başlayarak, multi cluster entegrasyon adımlarından ve sunduğu özelliklerden bahsedeceğiz. Sonraki adımda ise hands-on bir çalışmada Thanos ile multi cluster monitoring entegrasyonu gerçekleştirip örnek bir alarm tanımı yapacağız.
Uygulamaların ihtiyaçlarının değiştiği ama çözümlerin genellikle ortak paydalarda buluştuğu bir dönemdeyiz. Bir işlemin çıktısının diğer bir işlemin girdisi olduğu zincirleme akışlarda AWS'in bize sunmuş olduğu Step Functions servisini ele alacağız. Neredeyse her AWS servisi ile beraber çalışabilen Step Functions, hiç kod yazmadan birçok servisi orkestre etmemizi sağlıyor. Bu oturumda Step Functions servisi ve özelliklerinden, AWS States Language konfigürasyonundan ve hangi durumlarda en iyi faydayı vereceğinden bahsedeceğim. Sunumdan sonra ise Step Functions'ın yeteneklerini oldukça eğlenceli bir demo ile beraber göreceğiz.
AWS VPC servisinin kullanimi ve dogru konifigurasyonlari ozellikle cloud sistemleriyle yeni tanisanlar icin karmasik ve ugrastirici olabiliyor. Bu sorunu cozmek adina ilk olarak AWS VPC nedir, hangi senaryolarda kullanilir gibi sorulara yanit arayacagiz. Daha sonrasinda AWS VPC icin public ve private subnet'lere yogunlasip, bir public subnetin internet erisimi icin gerekli olan steplerden bahsedecegim. NACL ve security group konfigurasyonlarinin detaylarini ve bunlarin guvenlik acisindan onemi gibi detaylari paylasacagim. Sonrasinda ornek bir mimari uzerinden AWS VPC'nin butun ayarlamalariyla ve dikkat edilmesi gereken noktalarla ilgili bir demo yapacagim. Demo icerisinde RDS ve Web server'a sahip 2 tier bir mimari olacak.
Bayzat 1 seneden uzun bir süredir backend uygulamasını AWS ECS üzerinde koşuyor ve bunun yönetimini Terraform ile yapıyor. Sadece canlı ortam değil, 15 adet test ortamını da aynı Terraform konfigürasyonuyla yönetiyor ve canlı ortama olabildiğince yakın tutuyor. Bu konuşmada böyle bir mimariyi nasıl yönettiğimizden, nasıl bir altyapı kullandığımızdan, böyle bir sistemin gereksinimlerinden bahsedeceğim.
Co-founder at Yonetim Academy