د محور او کباب په اړه

په دې اړه انعکاس چې د تصدیق پاس کولو لیوالتیا له کوم ځای څخه راځي د AWS حلونو معمار ملګري.

یو هدف: "محور"

د هر مسلکي لپاره یو له خورا ګټورو اصولو څخه دی "خپل وسایل وپیژني" (یا د دې یو له توپیرونو څخه "آری تیز کړئ").

موږ د اوږدې مودې لپاره په بادل کې یو، مګر د اوس وخت لپاره دا یوازې یو واحد غوښتنلیکونه وو چې د ډیټابیسونو سره په EC2 مثالونو کې ځای پرځای شوي - ارزانه او خوشحاله.

مګر په تدریج سره موږ په واحد کې تنګ شو. موږ په ښه ډول د پرې کولو لپاره کورس ترتیب کړ - د ماډلر کولو لپاره، او بیا د اوسني فیشن مایکرو خدماتو لپاره. او ډیر ژر په دې خاوره کې "سل ګلونه غوړیږي".

ولې لرې لاړ شه - د فعالیت د ننوتلو پروژه چې زه اوس مهال پرمخ وړم پدې کې شامل دي:

  • زموږ د محصول د مختلفو غوښتنلیکونو په بڼه پیرودونکي - د .Net Core په اړه د عصري مایکرو سرویسسونو له لرې پرتو کونجونو څخه.
  • د ایمیزون SQS کتارونه، کوم چې د پیرودونکو سره څه پیښیږي په اړه لاګونه لري.
  • A .Net Core microservice چې پیغامونه له کتار څخه ترلاسه کوي او د Amazon Kinesis Data Streams (KDS) ته لیږي. دا د لاسي ازموینې لپاره د بیک اپ چینل په توګه د ویب API انٹرفیس او سویګر UI هم لري. دا په ډاکر لینکس کانټینر کې پوښل شوی او د ایمیزون ECS لاندې کوربه شوی. د لوګو د لوی جریان په صورت کې اتوماتیک کول چمتو کیږي.
  • د KDS څخه، ډاټا د ایمیزون S3 کې د منځنیو ګودامونو سره د ایمیزون ریډ شفټ ته د اور وژنې له لارې لیږل کیږي.
  • د پراختیا کونکو لپاره عملیاتي لاګونه (د ډیبګ معلومات ، د خطا پیغامونه او نور) د لید خوښونکي JSON کې فارمیټ شوي او د ایمیزون کلاوډ واچ لاګ ته لیږل شوي

د محور او کباب په اړه

د AWS خدماتو داسې ژوبڼ سره کار کول، تاسو غواړئ پوه شئ چې په ارسنال کې څه دي او څنګه یې کارول غوره دي.

یوازې تصور وکړئ - تاسو یو زوړ، ثابت کلور لرئ چې ونې په ښه توګه پرې کوي او نوکان په ښه توګه ماتوي. د کار په کلونو کې، تاسو د دې سره ښه چلند کول زده کړل، د سپي کور، یو څو خونه او حتی یوه کوټه جوړه کړه. کله کله ستونزې راپیدا کیږي، د بیلګې په توګه، په تبر سره د سکرو ټینګول تل په چټکۍ سره کار نه کوي، مګر معمولا دا د صبر او داسې مور په مرسته حل کیدی شي.

او بیا نږدې یو بډایه ګاونډی راڅرګند شو، څوک چې د مختلفو وسیلو بادل لري: بریښنایی آری، د کیل ټوپک، سکرو ډرایور او خدای پوهیږي نور څه. هغه چمتو دی چې دا ټوله شتمني د ساعت په شاوخوا کې کرایه کړي. چې څه کول پکار دي؟ موږ د تبر اخیستلو او د سیاسي بې سوادۍ په توګه د بې ځایه کولو اختیار ردوو. تر ټولو ښه کار به دا وي چې مطالعه کړئ چې کوم ډول وسیلې شتون لري، دوی څنګه کولی شي په مختلفو دندو کې یو بل بشپړ کړي، او په کومو شرایطو کې سپارل کیږي.

څرنګه چې دا زما لپاره اصلي انګیزه وه، چمتووالی د دې مطابق جوړ شوی و - د بنسټیز لارښود موندلو او په احتیاط سره مطالعه کول. او داسې لارښود وموندل شو. کتاب یو څه وچ لیکل شوی ، مګر دا امکان نلري چې هغه خلک ویره کړي چې د فیچټین هولټز په وینا متان مطالعه کړي.

ما دا له پوښ ​​څخه تر پوښ پورې ولوستل او زه فکر کوم چې دا په بشپړ ډول خپل ټاکل شوی هدف پوره کوي - دا پخپله د خدماتو او نورو عمومي مفکورو دواړو ته ښه کتنه وړاندې کوي چې ممکن په ازموینه کې ورسره مخ شي. برسېره پردې، یو ښه بونس دا فرصت دی چې په سایبکس کې د راجستریشن یو څه عجیب طرزالعمل ته لاړ شئ او د آنلاین کتاب څخه د ازموینې ټولې پوښتنې او تمرین ازموینې ځواب کړئ.

یو مهم ټکی: ما د 2016 نسخې څخه د یو کتاب په کارولو سره مطالعه کړې، مګر په AWS کې هرڅه په متحرک ډول بدلیږي، نو د وروستي نسخې لپاره وګورئ چې د چمتو کولو په وخت کې به شتون ولري. د مثال په توګه، د مختلفو S3 او ګلیشیر ټولګیو د شتون او پایښت په اړه پوښتنې ډیری وختونه د ازموینې په ازموینه کې راځي، مګر ځینې شمیرې د 2016 په پرتله بدل شوي. سربیره پردې، نوي اضافه شوي دي (د مثال په توګه، INTELLIGENT_TIERING یا ONEZONE_IA).

دوهم شکل: "د نارنجي 65 سیوري"

سخت فکر یو څه هڅو ته اړتیا لري. مګر دا هیڅ راز پټه نه ده چې ډیری پروګرام کونکي د حیرانتیا ستونزو، پوښتنو او ځینې وختونه حتی امتحانونو څخه د ماسوچیسټ خوښۍ تجربه کوي.

زه فکر کوم چې دا خوښي د لوبې کولو په څیر ډیره ده؟ چیرته؟ كله؟" یا، ووایه، د شطرنج یوه ښه لوبه.

پدې معنی ، د AWS حلونو آرکیټیکټ ایسوسی ایټ اوسنۍ ازموینه خورا ښه ده. که څه هم د چمتووالي په جریان کې ، د ازموینې پوښتنو په مینځ کې ، وخت په وخت "کرم شوي" شتون درلود ، لکه "تاسو په VPC کې څومره لچک لرونکي IP پتې لرئ؟"یا"د S3 IA شتون څه شی دی؟"، پخپله د ازموینې په جریان کې داسې خلک نه وو. په حقیقت کې، د 65 پوښتنو څخه نږدې هر یو د کوچني ډیزاین ستونزه وه. دلته د رسمي اسنادو څخه یو مناسب مثال دی:

یو ویب غوښتنلیک پیرودونکو ته اجازه ورکوي چې سپارښتنې د S3 بالټ ته پورته کړي. په پایله کې د ایمیزون S3 پیښې د لامبډا فنکشن رامینځته کوي چې د SQS کتار ته پیغام داخلوي. یو واحد EC2 مثال د قطار څخه پیغامونه لوستل، پروسس کوي، او د DynamoDB جدول کې یې ذخیره کوي چې د ځانګړي ترتیب ID لخوا ویشل شوي. راتلونکې میاشت ترافیک تمه کیږي چې د 10 فکتور لخوا زیاتوالی ومومي او د حل معمار د احتمالي پیمانه ستونزو لپاره جوړښت بیاکتنه کوي. کوم جز ډیر احتمال لري چې بیا آرکیټینګ ته اړتیا ولري ترڅو د نوي ترافیک ځای په ځای کولو لپاره پیمانه کولو وړ وي؟
A. Lambda فنکشن B. SQS کتار C. EC2 مثال D. DynamoDB جدول

تر هغه ځایه چې زه پوهیږم، د ازموینې پخوانۍ نسخه 55 پوښتنې درلودې او 80 دقیقې ځانګړې شوې وې. په ښکاره ډول، دوی په دې اړه ښه کار کړی: اوس د دوی لپاره 65 پوښتنې او 130 دقیقې شتون لري. د هرې پوښتنې وخت ډیر شوی، مګر په عملي توګه هیڅ تیریدونکي پوښتنې شتون نلري. زه باید د هر یو په اړه فکر وکړم، ځینې وختونه د دوو دقیقو لپاره.

په هرصورت، له دې څخه یو عملي پایله شتون لري. معمولا د ګټلو تاکتیک دا دی چې ژر تر ژره ټولو پوښتنو ته لاړشئ او هغه څه ځواب کړئ چې سمدلاسه ځواب شوي. د SAA-C01 په حالت کې، دا عموما کار نه کوي؛ تاسو باید نږدې هره پوښتنه د چک بکسونو سره په نښه کړئ، که نه نو د ځینې توضیحاتو په پام کې نیولو او ناسم ځواب ورکولو خطر شتون لري. ما په ځواب کې پای ته ورساوه، په هرې پوښتنې کې یوه یا دوه دقیقې مصرف کړې، او بیا بیرته هغو کسانو ته لاړم چې بیرغ یې درلود او پاتې 20 دقیقې یې په دوی مصرف کړې.

درېیمه موخه: "که ځواني پوهه شي، که بوډاتوب کولی شي"

لکه څنګه چې تاسو پوهیږئ، د 40 څخه پورته پروګرام کونکو لخوا د ترلاسه شوي انکار یو تر ټولو عام دلیل د ځوانانو په پرتله د دوی د زده کړې وړتیا کمول دي.

په عین حال کې، داسې احساس شتون لري چې په ځینو برخو کې زما د زده کړې وړتیا حتی زما د زده کونکي کلونو په پرتله لوړه شوې ده - د ډیر استقامت او تجربې له امله، کوم چې ما ته اجازه راکوي چې د ناپیژندل شویو مسلو لپاره پیژندل شوي انډولونه وکاروم.

خو حس کیدای شي غولوونکی وي؛ یو هدفي معیار ته اړتیا ده. ایا دا یو اختیار نه دی چې ازموینې ته چمتو شي او پاس یې کړي؟

زه فکر کوم چې ازموینه بریالۍ وه. ما پخپله چمتو کړه او چمتووالی په اسانۍ سره پرمخ لاړ. ښه ، هو ، څو ځله زه د لارښود لوستلو پرمهال په یوه هاماک کې ویده شوم ، مګر دا د هرچا سره پیښ کیدی شي.
اوس په فلاسکس کې د ټوپک د نښې په توګه د ازموینې لپاره سند او ښه ټکي شتون لري.

ښه، د هغه څه په اړه لږ څه چې هڅونه کیدی شي، مګر دا زما په قضیه کې امکان نلري.

لومړی انګیزه نه ده: "گوبی"

تجسس شته د فوربس څیړنه د کوم متخصصینو په اړه چې کوم سندونه په نړۍ کې تر ټولو ډیر تادیه کیږي، او AWS SAA هلته څلورم ځای لري

د محور او کباب په اړه

مګر، لومړی، لامل څه دی او اغیز یې څه دی؟ زه شک لرم چې هلکان ښه پیسې ګټي
د ځینو وړتیاوو له امله، او دا ورته وړتیاوې د تصدیق په تیریدو کې مرسته کوي. دوهم، زه د مبهم شکونو له امله ځوریدلی یم چې یو څوک به د متحده ایالاتو څخه بهر په کال کې $ 130 K ډالر ورکړي، حتی که هغه د سر څخه تر پښو پورې تصدیق شوی وي.

او په عموم کې، لکه څنګه چې تاسو پوهیږئ، د پیرامید د ټیټې کچې د رضایت وروسته، معاش د اصلي فاکتور په توګه ودریږي.

دوهم هدف نه دی: "د شرکت اړتیاوې"

شرکتونه ممکن وهڅوي یا حتی تصدیقونو ته اړتیا ولري (په ځانګړي توګه که دوی د شراکت لپاره اړین وي، لکه د ایمیزون په قضیه کې د AWS APN غړیتوب).

مګر زموږ په قضیه کې، یو خپلواک محصول تولید شوی، او موږ هم هڅه کوو چې د پلورونکي بند څخه مخنیوی وکړو. نو هیڅوک سندونو ته اړتیا نلري. دوی به ستاسو ستاینه وکړي او د ځینې هڅو په پیژندلو کې به د ازموینې لپاره پیسې ورکړي - دا ټول رسميت دی.

دریمه انګیزه نه ده: "استخدام"

شاید د سندونو درلودل به د دندې ترلاسه کولو لپاره یوه ځانګړې ګټه وي، نور ټول مساوي وي. مګر زه د دندې بدلولو کوم پلان نه لرم. دا په زړه پوري ده چې په یوه پیچلي محصول کار وکړئ چې په فعاله توګه ډیری نوي فاینګ شوي طریقې او AWS خدمات کاروي. دا ټول په اوسني ځای کې کافي دي.

نه، البته، مختلف قضیې شتون لري: په IT کې ما په 23 کلونو کې 5 ځله دندې بدلې کړې، دا حقیقت نه دی چې زه به بیا بدل نه کړم که زه نور 20 کاله پاتې شم، مګر که دوی ما ووهل، موږ به یې وکړو. ژړل

ګټور

په پایله کې، زه به یو څو نور توکي ذکر کړم چې ما د ازموینې لپاره چمتو کولو کې کارولي او په ساده ډول د "آرې لپاره تیزونکي" په توګه:

  • د ویډیو کورسونه ډېر и بادل ګورو. وروستنۍ، دوی وايي، په ځانګړې توګه ښه دي که تاسو د ټولو تمریناتو ازموینو ته د لاسرسي سره ګډون واخلئ. مګر زما د لوبې یو شرط دا و چې په چمتووالي کې یو سینټ مصرف نه کړي؛ د ګډون پیرود له دې سره ښه نه و. برسیره پردې، زه په عمومي توګه د ویډیو بڼه د هر واحد وخت په اړه د معلوماتو مقدار په پام کې نیولو سره لږ ګنده وي. په هرصورت، کله چې دوی د SA مسلکي لپاره چمتو کوي، زه به ډیری احتمال د ګډون لپاره لاسلیک کړم.
  • د ایمیزون رسمي اسنادو ټنونه، په شمول د FAQs او سپین کاغذونه.
  • ښه، وروستی، مګر مهم شی - د تایید ازموینې. ما دوی د ازموینې څخه څو ورځې دمخه وموندل او ښه تمرین یې وکړ. هلته د لوستلو لپاره هیڅ نشته، مګر آنلاین انٹرفیس او د ځوابونو نظرونه ښه دي.

سرچینه: www.habr.com

Add a comment