Par cirvjiem un kāpostiem

Pārdomas par to, no kurienes rodas vēlme nokārtot sertifikāciju AWS risinājumu arhitekta līdzstrādnieks.

Pirmais motīvs: “Cirvji”

Viens no noderīgākajiem principiem jebkuram profesionālim ir “Pazīsti savus rīkus” (vai viena no tā variācijām).asināt zāģi").

Mēs jau sen esam mākoņos, bet pagaidām tās bija tikai monolītas aplikācijas ar EC2 instancēs izvietotām datubāzēm - lēti un jautri.

Bet pamazām mums kļuva šaurs monolītā. Mēs noteicām kursu griešanai labā nozīmē - modularizācijai un pēc tam tagad modē esošajiem mikropakalpojumiem. Un ļoti ātri uz šīs augsnes “uzzied simts ziedu”.

Kāpēc iet tālu — aktivitāšu reģistrēšanas projekts, kuru es pašlaik vadu, ietver:

  • Klienti dažādu mūsu produktu lietojumu veidā — no attāliem blīva mantojuma stūriem līdz moderniem mikropakalpojumiem .Net Core.
  • Amazon SQS rindas, kurās ir žurnāli par to, kas notiek ar klientiem.
  • .Net Core mikropakalpojums, kas izgūst ziņojumus no rindas un nosūta tos uz Amazon Kinesis Data Streams (KDS). Tam ir arī Web API saskarne un pārdomāts lietotāja interfeiss kā rezerves kanāls manuālai pārbaudei. Tas ir iesaiņots Docker Linux konteinerā un tiek mitināts pakalpojumā Amazon ECS. Lielas baļķu plūsmas gadījumā tiek nodrošināta automātiskā mērogošana.
  • No KDS dati pa ugunsdzēsības šļūtenēm tiek nosūtīti uz Amazon Redshift ar starpnoliktavām pakalpojumā Amazon S3.
  • Izstrādātāju darbības žurnāli (atkļūdošanas informācija, kļūdu ziņojumi utt.) tiek formatēti vizuāli patīkamā JSON formātā un nosūtīti uz Amazon CloudWatch žurnāliem.

Par cirvjiem un kāpostiem

Strādājot ar šādu AWS pakalpojumu zoodārzu, jūs vēlaties zināt, kas ir arsenālā un kā to vislabāk izmantot.

Iedomājieties - jums ir vecs, pārbaudīts cirvis, kas labi zāģē kokus un labi āmuru naglas. Darba gadu laikā esi iemācījies pret to labi izturēties, salicis suņu būdiņu, pāris nojumes un varbūt pat būdu. Dažkārt rodas grūtības, piemēram, skrūves pievilkšana ar cirvi ne vienmēr izdodas ātri, bet parasti to var atrisināt ar pacietības un tādas un tādas mammas palīdzību.

Un tad turpat blakus parādās turīgs kaimiņš, kuram ir sasodīts dažādu instrumentu mākonis: elektriskie zāģi, naglu pistoles, skrūvgrieži un Dievs zina, kas vēl. Viņš ir gatavs visu šo bagātību izīrēt visu diennakti. Ko darīt? Mēs noraidām iespēju paņemt cirvi un izmest tos kā politiski analfabētus. Visgudrāk būtu izpētīt, kādi instrumenti ir, kā tie var papildināt viens otru dažādos darbos un ar kādiem nosacījumiem tie tiek nodoti.

Tā kā tas man bija galvenais motīvs, sagatavošanās tika attiecīgi strukturēta - atrast fundamentālu ceļvedi un rūpīgi to izpētīt. Un tāds ceļvedis Tika atrasts. Grāmata ir uzrakstīta nedaudz sausi, taču tas, visticamāk, neatbaidīs cilvēkus, kuri pētīja matānu saskaņā ar Fihtenholca teikto.

Es to izlasīju no vāka līdz vākam un domāju, ka tas pilnībā atbilst paredzētajam mērķim - sniedz labu pārskatu gan par pašiem pakalpojumiem, gan vispārīgākām koncepcijām, ar kurām var saskarties eksāmenā. Turklāt patīkams bonuss ir iespēja iziet nedaudz dīvainu reģistrācijas procedūru Sybex un tiešsaistē atbildēt uz visiem testa jautājumiem un prakses eksāmeniem no grāmatas.

Svarīgs moments: es mācījos, izmantojot grāmatu no 2016. gada izdevuma, bet AWS viss mainās diezgan dinamiski, tāpēc meklējiet jaunāko izdevumu, kas būs pieejams sagatavošanas laikā. Piemēram, testa testos bieži rodas jautājumi par dažādu S3 un Glacier klašu pieejamību un izturību, taču daži skaitļi ir mainījušies salīdzinājumā ar 2016. gadu. Turklāt ir pievienoti jauni (piemēram, INTELLIGENT_TIERING vai ONEZONE_IA).

Otrais motīvs: "65 oranžas nokrāsas"

Saspringta domāšana prasa zināmu piepūli. Taču nav noslēpums, ka daudzi programmētāji piedzīvo mazohistisku baudu no mīklainām problēmām, jautājumiem un dažreiz pat eksāmeniem.

Manuprāt, šis prieks ir līdzīgs spēlēšanai What? Kur? Kad?" vai, teiksim, laba šaha spēle.

Šajā ziņā pašreizējais AWS Solutions Architect Associate eksāmens ir ļoti labs. Lai gan gatavošanās laikā starp testa jautājumiem ik pa laikam tika “piebāzti” tādi kā “Cik elastīgu IP adrešu var būt VPC?"Vai"Kāda ir S3 IA pieejamība?“, paša eksāmena laikā tādu cilvēku nebija. Faktiski gandrīz katrs no 65 jautājumiem bija neliela dizaina problēma. Šeit ir diezgan tipisks piemērs no oficiālās dokumentācijas:

Tīmekļa lietojumprogramma ļauj klientiem augšupielādēt pasūtījumus S3 spainī. Iegūtie Amazon S3 notikumi aktivizē Lambda funkciju, kas ievieto ziņojumu SQS rindā. Viena EC2 instance nolasa ziņojumus no rindas, apstrādā tos un saglabā DynamoDB tabulā, kas sadalīta ar unikālu pasūtījuma ID. Paredzams, ka nākamajā mēnesī satiksme palielināsies par 10 reizēm, un risinājumu arhitekts izskata arhitektūru, lai noteiktu iespējamās mērogošanas problēmas. Kuram komponentam, visticamāk, būs jāpārveido, lai varētu mērogot, lai pielāgotos jaunajai datplūsmai?
A. Lambda funkcija B. SQS rinda C. EC2 instance D. DynamoDB tabula

Cik man zināms, iepriekšējā eksāmena versijā bija 55 jautājumi un bija atvēlētas 80 minūtes. Acīmredzot viņi ar to paveica labu darbu: tagad viņiem ir 65 jautājumi un 130 minūtes. Laiks uz jautājumu ir palielinājies, bet praktiski nav garāmejošo jautājumu. Man bija jādomā par katru, dažreiz vairāk nekā divas minūtes.

Starp citu, no tā izriet praktisks secinājums. Parasti uzvaras taktika ir ātri iziet cauri visiem jautājumiem un atbildēt uz to, kas tiek uzreiz atbildēts. SAA-C01 gadījumā tas parasti nedarbojas, gandrīz katrs jautājums būs jāatzīmē ar izvēles rūtiņām, pretējā gadījumā pastāv risks nepamanīt kādu detaļu un atbildēt nepareizi. Es beidzot atbildēju, veltot minūti vai divas katram jautājumam, pēc tam atgriezos pie tiem, kas tika atzīmēti, un atlikušās 20 minūtes veltīju tiem.

Trešais motīvs: "Ja jaunība zinātu, ja vecums varētu"

Kā zināms, viens no biežākajiem atteikumu iemesliem, ko saņem programmētāji, kas vecāki par 40 gadiem, ir viņu samazinātās spējas mācīties, salīdzinot ar jauniešiem.

Tikmēr ir sajūta, ka atsevišķās jomās manas spējas mācīties, salīdzinot ar studentu gadiem, ir pat palielinājušās - pateicoties lielākai neatlaidībai un pieredzei, kas ļauj izmantot pazīstamas analoģijas nepazīstamiem jautājumiem.

Bet sajūta var būt maldinoša; ir nepieciešams objektīvs kritērijs. Vai nav iespēja sagatavoties eksāmenam un nokārtot?

Es domāju, ka pārbaude bija veiksmīga. Gatavojos pati un gatavošanās noritēja diezgan raiti. Nu jā, pāris reizes, lasot rokasgrāmatu, aizmigu šūpuļtīklā, bet tā var gadīties ikvienam.
Tagad ir sertifikāts un pieklājīgi punkti par eksāmenu kā šaujampulvera zīme kolbās.

Nu, nedaudz par to, kas varētu būt motivācija, bet diez vai tā būs manā gadījumā.

Ne pirmais motīvs: “Kāposti”

Ir ziņkārīgi Forbes pētījums par to, kuri speciālisti ar kādiem sertifikātiem ir visvairāk atalgoti pasaulē, un AWS SAA tur ir godpilnajā 4. vietā

Par cirvjiem un kāpostiem

Bet, pirmkārt, kāds ir cēlonis un kāda ir sekas? Man ir aizdomas, ka puiši pelna labu naudu
noteiktu spēju dēļ, un šīs pašas spējas palīdz nokārtot sertifikātu. Otrkārt, mani moka miglainas šaubas, ka kādam ārpus ASV gadā maksās 130 K dolāru, pat ja viņš būs sertificēts no galvas līdz kājām.

Un vispār, kā zināms, pēc piramīdas zemāko līmeņu apmierināšanas alga pārstāj būt galvenais faktors.

Nav otrais motīvs: “Uzņēmuma prasības”

Uzņēmumi var veicināt vai pat pieprasīt sertifikātus (īpaši, ja tie ir nepieciešami partnerattiecībām, piemēram, Amazon gadījumā dalībai AWS APN).

Bet mūsu gadījumā tiek ražots neatkarīgs produkts, un mēs arī cenšamies izvairīties no pārdevēja bloķēšanas. Tātad sertifikātus neviens neprasa. Viņi jūs uzslavēs un samaksās par eksāmenu, atzīstot noteiktus centienus - tā ir visa oficiālā darbība.

Ne trešais motīvs: “Nodarbinātība”

Iespējams, sertifikātu iegūšana būs neapšaubāma priekšrocība, lai iegūtu darbu, ja visas pārējās lietas būs vienādas. Bet es neplānoju mainīt darbu. Ir interesanti strādāt pie sarežģīta produkta, kas aktīvi izmanto daudzas jaunas pieejas un AWS pakalpojumus. Tas viss ir pietiekami pašreizējā vietā.

Nē, protams, ir dažādi gadījumi: 23 gadu laikā IT jomā es mainīju darbu 5 reizes. Tas nav fakts, ka man vairs nebūs jāmaina, ja izturēšu vēl 20 gadus. Bet, ja viņi mani pārspēs, mēs raudāt.

Informācija

Nobeigumā minēšu vēl dažus materiālus, kurus izmantoju, gatavojoties eksāmenam un vienkārši kā “zāģa asinātāju”:

  • Video kursi daudzskaitļa gaisma и mākoņu guru. Viņi saka, ka pēdējie ir īpaši labi, ja iegādājaties abonementu ar piekļuvi visiem prakses eksāmeniem. Taču viens no maniem spēles nosacījumiem bija neiztērēt ne centa sagatavošanās darbiem; abonementa iegāde ar to nederēja. Turklāt es parasti uzskatu, ka video formāts ir mazāk blīvs attiecībā uz informācijas daudzumu laika vienībā. Tomēr, kad viņi gatavojas SA Professional, es, visticamāk, pierakstīšos abonementam.
  • Daudzas Amazon oficiālās dokumentācijas, tostarp FAQ un White Papers.
  • Nu, pēdējā, bet nozīmīgā lieta - verifikācijas testi. Es tos atradu pāris dienas pirms eksāmena un labi praktizēju. Tur nav ko lasīt, bet tiešsaistes interfeiss un komentāri pie atbildēm ir labi.

Avots: www.habr.com

Pievieno komentāru