Apie kirvius ir kopūstus

Pamąstymai apie tai, iš kur kyla noras išlaikyti atestaciją AWS sprendimų architekto bendradarbis.

Vienas motyvas: „Kirviai“

Vienas iš naudingiausių principų bet kuriam profesionalui yra „Pažink savo įrankius“ (arba vienas iš jo variantųpagaląsti pjūklą).

Ilgą laiką buvome debesyse, bet kol kas tai buvo tik monolitinės programos su duomenų bazėmis, įdiegtomis EC2 egzemplioriuose – pigu ir linksma.

Bet palaipsniui mums tapo ankšta monolite. Mes nustatėme kursą pjovimui gerąja prasme - moduliacijai, o tada dabar madingoms mikropaslaugoms. Ir labai greitai „šimtas gėlių pražysta“ šioje dirvoje.

Kodėl eiti toli – šiuo metu vykdomas veiklos registravimo projektas apima:

  • Klientai įvairiomis mūsų produkto programomis – nuo ​​atokių tankaus palikimo kampelių iki madingų mikro paslaugų .Net Core.
  • Amazon SQS eilės, kuriose yra žurnalai apie tai, kas vyksta su klientais.
  • .Net Core mikropaslauga, kuri nuskaito pranešimus iš eilės ir siunčia juos į Amazon Kinesis Data Streams (KDS). Jame taip pat yra žiniatinklio API sąsaja ir „swagger“ vartotojo sąsaja kaip atsarginis kanalas rankiniam testavimui. Jis supakuotas į „Docker Linux“ konteinerį ir talpinamas „Amazon ECS“. Esant dideliam rąstų srautui, numatytas automatinis mastelio keitimas.
  • Iš KDS duomenys gaisrinėmis žarnomis siunčiami į Amazon Redshift su tarpiniais sandėliais Amazon S3.
  • Kūrėjų veiklos žurnalai (derinimo informacija, klaidų pranešimai ir kt.) suformatuojami vizualiai maloniu JSON formatu ir siunčiami į „Amazon CloudWatch Logs“

Apie kirvius ir kopūstus

Dirbdami su tokiu AWS paslaugų zoologijos sodu, norite žinoti, kas yra arsenale ir kaip geriausia juo naudotis.

Įsivaizduokite – turite seną, patikrintą kirvį, kuris gerai pjauna medžius ir gerai kala nagus. Per darbo metus išmokai su juo gerai elgtis, sukūrei šunų namelį, porą tvartų ir gal net trobelę. Kartais iškyla keblumų, pavyzdžiui, kirviu priveržti varžtą ne visada pavyksta greitai, bet dažniausiai tai išsprendžiama pasitelkus kantrybę ir tokią ir tokią mamą.

Ir tada šalia atsiranda pasiturintis kaimynas, turintis velnišką debesį įvairiausių įrankių: elektrinių pjūklų, vinių pistoletų, atsuktuvų ir dar Dievas žino ko. Jis pasirengęs išnuomoti visą šį turtą visą parą. Ką daryti? Mes atmetame galimybę paimti kirvį ir jį išmesti kaip politiškai neraštingą. Protingiausia būtų pasidomėti, kokios yra priemonės, kaip jos gali viena kitą papildyti skirtinguose darbuose ir kokiomis sąlygomis yra perduodamos.

Kadangi man tai buvo pagrindinis motyvas, pasiruošimas buvo atitinkamai struktūrizuotas – rasti esminį vadovą ir atidžiai jį išstudijuoti. Ir toks vadovas buvo rastas. Knyga parašyta šiek tiek sausai, tačiau vargu ar tai išgąsdins žmones, kurie pagal Fichtenholtzą studijavo mataną.

Perskaičiau nuo viršelio iki viršelio ir manau, kad jis visiškai atitinka numatytą paskirtį – gerai apžvelgiamos tiek pačios paslaugos, tiek bendresnės sąvokos, su kuriomis galima susidurti egzamino metu. Be to, maloni premija yra galimybė atlikti šiek tiek keistą registracijos procedūrą Sybex ir atsakyti į visus testo klausimus bei praktikos egzaminus iš knygos internete.

Svarbus dalykas: studijavau naudodamas 2016 m. leidimo knygą, tačiau AWS viskas keičiasi gana dinamiškai, todėl ieškokite naujausio leidimo, kuris bus prieinamas rengimo metu. Pavyzdžiui, klausimų apie įvairių S3 ir Glacier klasių prieinamumą ir ilgaamžiškumą dažnai iškyla testų metu, tačiau kai kurie skaičiai pasikeitė, palyginti su 2016 m. Be to, buvo pridėta naujų (pavyzdžiui, INTELLIGENT_TIERING arba ONEZONE_IA).

Antras motyvas: „65 oranžiniai atspalviai“

Įtemptas mąstymas reikalauja tam tikrų pastangų. Tačiau ne paslaptis, kad daugelis programuotojų patiria mazochistinį malonumą nuo mįslingų problemų, klausimų ir kartais net egzaminų.

Manau, kad šis malonumas labai panašus į žaidimą What? Kur? Kada?" arba, tarkim, geras šachmatų žaidimas.

Šia prasme dabartinis AWS Solutions Architect Associate egzaminas yra labai geras. Nors ruošimosi metu tarp testo klausimų karts nuo karto pasitaikydavo „užkimštų“ tokių kaip „Kiek elastingų IP adresų galite turėti VPC?Arba "Koks yra S3 IA prieinamumas?“, per patį egzaminą tokių nebuvo. Tiesą sakant, beveik kiekvienas iš 65 klausimų buvo mažo dizaino problema. Štai gana tipiškas pavyzdys iš oficialių dokumentų:

Žiniatinklio programa leidžia klientams įkelti užsakymus į S3 kibirą. Gauti Amazon S3 įvykiai suaktyvina Lambda funkciją, kuri įterpia pranešimą į SQS eilę. Vienas EC2 egzempliorius nuskaito pranešimus iš eilės, juos apdoroja ir išsaugo DynamoDB lentelėje, padalintoje pagal unikalų užsakymo ID. Tikimasi, kad kitą mėnesį srautas padidės 10 kartų, o sprendimų architektas peržiūri architektūrą dėl galimų mastelio problemų. Kurį komponentą DABIAUSIA teks iš naujo suprojektuoti, kad būtų galima pritaikyti naują srautą?
A. Lambda funkcija B. SQS eilė C. EC2 egzempliorius D. DynamoDB lentelė

Kiek žinau, ankstesniame egzamino variante buvo 55 klausimai ir buvo skirta 80 minučių. Matyt, jie padarė gerą darbą: dabar jiems skirti 65 klausimai ir 130 minučių. Klausimui skirtas laikas pailgėjo, tačiau praeinamų klausimų praktiškai nėra. Turėjau galvoti apie kiekvieną, kartais ilgiau nei dvi minutes.

Beje, iš to galima daryti praktinę išvadą. Dažniausiai laimi taktika – greitai pereiti visus klausimus ir atsakyti į tai, kas iš karto gaunama. SAA-C01 atveju tai paprastai neveikia, beveik kiekvieną klausimą turėsite pažymėti varnelėmis, kitaip kyla pavojus, kad nepastebėsite kokios nors detalės ir atsakysite neteisingai. Galų gale atsakiau, skyriau minutę ar dvi kiekvienam klausimui, o tada grįžau prie pažymėtų ir skyriau jiems likusias 20 minučių.

Trečias motyvas: „Jei jaunystė žinotų, jei senatvė galėtų“

Kaip žinia, viena dažniausių vyresnių nei 40 metų programuotojų atsisakymo priežasčių yra sumažėjęs gebėjimas mokytis, palyginti su jaunimu.

Tuo tarpu apima jausmas, kad kai kuriose srityse mano gebėjimai mokytis net išaugo, lyginant su studijų metais – dėl didesnio užsispyrimo ir patirties, kas leidžia pasitelkti pažįstamas analogijas nepažįstamiems klausimams.

Tačiau pojūtis gali būti apgaulingas; reikia objektyvaus kriterijaus. Ar nėra galimybė pasiruošti egzaminui ir jį išlaikyti?

Manau, kad testas buvo sėkmingas. Ruošiausi pati ir pasiruošimas praėjo gana sklandžiai. Na, taip, porą kartų užmigau hamake skaitydama vadovą, bet taip gali nutikti bet kam.
Dabar yra pažymėjimas ir padorūs balai už egzaminą kaip parako ženklas kolbose.

Na, šiek tiek apie tai, kas galėtų būti motyvacija, bet mano atveju mažai tikėtina.

Ne pirmas motyvas: „Kopūstas“

Yra smalsuolių „Forbes“ tyrimai apie tai, kurie specialistai su kokiais sertifikatais yra daugiausiai apmokami pasaulyje, o AWS SAA ten yra garbingoje 4 vietoje

Apie kirvius ir kopūstus

Bet, pirma, kokia yra priežastis ir kas yra pasekmė? Įtariu, kad vaikinai gerai uždirba
dėl tam tikrų gebėjimų, ir tie patys gebėjimai padeda išlaikyti sertifikatą. Antra, mane kankina neaiškios abejonės, kad kažkam už JAV bus mokama 130 tūkst. USD per metus, net jei jis bus sertifikuotas nuo galvos iki kojų.

Ir apskritai, kaip žinia, patenkinus žemesnius piramidės lygius, atlyginimas nustoja būti pagrindinis veiksnys.

Ne antras motyvas: „Įmonės reikalavimai“

Įmonės gali skatinti arba net reikalauti sertifikatų (ypač jei jie reikalingi partnerystei, pvz., AWS APN narystė Amazon atveju).

Tačiau mūsų atveju gaminamas nepriklausomas produktas, taip pat stengiamės išvengti pardavėjo blokavimo. Taigi sertifikatų niekas nereikalauja. Jie pagirs jus ir sumokės už egzaminą, įvertindami tam tikras pastangas - tai visas oficialumas.

Ne trečias motyvas: „Užimtumas“

Galbūt pažymėjimų turėjimas bus neabejotinas privalumas įsidarbinant, jei visi kiti dalykai bus vienodi. Bet aš neplanuoju keisti darbo. Įdomu dirbti su sudėtingu produktu, kuris aktyviai naudoja daug naujų metodų ir AWS paslaugų. Viso to pakanka dabartinėje vietoje.

Ne, žinoma, būna įvairių atvejų: per 23 metus IT srityje pakeičiau darbą 5 kartus. Tai nėra faktas, kad man nereikės keistis, jei ištversiu dar 20 metų. Bet jei mane nugalės, mes verkti.

Naudinga

Baigdamas paminėsiu dar keletą medžiagų, kurias naudojau ruošdamasis egzaminui ir tiesiog kaip „pjūklo galąstuvą“:

  • Vaizdo kursai daugialypis и debesų guru. Pastarieji, anot jų, yra ypač geri, jei perkate abonementą su prieiga prie visų praktikos egzaminų. Tačiau viena iš mano žaidimo sąlygų buvo neišleisti nė cento pasiruošimui; prenumeratos įsigijimas su tuo nesisekė. Be to, aš paprastai manau, kad vaizdo įrašo formatas yra mažiau tankus, atsižvelgiant į informacijos kiekį per laiko vienetą. Tačiau kai jie ruošiasi „SA Professional“, greičiausiai užsiregistruosiu prenumerata.
  • Daugybė oficialių „Amazon“ dokumentų, įskaitant DUK ir „WhitePapers“.
  • Na, paskutinis, bet reikšmingas dalykas - patikros testai. Radau juos likus porai dienų iki egzamino ir gerai pasipraktikavau. Nėra ką ten skaityti, bet internetinė sąsaja ir komentarai prie atsakymų yra geri.

Šaltinis: www.habr.com

Добавить комментарий