Рубрики
Uncategorized

AWS Serverless Switchability MathShop, часть I

Предварительные условия Для этих семинаров необходимы следующие предпосылки: компьютер … Помечено с AWS, Serverless, DEVOPS.

Предварительные условия

Для этого семинара необходимы следующие предпосылки:

  • Компьютер с подключением к Интернету работает Microsoft Windows, Mac OS X или Linux.
  • Интернет-браузер, такой как Chrome, Firefox, Safari, Opera или Edge.
  • Знакомство с общими командами Linux и концепциями Ci/Cd.

Создать учетную запись AWS

Если у вас нет учетной записи AWS с доступом администратора: создать один сейчас, нажав здесь

Перейти к консоли управления IAM

На левой навигации выберите пользователей, затем нажмите кнопку «Добавить пользователя».

Введите детали пользователя:

Прикрепите политику администратораCcess IAM и нажмите Далее: Теги

Мы пропустим добавление тегов для семинара. Нажмите «Далее: Обзор

Нажмите, чтобы создать новый пользователь:

Обратите внимание на URL-адрес входа в систему и сохраните его для будущего использования:

Нажмите на этот URL, чтобы перейти на страницу входа в консоль управления AWS, используйте имя пользователя и пароль для пользователей Workshop, который вы только что создали.

Создать рабочее пространство

Запустите Cloud9 в ближайшем регионе:

Примите значения по умолчанию для имени стека и параметров и нажмите «Создать стек».

Подождите, пока ваш стек создает статус, показывает, как Create_Complete

Перейдите в свою среду Cloud9.

Найдите окружающую среду с именем Serverless-Systaribity-Storkshop, нажмите Открыть IDE.

Когда появится консоль Cloud9, настройте среду, закрывая вкладку «Доброе» и вкладку «Добро пожаловать» и вкладку «Одним направлением», «Нижняя рабочая область» и открытие новой вкладки «Новый терминал» в основной рабочей области:

Ваше рабочее пространство теперь должно выглядеть так:

Обновите свое рабочее пространство

Установка зависимостей
  • Запустите следующие команды в терминале Cloud9, чтобы обновить NVM (версию узла версии) и установите JQ (процессор JSON Command-Line) и саранча (инструмент тестирования нагрузки)
nvm install stable
sudo yum -y install jq 
sudo pip3 install locust

Обновите настройки IAM для вашего рабочего пространства

  • Вернитесь в свое рабочее пространство и щелкните значок Gear (в правом верхнем углу) или нажмите, чтобы открыть новую вкладку и выберите «Открытые настройки»
  • Выберите AWS Настройки

  • Выключите AWS управляемые временными полномочиями

  • Закройте вкладку «Предпочтения»

Использованная литература:

Источник

Оригинал: «https://dev.to/aws-builders/aws-serverless-observability-workshop-4ne3»