AWS Lambda - Настройка среды

Прежде чем вы начнете работать с AWS Lambda, вам необходимо войти в систему с помощью консоли Amazon. AWS Lambda поддерживает две IDE:Visual studio а также Eclipse. В этой главе мы подробно обсудим пошаговую установку AWS Lambda.

Создать логин в Консоли AWS

Вы можете бесплатно создать логин в Консоли AWS, используя уровень бесплатного пользования Amazon. Вы можете выполнить следующие шаги, приведенные ниже, чтобы создать логин в Amazon и использовать сервисы Amazon -

Шаг 1

Перейти к https://aws.amazon.com/free/и нажмите «Создать бесплатную учетную запись». Вы можете увидеть снимок экрана, как показано ниже -

Шаг 2

Нажмите на Create a Free Account кнопку, и вы будете перенаправлены на экран, как показано ниже -

Теперь введите данные об адресе электронной почты, пароле и имени учетной записи AWS по вашему выбору в этой форме, показанной выше, и нажмите Continue.

Шаг 3

Теперь вы можете найти экран, как показано ниже -

Введите все необходимые данные в эту форму.

Обратите внимание, что в зависимости от выбранной страны взимается минимальная плата. То же самое возвращается после подтверждения введенных данных. Для создания бесплатной учетной записи вам потребуются данные кредитной или дебетовой карты. Для индийских пользователейRs 2/- вычитается и для США $1 Эта же сумма возвращается соответствующему пользователю карты после подтверждения пользователя.

Обратите внимание, что учетная запись является бесплатной, и есть ограничения на использование услуг. Если использование превышает лимит, с пользователя будет взиматься плата.

Как только данные будут введены в форму, показанную выше, нажмите Create Account and Continue.

Вы будете перенаправлены на следующий экран, как показано ниже.

Шаг 4

Вам необходимо ввести платежные реквизиты, то есть кредитную или дебетовую карту, вместе с датой истечения срока ее действия и именем держателя карты, как показано ниже -

Шаг 5

Как только все данные будут введены, нажмите Secure Submit и он проверит карту в банке и выдаст вам OTPна вашем мобильном телефоне, который привязан к карте. Вы можете найти окно, как показано ниже -

Теперь введите OTP подробности и нажмите Make Payment. Плата взимается в зависимости от выбранной страны.

Шаг 6

После оплаты следующим шагом будет подтверждение по телефону. Вам необходимо ввести номер своего мобильного телефона, как показано ниже -

Как только данные будут заполнены, нажмите Call Me Now. AWS немедленно позвонит через автоматизированную систему. При появлении запроса при вызове введите 4-значный номер, который появится на вашем сайте AWS, на свой телефон с помощью клавиатуры телефона. Это подтвердит ваш номер, и вы получите активацию почты в почтовом идентификаторе, указанном в начале при создании логина.

Шаг 7

Щелкните ссылку электронной почты и введите имя учетной записи или идентификатор электронной почты и пароль и войдите в систему в сервисах AWS, как показано ниже -

Имя учетной записи отображается в правом верхнем углу, как показано выше. Теперь вы можете начать использовать сервис AWS Lambda. Для сервиса AWS Lambda поддерживаются следующие языки: NodeJS, Python, Java, C # и Go.

Установка Visual Studio 2017

С AWS совместимы две IDE: 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установщик. Щелкните значокDownload кнопку, как показано ниже.

Шаг 2

Теперь дважды щелкните загруженный пакет vsix, и он проведет вас через шаги установки, как показано ниже -

После успешной установки Visual Studio вы увидите окно, как показано ниже -

Шаг 3

Теперь откройте Visual Studio 2017, и вы должны увидеть приветственную страницу от AWS, как показано ниже -

Обратите внимание, что вам необходимо добавить ключ доступа, секретный ключ и номер учетной записи, чтобы начать работу и использовать сервисы AWS из visual studio.s

AWS Lambda BoilerPlate для NodeJS

Вы можете использовать его с visual studio code как показано ниже.

Шаг 1

Вы можете скачать Visual studio code бесплатно с официального сайта:https://www.visualstudio.com/downloads/. Домашняя страница загрузок Visual Studio выглядит так -

Шаг 2

Теперь откройте код Visual Studio, как показано ниже -

Шаг 3

Чтобы установить поддержку AWS, support for nodejsопция доступна внутри расширений. Вы можете выполнить поиск AWS, и он отобразит вариант следующим образом:

Шаг 4

Теперь установите шаблон для AWS Lambda в nodejs как показано -

Шаг 5

Щелкните репозиторий и клонируйте его в Visual Studio, чтобы начать писать лямбда-функцию в 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

Откройте справку в меню и нажмите Install New Software.

Шаг 2

Войти https://aws.amazon.com/eclipse в текстовом поле с надписью Work with в верхней части диалогового окна.

Шаг 3

Теперь выберите нужный AWS Core Management Tools и другие необязательные элементы из списка, показанного ниже.

Шаг 4

Теперь нажмите Next. Eclipse проведет вас через оставшиеся шаги установки, как указано в дальнейших шагах, приведенных ниже.

Шаг 5

Основные модули AWS отображаются в таблице ниже, как показано на приведенном ниже снимке экрана.

Шаг 6

После установки инструмент AWS будет доступен в Eclipse, как показано ниже -

Шаг 7

Вы можете увидеть следующий экран, когда нажмете на сервис Amazon.

Теперь щелкните AWS Explorer, чтобы просмотреть доступные сервисы. Мы обсудим, как работать с установленной IDE в следующих главах.