Baltalar ve lahana hakkında

Sertifikayı geçme arzusunun nereden geldiğine dair düşünceler AWS Çözüm Mimarı Yardımcısı.

Birinci sebep: “Eksen”

Herhangi bir profesyonel için en yararlı ilkelerden biri "Araçlarınızı tanıyın" (veya bunun varyasyonlarından biridir) 'dir.testereyi keskinleştirmek").

Uzun süredir bulutların içindeyiz, ancak şimdilik sadece EC2 bulut sunucularına konuşlandırılan veritabanlarına sahip monolitik uygulamalar vardı - ucuz ve neşeli.

Ancak yavaş yavaş monolitin içinde sıkışıp kaldık. İyi bir şekilde kesmeye yönelik bir rota belirledik - modülerleştirme ve ardından artık moda olan mikro hizmetler için. Ve bu toprakta çok çabuk “yüzlerce çiçek açar”.

Neden ileri gidelim? Şu anda yürüttüğüm etkinlik günlüğü projesi şunları içeriyor:

  • Yoğun mirasın uzak köşelerinden .Net Core'daki modaya uygun mikro hizmetlere kadar ürünümüzün çeşitli uygulamaları biçimindeki müşteriler.
  • Müşterilerde olup bitenlerle ilgili günlükleri içeren Amazon SQS kuyrukları.
  • Bir kuyruktan iletileri alıp bunları Amazon Kinesis Data Streams'e (KDS) gönderen bir .Net Core mikro hizmeti. Ayrıca manuel test için bir yedekleme kanalı olarak bir Web API arayüzüne ve havalı bir kullanıcı arayüzüne sahiptir. Bir Docker Linux kapsayıcısına sarılır ve Amazon ECS altında barındırılır. Günlük akışının büyük olması durumunda otomatik ölçeklendirme sağlanır.
  • Veriler, KDS'den yangın hortumları aracılığıyla Amazon S3'teki ara depolarla Amazon Redshift'e gönderilir.
  • Geliştiricilere yönelik operasyonel günlükler (hata ayıklama bilgileri, hata mesajları vb.) görsel açıdan hoş bir JSON ile biçimlendirilir ve Amazon CloudWatch Günlüklerine gönderilir

Baltalar ve lahana hakkında

Böyle bir AWS hizmetleri hayvanat bahçesiyle çalışırken, cephanelikte ne olduğunu ve onu en iyi nasıl kullanacağınızı bilmek istiyorsunuz.

Hayal edin; ağaçları iyi kesen ve çivileri iyi çakan eski, kanıtlanmış bir baltanız var. Yıllar süren çalışmanız boyunca ona iyi davranmayı, bir köpek kulübesi, birkaç baraka ve hatta belki bir kulübe oluşturmayı öğrendiniz. Bazen zorluklar ortaya çıkar; örneğin bir vidayı baltayla sıkmak her zaman çabuk sonuç vermez, ancak genellikle sabır ve falan annenin yardımıyla çözülebilir.

Ve sonra yakınlarda, çeşitli aletlerden oluşan lanet bir buluta sahip zengin bir komşu belirir: elektrikli testereler, çivi tabancaları, tornavidalar ve Tanrı bilir başka neler. Tüm bu serveti günün her saatinde kiralamaya hazır. Ne yapalım? Baltayı alıp onu mülksüzleştirme seçeneğini siyaseten cahillik olarak kabul etmiyoruz. Yapılacak en akıllıca şey, ne tür araçların bulunduğunu, farklı işlerde birbirlerini nasıl tamamlayabileceklerini ve hangi koşullar altında devredildiklerini araştırmak olacaktır.

Benim için ana motivasyon bu olduğundan, hazırlık buna göre yapılandırıldı; temel bir rehber bulmak ve onu dikkatle incelemek. Ve böyle bir rehber bulundu. Kitap biraz kuru bir şekilde yazılmış, ancak Fichtenholtz'a göre bunun matan üzerine çalışmış insanları korkutması pek mümkün değil.

Baştan sona okudum ve amacına tam olarak uyduğunu düşünüyorum - hem hizmetlerin kendisi hem de sınavda karşılaşılabilecek daha genel kavramlar hakkında iyi bir genel bakış sunuyor. Buna ek olarak, güzel bir bonus, Sybex'te biraz garip bir kayıt prosedüründen geçme ve çevrimiçi kitaptaki tüm test sorularını ve uygulama sınavlarını yanıtlama fırsatıdır.

Önemli bir nokta: 2016 basımından bir kitap kullanarak çalıştım, ancak AWS'de her şey oldukça dinamik bir şekilde değişiyor, bu nedenle hazırlık sırasında mevcut olacak en son basımı arayın. Örneğin, çeşitli S3 ve Glacier sınıflarının kullanılabilirliği ve dayanıklılığı hakkındaki sorular test testlerinde sıklıkla gündeme geliyor ancak bazı rakamlar 2016'ya göre değişti. Ayrıca yenileri eklendi (örneğin, INTELLIGENT_TIERING veya ONEZONE_IA).

İkinci motif: “Turuncunun 65 tonu”

Gergin düşünmek biraz çaba gerektirir. Ancak birçok programcının kafa karıştırıcı problemlerden, sorulardan ve hatta bazen sınavlardan mazoşist bir zevk aldığı bir sır değil.

Bence bu zevk Ne oynamaya çok benziyor? Nerede? Ne zaman?" ya da diyelim ki güzel bir satranç oyunu.

Bu anlamda mevcut AWS Solutions Architect Associate sınavı oldukça iyi. Her ne kadar hazırlık sırasında test soruları arasında zaman zaman “sıkışık” olanlar da vardı, örneğin “Bir VPC'de kaç tane elastik IP adresiniz olabilir?" veya "S3 IA'nın kullanılabilirliği nedir?“Sınav sırasında böyle insanlar yoktu. Aslında 65 sorunun neredeyse her biri mini tasarım problemiydi. İşte resmi belgelerden oldukça tipik bir örnek:

Bir web uygulaması, müşterilerin siparişleri bir S3 klasörüne yüklemesine olanak tanır. Ortaya çıkan Amazon S3 olayları, SQS kuyruğuna mesaj ekleyen bir Lambda işlevini tetikler. Tek bir EC2 bulut sunucusu kuyruktaki mesajları okur, işler ve benzersiz sipariş kimliğine göre bölümlenmiş bir DynamoDB tablosunda saklar. Gelecek ay trafiğin 10 kat artması bekleniyor ve bir Çözüm Mimarı olası ölçeklendirme sorunlarına karşı mimariyi inceliyor. Yeni trafiğe uyum sağlayacak şekilde ölçeklenebilmek için yeniden mimariye ihtiyaç duyması muhtemel bileşen hangisidir?
A. Lambda işlevi B. SQS kuyruğu C. EC2 örneği D. DynamoDB tablosu

Bildiğim kadarıyla sınavın önceki versiyonu 55 sorudan oluşuyordu ve 80 dakika sürüyordu. Görünüşe göre iyi bir iş çıkarmışlar: şimdi 65 soru ve onlar için 130 dakika var. Soru başına süre arttı, ancak neredeyse hiç geçiş sorusu yok. Her birini düşünmek zorunda kaldım, bazen iki dakikadan fazla.

Bu arada, bundan pratik bir sonuç var. Genellikle kazanma taktiği, tüm soruları hızlı bir şekilde gözden geçirmek ve yanıtlananları hemen yanıtlamaktır. SAA-C01 durumunda bu genellikle işe yaramaz; hemen hemen her soruyu onay kutuları ile işaretlemeniz gerekecektir, aksi takdirde bazı ayrıntıları fark edememe ve yanlış cevap verme riski vardır. Her soruya bir veya iki dakika ayırarak yanıt verdim ve ardından işaretlenen sorulara geri dönüp kalan 20 dakikayı onlara ayırdım.

Üçüncü sebep: “Gençlik bilseydi, yaşlılık bilseydi”

Bildiğiniz gibi, 40 yaşın üzerindeki programcıların aldığı reddedilmelerin en yaygın nedenlerinden biri, gençlere kıyasla öğrenme yeteneklerinin azalmasıdır.

Bu arada, daha fazla azim ve deneyim nedeniyle, bazı alanlarda öğrenme yeteneğimin öğrenci yıllarıma kıyasla arttığına dair bir his var, bu da bana alışılmadık konular için tanıdık analojiler kullanmamı sağlıyor.

Ancak duyum aldatıcı olabilir; nesnel bir kritere ihtiyaç vardır. Sınava hazırlanıp başarılı olmak bir seçenek değil mi?

Testin başarılı olduğunu düşünüyorum. Kendi başıma hazırlandım ve hazırlık oldukça sorunsuz geçti. Evet, birkaç kez kılavuz okurken hamakta uyuyakaldım ama bu herkesin başına gelebilir.
Artık şişelerde barut belirtisi olarak sertifika ve sınav için iyi puanlar var.

Motivasyonun ne olabileceği hakkında biraz bilgi, ancak benim durumumda olması pek mümkün değildi.

İlk sebep değil: “Lahana”

Meraklılar var Forbes araştırması Dünyada hangi sertifikaların hangi uzmanlarla en çok ödendiği hakkında ve AWS SAA burada onurlu 4. sırada yer alıyor

Baltalar ve lahana hakkında

Ama öncelikle sebep nedir ve sonuç nedir? Adamların iyi para kazandığından şüpheleniyorum
belirli yetenekler nedeniyle ve bu aynı yetenekler sertifikasyonun geçilmesine yardımcı olur. İkinci olarak, tepeden tırnağa sertifikalı olsa bile, ABD dışında birinin yılda 130 bin dolar alacağına dair belirsiz şüpheler beni eziyet ediyor.

Ve genel olarak bildiğiniz gibi piramidin alt seviyeleri karşılandıktan sonra maaş ana faktör olmaktan çıkıyor.

İkinci sebep değil: “Şirket gereksinimleri”

Şirketler sertifikaları teşvik edebilir, hatta zorunlu kılabilir (özellikle Amazon'un durumunda AWS APN üyeliği gibi ortaklıklar için sertifikalara ihtiyaç duyuluyorsa).

Ama bizim durumumuzda bağımsız bir ürün üretiliyor ve aynı zamanda satıcıya bağlılığın da önüne geçmeye çalışıyoruz. Yani kimse sertifikaya ihtiyaç duymuyor. Belirli çabalarınızın takdiri olarak sizi övecekler ve sınav için para ödeyecekler - hepsi resmiyet.

Üçüncü sebep değil: “İstihdam”

Belki de sertifikalara sahip olmak, diğer her şey eşit olduğunda, iş bulmak için kesin bir avantaj olacaktır. Ama iş değiştirme gibi bir planım yok. Birçok yeni moda yaklaşımı ve AWS hizmetini aktif olarak kullanan karmaşık bir ürün üzerinde çalışmak ilginç. Bütün bunlar şu anki konumda yeterli.

Hayır elbette farklı durumlar da var: BT'de geçirdiğim 23 yıl boyunca 5 kez iş değiştirdim. 20 yıl daha dayanırsam tekrar değişmek zorunda kalmayacağım bir gerçek değil. Ama beni yenerlerse biz de değiştiririz. ağlamak.

yararlı

Sonuç olarak, sınava hazırlanırken ve sadece “testere için kalemtıraş” olarak kullandığım birkaç materyalden daha bahsedeceğim:

  • Video kursları Çoğul görüş и bulut gurusu. İkincisinin, tüm deneme sınavlarına erişimi olan bir abonelik satın alırsanız özellikle iyi olduğunu söylüyorlar. Ancak oyun şartlarımdan biri hazırlıklara tek kuruş bile harcamamaktı; abonelik satın almak bu işe yaramadı. Ayrıca, birim zaman başına bilgi miktarı açısından genellikle video formatının daha az yoğun olduğunu düşünüyorum. Ancak SA Professional'a hazırlandıklarında büyük olasılıkla bir aboneliğe kaydolacağım.
  • SSS ve Teknik İncelemeler de dahil olmak üzere tonlarca Amazon resmi belgesi.
  • Son fakat önemli olan şey ise; doğrulama testleri. Onları sınavdan birkaç gün önce buldum ve iyi çalıştım. Orada okunacak bir şey yok, ancak çevrimiçi arayüz ve yanıtlara ilişkin yorumlar iyi.

Kaynak: habr.com

Yorum ekle