Nezvematemo nekabichi

Mafungiro ekuti chishuwo chekupasa certification chinobva kupi AWS Solutions Architect Associate.

Chinangwa chekutanga: "Demo"

Imwe yemisimboti inobatsira kune chero nyanzvi ndeye "Ziva maturusi ako" (kana imwe yemisiyano yayo"rodzai saha").

Isu tanga tiri mumakore kwenguva yakareba, asi panguva ino yaingova monolithic application ine dhatabhesi yakaiswa pane EC2 zviitiko - zvakachipa uye zvichifara.

Asi zvishoma nezvishoma takatanga kutsvikinyidzana mukati me monolith. Isu tinoisa kosi yekucheka nenzira yakanaka - ye modularization, uyezve yeazvino fashoni microservices. Uye nokukurumidza zvikuru "maruva ane zana anotumbuka" pavhu iri.

Sei uchienda kure - chirongwa chekutema matanda chandiri kuita parizvino chinosanganisira:

  • Vatengi vari muchimiro cheakasiyana maapplication echigadzirwa chedu - kubva kumakona ari kure e dense legacy kusvika kune trendy microservices pa.Net Core.
  • Amazon SQS mitsetse, iyo ine matanda nezve zviri kuitika nevatengi.
  • A .Net Core microservice inotora mameseji kubva mumutsara ichiatumira kuAmazon Kinesis Data Streams (KDS). Iyo ine zvakare yeWebhu API interface uye swagger UI senzira yekuchengetedza yekuongorora manyore. Yakaputirwa muDocker Linux mudziyo uye inogarwa pasi peAmazon ECS. Autoscaling inopihwa kana paine kuyerera kukuru kwematanda.
  • Kubva kuKDS, data inotumirwa nemoto hoses kuAmazon Redshift ine epakati matura muAmazon S3.
  • Marogi ekushanda evagadziri (ruzivo rwekugadzirisa, mameseji ekukanganisa, nezvimwewo) akaumbwa mune inotaridzika zvakanaka JSON uye anotumirwa kuAmazon CloudWatch Logs.

Nezvematemo nekabichi

Kushanda neiyo zoo yeAWS masevhisi, iwe unoda kuziva zviri mu arsenal uye mashandisiro akanakisa.

Chimbofungidzira - une demo rekare, rakasimbiswa rinotema miti zvakanaka uye nenyundo mbambo zvakanaka. Kwemakore ekushanda, wakadzidza kuibata zvakanaka, kuisa pamwe chete doghouse, mashedhi maviri uye zvichida kunyange hute. Dzimwe nguva matambudziko anomuka; semuenzaniso, kuomesa screw nedemo hakuwanzo kukurumidza kubuda, asi kazhinji kunogona kugadziriswa nerubatsiro rwemoyo murefu uye naamai vakadaro.

Uye ipapo muvakidzani akapfuma anooneka padhuze, ane gore rinotyisa rezvishandiso zvakasiyana-siyana: masaha emagetsi, pfuti dzezvipikiri, screwdrivers uye Mwari anoziva zvimwe. Akagadzirira kuhaya upfumi hwose uhwu siku nesikati. Kuita sei? Isu tinorasa sarudzo yekutora demo toibvisa tichiti haina zvematongerwo enyika. Chinhu chakangwara kuita chingave chekudzidza kuti ndeapi maturusi aripo, kuti vangabatsirana sei mumabasa akasiyana, uye pasi pemamiriro api avanopihwa.

Sezvo ichi chaive chinangwa chikuru kwandiri, gadziriro yacho yakarongedzwa zvinoenderana - kutsvaga gwara rakakosha uye nekuridzidza nemazvo. Uye mutungamiri akadaro yakawanikwa. Iri bhuku rakanyorwa zvishoma rakaoma, asi izvi hazvigone kutyisa vanhu vakadzidza matan maererano naFichtenholtz.

Ndakaiverenga kubva kubutiro kusvika kubutiro uye ndinofunga kuti inonyatsozadzisa chinangwa chayo - inopa mucherechedzo wakanaka weese masevhisi pachawo uye mamwe mazano akajairwa anogona kusangana pabvunzo. Pamusoro pezvo, bhonasi yakanaka mukana wekupfuura neimwe nzira isinganzwisisike yekunyoresa paSybex uye kupindura mibvunzo yese yebvunzo uye bvunzo dzekudzidzira kubva mubhuku repamhepo.

Chinhu chakakosha: Ndakadzidza ndichishandisa bhuku kubva ku2016 edition, asi muAWS zvese zvinoshanduka zvine simba, saka tsvaga iyo yazvino edition ichave iripo panguva yegadziriro. Semuenzaniso, mibvunzo pamusoro pekuwanikwa uye kusimba kwemakirasi akasiyana eS3 neGlacier inowanzouya mukuedzwa kwebvunzo, asi dzimwe nhamba dzachinja zvichienzaniswa ne2016. Pamusoro pezvo, zvitsva zvawedzerwa (semuenzaniso, INTELLIGENT_TIERING kana ONEZONE_IA).

Motif mbiri: "65 mimvuri yeorenji"

Kufunga kwakadzama kunoda nhamburiko yakati. Asi hachisi chakavanzika kuti vazhinji vanogadzira mapurogiramu vanoona masochistic mafaro kubva kumatambudziko anokatyamadza, mibvunzo uye dzimwe nguva kunyangwe bvunzo.

Ndinofunga kufara uku kwakafanana nekuridza Chii? Kupi? Rini?" kana, toti, mutambo wakanaka wechess.

Mupfungwa iyi, yazvino AWS Solutions Architect Associate bvunzo yakanaka kwazvo. Kunyange zvazvo panguva yekugadzirira, pakati pemibvunzo yebvunzo, nguva nenguva paiva neβ€œmikana” yakaita sekuti β€œMangani eelastic IP kero aungave nawo muVPC?"kana"Chii chiri kuwanikwa kweS3 IA?β€œHatina kuwana munhu akadaro panguva yebvunzo pachayo. Muchokwadi, inenge yega yega yemibvunzo makumi matanhatu neshanu yaive mini-dhizaini dambudziko. Heino muenzaniso wakajairika kubva kune zviri pamutemo zvinyorwa:

Webhu application inobvumira vatengi kurodha maodha kune S3 bucket. Izvo zvinokonzeresa Amazon S3 zviitiko zvinokonzeresa basa reLambda rinoisa meseji kune SQS mutsara. Imwe EC2 muenzaniso inoverenga mameseji kubva pamutsetse, anoagadzirisa, uye oachengeta muDynamoDB tafura yakakamurwa neyakasarudzika ID. Mwedzi unotevera traffic inotarisirwa kuwedzera nechikamu chegumi uye Solutions Architect iri kuongorora magadzirirwo ezvingangoita matambudziko ekuyera. Ndechipi chikamu chingangonyanya kuda kugadziridzwazve kuti ukwanise kuyera kugarisa traffic itsva?
A. Lambda basa B. SQS mutsara C. EC2 muenzaniso D. DynamoDB tafura

Sekuziva kwangu, vhezheni yapfuura yebvunzo yaive nemibvunzo makumi mashanu neshanu uye yakapihwa 55 maminetsi. Sezviri pachena, vakaita basa rakanaka pairi: ikozvino kune 80 mibvunzo uye 65 maminetsi kwavari. Nguva pamubvunzo yakawedzera, asi hapana mibvunzo inopfuura. Ndaifanira kufunga nezvechimwe nechimwe, dzimwe nguva kweanopfuura maminitsi maviri.

Nenzira, kune mhedziso inoshanda kubva pane izvi. Kazhinji nzira yekukunda ndeyekukurumidza kuenda kuburikidza nemibvunzo yese uye kupindura izvo zvinopindurwa nekukasira. Panyaya yeSAA-C01, izvi kazhinji hazvishande; iwe unozofanirwa kumaka anenge ese mubvunzo nemabhokisi ekutarisa, zvikasadaro pane njodzi yekusaona zvimwe uye nekupindura zvisizvo. Ndakapedza kupindura, ndichishandisa miniti kana maviri pamubvunzo wega wega, ndozodzokera kune iwo aive akamisikidzwa uye kushandisa asara maminetsi makumi maviri pavari.

Vavariro yechitatu: β€œKudai pwere yaiziva, kudai kuchembera kwaigona”

Sezvaunoziva, chimwe chezvikonzero zvinowanzoitika zvekuramba zvakagamuchirwa nevagadziri vezvirongwa pamusoro pemakumi mana kugona kwavo kuderedzwa kwekudzidza zvichienzaniswa nevechidiki.

Zvichakadaro, kune manzwiro ekuti mune dzimwe nzvimbo kugona kwangu kudzidza kwakatowedzera kana zvichienzaniswa nemakore angu emudzidzi - nekuda kwekutsungirira kukuru uye ruzivo, izvo zvinondibvumira kushandisa kuenzanisa kwakajairika kunyaya dzandisingazivi.

Asi manzwiro anogona kunyengera; chirevo chechinangwa chinodiwa. Haisiyo sarudzo yekugadzirira bvunzo uye kuipasa?

Ndinofunga kuti bvunzo yakabudirira. Ndakagadzirira zvangu uye gadziriro yakafamba zvakanaka chose. Ehe, hongu, kakati wandei ndakarara mune hammock ndichiverenga bhuku rekushandisa, asi izvi zvinogona kuitika kune chero munhu.
Ikozvino kune chitupa uye mapoinzi akanaka ebvunzo sechiratidzo chepfuti mumaflask.
 
Zvakanaka, zvishoma nezve izvo zvingave zvinokurudzira, asi zvaisaita kunge zviri kwandiri.

Haisi yekutanga vavariro: "Cabbage"

Kune vanoda kuziva Forbes research nezve inyanzvi dzipi dzine zvitupa dzinonyanya kubhadharwa munyika, uye AWS SAA iri munzvimbo inokudzwa yechi4 ipapo.

Nezvematemo nekabichi

Asi, chokutanga, chii chikonzero uye chii chiri mugumisiro? Ndinofungidzira kuti vakomana vanoita mari yakanaka
nekuda kwehumwe hunyanzvi, uye kugona kumwe chete uku kunobatsira kupasa chitupa. Chechipiri, ndiri kushungurudzwa nekusatenda kusina kujeka kwekuti mumwe munhu achapihwa $130 K pagore kunze kweUSA, kunyangwe akapihwa certification kubva kumusoro kusvika kutsoka.

Uye kazhinji, sezvamunoziva, mushure mekugutsa mazinga epasi epiramidhi, muhoro unorega kuva chinhu chikuru.

Kwete chikonzero chechipiri: "Company zvinodiwa"

Makambani anogona kukurudzira kana kutoda zvitupa (kunyanya kana zvichidikanwa pakudyidzana, senge nhengo yeAWS APN munyaya yeAmazon).

Asi kwatiri isu, chigadzirwa chakazvimirira chinogadzirwa, uye isu tinoedzawo kudzivirira kukiya-mukati kwevatengesi. Saka hapana anoda zvitupa. Vachakurumbidza uye vanobhadhara bvunzo mukuziva kumwe kuedza - ndizvo zvese zviri pamutemo.

Kwete chinangwa chechitatu: "Basa"

Zvichida kuva nezvitupa kuchave mukana chaiwo wekuwana basa, zvimwe zvinhu zvese zvakaenzana. Asi handina hurongwa hwekuchinja basa. Zvinonakidza kushanda pachigadzirwa chakaomarara chinoshandisa nzira dzakawanda nyowani uye masevhisi eAWS. Zvose izvi zvakakwana panzvimbo yazvino.

Aiwa, hongu, kune zviitiko zvakasiyana: mumakore 23 muIT ndakachinja basa ka5. Haisi chokwadi kuti handizofaniri kuchinja zvakare kana ndikararama mamwe makore 20. Asi kana vakandirova, tichava kuchema.

Zvinoshanda

Mukupedzisa, ini ndichataura zvimwe zvishoma zvinyorwa zvandakashandisa mukugadzirira bvunzo uye nekungoita se "kurodza saha":

  • Vhidhiyo makosi pazvizhinji ΠΈ cloud guru. Iwo ekupedzisira, ivo vanodaro, akanyanya kunaka kana iwe ukatenga kunyoreswa nekuwana kune ese ekudzidzira bvunzo. Asi imwe yemamiriro angu emutambo yanga isiri yekushandisa kana sendi pakugadzirira; kutenga kunyoreswa hakuna kufamba zvakanaka neizvi. Pamusoro pezvo, ini kazhinji ndinoona iyo fomati yevhidhiyo isina kusimba maererano nehuwandu hweruzivo pachikamu chenguva. Nekudaro, pavanenge vachigadzirira SA Professional, ini ndichanyanya kusaina kunyoresa.
  • Matani eAmazon zviri pamutemo zvinyorwa, kusanganisira FAQs uye WhitePapers.
  • Zvakanaka, chekupedzisira, asi chakakosha chinhu - verification tests. Ndakavawana kwasara mazuva mashoma kuti bvunzo dziitwe uye ndakadzidzira zvakanaka. Hapana chekuverenga ipapo, asi iyo online interface uye makomendi pamhinduro zvakanaka.

Source: www.habr.com

Voeg