Kuhusu shoka na kabichi

Tafakari juu ya wapi hamu ya kupitisha cheti inatoka Msaidizi wa Usanifu wa AWS Solutions.

Kusudi la kwanza: "Shoka"

Mojawapo ya kanuni muhimu kwa mtaalamu yeyote ni "Jua zana zako" (au moja ya tofauti zake "kunoa msumeno").

Tumekuwa kwenye mawingu kwa muda mrefu, lakini kwa wakati huu ilikuwa programu tumizi za monolithic zilizo na hifadhidata zilizowekwa kwenye matukio ya EC2 - nafuu na yenye furaha.

Lakini hatua kwa hatua tulibanwa ndani ya monolith. Tunaweka kozi ya kukata kwa njia nzuri - kwa modularization, na kisha kwa microservices za sasa za mtindo. Na haraka sana "maua mia huchanua" kwenye udongo huu.

Kwa nini uende mbali - mradi wa ukataji miti ambao ninaendesha kwa sasa ni pamoja na:

  • Wateja katika mfumo wa matumizi mbalimbali ya bidhaa zetu - kutoka pembe za mbali za urithi mnene hadi huduma ndogo zinazovuma kwenye .Net Core.
  • Foleni za Amazon SQS, ambazo zina kumbukumbu kuhusu kile kinachotokea kwa wateja.
  • Huduma ndogo ya .Net Core ambayo hurejesha ujumbe kutoka kwa foleni na kuzituma kwa Mikondo ya Data ya Amazon Kinesis (KDS). Pia ina kiolesura cha API ya Wavuti na kiolesura cha swagger kama njia mbadala ya majaribio ya mikono. Imefungwa kwenye kontena ya Docker Linux na kupangishwa chini ya Amazon ECS. Autoscaling hutolewa katika kesi ya mtiririko mkubwa wa magogo.
  • Kutoka KDS, data hutumwa kwa mabomba ya moto kwa Amazon Redshift na maghala ya kati katika Amazon S3.
  • Kumbukumbu za uendeshaji za wasanidi programu (maelezo ya utatuzi, ujumbe wa hitilafu, n.k.) zimeumbizwa katika JSON inayoonekana inayoonekana na kutumwa kwa Kumbukumbu za CloudWatch za Amazon.

Kuhusu shoka na kabichi

Kufanya kazi na zoo kama hiyo ya huduma za AWS, unataka kujua ni nini kiko kwenye safu ya uokoaji na jinsi bora ya kuitumia.

Hebu fikiria - una shoka la zamani, lililothibitishwa ambalo linakata miti vizuri na nyundo za misumari vizuri. Zaidi ya miaka ya kazi, umejifunza kutibu vizuri, kuweka pamoja doghouse, michache ya sheds na labda hata kibanda. Wakati mwingine shida huibuka; kwa mfano, kukaza screw na shoka haifanyi kazi haraka kila wakati, lakini kawaida inaweza kutatuliwa kwa msaada wa uvumilivu na mama kama huyo.

Na kisha jirani tajiri anaonekana karibu, ambaye ana wingu kubwa la zana mbalimbali: saw umeme, bunduki ya misumari, screwdrivers na Mungu anajua nini kingine. Yuko tayari kukodi mali hii yote usiku na mchana. Nini cha kufanya? Tunatupilia mbali chaguo la kuchukua shoka na kulinyang'anya kama watu wasiojua kusoma na kuandika kisiasa. Jambo la busara zaidi la kufanya litakuwa kusoma ni aina gani ya zana zilizopo, jinsi wanaweza kukamilishana katika kazi tofauti, na chini ya hali gani wanakabidhiwa.

Kwa kuwa hii ndiyo ilikuwa nia yangu kuu, maandalizi yalipangwa ipasavyo - kupata mwongozo wa kimsingi na kuusoma kwa uangalifu. Na mwongozo kama huo ilipatikana. Kitabu kimeandikwa kwa ukali kidogo, lakini hii haiwezekani kuwatisha watu ambao walisoma matan kulingana na Fichtenholtz.

Niliisoma kutoka jalada hadi jalada na nadhani inakidhi madhumuni yake yaliyokusudiwa - inatoa muhtasari mzuri wa huduma zenyewe na dhana za jumla zaidi ambazo zinaweza kupatikana kwenye mtihani. Kwa kuongeza, bonasi nzuri ni fursa ya kupitia utaratibu wa usajili wa ajabu kwenye Sybex na kujibu maswali yote ya mtihani na mitihani ya mazoezi kutoka kwa kitabu mtandaoni.

Jambo muhimu: Nilisoma kwa kutumia kitabu kutoka toleo la 2016, lakini katika AWS kila kitu kinabadilika kwa nguvu, kwa hivyo tafuta toleo la hivi punde ambalo litapatikana wakati wa kutayarisha. Kwa mfano, maswali kuhusu upatikanaji na uimara wa madarasa mbalimbali ya S3 na Glacier mara nyingi huja katika majaribio ya majaribio, lakini baadhi ya nambari zimebadilika ikilinganishwa na 2016. Kwa kuongeza, mpya zimeongezwa (kwa mfano, INTELLIGENT_TIERING au ONEZONE_IA).

Motifu ya pili: "vivuli 65 vya machungwa"

Kufikiri kwa mkazo kunahitaji juhudi fulani. Lakini sio siri kwamba waandaaji wengi wa programu hupata raha ya macho kutokana na shida za kutatanisha, maswali na wakati mwingine hata mitihani.

Nadhani furaha hii ni kama kucheza Nini? Wapi? Lini?" au, sema, mchezo mzuri wa chess.

Kwa maana hii, mtihani wa sasa wa Msanifu wa AWS Solutions ni mzuri sana. Ingawa wakati wa maandalizi, kati ya maswali ya mtihani, mara kwa mara kulikuwa na "zilizojaa", kama vile "Unaweza kuwa na anwani ngapi za IP kwenye VPC?"Au"Upatikanaji wa S3 IA ni nini?", wakati wa mtihani wenyewe hakukuwa na watu kama hao. Kwa kweli, karibu kila moja ya maswali 65 ilikuwa shida ya kubuni mini. Hapa kuna mfano wa kawaida kutoka kwa nyaraka rasmi:

Programu ya wavuti inaruhusu wateja kupakia maagizo kwenye ndoo ya S3. Matukio yanayotokana na Amazon S3 huanzisha kitendakazi cha Lambda ambacho huingiza ujumbe kwenye foleni ya SQS. Mfano mmoja wa EC2 husoma ujumbe kutoka kwenye foleni, kuzichakata, na kuzihifadhi kwenye jedwali la DynamoDB lililogawanywa kwa kitambulisho cha mpangilio maalum. Trafiki ya mwezi ujao inatarajiwa kuongezeka kwa sababu ya 10 na Mbunifu wa Suluhisho anakagua usanifu kwa shida zinazowezekana za kuongeza kiwango. Ni sehemu gani ZAIDI inaweza kuhitaji usanifu upya ili kuweza kuongeza kiwango ili kushughulikia trafiki mpya?
A. Lambda chaguo za kukokotoa B. SQS foleni C. EC2 mfano D. DynamoDB jedwali

Nijuavyo, toleo la awali la mtihani lilikuwa na maswali 55 na lilipewa dakika 80. Inavyoonekana, walifanya kazi nzuri juu yake: sasa kuna maswali 65 na dakika 130 kwao. Muda kwa kila swali umeongezeka, lakini kwa kweli hakuna maswali yanayopita. Ilinibidi kufikiria juu ya kila mmoja wao, wakati mwingine kwa zaidi ya dakika mbili.

Kwa njia, kuna hitimisho la vitendo kutoka kwa hili. Kawaida mbinu ya kushinda ni kupitia haraka maswali yote na kujibu kile kinachojibiwa mara moja. Kwa upande wa SAA-C01, hii kwa ujumla haifanyi kazi; itabidi uweke alama karibu kila swali na visanduku vya kuteua, vinginevyo kuna hatari ya kutogundua maelezo fulani na kujibu vibaya. Niliishia kujibu, nikitumia dakika moja au mbili kwa kila swali, kisha nikarudi kwa yale yaliyoalamishwa na kutumia dakika 20 zilizobaki juu yao.

Nia ya tatu: β€œKama vijana wangejua, kama uzee ungeweza”

Kama unavyojua, moja ya sababu za kawaida za kukataliwa na watayarishaji wa programu zaidi ya 40 ni uwezo wao mdogo wa kujifunza ikilinganishwa na vijana.

Wakati huo huo, kuna hisia kwamba katika baadhi ya maeneo uwezo wangu wa kujifunza umeongezeka hata ikilinganishwa na miaka yangu ya mwanafunzi - kutokana na uvumilivu mkubwa na uzoefu, ambayo huniruhusu kutumia analogi zinazojulikana kwa masuala yasiyojulikana.

Lakini hisia zinaweza kudanganya; kigezo cha lengo kinahitajika. Je, si chaguo kujiandaa kwa ajili ya mtihani na kuufaulu?

Nadhani mtihani ulifanikiwa. Nilijiandaa mwenyewe na maandalizi yalikwenda sawa kabisa. Kweli, ndio, mara kadhaa nililala kwenye hammock wakati wa kusoma mwongozo, lakini hii inaweza kutokea kwa mtu yeyote.
Sasa kuna cheti na alama nzuri za mtihani kama ishara ya baruti kwenye chupa.
 
Kweli, kidogo juu ya kile kinachoweza kuwa motisha, lakini haikuwezekana kuwa katika kesi yangu.

Sio nia ya kwanza: "Kabichi"

Kuna wadadisi Utafiti wa Forbes kuhusu ni wataalam gani ambao cheti hulipwa zaidi ulimwenguni, na AWS SAA iko katika nafasi ya 4 ya heshima huko.

Kuhusu shoka na kabichi

Lakini, kwanza, sababu ni nini na ni nini athari? Ninashuku kuwa watu hao wanapata pesa nzuri
kwa sababu ya uwezo fulani, na uwezo huu huo husaidia kupitisha uthibitisho. Pili, nateswa na mashaka yasiyoeleweka kuwa mtu atalipwa $130 K kwa mwaka nje ya USA, hata akithibitishwa kutoka kichwa hadi miguu.

Na kwa ujumla, kama unavyojua, baada ya kukidhi viwango vya chini vya piramidi, mshahara huacha kuwa jambo kuu.

Sio nia ya pili: "Mahitaji ya kampuni"

Kampuni zinaweza kuhimiza au hata kuhitaji uidhinishaji (haswa ikiwa zinahitajika kwa ubia, kama vile uanachama wa AWS APN katika kesi ya Amazon).

Lakini kwa upande wetu, bidhaa ya kujitegemea inazalishwa, na pia tunajaribu kuepuka kufuli kwa muuzaji. Kwa hivyo hakuna mtu anayehitaji vyeti. Watakusifu na kulipia mtihani kwa kutambua juhudi fulani - hiyo ndiyo kazi rasmi.

Sio nia ya tatu: "Ajira"

Labda kuwa na vyeti itakuwa faida ya uhakika kwa kupata kazi, mambo mengine yote kuwa sawa. Lakini sina mpango wa kubadilisha kazi. Inafurahisha kufanya kazi kwenye bidhaa changamano ambayo inatumia kikamilifu mbinu nyingi mpya na huduma za AWS. Yote hii inatosha katika eneo la sasa.

Hapana, bila shaka, kuna kesi tofauti: katika miaka 23 katika IT nilibadilisha kazi mara 5. Sio ukweli kwamba sitalazimika kubadili tena ikiwa nitaendelea miaka 20. Lakini wakinipiga, tutaweza. kulia.

Inatumika

Kwa kumalizia, nitataja vifaa vichache zaidi ambavyo nilitumia kutayarisha mtihani na kama "kinole cha msumeno":

  • Kozi za video kuona mengi ΠΈ wingu guru. Mwisho, wanasema, ni nzuri sana ikiwa unununua usajili na ufikiaji wa mitihani yote ya mazoezi. Lakini mojawapo ya masharti ya mchezo wangu haikuwa kutumia hata senti moja kwa maandalizi; kununua usajili hakuenda vizuri na hili. Zaidi ya hayo, kwa ujumla napata umbizo la video kuwa mnene kidogo kulingana na kiasi cha taarifa kwa kila kitengo cha muda. Walakini, wanapojitayarisha kwa SA Professional, kuna uwezekano mkubwa nitajiandikisha kwa usajili.
  • Tani za hati rasmi za Amazon, pamoja na Maswali Yanayoulizwa Mara kwa Mara na WhitePapers.
  • Kweli, jambo la mwisho, lakini muhimu - vipimo vya uthibitishaji. Niliwapata siku kadhaa kabla ya mtihani na nilifanya mazoezi vizuri. Hakuna cha kusoma hapo, lakini kiolesura cha mtandaoni na maoni juu ya majibu ni nzuri.

Chanzo: mapenzi.com

Kuongeza maoni