Перед началом работы с AWS Lambda необходимо войти в систему с консоли Amazon. AWS Lambda поддерживает две среды разработки: Visual studio и Eclipse . В этой главе мы подробно обсудим поэтапную установку AWS Lambda.
Создать логин в Консоли AWS
Вы можете бесплатно создать свой логин в Консоли AWS, используя бесплатный уровень Amazon. Вы можете выполнить следующие шаги, указанные ниже, чтобы создать логин с помощью Amazon для использования сервисов Amazon.
Шаг 1
Перейдите на https://aws.amazon.com/free/ и нажмите, чтобы создать бесплатный аккаунт. Вы можете увидеть скриншот, как показано ниже —
Шаг 2
Нажмите на кнопку Создать бесплатную учетную запись , и вы будете перенаправлены на экран, как показано ниже —
Теперь заполните данные электронной почты, пароль и имя учетной записи AWS согласно вашему выбору в приведенной выше форме и нажмите « Продолжить» .
Шаг 3
Теперь вы можете найти экран, как показано ниже —
Введите все необходимые данные в этой форме.
Обратите внимание, что минимальная плата взимается в зависимости от выбранной страны. То же самое возвращается после подтверждения введенных данных. Вам нужны данные кредитной или дебетовой карты, чтобы создать бесплатный аккаунт. Для индийских пользователей вычитается 2 рупии и взимается плата в размере 1 доллара США. Эта сумма возвращается соответствующему пользователю карты после подтверждения пользователя.
Обратите внимание, что учетная запись является бесплатной и есть ограничения на использование услуг. Если использование превышает лимит, пользователь будет платить за это.
Когда данные введены в форму, показанную выше, нажмите « Создать учетную запись и продолжить» .
Вы будете перенаправлены на следующий экран, как показано ниже.
Шаг 4
Вам необходимо ввести данные платежа, то есть кредитную или дебетовую карту, а также дату истечения срока действия и имя владельца карты, как показано ниже —
Шаг 5
После того, как все данные введены, нажмите « Безопасная отправка», и она проверит карту в банке и выдаст вам OTP на вашем мобильном телефоне, который связан с картой. Вы можете найти окно, как показано ниже —
Теперь введите данные OTP и нажмите « Выполнить платеж» . Вы платите в зависимости от выбранной страны.
Шаг 6
Как только оплата сделана, следующим шагом будет проверка телефона. Вам нужно ввести свой номер мобильного телефона, как показано ниже —
Как только детали заполнены, нажмите « Перезвоните мне сейчас» . AWS немедленно позвонит, используя автоматизированную систему. При появлении запроса по вызову введите 4-значный номер, который появится на вашем сайте AWS, на телефон с помощью клавиатуры телефона. Это подтвердит ваш номер, и вы получите активацию почты в почтовом идентификаторе, указанном в начале при создании логина.
Шаг 7
Нажмите на ссылку электронной почты и введите имя учетной записи или идентификатор электронной почты, а также пароль и войдите в систему служб AWS, как показано ниже.
Имя учетной записи отображается в верхнем правом углу, как показано выше. Теперь вы можете начать пользоваться сервисом AWS Lambda. Для сервиса AWS Lambda поддерживаются следующие языки: NodeJS, Python, Java, C # и Go.
Установка Visual Studio 2017
Существует два IDE, совместимых с AWS: Visual Studio и Eclipse . В этом разделе мы обсудим установку Visual Studio 2017 на Windows, Linux Mac. Перейдите на официальный сайт Visual Studio: https://www.visualstudio.com/downloads/ . Вы можете найти экран приветствия, как показано на рисунке —
Загрузите версию сообщества, то есть Visual Studio Community 2017, как бесплатную версию для практики. После установки он проведет вас через все этапы установки, где вам нужно будет выбрать пакеты для последующего использования. Вы можете выбрать пакет nodejs, python, c # , чтобы мы могли работать позже.
Поддержка AWS Toolkit для Visual Studio 2017
После установки Visual Studio 2017 вам нужно будет выполнить указанные шаги для установки поддержки AWS Toolkit для Visual Studio 2017 —
Шаг 1
Перейдите на https://aws.amazon.com/visualstudio/ и загрузите инструментарий AWS для Visual Studio. Дисплей показан ниже.
Обратите внимание, что пакет, загруженный для Visual Studio 2017, является пакетом vsix . Если ваша версия Visual Studio находится между 2013-2015, она установит установщик MSI . Нажмите кнопку « Скачать» , как показано ниже.
Шаг 2
Теперь дважды щелкните загруженный пакет vsix, и он проведет вас через этапы установки, как показано ниже —
После успешной установки Visual Studio вы увидите окно, как показано ниже —
Шаг 3
Теперь откройте Visual Studio 2017, и вы увидите страницу приветствия от AWS, как показано ниже —
Обратите внимание, что вам нужно добавить ключ доступа, секретный ключ, номер учетной записи, чтобы начать работу, и использовать сервисы AWS из Visual Studio.
AWS Lambda BoilerPlate для NodeJS
Вы можете использовать его с визуальным студийным кодом, как показано ниже.
Шаг 1
Вы можете бесплатно загрузить код Visual Studio с официального сайта: https://www.visualstudio.com/downloads/. Домашняя страница загрузок Visual Studio выглядит следующим образом —
Шаг 2
Теперь откройте код Visual Studio, как показано ниже —
Шаг 3
Для установки поддержки AWS, поддержка для nodejs доступна внутри расширений. Вы можете искать AWS, и он отобразит следующую опцию:
Шаг 4
Теперь установите шаблон для AWS Lambda в nodejs, как показано на рисунке —
Шаг 5
Щелкните репозиторий и клонируйте его в Visual Studio, чтобы начать писать функцию Lambda в Visual Studio. Он перенаправляет вас в этот репозиторий, который мы можем клонировать в Visual Studio: https://github.com/loganarnett/vscode-lambda-snippets . Теперь откройте командную палитру из опции View в Visual Studio.
Шаг 6
Нажмите на него и выберите git clone, как показано ниже —
Шаг 7
Введите URL-адрес хранилища и сохраните его по вашему выбору локально. Создайте файл index.js, как показано ниже, для работы с лямбда-функцией —
Установка Eclipse IDE
Теперь вам нужно будет установить последнюю версию Eclipse Java EE IDE. Вы можете скачать его с официального сайта Eclipse: https://www.eclipse.org/downloads/
Поддержка AWS Toolkit для Eclipse IDE
После установки Eclipse выполните следующие шаги:
Шаг 1
Перейдите на помощь в меню и нажмите Установить новое программное обеспечение .
Шаг 2
Введите https://aws.amazon.com/eclipse в текстовом поле « Работа с» в верхней части диалогового окна.
Шаг 3
Теперь выберите необходимые инструменты управления ядром AWS и другие дополнительные элементы из списка, показанного ниже.
Шаг 4
Теперь нажмите Next . Eclipse проведет вас через оставшиеся шаги установки, как указано в дальнейших шагах, приведенных ниже.
Шаг 5
Основные модули AWS отображаются в таблице ниже, как показано на приведенном ниже снимке экрана.
Шаг 6
После установки инструмент AWS будет доступен в Eclipse, как показано ниже —
Шаг 7
При нажатии на сервис Amazon вы можете увидеть следующий экран.
Теперь нажмите на AWS Explorer, чтобы увидеть доступные сервисы. Мы обсудим, как работать с установленной IDE в следующих главах.