AWS Community Builders: AWS CB, Beta’lar ve SME Olmak

9 minute read

Published:



AWS Community Builders

AWS Community Builders1 programı bilgi paylaşmak ve teknik kişiler ile bağlantı kurmanıza yarayan bir topluluk aslında. Bununla birlikte sizinle aynı ilgi alanına sahip ya da ilgili alanda teknik bilgiye sahip kişilerle ağ (network) kurmanıza yarayan bir oluşum. Sadece meraklı ya da teknik kişiler ile değil doğrudan AWS ürün ekipleri, AWS kullanıcı grup liderleri (AWS User Groups)2 veya AWS Hero’ları3 ile de bağlantıya geçebiliyorsunuz. Topluluk içerisinde de ilgi alanlarına göre ayrılmış serverless, data, ML, network gibi gibi farklı alanlar mevcut. Başvururken bu alanlardan birini seçiyorsunuz fakat diğer alanlarla ilgili etkinliklere vs. de katılabiliyorsunuz. Sadece kendi alanınız ile ilgili bir kısıtlama yok.

Topluluğa başvurmanın ilk kriteri aslında teknik bilgi paylaşıyor olmanız. Bunu blog yazarak, video içerik üreterek veya açık kaynak uygulamalara destek vererek yapabiliyorsunuz. Bunların yanı sıra re:Post, Reddit ya da StackOverflow gibi online platformlar da içerik oluşturmaya dahil. Ben başvurduğum sırada (2021-Q3) içeriklerin doğrudan AWS ile ilgili olması gibi bir şart yoktu fakat sonra böyle bir kıstas eklendi. Yani tüm içerikleriniz doğrudan AWS içeren bir ürün/servis ile ilgili olmalı. 2024 yılı başvuruları Mart ayında tamamlandı. Bundan önce yıl içinde birden fazla grup (cohort) alınıyorken artık başvurular (ve yenilemeler) yıllık olacak şekilde düzenlendi. O nedenle maalesef başvurmak için 2025 yılını beklemek gerekiyor. Bir sonraki başvuru dönemi için buradaki link’ten bekleme listesine kayıt olabilirsiniz.

Peki diyelim ki kabul edildik, bizi neler bekliyor? İlk olarak AWS CB Slack’ine davet ediliyorsunuz. Öncesinde bir NDA (gizlilik sözleşmesi) imzalamanız gerekiyor daveti alabilmek için. Genellikle kabul sonrasında hoş geldiniz toplantıları düzenleniyor farklı saat dilimlerinde. Bu toplantılarda programın nasıl işlediği, neler yapmanız gerektiği, hangi etkinliklere katılabileceğiniz gibi konular hakkında genel bilgiler veriliyor. Slack’te farklı kanallar mevcut. Bu kanallar genellikle başvuru sırasındaki kategorilere göre ayrılmış oluyor ama çok farklı kanallar da mevcut (ör: startup, hobi gibi). Bu kanallarda AWS CB’ler ile sohbet edebilir, sorularınızı sorabilir, yardım alabilirsiniz. Ayrıca AWS CB’ler tarafından düzenlenen etkinlikler, webinar’lar, hackathon’lar gibi etkinliklere katılabilirsiniz. Bu etkinlikler genellikle Slack üzerinden duyuruluyor. Burada hatta AWS etkinlikleri ve CB etkinlikleri olacak şekilde bir ayrım da var. AWS etkinlikleri genellikle AWS tarafından düzenlenen etkinlikler oluyor. CB etkinlikleri ise CB’ler tarafından düzenlenen etkinlikler. Bu etkinlikler sizin de konuşmacı olduğunuz, sunum yaptığınız ya da katılımcı olup duyurusunu yaptığınız etkinlikler olabilir. AWS etkinlikleri ise genellikle AWS ekiplerinin olduğu yeni bir ürün duyurusu, teknik ekiplerin geri bildirim almak istemesi, ürüne gelen yeni bir fonksiyonun duyurulması gibi çok farklı konularda olabiliyor. Bu etkinlikler genelde online ve sunum formatında oluyor böylece teknik ekip meramını anlatıyor ve sonrasında CB’lerden gelen soruları yanıtlıyorlar. Eğer gizli bir içerik değilse etkinliklerin kayıtları da daha sonra paylaşıyor ve dilediğiniz zaman izleyebiliyorsunuz. Sonrasında da sorunuz olması durumunda ilgili ekip Slack’te yoksa bile sorunuz bir şekilde onlara iletiliyor.

Buraya kadar olan kısım aslında networking kısmı ile ilgili denilebilir. Bunlar dışında neler var? İlk olarak yıllık $500 AWS kredisi alıyorsunuz. Bunun yanında yıllık 1 ücretsiz sertifika sınavı hakkınız oluyor. Cloud Academy üyeliği ve re:Invent, re:Inforce gibi etkinlikler için indirim kodları alabiliyorsunuz. Son olarak bir de hoş geldin paketi gönderiliyor. Bu paket içeriği programda geçirdiğiniz yıla göre değişiyor.

Programın süresi herkes için bir yıl. Her yılın sonunda yenileme süreci başlıyor ve ilk başvuruda olduğu gibi ilgili dönem içerisinde neler yaptığınızı anlattığınız bir başvuru formu oluyor. Bu formu doldurduktan sonra tekrar değerlendirmeye alınıyorsunuz. Eğer kabul edilirseniz bir yıl daha programda yer almaya devam ediyorsunuz. Dikkat edilmesi gereken husus ise AWS prensiplerini (Level 100-200-300-400 gibi) burada da işletiyorlar. Yani programa kabul alırken oluşturduğunuz içerikler giriş seviyesindeyken aradan geçen süre sonrasında içeriklerinizin daha ileri seviyede olması bekleniyor.

AWS CB’ler tarafından yazılan içeriklere dev.to/aws-builders üzerinden erişebilirsiniz.

AWS Beta Programları

AWS CB olunca sıklıkla beta aşamasına erişmiş uygulamaları test etme şansınız oluyor. Uygulamanın herkese açık bir beta testi varsa eğer (nadiren oluyor) aws uzantılı bir sayfadan başvurabiliyorsunuz. Kapalı beta ise AWS CB, AWS Hero ve AWS Partner Network (APN) üyelerine özel bir davetiye ile beta testine katılma şansı oluyor. Uygulamanın ne olduğu, ne kadar süre testin olacağı özel bir dönüş bekleniyorsa ne olduğu gibi açık ve net bir şekilde beta’nın şartları belirtiliyor ve ilgili form ile başvuru yapıyorsunuz. Bu bazen sadece form şeklinde olabiliyor bazen ise uygulama ekibi ile bir toplantı yapmanız gerekebiliyor ve sonrasında başvurmak isterseniz başvurabiliyorsunuz. Ben bu şekilde CodeWhisperer ve Amazon Q beta’larında aktif olarak yer aldım.

Q ve CodeWhisperer‘ı duyurulmadan önce deneme imkanı buldum. Bu sayede uygulamaların nasıl çalıştığını, hangi özelliklerin olduğunu, hangi özelliklerin eksik olduğunu, hangi özelliklerin daha iyi olabileceği gibi konularda geri bildirim verebiliyorsunuz. Sadece uygulamanın çalışması anlamında değil UX/UI gibi konularda da bildirimde bulunabiliyorsunuz. Bu sayede uygulamanın daha kullanıcı dostu olmasına katkıda bulunmuş oluyorsunuz, uygulamaların daha iyi bir hale gelmesine yardımcı oluyorsunuz. Doğrudan uygulamayı geliştiren ekipler ile temas halinde olduğunuz için de verdiğiniz tavsiyenin uygulanabilirliği, uygulamaya ne kadar katkı sağlayacağı gibi konularda daha net bir şekilde bilgi sahibi olabiliyorsunuz. Bir anlamda geri bildirimin geri bildirimini alabiliyorsunuz zaman zaman.

CodeWhisperer için bir süre kullandıktan sonra geiştiren ekip ile beta’ya katılanların olduğu bir toplantı düzenlenmişti. Burada genel izlenimler sorulduktan sonra neler iyi neler kötü gibi bir değerlendirme istenmişti herkesten. Beta’ya çıktığı sırada Python destekliyordu fakat Jupyter Notebook desteklemiyordu. Ve tabii ki benim ilk istediğim şeylerden biri bu oldu 😅 Ürün ekibi bu konuda çalıştıklarını ve planları arasında olduğu söyledi. Bir süre sonra da Whisperer Notebook’ları desteklemeye başladı.

Geçtiğimiz yıl ise Q için bir beta programı düzenlendi. Yukarıda bahsettiğim şekilde çok kısıtlı bir gruba erişim tanımlandı. Erişim sonrası Q’yu bir hayli kurcaladıktan hem Slack üzerinden hem de online toplantı üzerinden geri bildirimlerde bulundum. Bunlardan biri UI ile ilgiliydi ve çok hızlı bir şekilde düzeltildi. Sadece beta’ya katılmak değil, geri bildirimlerin hızlıca değerlendirildiği gösteren bir örnek oldu benim için.

AWS SME Programı

Yukarıda bahsettiğim gibi topluluk aslında ilgili/meraklı kişileri ve AWS çalışanlarını bir araya getiriyor. Pek çok etkinlik vs. olmasına karşın AWS ekipleri de bu kadar ilgili kişiyi bulmuşken anketler ile de pek çok konuda geri bildirim alıyor. Sertifika kanalında tesadüfen AWS ML Speciality sertifikasına sahip kişilerin doldurmasını istedikleri bir ankete denk geldim ve doldurdum. Anketin son sorusu olan sizinle ileri çalışma için iletişime geçilmesini ister misiniz sorusuna da evet dedim. Açıkçası bu noktada nasıl bir iletişim olacağını bilmiyordum (hatta iletişim olacağını bile tahmin etmiyordum). Bir süre sonra AWS Sertifikasyon ekibinden bir e-mail aldım. Doldurduğum anket için online bir görüşme olacaktı. Bu görüşmede işi tamamen eğitim bilimleri olan teknik içerikle işi olmayan biri ile görüştüm. Burada sizden beklenen aslında sorulan soruları kavramsal zemine oturtup ayrımlarını ya da benzerliklerini tanımlamanız. Karşınızdaki kişi tamamen alandan uzak sizi ve işinizi anlamaya çalışan biri (akrabanıza işinizi anlatıyor gibi düşünebilirsiz burada). Bu görüşmeden yaklaşık 2 ay sonra SME4 (Subject Matter Expert) grubuna seçildiğimi gelen bir mail ile öğrendim.

AWS SME olmak için tek bir şart var; ilgili alanda AWS sertifikasına sahip olmanız. Bahsettiğim gibi ben ML Speciality sertifikasına sahip olduğum için bu alandaki bir içerik için davet edildim. Burada sizden beklenen 2 temel şey var; maddeleri (item) yazmanız ve maddeleri gözden geçirmeniz (review). Bunu yaparken de hem bireysel hem de grup olarak çalışıyorsunuz. SME grupları genelde birden fazla olduğu için (saat dilimi, toplantıların yönetilmesi vs. gibi nedenlerden) genellikle her bir grup bir konu başlığı almış oluyor. Kendi grubunuz ile hem yazılı hem de sözlü olarak içerikler üzerinden geçiyorsunuz. Bu kısım biraz ilginç çünkü farklı tecrübe/eğitim/çalışma alanlarından gelen kişiler ile ortak noktayı bulmak bazen zor olabiliyor. Herkesin sertifika sahibi olduğunu, pratik tecrübesi olduğunu da ekleyince biraz karmaşık bir hal alıyor. Buna rağmen bir şekilde pek çok konuda ortak noktayı bulduk. Bu süreçte AWS ekibi de sizinle iletişim halinde oluyor ve size bir nevi periyodik ödevler veriyorlar. Belirli bir takvim süresinde çalışma tamamlandıktan sonra iş AWS ekibinde oluyor. Siz ve sizin gibi diğer gruplardan gelen geri bildirimler toplanarak daha resmi bir içeriğe dönüştürülüyor ve son kez gözden geçirmeniz isteniyor. Bu aşamadan sonra SME göreviniz sona eriyor. Bu arada belirtmek gerekiyor ki SME projesinin içeriğine göre AWS ekibi de bir hayli değişebiliyor. Teknikten çok learning & development ekibi, sınav uzmanları, sertifika ekibi gibi farklı yetkinliklerden gelen kişiler ile çalışabiliyorsunuz.

Peki SME olmanın getirisi neler? Öncelikle çok iyi bir network sağlıyor size (hem AWS hem kendi alanınızda). İkinci olarak ise çalışma sonunda size tanımlanan kredi ile ücretsiz bir şekilde SME Gear Shop’tan kendinize AWS SME logolu ürünler alabiliyorsunuz.

Sertifikasyon için SME olan kişilerin kişilerin içeriklerine göz atabilirsiniz;

11 Haziran 2024: AWS Machine Learning Engineer sertifikasını Associate seviyesinde Beta olarak duyurdu. Sınav sayfası

Özet Geç

AWS CB başvurusu tamamen Twitter’da tesadüfen denk geldiğim bir link ile olmuştu benim için. Başvurum kabul edildiğinde işin bu noktalara geleceğini asla tahmin etmemiştim. Arada geçen sürede çok farklı insanlarla tanıştım, farklı etkinliklere katıldım, farklı beta’lara katıldım ve farklı içerikler ürettim. Bu sayede hem teknik bilgim hem de network’üm oldukça genişledi. Bu sayede de hem kendi işimde hem de başka alanlarda daha rahat bir şekilde ilerleyebiliyorum. Sağladıkları krediler ile AWS üzerinde farklı uygulamaları deneme şansım oldu. CB olarak geçirdiğim 3 yıl içerisinde lisans öğrencileri ile AWS atölyesi düzenledik, hiç aklımda yokken SAA ve ML sertifiklarını aldım, AWS’i konu alan 15 içerik ürettim. Topluluk bana bu anlamda bir hayli katkıda bulundu. Size de sadece AWS CB özelinde değil böyle bir teknik topluluğun bir hayli faydası olacağını rahatlıkla söyleyebilirim.

10 Mayıs 2024 itibariyle de toplulukta 4. yılıma kabul aldım. İçerik üretmeye devam 🚀