Bolta va karam haqida

Sertifikatdan o'tish istagi qayerdan kelib chiqishi haqida fikr yuritish AWS Solutions Architect Associate.

Birinchi sabab: "O'qlar"

Har qanday mutaxassis uchun eng foydali tamoyillardan biri bu "O'z asboblaringizni biling" (yoki uning o'zgarishlaridan biri "arrani o'tkirlang').

Biz uzoq vaqt bulutlarda bo'ldik, ammo hozircha bu EC2 nusxalarida joylashtirilgan ma'lumotlar bazalari bilan monolit ilovalar edi - arzon va quvnoq.

Ammo asta-sekin biz monolit ichida tor bo'lib qoldik. Biz kesish uchun yaxshi yo'nalishni belgilab oldik - modullashtirish uchun, keyin esa zamonaviy mikroservislar uchun. Va bu tuproqda juda tez "yuz gul gullaydi".

Nega uzoqqa borish kerak - men hozirda ishlayotgan faoliyat jurnali loyihasi quyidagilarni o'z ichiga oladi:

  • Bizning mahsulotimizning turli ilovalari ko'rinishidagi mijozlar - zich merosning uzoq burchaklaridan tortib .Net Core'dagi zamonaviy mikroservislargacha.
  • Mijozlar bilan nima sodir bo'layotgani haqidagi jurnallarni o'z ichiga olgan Amazon SQS navbatlari.
  • Navbatdagi xabarlarni oladigan va ularni Amazon Kinesis Data Streams (KDS) ga yuboruvchi .Net Core mikroservisi. Shuningdek, u Web API interfeysi va qo'lda sinov uchun zaxira kanali sifatida UI interfeysiga ega. U Docker Linux konteyneriga o'ralgan va Amazon ECS ostida joylashtirilgan. Jurnallarning katta oqimi bo'lsa, avtomatik o'lchov ta'minlanadi.
  • KDS-dan ma'lumotlar yong'in shlanglari orqali Amazon Redshift-ga Amazon S3-dagi oraliq omborlarga yuboriladi.
  • Ishlab chiquvchilar uchun operatsion jurnallar (debug ma'lumotlari, xato xabarlari va boshqalar) chiroyli ko'rinishdagi JSON formatida formatlanadi va Amazon CloudWatch Logs-ga yuboriladi.

Bolta va karam haqida

AWS xizmatlarining bunday hayvonot bog'i bilan ishlashda siz arsenalda nima borligini va undan qanday foydalanishni bilishni xohlaysiz.

Tasavvur qiling-a, sizda daraxtlarni yaxshi kesadigan va mixlarni yaxshi uradigan eski, tasdiqlangan bolta bor. Yillar davomida siz unga yaxshi munosabatda bo'lishni o'rgandingiz, it uyini, bir nechta shiyponlarni va hatto kulbani qurishni o'rgandingiz. Ba'zida qiyinchiliklar paydo bo'ladi, masalan, bolta bilan vintni mahkamlash har doim ham tez ishlamaydi, lekin odatda uni sabr-toqat va falon onaning yordami bilan hal qilish mumkin.

Va keyin yaqin atrofda badavlat qo'shni paydo bo'ladi, unda turli xil asboblar buluti bor: elektr arra, tirnoqli qurol, tornavida va yana nima borligini Xudo biladi. U bu boylikni kechayu kunduz ijaraga berishga tayyor. Nima qilish kerak? Biz bolta olib, uni mulkdan mahrum qilish variantini siyosiy savodsiz deb rad etamiz. Qanday asboblar borligini, ular turli ishlarda qanday qilib bir-birini to'ldirishi va qanday sharoitlarda topshirilishini o'rganish eng aqlli narsa bo'ladi.

Bu men uchun asosiy sabab bo'lganligi sababli, tayyorgarlik shunga mos ravishda tuzilgan - asosiy qo'llanmani topish va uni sinchiklab o'rganish. Va bunday qo'llanma topildi. Kitob biroz quruq yozilgan, ammo bu Fichtenholtsga ko'ra matanni o'rgangan odamlarni qo'rqitishi dargumon.

Men uni boshidan oxirigacha o'qib chiqdim va menimcha, u o'z maqsadiga to'liq javob beradi - bu xizmatlarning o'zi va imtihonda duch kelishi mumkin bo'lgan umumiy tushunchalar haqida yaxshi ma'lumot beradi. Bundan tashqari, yoqimli bonus - Sybex-da ro'yxatdan o'tishning biroz g'alati protsedurasidan o'tish va kitobdagi barcha test savollari va amaliyot imtihonlariga onlayn javob berish imkoniyati.

Muhim nuqta: men 2016 yilgi nashrdagi kitobdan foydalangan holda o'qidim, lekin AWSda hamma narsa juda dinamik tarzda o'zgaradi, shuning uchun tayyorgarlik vaqtida mavjud bo'lgan so'nggi nashrni qidiring. Misol uchun, turli S3 va Glacier sinflarining mavjudligi va chidamliligi haqidagi savollar test sinovlarida tez-tez paydo bo'ladi, biroq 2016 yilga nisbatan ba'zi raqamlar o'zgargan. Bundan tashqari, yangilari qo'shildi (masalan, INTELLIGENT_TIERING yoki ONEZONE_IA).

Ikkinchi motiv: "65 to'q sariq rang"

Kuchli fikrlash biroz harakat talab qiladi. Lekin hech kimga sir emaski, ko'plab dasturchilar jumboqli muammolar, savollar va ba'zan imtihonlardan mazoxistik zavqlanishadi.

Menimcha, bu zavq nima o'ynashga o'xshaydi? Qayerda? Qachon?" yoki, aytaylik, yaxshi shaxmat o'yini.

Shu ma'noda, hozirgi AWS Solutions Architect Associate imtihoni juda yaxshi. Tayyorgarlik paytida test savollari orasida vaqti-vaqti bilan "tiqilib qolgan" savollar bo'lgan.VPC-da qancha elastik IP-manzillar bo'lishi mumkin?"yoki"S3 IA ning mavjudligi nima?", imtihon paytida bunday odamlar yo'q edi. Aslida, 65 ta savolning deyarli har biri mini-dizayn muammosi edi. Rasmiy hujjatlardan juda oddiy misol:

Veb-ilova mijozlarga buyurtmalarni S3 paqiriga yuklash imkonini beradi. Olingan Amazon S3 hodisalari SQS navbatiga xabar qo'shadigan Lambda funksiyasini ishga tushiradi. Bitta EC2 nusxasi navbatdagi xabarlarni o'qiydi, ularni qayta ishlaydi va ularni noyob buyurtma identifikatoriga bo'lingan DynamoDB jadvalida saqlaydi. Kelgusi oyda trafik 10 baravarga oshishi kutilmoqda va Solutions Architect arxitekturani masshtablashda yuzaga kelishi mumkin bo'lgan muammolarni ko'rib chiqmoqda. Qaysi komponent yangi traffikni sig'dira olishi uchun qayta arxitekturaga muhtoj bo'lishi mumkin?
A. Lambda funksiyasi B. SQS navbati C. EC2 misoli D. DynamoDB jadvali

Bilishimcha, imtihonning oldingi variantida 55 ta savol boβ€˜lib, unga 80 daqiqa vaqt ajratilgan edi. Ko'rinishidan, ular bu borada yaxshi ish qilishdi: endi ular uchun 65 ta savol va 130 daqiqa bor. Bir savol uchun vaqt ko'paydi, ammo o'tadigan savollar deyarli yo'q. Men har biri haqida, ba'zan ikki daqiqadan ko'proq vaqt davomida o'ylashim kerak edi.

Aytgancha, bundan amaliy xulosa ham bor. Odatda g'alaba qozonish taktikasi barcha savollarni tezda ko'rib chiqish va darhol javob bergan narsaga javob berishdir. SAA-C01 holatida, bu odatda ishlamaydi; deyarli har bir savolni katakchalar bilan belgilashingiz kerak bo'ladi, aks holda ba'zi tafsilotlarni sezmaslik va noto'g'ri javob berish xavfi mavjud. Men javob berishni tugatdim, har bir savolga bir yoki ikki daqiqa vaqt ajratdim, keyin esa belgilangan savollarga qaytdim va qolgan 20 daqiqani ularga sarfladim.

Uchinchi motiv: β€œYoshlik bilsa, keksalik bilsa edi”

Ma'lumki, 40 yoshdan oshgan dasturchilarning rad etishlarining eng keng tarqalgan sabablaridan biri bu ularning yoshlarga nisbatan o'rganish qobiliyatining pastligidir.

Ayni paytda, ba'zi sohalarda mening o'rganish qobiliyatim talabalik yillarimga nisbatan oshgani - katta qat'iyat va tajriba tufayli, bu menga notanish masalalarda tanish analogiyalardan foydalanishga imkon beradi.

Ammo sensatsiya aldamchi bo'lishi mumkin, ob'ektiv mezon kerak. Imtihonga tayyorgarlik ko'rish va undan o'tish variant emasmi?

Menimcha, sinov muvaffaqiyatli o'tdi. Men o'zim tayyorlandim va tayyorgarlik juda muammosiz o'tdi. Xo'sh, ha, men qo'llanmani o'qiyotganda bir necha marta hammomda uxlab qoldim, lekin bu har kim bilan sodir bo'lishi mumkin.
Endi kolbalarda porox belgisi sifatida sertifikat va imtihon uchun munosib ballar mavjud.
 
Xo'sh, motivatsiya nima bo'lishi mumkinligi haqida bir oz, lekin bu mening ishimda bo'lishi dargumon.

Birinchi sabab emas: "Karam"

Qiziqlar bor Forbes tadqiqoti Qaysi mutaxassislar qaysi sertifikatlar bilan dunyoda eng ko'p maosh olishlari haqida va AWS SAA u erda faxriy 4-o'rinda.

Bolta va karam haqida

Lekin, birinchi navbatda, sabab nima va ta'siri nima? Men yigitlar yaxshi pul topishiga shubha qilaman
ma'lum qobiliyatlar tufayli va xuddi shu qobiliyatlar sertifikatdan o'tishga yordam beradi. Ikkinchidan, meni boshdan-oyoq sertifikatlangan bo'lsa ham, kimdir AQShdan tashqarida yiliga 130 ming dollar to'lashiga shubha bilan qiynaladi.

Va umuman olganda, siz bilganingizdek, piramidaning quyi darajalarini qondirgandan so'ng, ish haqi asosiy omil bo'lishni to'xtatadi.

Ikkinchi sabab emas: "Kompaniya talablari"

Kompaniyalar sertifikatlarni rag'batlantirishi yoki hatto talab qilishi mumkin (ayniqsa, ular hamkorlik uchun kerak bo'lsa, masalan, Amazon ishida AWS APN a'zoligi).

Ammo bizning holatlarimizda mustaqil mahsulot ishlab chiqariladi va biz ham sotuvchini blokirovka qilishdan qochishga harakat qilamiz. Shuning uchun hech kim sertifikat talab qilmaydi. Ular sizni maqtashadi va ma'lum harakatlarni e'tirof etgan holda imtihon uchun pul to'laydilar - bu rasmiylik.

Uchinchi sabab emas: "Ish bilan ta'minlash"

Ehtimol, sertifikatlarga ega bo'lish, boshqa barcha narsalar teng bo'lgan holda, ishga joylashish uchun aniq afzallik bo'ladi. Lekin ishimni oβ€˜zgartirish niyatim yoβ€˜q. Ko'plab yangi yondashuvlar va AWS xizmatlaridan faol foydalanadigan murakkab mahsulot ustida ishlash qiziq. Bularning barchasi hozirgi manzilda etarli.

Yo'q, albatta, har xil holatlar bo'ladi: IT sohasida 23 yil ichida men 5 marta ish almashtirdim. Yana 20 yil chidasam, yana o'zgarishim shart emasligi haqiqat emas.Lekin meni urishsa, biz yig'lamoq.

Foydali

Xulosa qilib, men imtihonga tayyorgarlik ko'rishda va oddiygina "arra uchun o'tkir" sifatida foydalangan yana bir nechta materiallarni eslatib o'taman:

  • Video kurslar ko'plik ΠΈ bulut guru. Ularning aytishicha, ikkinchisi, ayniqsa, agar siz barcha amaliyot imtihonlariga kirish huquqiga ega obuna sotib olsangiz yaxshi bo'ladi. Ammo mening o'yin shartlarimdan biri tayyorgarlik uchun bir tsent ham sarflamaslik edi; obuna sotib olish bunga mos kelmadi. Bundan tashqari, men odatda video formatini vaqt birligi uchun ma'lumot miqdori jihatidan kamroq zichroq deb bilaman. Biroq, ular SA Professional dasturiga tayyorgarlik ko'rishganda, men obuna uchun ro'yxatdan o'taman.
  • Tonna Amazon rasmiy hujjatlari, jumladan F.A.Q va WhitePapers.
  • Xo'sh, oxirgi, ammo muhim narsa - tekshirish testlari. Men ularni imtihondan bir necha kun oldin topdim va yaxshi mashq qildim. U erda o'qish uchun hech narsa yo'q, lekin onlayn interfeys va javoblarga sharhlar yaxshi.

Manba: www.habr.com

a Izoh qo'shish