При знакомстве с Amazon Web Services (AWS) мне очень нравится проводить учебные лабораторные работы, доступные в Linux Academy.
Несколько дней назад я следил за простой, но интересной лабораторией под руководством Кеши Уильямс из организации.
В ходе этого упражнения я следовал ее инструкциям, чтобы создать лямбда-функцию Node.js для проверки URL-адреса и определения работоспособности соответствующего веб-сайта. Отличительной особенностью Lambda является то, что она бессерверна, что позволяет пользователю сосредоточиться на коде. Продолжайте читать, чтобы узнать, как мы выполнили нашу задачу.
После входа в Консоль управления AWS я выполнил следующие шаги, которые Кеша указал в лаборатории:
- В консоли AWS выберите Lambda › Функции.
2. Нажмите Создать функцию.
3. Выберите автора с нуля.
4. Установите следующие значения:
Название функции: holURLChecker
Среда выполнения: Node.js
5. Разверните Изменить роль выполнения по умолчанию.
6. Для роли "Выполнение" выберите "Создать новую роль с базовыми разрешениями Lambda".
7. Нажмите Создать функцию.
8. На вкладке GitHub скопируйте код index.js.
9. На странице функции Lambda удалите существующий код в поле Код функции и вставьте только что скопированный код index.js.
10. Нажмите Развернуть.
Для этой функции я придумал очень креативное название «MyTestEvent».
На следующем снимке экрана более подробно показан код Node.js, который я взял и изменил в Kesha для проверки веб-сайта.
После того, как я нажал «Развернуть», в ответе отобразилось «200», что указывает на функциональный и работающий веб-сайт.
Эта лабораторная работа была очень быстрой, но информативной. Это еще один строительный блок, расширяющий мою базу знаний об AWS, и я с нетерпением жду возможности узнать о нем больше. К следующему вызову!
Дополнительные материалы на plainenglish.io