Mahitungod sa mga wasay ug repolyo

Mga pamalandong kon asa gikan ang tinguha nga makapasar sa sertipikasyon Kauban sa Arkitekto sa AWS Solutions.

Motibo uno: "Mga Wasay"

Usa sa labing mapuslanon nga mga prinsipyo alang sa bisan kinsang propesyonal mao ang "Hibaloi ang imong mga himan" (o sa usa sa mga baryasyon niini nga "hait ang lagari").

Dugay na mi sa cloud, pero hangtod karon, puros ra gihapon kini mga monolitikong aplikasyon nga adunay mga database nga gi-deploy sa mga EC2 instanceβ€”barato ug makalingaw.

Apan anam-anam, ang mga limitasyon sa monolith nahimong sobra ka estrikto. Nagsugod kami sa usa ka dalan sa pagbungkag, sa maayong kahulugan sa pulongβ€”modularization, ug dayon ang uso karon nga mga microservice. Ug dali kaayo, usa ka gatos ka bulak ang namulak niining yuta.

Dili na kinahanglan nga mangita pa og layo – ang proyekto sa pag-log sa kalihokan nga akong gidumala karon naglakip sa:

  • Mga kliyente sa porma sa lain-laing mga aplikasyon para sa among produkto – gikan sa lagyong mga suok sa karaang kabilin ngadto sa ultra-modernong mga microservice sa .Net Core.
  • Ang mga pila sa Amazon SQS nagtipig og mga log sa mga nahitabo sa mga kliyente.
  • Usa ka .Net Core microservice nga mokuha og mga mensahe gikan sa usa ka pila ug ipadala kini ngadto sa Amazon Kinesis Data Streams (KDS). Kini adunay usab web API ug Swagger UI para sa backup ug manual testing. Kini giputos sa usa ka Docker Linux container ug gi-host ubos sa Amazon ECS. Apil ang autoscaling para sa dagkong log streams.
  • Gikan sa KDS, ang datos ipadala pinaagi sa mga hose sa bombero ngadto sa Amazon Redshift, nga adunay intermediate storage sa Amazon S3.
  • Ang mga operational log para sa mga developer (impormasyon sa debug, mga mensahe sa error, ug uban pa) gi-format ngadto sa usa ka madanihon nga JSON ug gipadala ngadto sa Amazon CloudWatch Logs.

Mahitungod sa mga wasay ug repolyo

Kon nagtrabaho uban sa ingon ka halapad nga mga serbisyo sa AWS, gusto nimong mahibal-an kung unsa ang magamit ug kung giunsa kini labing maayo nga gamiton.

Handurawa nga ikaw adunay daan ug kasaligan nga atsa nga maayo sa pagputol sa mga kahoy ug pagmartilyo sa mga lansang. Sa paglabay sa mga katuigan, nakakat-on ka sa paggamit niini og maayo, pagtukod og balay sa iro, pipila ka mga kamalig, ug tingali usa pa ka payag nga hinimo sa troso. Usahay, motungha ang mga kalisdananβ€”pananglitan, ang pagduso og tornilyo gamit ang atsa dili kanunay dali, apan kasagaran kini masulbad pinaagi sa pailub ug gamay nga disiplina.

Ug unya miabot ang usa ka adunahang silingan, nga adunay daghang lain-laing mga gamit: mga chainsaw, nail gun, screwdriver, ug kinsay nasayod unsa pa. Andam siyang ipaabang kining tanan nga bahandi 24/7. Unsay buhaton? Atong isalikway ang ideya sa pagkuha og wasay ug pag-ilog niini isip mga walay alamag sa politika. Ang labing maalamon nga buhaton mao ang pagtuon kon unsang klaseha sa mga gamit kini, kon giunsa kini pagkompleto sa usag usa alang sa lain-laing mga trabaho, ug ang mga termino sa ilang pag-abang.

Tungod kay mao kini ang akong pangunang motibasyon, ang akong pagpangandam gi-istruktura sumala niana – ang pagpangita og usa ka sukaranan nga giya ug pagtuon niini pag-ayo. Ug ang ingon nga giya nakit-anAng libro gisulat nga medyo uga, apan dili kini lagmit makapaluya sa mga tawo nga nagtuon sa pag-analisar sa matematika sumala ni Fichtenholz.

Gibasa nako kini gikan sa sinugdanan hangtod sa katapusan ug nagtuo ko nga kini hingpit nga nakab-ot ang gituyo nga katuyoan niini - naghatag kini usa ka maayong kinatibuk-ang pagtan-aw sa mga serbisyo mismo ug sa mas kinatibuk-ang mga konsepto nga mahimong masugatan sa eksamin. Usa ka maayong bonus mao ang abilidad sa pagkompleto sa medyo talagsaon nga proseso sa pagparehistro sa Sybex ug pagkuha sa tanan nga mga pangutana sa pagsulay ug mga praktis nga eksamin gikan sa libro online.

Importante: Nagtuon ko gamit ang 2016 nga edisyon sa libro, apan ang mga butang dali ra kaayong mausab sa AWS, busa pangitaa ang pinakabag-o nga edisyon nga anaa kon mangandam ka. Pananglitan, ang mga praktis nga pagsulay kanunay mangutana bahin sa pagkaanaa ug kalig-on sa lain-laing mga klase sa S3 ug Glacier, apan ang uban sa mga numero nausab sukad sa 2016. Adunay mga bag-o nga gidugang usab (pananglitan, INTELLIGENT_TIERING o ONEZONE_IA).

Motibo duha: "65 ka landong sa kahel"

Ang paghunahuna og maayo nanginahanglan og igong paningkamot. Apan dili sekreto nga daghang mga programmer ang nakasinati og masokistikong kalipay gikan sa mahagitong mga problema, pangutana, ug usahay bisan mga eksamin.

Sa akong hunahuna kini nga kalipay sa daghang paagi susama sa usa ka dula nga "Unsa? Asa? Kanus-a?" ​​o, ingnon ta, usa ka maayong dula sa chess.

Niining bahina, ang kasamtangang eksamin sa AWS Solutions Architect Associate maayo kaayo. Bisan pa man sa panahon sa pagpangandam, usahay makasugat kog pipila ka "lisod sulbaron" nga mga pangutana, sama sa "Unsa ang pinakataas nga gidaghanon sa mga elastic IP address nga mahimo sa usa ka VPC?" o "Unsa ang magamit nga S3 IA?", Wala koy nasugatan nga bisan usa niini sa aktuwal nga eksamin. Sa tinuud, halos tanan sa 65 ka mga pangutana usa ka mini-design problem. Ania ang usa ka tipikal nga pananglitan gikan sa opisyal nga dokumentasyon:

Ang usa ka web application nagtugot sa mga kustomer sa pag-upload sa mga order ngadto sa usa ka S3 bucket. Ang resulta nga mga panghitabo sa Amazon S3 mag-trigger sa usa ka Lambda function nga magsal-ot og mensahe ngadto sa usa ka SQS queue. Usa ka EC2 instance ang mobasa sa mga mensahe gikan sa queue, moproseso niini, ug motipig niini sa usa ka DynamoDB table nga gibahin sa talagsaon nga order ID. Sa sunod bulan, gilauman nga modaghan ang trapiko sa napulo ka pilo ug ang usa ka Solutions Architect nagrepaso sa arkitektura alang sa posibleng mga problema sa scaling. Unsang component ang LABING lagmit nga kinahanglan nga i-re-architect aron makahimo sa scale aron ma-accommodate ang bag-ong trapiko?
A. Lambda function B. SQS queue C. EC2 instance D. DynamoDB table

Sa akong nahibaloan, ang miaging eksamin adunay 55 ka pangutana ug gihatagan og 80 minutos aron mahuman. Dayag nga maayo ang ilang pagrepaso niini: karon adunay 65 ka pangutana ug 130 minutos aron makompleto kini. Nadugangan ang oras kada pangutana, apan halos walay sayon ​​nga mga pangutana. Ang matag usa nanginahanglan og gamay nga paghunahuna, usahay sobra sa duha ka minuto.

Aw, naa gyuy praktikal nga makuha gikan niini. Kasagaran, ang usa ka malampuson nga taktika mao ang dali nga pagbasa sa tanang pangutana ug pagtubag sa mga natubag dayon. Sa kaso sa SAA-C01, dili gyud kini molihok; kinahanglan nimong i-flag ang halos tanang pangutana, kay kon dili, mameligro ka nga masipyat og detalye ug masayop sa pagtubag. Nigugol kog usa o duha ka minuto sa matag pangutana, dayon nibalik sa akong gi-flag ug gigugol ang nahibiling 20 minutos niini.

Motibo numero tres: β€œKon nahibal-an lang sa mga batan-on, kon nahibal-an lang sa mga tigulang”

Sama sa nahibaloan sa tanan, usa sa labing komon nga hinungdan sa pagsalikway nga madawat sa mga programmer nga sobra sa 40 anyos mao ang ubos nga abilidad sa pagkat-on kon itandi sa mga batan-on.

Samtang, gibati nako nga sa pipila ka mga bahin ang akong abilidad sa pagkat-on misaka pa gani kon itandi sa akong mga tuig sa pagka-estudyante – tungod sa mas dakong paglahutay ug kasinatian, nga nagtugot kanako sa paggamit og pamilyar nga mga pananglitan alang sa dili pamilyar nga mga isyu.

Apan ang mga pagbati mahimong malimbongon; gikinahanglan ang obhetibong mga sukdanan. Pagpangandam alang sa eksamin ug pagkuha niiniβ€”nganong dili man?

Sa akong hunahuna malampuson ang eksamin. Nangandam ko sa akong kaugalingon, ug ang pagpangandam hapsay ra. Okay, nakatulog ko sa duyan sa makadaghan samtang nagbasa sa manwal, apan kana mahitabo kang bisan kinsa.
Karon naa nay sertipiko ug disenteng puntos para sa eksamin isip timaan sa pulbura sa mga flasks sa pulbura.
 
Aw, gamay ra bahin sa kung unsa ang mahimong motibasyon, apan dili kini lagmit nga mao kini sa akong kaso.

Dili ang unang motibo: "Repolyo"

Naa'y pipila nga mga mausisaon Panukiduki sa Forbes Mahitungod sa unsang mga espesyalista nga adunay mga sertipikasyon nga labing taas og sweldo sa kalibutan, ug ang AWS SAA naa sa ika-4 nga pwesto.

Mahitungod sa mga wasay ug repolyo

Apan una sa tanan, unsa ang hinungdan ug unsa ang epekto? ​​Nagduda ko nga kini nga mga tawhana nakakwarta og maayo.
Tungod sa pipila ka mga abilidad, ug kini nga parehas nga mga abilidad makatabang kanila nga makapasar sa sertipikasyon. Ikaduha, aduna akoy pipila ka mga pagduhaduha nga adunay bisan kinsa nga mabayran og $130 kada tuig sa gawas sa US, bisan kung sila hingpit nga sertipikado.

Ug sa kinatibuk-an, sama sa nahibal-an sa tanan, human matagbaw ang mas ubos nga lebel sa piramide, ang sweldo mohunong na nga mahimong panguna nga hinungdan.

Ang ikaduhang motibo mao ang: β€œMga kinahanglanon sa kompanya”

Ang mga kompanya mahimong moawhag o mangayo pa gani og mga sertipikasyon (ilabi na kung gikinahanglan kini alang sa usa ka panag-uban, sama sa pag-apil sa AWS APN sa kaso sa Amazon).

Apan sa among kaso, naghimo kami og usa ka independente nga produkto, ug naningkamot usab kami nga malikayan ang pagka-lock-in sa vendor. Mao nga walay nanginahanglan og mga sertipikasyon. Daygon ka nila ug bayran ang eksamin isip timaan sa imong mga paningkamotβ€”mao ra kana ang pormalidad.

Ang ikatulong motibo mao ang: "Panginabuhi"

Basin ang pagbaton og mga sertipikasyon usa ka dakong bentaha sa pagpangita og trabaho, kay kon parehas ra ang tanan, parehas ra gihapon. Apan wala koy plano nga mobalhin og trabaho. Makapainteres ang pagtrabaho sa usa ka komplikado nga produkto nga aktibong naggamit og daghang uso nga mga pamaagi ug mga serbisyo sa AWS. Naa nako kining tanan sa akong kasamtangang posisyon.

Dili, siyempre, managlahi ang mga sitwasyon: sa 23 ka tuig sa IT, nakailis kog trabaho og lima ka beses. Dili sigurado nga dili na ko kinahanglan nga mag-ilis pag-usab kon molungtad pa kog laing 20 ka tuig. Apan kon ila kong bunalan, mohilak gyud ko.

Mapuslanon

Sa konklusyon, akong hisgutan ang pipila pa ka mga materyales nga akong gigamit sa pagpangandam alang sa eksamin ug isip usa ka "pambaid alang sa lagari":

  • Mga kurso sa video plural nga panan-aw ΠΈ guru sa panganodAng ulahi, matod pa nila, labi na nga maayo kung mopalit ka og suskrisyon nga adunay access sa tanan nga mga eksamin sa praktis. Apan usa sa akong mga kondisyon mao ang dili paggasto bisan usa ka sentimos sa pagpangandam, ug ang pagpalit og suskrisyon wala mohaom niana. Gawas pa, kasagaran akong nakita nga ang format sa video dili kaayo puno sa impormasyon sa termino sa oras. Bisan pa, kung mangandam ko alang sa SA Professional, lagmit magpalista ko alang sa usa ka suskrisyon.
  • Daghang opisyal nga dokumentasyon sa Amazon, lakip ang mga FAQ ug WhitePaper.
  • Aw, ang katapusan apan dili ang labing gamay nga importante nga butang mao ang – mga pagsulay sa pag-verifyNakit-an nako kini pipila ka adlaw sa wala pa ang eksamin ug nakapraktis ko og maayo. Wala kaayo koy mabasa, apan maayo ang online interface ug ang mga komento sa tubag.

Source: www.habr.com

Pagpalit kasaligan nga pag-host alang sa mga site nga adunay proteksyon sa DDoS, mga server sa VPS VDS πŸ”₯ Pagpalit og kasaligang website hosting nga adunay proteksyon sa DDoS, VPS VDS servers | ProHoster