Учебники

Amazon Web Services — облачные вычисления

В 2006 году Amazon Web Services (AWS) начали предлагать ИТ-услуги на рынке в виде веб-сервисов, которые сегодня известны как облачные вычисления . В этом облаке нам не нужно планировать серверы и другую ИТ-инфраструктуру, которая занимает много времени заранее. Вместо этого эти сервисы могут мгновенно раскручивать сотни или тысячи серверов за считанные минуты и быстрее доставлять результаты. Мы платим только за то, что используем, без авансовых и долгосрочных обязательств, что делает AWS экономически эффективным.

Сегодня AWS предоставляет высоконадежную, масштабируемую и недорогую инфраструктурную платформу в облаке, которая обслуживает множество предприятий в 190 странах мира.

Что такое облачные вычисления?

Облачные вычисления — это вычислительная служба на базе Интернета, в которой большие группы удаленных серверов объединены в сеть, чтобы обеспечить централизованное хранение данных и онлайн-доступ к компьютерным службам или ресурсам.

Используя облачные вычисления, организации могут использовать общие вычислительные ресурсы и ресурсы хранения данных, а не создавать, эксплуатировать и улучшать инфраструктуру самостоятельно.

Облачные вычисления — это модель, которая обеспечивает следующие функции.

  • Пользователи могут предоставлять и освобождать ресурсы по требованию.

  • Ресурсы можно увеличивать или уменьшать автоматически, в зависимости от нагрузки.

  • Ресурсы доступны по сети с надлежащей безопасностью.

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

Пользователи могут предоставлять и освобождать ресурсы по требованию.

Ресурсы можно увеличивать или уменьшать автоматически, в зависимости от нагрузки.

Ресурсы доступны по сети с надлежащей безопасностью.

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

Типы Облаков

Существует три типа облаков — публичное, частное и гибридное.

Публичное облако

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

Частное Облако

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

Гибридное Облако

Гибридное облако — это сочетание как частного, так и публичного облака. Решение о запуске в частном или публичном облаке обычно зависит от различных параметров, таких как чувствительность данных и приложений, отраслевые сертификаты и требуемые стандарты, правила и т. Д.

Модели облачных сервисов

В облаке существует три типа моделей обслуживания: IaaS, PaaS и SaaS.

IaaS

IaaS выступает за инфраструктуру как услугу . Он предоставляет пользователям возможность предоставлять обработку, хранение и сетевое подключение по требованию. Используя эту модель сервиса, клиенты могут разрабатывать свои собственные приложения на этих ресурсах.

PaaS

PaaS означает « Платформа как услуга» . Здесь поставщик услуг предоставляет своим клиентам различные услуги, такие как базы данных, очереди, механизмы рабочих процессов, электронную почту и т. Д. Затем клиент может использовать эти компоненты для создания своих собственных приложений. Услуги, доступность ресурсов и резервное копирование данных обрабатываются поставщиком услуг, который помогает клиентам больше сосредоточиться на функциональности своих приложений.

SaaS

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

Преимущества облачных вычислений

Вот список некоторых из наиболее важных преимуществ облачных вычислений:

  • Экономичность. Создание наших собственных серверов и инструментов отнимает много времени, а также стоит дорого, поскольку нам нужно заказывать, оплачивать, устанавливать и настраивать дорогостоящее оборудование задолго до того, как оно нам понадобится. Однако, используя облачные вычисления, мы платим только за ту сумму, которую используем и когда используем вычислительные ресурсы. Таким образом, облачные вычисления являются экономически эффективными.

  • Надежность . Платформа облачных вычислений предоставляет гораздо больше управляемых, надежных и согласованных услуг, чем внутренняя ИТ-инфраструктура. Это гарантирует 24×7 и 365 дней службы. В случае сбоя любого из серверов размещенные приложения и службы могут быть легко перенесены на любой из доступных серверов.

  • Неограниченное хранилище — облачные вычисления обеспечивают практически неограниченную емкость хранилища, то есть нам не нужно беспокоиться о том, что не хватит места для хранения или увеличится доступность нашей текущей площади. Мы можем получить доступ столько, сколько нам нужно.

  • Резервное копирование и восстановление. Хранить данные в облаке, создавать их резервные копии и восстанавливать их относительно легче, чем хранить их на физическом устройстве. У провайдеров облачных услуг также достаточно технологий для восстановления наших данных, поэтому есть удобство восстановления наших данных в любое время.

  • Легкий доступ к информации. После регистрации в облаке вы можете получить доступ к своей учетной записи из любой точки мира, если в этот момент есть подключение к Интернету. Существуют различные средства хранения и безопасности, которые зависят от выбранного типа учетной записи.

Экономичность. Создание наших собственных серверов и инструментов отнимает много времени, а также стоит дорого, поскольку нам нужно заказывать, оплачивать, устанавливать и настраивать дорогостоящее оборудование задолго до того, как оно нам понадобится. Однако, используя облачные вычисления, мы платим только за ту сумму, которую используем и когда используем вычислительные ресурсы. Таким образом, облачные вычисления являются экономически эффективными.

Надежность . Платформа облачных вычислений предоставляет гораздо больше управляемых, надежных и согласованных услуг, чем внутренняя ИТ-инфраструктура. Это гарантирует 24×7 и 365 дней службы. В случае сбоя любого из серверов размещенные приложения и службы могут быть легко перенесены на любой из доступных серверов.

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

Резервное копирование и восстановление. Хранить данные в облаке, создавать их резервные копии и восстанавливать их относительно легче, чем хранить их на физическом устройстве. У провайдеров облачных услуг также достаточно технологий для восстановления наших данных, поэтому есть удобство восстановления наших данных в любое время.

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

Недостатки облачных вычислений

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

Проблемы с безопасностью

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

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

Технические неисправности

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

Не легко поменять поставщиков услуг

Поставщики облачных услуг обещают поставщикам, что облако будет гибким в использовании и интеграции, однако переключение облачных услуг не так просто. Большинству организаций может быть сложно разместить и интегрировать текущие облачные приложения на другой платформе. Могут возникнуть проблемы взаимодействия и поддержки, например, приложения, разработанные на платформе Linux, могут не работать должным образом в Microsoft Development Framework (.Net).