Учебное пособие по AWS EC2: Amazon Elastic Compute Cloud



В этом учебном пособии AWS EC2 описаны ключевые концепции типов и использования инстансов EC2, безопасности, ценообразования в EC2 с примерами и вариантом использования для инстанса Ubuntu.

При прогнозировании требуемой мощности компьютера может быть два сценария: вы можете переоценить требования и купить стопки серверов, которые не будут использоваться, или вы можете недооценить использование, что приведет к сбою ваше приложение. В этом EC2 Tutorial мы разберемся со всеми ключевыми концепциями и созданием экземпляров в следующей последовательности:

Введение в AWS EC2

Amazon Elastic Compute Cloud , EC2 - это веб-сервис от Amazon, который обеспечивает изменяемый вычислительные сервисы в облаке. Их размер можно изменять, поскольку вы можете быстро увеличивать или уменьшать количество используемых вами экземпляров сервера, если ваши требования к вычислениям изменятся.





ec2-what

Экземпляр - это виртуальный сервер для запуска приложений на Amazon EC2. Его также можно понять как крошечную часть большого компьютера, крошечную часть, у которой есть собственный жесткий диск, сетевое соединение, ОС и т. Д. Но на самом деле все это виртуально. У вас может быть несколько «крошечных» компьютеров на одной физической машине, и все эти крошечные машины называются экземплярами.



ec2-resize

Почему AWS EC2?

ec2-why

Предположим, вы разработчик, и, поскольку вы хотите работать независимо, вы покупаете несколько серверов, правильно подсчитали мощность, а вычислительной мощности достаточно.Теперь вы должны следить за обновлением исправлений безопасности каждый день, вы должны устранять любые проблемы, которые могут возникнуть на внутреннем уровне на серверах и так далее.

Но если вы покупаете инстанс EC2, вам не нужно беспокоиться ни о чем из этих вещей, поскольку всем этим будет управлять Amazon, вам просто нужно сосредоточиться на своем приложении.Это тоже за небольшую часть затрат, которые вы понесли ранее! Разве это не интересно?



Как запускать системы в EC2?

  • Войдите в свою учетную запись AWS и нажмите AWS EC2.
  • В разделе «Создать экземпляр» нажмите «Запуск».

Теперь вам нужно выбрать Образ машины Amazon (AMI), AMI - это шаблоны ОС, которые предоставляют информацию, необходимую для запуска экземпляра.

Когда мы хотим запустить экземпляр, мы должны указать, какой AMI мы хотим использовать. Это может быть Ubuntu, windows server и т. Д.

  • AMI могут быть настроены заранее или вы можете настроить их самостоятельно в соответствии с вашими требованиями.
    • Для предварительно настроенных AMI вы должны выбрать его на торговой площадке AWS.
    • Чтобы настроить собственное, перейдите в раздел быстрого запуска и выберите один.
    • Во время настройки вы достигнете точки, где вам нужно будет выбрать EBS вариант хранения. Эластичное блочное хранилище (EBS) - это постоянные тома блочного хранилища, которые используются с EC2.

Типы вычислительных инстансов EC2

Вычисления - это очень широкий термин, от характера вашей задачи зависит, какие именно вычисления вам нужны.Таким образом, AWS EC2 предлагает 5 типов инстансов, а именно:

  • Общие экземпляры
    • Для приложений, требующих баланса производительности и стоимости.
      • Например, системы ответов по электронной почте, где вам нужен быстрый ответ, а также они должны быть рентабельными, поскольку не требуют большой обработки.
  • Вычислить экземпляры
    • Для приложений, требующих большой обработки от ЦП.
      • Например, анализ данных из потока данных, например из потока в Twitter.
  • Экземпляры памяти
    • Следовательно, для тяжелых по своей природе приложений требуется много оперативной памяти.
      • Например, когда вашей системе нужно много приложений, работающих в фоновом режиме, например, для многозадачности.
  • Экземпляры хранилища
    • Для приложений большого размера или с набором данных, занимающим много места.
      • Например, когда ваше приложение огромного размера.
  • Экземпляры GPU
    • Для приложений, требующих тяжелого рендеринга графики.
      • Например, 3D-моделирование и т. Д.

Теперь у каждого типа экземпляра есть набор экземпляров, оптимизированных для различных рабочих нагрузок:

Общие экземпляры Вычислить экземпляры Экземпляры памяти Экземпляры хранилища Экземпляры GPU
  • t2
  • m4
  • м3
  • c4
  • c3
  • r3
  • x1
  • i2
  • d2
  • g2

Теперь, когда вы знаете о различных типах экземпляров, давайте узнаем об этапах создания экземпляров в этом руководстве по AWS EC2.

Учебное пособие по AWS EC2: шаги по созданию экземпляра

Далее в этом руководстве по AWS EC2 давайте разберемся со всем процессом создания экземпляра EC2 на примере использования, в котором мы будем создавать экземпляр Ubuntu для тестовой среды.

  • Войдите в Консоль управления AWS.

структура данных и алгоритм в java
  • Выберите желаемый регион. Следующий,Выберите регион из раскрывающегося списка, выбор региона может быть выполнен на основе критериев, обсужденных ранее в блоге.

  • Выберите службу EC2 Щелкните EC2 в разделе Compute. Вы попадете на панель управления EC2.

  • Нажмите Запустить экземпляр .
  • Выберите AMI: поскольку вам требуется экземпляр Linux, в строке для базового 64-разрядного AMI Ubuntu нажмите Выбрать.

  • Выберите экземпляр

Выберите экземпляр t2.micro, который соответствует требованиям уровня бесплатного пользования.

  • Настройте сведения об экземпляре.
    Настройте все детали, а затем нажмите Добавить хранилище.

  • Добавить хранилище

  • Отметить экземпляр

Введите имя для своего экземпляра AWS EC2 в поле значения. Это имя, более правильно известное как тег, будет отображаться в консоли при запуске экземпляра. Это позволяет легко отслеживать работающие машины в сложной среде. Используйте имя, которое вы легко узнаете и запомните.

  • Создать группу безопасности

  • Просмотр и запуск экземпляра

Проверьте данные, которые вы настроили для запуска экземпляра.

  • Создайте пару ключей и запустите экземпляр

Затем в этом руководстве по AWS EC2 выберите вариант «Создать новую пару ключей» и укажите имя пары ключей. После этого загрузите его в свою систему и сохраните для использования в будущем.

  • Проверьте детали запущенного экземпляра.

  • Преобразование вашего закрытого ключа с помощью PuTTYgen

PuTTY изначально не поддерживает формат закрытого ключа (.pem), созданный Amazon EC2. В PuTTY есть инструмент под названием PuTTYgen, который может преобразовывать ключи в требуемый формат PuTTY (.ppk). Вы должны преобразовать свой закрытый ключ в этот формат (.ppk), прежде чем пытаться подключиться к вашему экземпляру с помощью PuTTY.

  • Щелкните Загрузить. По умолчанию PuTTYgen отображает только файлы с расширением .ppk. Чтобы найти файл .pem, выберите параметр для отображения файлов всех типов.

  • Выберите файл .pem для пары ключей, которую вы указали при запуске экземпляра, а затем нажмите «Открыть». Щелкните OK, чтобы закрыть диалоговое окно подтверждения.
  • Щелкните Сохранить закрытый ключ, чтобы сохранить ключ в формате, который может использовать PuTTY. PuTTYgen отображает предупреждение о сохранении ключа без парольной фразы. Щелкните Да.
  • Укажите то же имя для ключа, которое вы использовали для пары ключей (например, my-key-pair). PuTTY автоматически добавляет расширение. PPK расширение файла
  • Подключитесь к экземпляру EC2 с помощью SSH и PuTTY
  • Откройте PuTTY.exe
  • В поле Имя хоста введите общедоступный IP-адрес вашего экземпляра.
  • В списке категорий разверните SSH.
  • Нажмите Auth (не раскрывайте).
  • В поле Файл закрытого ключа для аутентификации перейдите к загруженному файлу PPK и дважды щелкните его.
  • Щелкните Открыть.

  • Введите Ubuntu, когда будет предложено ввести идентификатор входа.

Поздравляю!Вы успешно запустили экземпляр Ubuntu.

Вот короткое обучающее видео по AWS EC2, в котором объясняется, как Amazon AMI EC2, демонстрация создания AMI, группы безопасности, пары ключей, эластичный IP-адрес и общедоступный IP-адрес, а также демонстрация запуска инстанса EC2 и т. Д. стать сертифицированным архитектором решений AWS.

Руководство по AWS EC2 для начинающих | Руководство для архитекторов сертифицированных решений AWS | AWS Training | Эдурека

Надеюсь, вам понравился этот подробный курс по AWS EC2 Tutorial. Это один из самых востребованных наборов навыков, который рекрутеры ищут в AWS Solution Architect Professional. Вот коллекция чтобы помочь вам подготовиться к следующему собеседованию на вакансию AWS. Еще одно интересное чтение, которое вы можете проверить, это Учебное пособие по AWS S3 а для более широкой перспективы AWS ознакомьтесь с нашими .

Если вы сочли это Учебное пособие AWS EC2 релевантным, вы можете ознакомиться с живым курсом Edureka под руководством инструктора на , совместно созданный практиками отрасли.

Есть вопрос к нам? Пожалуйста, укажите это в разделе комментариев этого руководства по AWS EC2, и мы свяжемся с вами..