Что такое Amazon AWS и почему мир переключается на виртуализацию? —

Должен ли я поставить свой бизнес в AWS? Это часто задаваемые вопросы. Эта статья представляет собой общий обзор AWS и объясняет, почему она может быть полезна для вашего бизнеса. То, что это не так, — это статья «все включено» или «глубокое погружение» для каждой службы, которая входит в зонтик AWS.

Начнем с основ. AWS означает Amazon Web Services. Это комплекс услуг, предоставляемых Amazon для вашей платформы и потребностей инфраструктуры. Он официально запущен в 2006 году и значительно вырос за эти годы. На рынке есть и другие конкуренты, такие как Microsoft Azure (2010) и Jelastic (2011). Это не единственные, многие крупные поставщики услуг работают над тем, чтобы предоставить свои собственные.

AWS

Для этой статьи существует два основных типа услуг. Инфраструктура как услуга (IaaS) относится к традиционной инфраструктуре, такой как виртуальные машины и хранилище. VMware способствовала росту популярности IaaS и существует уже довольно давно. Платформа как услуга (PaaS) является более поздней разработкой, но все еще существовала достаточно долго для достижения успеха, в зависимости от поставщика, которого вы выбрали для этого. PaaS значительно облегчает разработчикам использование различных служб без инфраструктуры для их поддержки, таких как серверы, виртуальные машины, коммутаторы и т. Д.

Например, если вам нужна только база данных для накачки и извлечения записей, традиционно с IaaS вы должны подготовить сервер, операционную систему, настроить ее под свои нужды и следить за ее состоянием. С PaaS вы можете раскрутить только необходимый вам экземпляр системы баз данных и просто указать свой код на него. Amazon также предлагает несколько контейнеров приложений, чтобы вы могли просто публиковать свой код где-то для запуска вместо того, чтобы создавать сервер со всеми зависимостями.

Когда большинство людей слышат AWS, одной из основных услуг, о которой они думают, является EC2 (Elastic Compute Cloud). Amazon EC2 является платформой «инфраструктура как услуга» (IaaS) и позволяет арендовать вычислительные ресурсы через виртуальную машину в различных операционных системах (обычно в Linux или Windows). Существуют различные уровни / размеры контейнеров EC2, и стоимость зависит от размера и времени использования этого контейнера. В вашем бизнесе могут быть процессы на конец месяца, требующие ускорения нескольких экземпляров EC2 на выходные или на несколько дней, но затем их можно отключить на оставшуюся часть месяца. Этот тип затрат на основе использования позволяет вам платить именно за то, что вам нужно. Во многих случаях компаниям приходится принимать болезненные решения во время роста. Традиционно, когда необходимо приобрести оборудование, как определить его размеры таким образом, чтобы оно удовлетворяло насущным потребностям, а также чтобы его не приходилось заменять через 6 месяцев. Такие сервисы, как EC2, учитывают эту модель по мере оплаты и только за то, что вам нужно.

Второй сервис, о котором думают люди, когда слышат, что AWS — это обычно S3 (Amazon Simple Storage Service). Amazon S3 — это сервис хранения на основе веб-сервисов. Это очень полезно для размещения очень простых / статических веб-сайтов, где вы платите только за пропускную способность, а также для использования в публичном хранилище данных. К нему также можно получить доступ через REST, SOAP и BitTorrent. Если в вашей организации есть веб-приложение, которое регулярно нуждается в хранении и доступе к файлам данных, оно может выполнять эти вызовы API веб-службы для S3, не беспокоясь о локальном хранилище на реальном сервере, на котором размещено ваше веб-приложение. В этом случае это помогает сократить накладные расходы на ИТ, так что ваши разработчики не пытаются регулярно измерять серверы, а просто загружают и извлекают данные из службы. У Amazon есть отличное устройство шлюза хранения, связанное с S3. С помощью этого устройства вы можете подключить хранилище к уже существующему серверу в вашем помещении к данным, которые находятся в S3. Устройство будет кэшировать данные, к которым часто обращаются, и при необходимости извлекать и извлекать данные из S3 в фоновом режиме. Требования к хранилищу локального устройства намного меньше, чем общие данные в S3. Например, вполне возможно, что локальный шлюз хранения данных со 100 ГБ жестких дисков соединяется с несколькими терабайтами данных в S3.

Amazon предлагает множество других услуг, которые помогут расширить ваши потребности в их среде — от балансировщиков нагрузки до брандмауэров веб-приложений (WAF). Балансировщики нагрузки могут помочь направить трафик, предназначенный для одного конкретного места, к нескольким внутренним серверам и помочь масштабировать вашу среду по мере роста, чтобы вы не получили единый большой сервер, который также является единственной точкой отказа. WAF позволяет блокировать безопасность и предотвращать взлом вашего сайта злоумышленниками или скомпрометировать данные на этом сайте. Вот хороший скриншот из них. В дальнейших блогах мы можем перейти к ним по запросу.

Amazon также предлагает множество различных регионов по всему миру для размещения этих услуг. Возможно, вы находитесь в США и вам нужно лучше обслуживать Австралию из-за проблем с задержками. Между США и Австралией может быть задержка 200-300 мс. Для этого есть регион. Вы можете даже искать некоторую избыточность / DR за пределами своего региона, но не на другом конце света. Каждый регион делится на подмножества, называемые зонами доступности. Это сегментированные разделы среды, которые позволяют вам разделить несколько серверов между собой, так что, если один поднабор выйдет из строя, вся ваша инфраструктура этого не сделает. Ниже приведен скриншот регионов, которые существуют сегодня.

Вы можете спросить себя, это все здорово, но какие сценарии AWS может не работать для меня. Обычно их несколько. Ваши политики безопасности могут запрещать использование корпоративного IP-адреса (интеллектуальной собственности) или данных в общедоступном облачном хранилище. AWS достаточно безопасен и совместим с PCI и HIPAA, но у вашего офицера безопасности могут возникнуть проблемы. Другими причинами могут быть, если у вас достаточно статичное ИТ-пространство, покупка оборудования для вашего помещения или места для размещения центра обработки данных, а жилье там может сэкономить деньги в долгосрочной перспективе. Если вам нужны гарантированные ресурсы, такие как гарантированная производительность диска, AWS может не подойти вам. Выделенное решение для частного облака может быть подходящим вариантом.

Если вам нужны PCI (индустрия платежных карт), HIPAA (Закон о мобильности и подотчетности медицинского страхования), HITECH (Медицинские информационные технологии для экономического и клинического здоровья) или другие, Amazon предоставит вам множество информации, а также несколько Часто задаваемые вопросы (FAQs) по темам. Вот ссылка с множеством различных совместимых предложений — https://aws.amazon.com/compliance/

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

Ссылка на основную публикацию
Adblock
detector