Як пройти AWS-сертифікацію. Практичні поради

Стаття написана у співавторстві з Віталієм Вінтоняком, DevOps-інженером в Intellias.

Згідно з даними Amazon, мільйони компаній, включно з Twitter, Siemens та іншими світовими гігантами, наразі користуються Amazon Web Services. Можна сміливо припустити, що у майбутньому кількість користувачів цієї хмарної платформи тільки зростатиме, тому AWS-сертифікація стає дедалі важливішим надбанням для ІТ-спеціаліста.

Ми з Віталієм пройшли по дві сертифікації: AWS Certified DevOps Engineer — Professional, AWS Certified SysOps Administrator — Associate. Intellias має офіційний статус партнера-консультанта AWS просунутого рівня, що для технічних фахівців компанії означає можливість професійного розвитку у роботі з Amazon Web Services, а також заохочення та підтримку в отриманні AWS-сертифікатів.

У статті поговоримо про те, скільки часу потрібно для підготовки до AWS-сертифікації та які ресурси допоможуть у цьому. Також розглянемо, на що варто звертати увагу під час вивчення нового матеріалу і систематизації старого та як краще організувати процес.

Курси, література та документація для підготовки

Під час підготовки до екзамену AWS Professional DevOps головне — це практика. AWS надає приклади запитань та їхній формат у відкритому доступі, з ними обов’язково потрібно ознайомитися. Корисним є курс AWS Certified DevOps Engineer — Professional 2020 на Cloud Guru. Тут зібрано теми, які виносяться на екзамен, а сам курс постійно оновлюють. Додатково можна пройти AWS Certified DevOps Professional Exam Prep Course, де розглядають типові сценарії, пов’язані з сервісами для здавання сертифікації.

Ресурс Linux Academy (Cloud Guru) дає змогу в межах передплати розгортати практичне середовище для різних тестів. Щоб надійніше засвоювати матеріал, під час практичних занять старайтеся використовувати командний рядок замість вебконсолі та уважно читати документацію до команд. Під час проходження курсу на Linux Academy рекомендують не обмежуватись переглядом лише відеоуроків, оскільки цієї інформації явно недостатньо.

Натомість варто більш глибоко вивчати пропоновані теми: читати офіційну документацію, ознайомлюватись із прикладами використання, шукати інформацію в додаткових джерелах і пробувати все на практиці. Як наслідок, тривалість проходження курсу буде довшою, ніж зазначені в його описі 16 годин, але обсяг знань буде значно більшим.

З літератури варто звернути увагу на книгу Effective DevOps with AWS. Але краще не зациклюватися на теорії. Буде кориснішим приділити більше уваги практиці: виконувати різноманітні тести та працювати з сервісами, які необхідні для здавання сертифікації. Наприклад, для тестів використати курс AWS Certified DevOps Engineer Professional Practice Exams на Udemy. У ньому є не тільки запитання, а й їх розбір і посилання на документацію, де описано той чи інший момент. Це суттєво допомагає заглибитися у матеріал. Адже питання на іспиті часто є заплутаними. Через це не завжди достатньо просто добре знати матеріал й мати практичні навички роботи з сервісами. Важливим є і досвід розв’язання схожих тестів. І не забувайте, що варто пропрацьовувати не тільки правильні відповіді, а й неправильні, щоб розуміти, чому сервіс чи функція працюють саме так.

Вам також може стати у пригоді сайт Tutorials Dojo. Тут є короткі тезисні описи різних AWS-сервісів.

Не варто забувати про офіційну документацію. Особливо зверніть увагу на ці кілька посилань:

Більшість сервісів, які представлені в AWS, не нові, тому фундаментальні знання операційних систем і мережевих технологій є дуже корисними. Проте є низка специфічних сервісів, на вивчення яких варто виділити більше часу, зокрема: DynamoDB, Elastic Beanstalk та CloudFormation.

Як краще організувати підготовку: методики та лайфхаки

Перед складанням екзамену обов’язково виділіть час на підготовку. Її тривалість залежить від попереднього досвіду та інших факторів, але загалом бажано приділити навчанню не менше як місяць і займатися 1–2 години щодня. Головне — виробити робочу дисципліну. І краще не розтягувати підготовку на рік чи два, оскільки за кілька місяців пройдені на початку теми вже почнуть забуватись.

Одним із дієвих способів досягти робочої дисципліни є техніка Pomodoro, яка допомагає не відриватися на соціальні мережі тощо. Для цього існує багато браузерних розширень і мобільних застосунків, наприклад, Focus To-Do.

Ще однією ідею для кращої підготовки до сертифікації може бути командний елемент. Наприклад, домовтеся з кількома колегами, що складатимете тест разом. Так ви зможете ділитись тими чи іншими думками, обговорювати задачі.

Намагайтеся залишити якомога більше часу на тренувальні тести. Щоб поліпшувати результат, важливо глибоко аналізувати всі запитання, щоб у ваших знаннях не залишалося білих плям. Ви можете виконувати тести не тільки вдома, а й, скажімо, дорогою на роботу, користуючись мобільним застосунком Udemy. Коли набиратимете хоча б 85% правильних відповідей у кожному тесті, можете планувати складання іспиту.

Види завдань на тестах. Поради щодо проходження тестування

AWS Certified DevOps Engineer — Professional є складним і об’ємним екзаменом, котрий містить 75 запитань. Серед них є як запитання з вибором однієї відповіді, так і з вибором кількох. Нерідко відповіді відрізняються лише кількома словами.

Питання можуть бути короткими — наприклад, описати послідовність налаштування multi-region реплікації S3 бакету, або й містити цілу історію про команду розробників, яка хоче розгорнути певну аплікацію з zero downtime.

Часто питання і варіанти відповідей на них бувають настільки об’ємні, що не вміщаються на одному екрані, треба скролити, щоб переглянути всю інформацію. Тому немало часу йде на прочитання самих завдань і всіх варіантів відповідей. Нерідко формулювання бувають наче навмисне заплутані. Спершу здається, що на них немає жодної правильної відповіді. Тоді доводиться йти методом виключення і відсіювати малоймовірні. Але врешті за структурою питання схожі на ті, що запропоновані на Udemy.

Екзамен вимагає тривалої концентрації та чималих розумових зусиль, тому беріть до уваги власні «піки продуктивності». Якщо знаєте, що в обідню пору ви більш продуктивні, обирайте цей час для проходження тестів. Врахуйте, що на третю годину іспиту, найімовірніше, мозок уже буде втомлений.

AWS рекомендує перед «справжньою» сертифікацією пройти пробний тест в аналогічних реальному тестуванню умовах. Він коштує половину ціни сертифікації, але ми не скористалися цією опцією ні під час складання SysOps, ні під час DevOps-іспитів.

Сертифікація AWS Certified SysOps Administrator — Associate є нижчою за рівнем і менш складною, ніж Professional. Вона коштує $150, тоді як Professional — $300. Усім охочим здати на Professional радимо розпочинати з Associate. Ця сертифікація містить менше завдань — 65. Є питання з multi-answer, на які можна відповісти методом виключення. Приклад запитань для AWS Certified SysOps Administrator — Associate є у відкритому доступі.

Рівні AWS-сертифікації

Як можна побачити з прикладів, питання переважно орієнтовані на адміністрування хмарного середовища AWS. Тут містяться як певні сценарії, так і теоретичні питання щодо сервісів AWS (наприклад, щодо ліміту кількості інстансів тощо). Також треба розуміти загальні стратегії розгортання аплікації. Більшість тестових питань пов’язані саме з DevOps-підходами та практиками. Наприклад, де використовувати rolling-стратегію, а де — canary. Також є питання щодо контролю безпеки хмарного середовища (аудит, моніторинг дій на EC2-інстансі тощо) та інших аспектів. AWS Certified SysOps Administrator сертифікацію вважають найскладнішою з усього рівня Associate, але ви можете натрапити на чимало дискусій щодо цього.

За кожну успішно пройдену сертифікацію AWS дає низку бенефітів:

  • знижка 50% на наступний сертифікаційний екзамен;
  • доступ до AWS Associate та AWS Professional Store, де можна взяти різний мерч з лого AWS — сумки, футболки тощо;
  • ваучер на безкоштовний тренувальний тест перед сертифікаційним екзаменом;
  • доступ до Global AWS Community в LinkedІn;
  • доступ до AWS Certification SME Program.

У 2018 році Amazon дещо змінив правила проходження сертифікацій. Тепер, якщо отримаєш сертифікат рівня Foundation, можна відразу переходити до рівня Professional, перестрибуючи Associate. Тому як варіант можна пройти Foundation-сертифікацію, яка є досить простою і коштує $100, отримати 50% знижку на наступний екзамен, а далі вже складати AWS Professional, заплативши $150 замість $300.Таким чином є змога отримати два сертифікати всього за $250.

Як відбувається AWS-сертифікація

Один з варіантів проходження сертифікації — у сертифікаційному центрі. Для здавання необхідно мати при собі паспорт і ще один документ з фото (наприклад, водійське посвідчення чи студентський квиток). Підтвердження успішної здачі та оцінка приходять на пошту до 5 робочих днів після екзамену.

Але йти на екзамен у сертифікаційний центр не обов’язково, можна скласти його вдома. Для цього варто звернути увагу на декілька умов. По-перше, важливо мати стабільне інтернет-під’єднання — це перевіряється ще на етапі реєстрації на екзамен. Необхідно завантажити та встановити клієнт, який тестує швидкість вашого інтернет-каналу, роботу мікрофона та камери. Робіть це відразу на тому комп’ютері, на якому плануєте складати екзамен.

У день іспиту на пошту надходить лінк, по якому ви маєте перейти, щоб розпочати процедуру сертифікації. Це треба зробити приблизно за 30 хвилин до призначеного часу екзамену. Спочатку запускається клієнт-програма, яка перевіряє hardware, закриває всі активні програми на комп’ютері та блокує браузер. Далі потрібно ввести номер телефону. На телефон надходить смс з одноразовим посиланням, де вам пропонують зробити фото кімнати з чотирьох ракурсів відносно робочого місця, фото того, хто проходитиме тестування (тобто селфі:)), та фото паспорту або іншого документа.

Коли усі ці фотографії зроблено, починається верифікація. Протягом 15 хвилин після її завершення з вами має зв’язатися proctor (наглядач). У голосовому режимі він може попросити продемонструвати на вебкамеру ваш робочий стіл, прибрати телефон, показати, чи немає у вас годинника на зап’ясті. У цій же програмі є чат, де ви можете написати своєму proctor’у.

В однієї з наших колег, яка проходила сертифікацію вдома, робочий стіл стояв поряд з відкритими полицями, і proctor попросив відсісти подалі, щоб вона не мала змоги дотягнутись до книг. Також був випадок, коли після завантаження всіх фото і верифікації з людиною ніхто не зв’язувався протягом години. Екзамен довелося скасувати та заповнити форму на rescheduling.

Під час іспиту у вас постійно мають бути увімкненими мікрофон та камера. Важливо, щоб у кімнату ніхто не заходив, а ви не вставали з місця. Також у процесі цього не можна їсти. Якщо під час тестування будуть зафіксовані сторонні звуки чи голоси, екзамен можуть перервати без можливості перездачі. Тому загальна рекомендація для усіх, хто планує проходити сертифікацію вдома — ретельно підготуйте робочий стіл і кімнату, не забудьте про посвідчення особи, попросіть близьких не турбувати вас і переконайтеся у стабільності свого інтернет-зв’язку.

Висновок

Чи є користь від проходження сертифікації? Безумовно. Сертифікація допомагає систематизувати знання і здобути нові, зокрема, про сервіси, з якими ви не працювали раніше. Скласти AWS не так важко, як може здатися на перший погляд. Так, це вимагає часу, зусиль і самодисципліни. Але результат того вартий. Під час підготовки ви здобудете навички, які зможете застосовувати на своєму проєкті. Успішна сертифікація стане підтвердженням того, що у вас є актуальні для ринку знання, та додасть впевненості у власних силах.


Щоби не пропустити нові статті Андрія Стрілецького — підписуйтеся на нього у телеграм-боті Стрічки DOU.

Похожие статьи:
Через війну цьогорічні випускники шкіл не складали ЗНО. Натомість Український центр оцінювання якості освіти (УЦОЯО) за три місяці...
Українська ІТ-компанія Yalantis у грудні 2021 року відкрила свій R&D у місті Ларнака на Кіпрі. Трьохповерховий офіс розробки...
Компания J’son & Partners Consulting представила основные результаты исследования российского рынка интеллектуальных...
В выпуске: реверс инжиниринг AWS Lambda, как легче всего зайти в Kubernetes, мы сделали DevOps Factors, появился Docker...
Тайванська компанія з виробництва комп’ютерної техніки й електроніки Acer Inc. оголосила про...
Яндекс.Метрика