Меня зовут Руслан, и я работаю в Intetics на позиции Software Engineer. В статье я расскажу о своем опыте сертификации Amazon Web Services (AWS). Сертификация AWS позволяет разработчику подтвердить свою квалификацию и навыки работы с сервисами AWS. А сам процесс подготовки дает дополнительный опыт работы с сервисами AWS.
Сейчас я работаю на проекте, где активно используется AWS. Предметная область проекта — финансовая аналитика. Наши потенциальные клиенты — банки США (позже также планируется выход на рынки Европы и Азии). Проект на стадии разработки PoC (Proof Of Concept), и продакшн использования пока нету, но уже сейчас у нас имеется облачная архитектура для Staging Environment (пре-продакшн среда). Конечный продукт будет работать частично на локальных серверах клиентов (on premise) по причине регуляций рынка финансовых услуг США. В итоге получится гибридная архитектура.
В качестве провайдера облачных вычислений был выбран Amazon. Из всего набора сервисов мы используем основные: EC2, S3, RDS, Route53.
EC2 используется для работы backend-приложений. До недавнего времени мы также хостили Hadoop кластер на нескольких машинах EC2, но из-за недостаточной гибкости перешли на проприетарное PaaS (Platform as a Service) решение от сторонней компании, которое позволяет выполнять Spark приложения на автоматически масштабируемом пуле spot-instance EC2 серверов (которые также создаются в нашем облаке, но автоматически).
S3 используем для хранения больших массивов данных, полученных от компаний-поставщиков (эти данные обрабатываются упомянутым выше Spark-ом), а также хостинга статического веб-клиента нашего приложения (JS + React).
Используем RDS для PostgreSQL базы данных платформы и Route53 для управления доменами бекенд-приложений и веб-клиента.
С AWS на проекте я начал работать где-то год назад, а пройти сертификацию решил, когда такая возможность появилась со стороны компании.
Зачем нужно сертифицироваться
В 2016 году AWS Certified Solutions Architect был на втором месте в спискесамых высокооплачиваемых сертифицированных специалистов благодаря их востребованности и высокому уровню знаний и навыков.
Мне сертификация нужна была скорее для того, чтобы отточить профессиональные навыки и структурировать свои знания.
Если говорить о плюсах сертификации более конкретно, то AWS Certification:
- Дает вам официальное лого AWS Certified, которое можно использовать в резюме, на своем сайте, везде, где вам хочется.
- Бесплатные практические экзамены для подготовки к следующей сертификации.
- Дает доступ к дополнительным ресурсам для дальнейшей подготовки к будущим сертификациям.
- Дает возможность получать приглашения на специализированные мероприятия (приглашения на региональные Appreciation Receptions и доступ к AWS Certification лаунж-зонам на AWS re:Invent, а также к избранным AWS Summit мероприятиям. Сомнительный плюс, но для тех, кто любит кататься на ивенты — может быть полезным).
Вообще, на сайте AWSесть много информации о процессе сертификации и о материалах, которые могут быть полезны.
Процесс получения сертификации: подготовка и экзамен
Я получал сертификат AWS Certified Solutions Architect — Associate.
Рекомендуют начинать процесс подготовки с прохождения курса лекций на A Cloud Guru. Это может занять в среднем около 3 месяцев при не очень активном темпе (примерно
Еще есть полезный канал Amazon Web Services — Webinar Channelи записи некоторых мероприятий на Twitch.
Много полезной информации можно также найти в F.A.Q.:
Плюс не забывайте об «официальных» ресурсахи литературе. Например, есть очень хорошая книга по подготовке к сертификации — «AWS Certified Solutions Architect Official Study Guide: Associate Exam», by Joe Baron.
После того, как вы почувствуете, что готовы к сдаче экзамена, от вас потребуется зарегистрироваться по этой ссылке. Стоимость сертификации — 150$ (а за 20$ можно пройти пробную онлайн-версию).
Дальше вам нужно выбрать центр, в котором вы будете сдавать экзамен. В Украине такие центры есть в Киеве, Харькове, Львове. По прибытии на место вы пройдете процесс идентификации, а дальше — 80 минут и 55 вопросов. После сдачи экзамена вам на почту придет письмо-уведомление об успешном прохождении, а спустя неделю — сам сертификат.
Я пришел в экзаменационный центр, предъявил документы для подтверждения личности (кроме паспорта необходим также
Что дальше
Прохождение сертификации — это только одна из ступенек на пути карьерного роста. Я получил доступ к ресурсам для подготовки к последующей сертификации. В любом случае попробовать определенно стоит — потому что вы ничего не потеряете, но приобретете очень много.
Я планирую использовать навыки AWS на проекте, а через год — пройти сертификацию на уровень Professional, так как текущий сертификат годен на 2 года. Но меня не столько интересует продление сертификата, сколько получение более глубоких знаний и навыков в работе с облачными сервисами.
Получить сертификацию AWS легче, чем кажется. Но от вас потребуется систематизация ваших знаний и готовность выделить некоторое количество времени, чтобы подготовиться и сдать экзамен. Но результат 100% будет стоить затраченных усилий.
Вот так это происходило у меня. Спасибо всем, кто дочитал до конца :)
Буду рад помочь и ответить на вопросы в комментариях!
Дерзайте!