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

В этом видео из серии «This is My Architecture» Капил Тхангавелу, технический директор компании Capital One, рассказывает об инструменте с открытым кодом – обработчике правил для используемой группы машин, Cloud Custodian. Вы увидите, как Capital One использует этот инструмент и простой DSL на базе YAML для того, чтобы избавиться от необходимости управлять сотнями тысяч скриптов и политик и обеспечить соответствие требованиям и управление затратами в режиме реального времени при любых масштабах работы.

Видео является частью серии видеоматериалов This Is My Architecture (TMA), предназначенной для технических специалистов. Эта серия демонстрирует инновационные архитектурные решения, разработанные клиентами и партнерами AWS. Рекомендуем посмотреть и другие видеоматериалы этой серии.

Краткие руководства AWS по началу эталонного развертывания помогают осуществлять быстрое развертывание полнофункционального программного обеспечения в облаке AWS с выполнением рекомендаций AWS по обеспечению безопасности и доступности. Шаблон AWS CloudFormation позволяет автоматизировать процесс развертывания, а в руководстве по развертыванию подробно описываются архитектура и реализация. Краткие руководства отличаются модульностью и легкостью настройки; вы можете добавить к ним дополнительные функциональные возможности или изменить их, создав собственные реализации. Используйте краткие руководства при развертывании нижеперечисленных решений на AWS.

Создайте среду Microsoft Lync Server 2013 малого или среднего размера с высокой доступностью и аварийным восстановлением на платформе AWS. В этом руководстве также содержатся инструкции по развертыванию более крупных сред. Подробнее »
Просмотреть руководство: HTML | PDF

Выполните развертывание Microsoft Exchange Server 2013 с доменными службами Active Directory в виде высокодоступной архитектуры на AWS, выбрав новое или существующее облако VPC. Подробнее »
Просмотреть руководство: HTML | PDF

Создайте серверную среду для pull- или push-технологий на базе Microsoft Windows PowerShell DSC в AWS, используя Active Directory и шлюз удаленных рабочих столов. Подробнее »
Просмотреть руководство: HTML | PDF

Выполните развертывание Microsoft SharePoint Server 2016 в AWS, используя группы доступности SQL Server AlwaysOn и WSFC в качестве уровня базы данных. Подробнее »
Просмотреть руководство: HTML | PDF

Создайте безопасное решение для удаленного администрирования на AWS, воспользовавшись для доступа к инстансам Windows шлюзом удаленных рабочих столов и протоколом удаленного рабочего стола (RDP). Подробнее »
Просмотреть руководство: HTML | PDF

Выполните развертывание доменных служб Active Directory (AD DS) и сервера доменных имен (DNS) в AWS. На выбор предлагаются три сценария развертывания. Подробнее »
Просмотреть руководство: HTML | PDF

Реализуйте высокодоступное решение с использованием Windows Server Failover Clustering (WSFC) и групп доступности AlwaysOn SQL Server. Подробнее »
Просмотреть руководство: HTML | PDF

Следуйте рекомендациям AWS для развертывания Web Application Proxy и служб федерации Active Directory (AD FS) в новом или существующем облаке VPC. Подробнее »
Просмотреть руководство: HTML | PDF

Постройте многоузловой кластер SAP HANA в AWS. Можно использовать SLES или RHEL и создать инфраструктуру с нуля либо развернуть SAP HANA в существующем облаке VPC. Подробнее »
Просмотреть руководство: HTML | PDF

Выполните развертывание SAP Business One (версию для SAP HANA) в новом или существующем VPC облака AWS, воспользовавшись рекомендациями AWS. Подробнее »
Просмотреть руководство: HTML | PDF

Постройте многоузловой кластер Cloudera Enterprise Data Hub (EDH) в AWS, интегрировав Cloudera Director с сервисами AWS. Выберите новую или существующую инфраструктуру AWS.
Просмотреть руководство: HTML | PDF

Выполните развертывание MongoDB в AWS с применением гибкого, масштабируемого и экономически эффективного подхода. Для развертывания можно выбрать новую или существующую инфраструктуру AWS. Подробнее »
Просмотреть руководство: HTML | PDF

Следуйте рекомендациям AWS для развертывания Trend Micro Deep Security в облаке AWS. Поддерживает два варианта лицензирования: собственные лицензии (BYOL) и лицензии с почасовой оплатой за защищенный инстанс. Подробнее »
Просмотреть руководство: HTML | PDF

Быстро создайте решение для интернет-коммерции в облаке AWS с помощью Magento. Пакет Quick Start автоматически развернет Magento в новой или существующей инфраструктуре AWS.
Просмотреть руководство: HTML | PDF

Воспользуйтесь преимуществами схем Ansible, централизованной регистрации, аудита и отслеживания системы и управляйте инстансами EC2 с помощью Ansible Tower в облаке AWS. Подробнее »
Просмотреть руководство: HTML | PDF

Теперь можно управлять динамической облачной инфраструктурой или локальными серверами, выполнив развертывание Chef Server на платформе AWS. Используется официальный образ AMI Chef Server с поддержкой 5–250 узлов. Подробнее »
Просмотреть руководство: HTML | PDF

Развертывание архитектуры, которая обеспечит поддержку стандартов NIST 800-53 и 800-171, инициативы OMB TIC – FedRAMP Overlay (пилотная программа), а также соответствие требованиям SRG МО США по облачным вычислениям. Это предложение из пакета услуг «AWS Enterprise Accelerator – Compliance». Подробнее »
Просмотреть руководство: HTML | PDF

Puppet обеспечивает единообразие и надежность всей ИТ-инфраструктуры в облаке AWS. Это краткое руководство поможет выполнить развертывание основного узла Puppet и создать агенты Puppet в облаке VPC. Подробнее »
Просмотреть руководство: HTML | PDF

Развертывание архитектуры, поддерживающей в облаке AWS стандарт безопасности данных индустрии платежных карт (PCI DSS). Это предложение из пакета услуг «AWS Enterprise Accelerator – Compliance». Подробнее »
Просмотреть руководство: HTML | PDF

Выполните развертывание пяти серверов Microsoft для эффективной организации бизнеса (Lync, SharePoint, SQL, Exchange, Web Application Proxy с AD FS) вместе с доменными службами Active Directory (AD DS) для создания производительных корпоративных платформ на AWS. Подробнее »
Просмотреть руководство: HTML | PDF

Выполните развертывание архитектуры, которая соответствует базовой схеме управления безопасностью высокого уровня NIST SP 800-53, и систем оценки безопасности/авторизации, отвечающих требованиям этой базовой схемы. Подробнее »
Просмотреть руководство: HTML | PDF

Следуя рекомендациям AWS и Docker, можно выполнить развертывание этого CaaS-решения в среде AWS с высоким уровнем доступности. Включает инструменты Universal Control Plane, Docker Trusted Registry и Docker Engine. Подробнее »
Просмотреть руководство: PDF

Выполните развертывание платформы для контейнерных приложений от Red Hat на базе AWS. Для ускорения доставки приложений в этом PaaS-решении используются контейнеры Linux в формате Docker, механизмы оркестрации Kubernetes, а также дистрибутив RHEL 7.
Просмотреть руководство: PDF

Развертывайте в AWS Spinnaker, платформу непрерывной доставки ПО от компании Netflix OSS. Шаблон AWS CloudFormation формирует инфраструктуру AWS и развертывает Spinnaker в облаке Amazon VPC.
Просмотреть руководство: PDF

Развертывайте на AWS NGINX Plus, платформу доставки приложений от NGINX, Inc. Шаблон AWS CloudFormation формирует инфраструктуру AWS и выполняет развертывание NGINX Plus в облаке Amazon VPC. Подробнее »
Просмотреть руководство: PDF

Выполните развертывание модульной, масштабируемой архитектуры виртуальной сети с помощью Amazon VPC, следуя рекомендациям AWS. Данное развертывание можно использовать как основу для своей инфраструктуры AWS. Подробнее »
Просмотреть руководство: HTML | PDF

Развертывайте узлы-бастионы Linux для обеспечения безопасного удаленного доступа к инстансам Linux в новой или существующей среде VPC. Вы можете использовать это развертывание в качестве компоновочного блока для своих развертываний Linux на AWS. Подробнее »
Просмотреть руководство: HTML | PDF

Развертывайте Oracle Database 12c Enterprise Edition с системами Oracle Data Guard и Oracle ASM в среде облака AWS с высокой доступностью и масштабируемостью. Автоматическое развертывание занимает около часа. Подробнее »
Просмотреть руководство: HTML | PDF

Развертывайте Bitbucket Data Center, систему управления исходным кодом от компании Atlassian, в среде облака AWS с высокой доступностью и масштабируемостью. Автоматическое развертывание занимает менее 30 минут. Подробнее »
Просмотреть руководство: PDF

Выполните развертывание JIRA Software Data Center и JIRA Service Desk Data Center от компании Atlassian на платформе AWS менее чем за полчаса. Эти решения обеспечивают высокую доступность, масштабируемость и производительность. Подробнее »
Просмотреть руководство: PDF

Создайте среду разработки для языка программирования Swift, используя Vapor в качестве сетевой среды и Amazon ECS для создания масштабируемого стека приложения на AWS. Подробнее »
Просмотреть руководство: PDF

Осуществите развертывание конвейера непрерывной интеграции и непрерывной доставки (CI/CD) на AWS с помощью MSBuild, IIS, Windows PowerShell и .NET в сочетании с Jenkins, AWS CodePipeline и AWS CodeDeploy. Подробнее »
Просмотреть руководство: PDF

Выполните развертывание HashiCorp Consul на платформе AWS, потратив не более 10 минут. Этот инструмент DevOps обеспечивает обнаружение и настройку сервисов; проверку работоспособности, хранение пар «ключ-значение», а также поддержку нескольких центров обработки данных. Подробнее »
Просмотреть руководство: PDF

Выполните развертывание HashiCorp Vault на платформе AWS, потратив не более 10 минут. Этот инструмент обеспечивает централизованную безопасность, хранение и контроль доступа к конфиденциальным данным в распределенной инфраструктуре и приложениях. Подробнее »
Просмотреть руководство: PDF

Выполните развертывание платформы Big Data Management от партнера-технолога AWS – компании Informatica. Этот инструмент предоставляет сервисы по интеграции и преобразованию данных для обработки больших наборов данных. Подробнее »
Просмотреть руководство: PDF

Выполните развертывание PowerCenter от партнера-технолога AWS – компании Informatica. Этот инструмент обеспечивает интеграцию данных из большого количества источников, включая сервисы AWS. Подробнее »
Просмотреть руководство: PDF

Развертывайте стандартизованные среды для рабочих нагрузок класса United Kingdom (UK) OFFICIAL в соответствии с принципами NCSC и требованиями CIS. Подробнее »
Просмотреть руководство: HTML | PDF

Развертывайте оптимизированную архитектуру AWS, используя Alfresco One в качестве решения для управления корпоративным контентом (ECM), и настраивайте его под свои конкретные сценарии. Подробнее »
Просмотреть руководство: PDF

Встраивайте в свои программы возможности обнаружения угроз и вредоносных программ, используя технологии безопасности от компании Symantec на AWS. Подробнее »
Просмотреть руководство: PDF

Развертывайте онлайн-решение от компании Tableau Software для совместного доступа к бизнес-аналитике, сотрудничества, а также распространения аналитических результатов, полученных с помощью Tableau. Подробнее »
Просмотреть руководство: PDF

Развертывайте решение Splunk Enterprise на AWS и занимайтесь поиском, мониторингом и анализом данных из любых машиночитаемых источников для получения ценной аналитической информации по всем подразделениям организации. Подробнее »
Просмотреть руководство: PDF

Развертывайте стандартизованную архитектуру, помогающую обеспечить соответствие технических средств управления 52 положениям HIPAA Phase 1 и 180 положениям HIPAA Phase 2. Подробнее »
Просмотреть руководство: HTML | PDF


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

Размещение веб-приложений
Создание масштабируемых и надежных веб-приложений или мобильных приложений (PDF)

Обработка содержимого и мультимедиа
Создание надежных систем, обслуживающих большие объемы содержимого и мультимедиа (PDF)

Пакетная обработка
Создание автоматически масштабируемых систем пакетной обработки, таких как конвейеры обработки видео (PDF)

Отказоустойчивость и высокая доступность
Создание систем, которые быстро обрабатывают отказ и переносят работу на новые инстансы в случае сбоя (PDF)

Крупномасштабная обработка и большие наборы данных
Создание высокопроизводительных вычислительных систем, работающих с большими данными (PDF)

Обработка рекламы
Создание масштабируемых интернет-решений обработки рекламы (PDF)

Аварийное восстановление локальных приложений
Создание экономичных решений аварийного восстановления для локальных приложений (PDF)

Синхронизация файлов
Создание простого сервиса синхронизации файлов (PDF)

Обмен материалами мультимедиа
Облачная платформа для обмена материалами мультимедиа (PDF)

Интернет-игры
Разработка мощных интернет-игр (PDF)

Анализ логов
Анализ больших объемов данных логов в облаке (PDF)

Распределенные вычисления для финансовых сервисов
Создание масштабируемых и эластичных распределенных сетей для финансового сектора (PDF)

Веб-сайт для интернет-коммерции. Часть 1: интерфейсный веб-сервер
Создание эластичных интерфейсных веб-серверов для веб-сайта интернет-коммерции (PDF)

Веб-сайт для интернет-коммерции. Часть 2: конвейер оформления и оплаты заказов
Создание масштабируемого конвейера оформления и оплаты заказов для веб-сайта интернет-коммерции (PDF)

Веб-сайт для интернет-коммерции. Часть 3: маркетинг и рекомендации
Создание масштабируемого модуля рекомендаций для веб-сайта интернет-коммерции (PDF)

Обработка временных рядов
Создание эластичных систем, обрабатывающих данные временных рядов (PDF)


В этом документе описана среда AWS с продуманной архитектурой, которая предоставляет клиентам доступ к их архитектурам в облаке и позволяет улучшать их, а также лучше понимать последствия решений, принимаемых на стадии проектирования. Мы рассказываем об основных принципах проектирования, а также представляем конкретные рекомендации и руководства для четырех основных областей, которые мы называем столпами продуманной архитектуры. Загрузить техническое описание (PDF).

Облако улучшает некоторые старые концепции построения масштабируемых интернет-архитектур и представляет ряд новых концепций, которые меняют подход к созданию и развертыванию приложений. Чтобы воспользоваться всеми преимуществами облака, в том числе эластичностью и масштабируемостью, важно изучить сервисы, возможности и рекомендации по использованию AWS. В этом техническом описании представлен обзор сервисов AWS и различные рекомендации по архитектуре приложений, которые помогут вам проектировать эффективные масштабируемые облачные архитектуры. Загрузить техническое описание (PDF).

AWS предоставляет необходимые инструменты, возможности и географические регионы, которые позволяют создавать надежные и экономичные отказоустойчивые системы, требующие минимального участия пользователей. В этом техническом описании обсуждаются все отказоустойчивые возможности, с помощью которых можно создавать приложения с высоким уровнем надежности и доступности в AWS. Загрузить техническое описание (PDF).

В случае аварии вы можете быстро инициализировать ресурсы в Amazon Web Services (AWS) для продолжения работы систем. В этом документе описываются возможности и сервисы AWS, которые можно использовать для аварийного восстановления, а также примеры восстановления систем. В документе также представлены рекомендации по улучшению плана аварийного восстановления и использованию всех преимуществ AWS. Загрузить техническое описание (PDF).

Развертывание приложения в Amazon Web Services (AWS) – это быстрый, простой и экономичный процесс. Этот документ предназначен для разработчиков и архитекторов, которым требуются рекомендации от AWS по архитектуре приложений и оценке их операционной готовности. В нем представлены два контрольных списка, Basic и Enterprise, с помощью которых вы оцените приложения на основе набора рекомендаций, чтобы с уверенностью их развернуть. Загрузить техническое описание (PDF).

Размещение масштабируемых веб-приложений с высокой доступностью может быть сложной и дорогостоящей задачей. Традиционные масштабируемые веб-архитектуры должны не только использовать комплексные решения для обеспечения высокой надежности, но и точно прогнозировать трафик, чтобы добиться высокого уровня обслуживания. AWS предоставляет надежную, масштабируемую, безопасную и высокопроизводительную инфраструктуру, подходящую даже для самых ресурсоемких веб-приложений. В AWS реализована эластичная модель с горизонтальным и вертикальным масштабированием, которая позволяет адаптировать расходы на ИТ с объемом трафика в реальном времени. В этом техническом описании подробно обсуждается решение для размещения веб-приложений, а также использование тех или иных сервисов для создания масштабируемых веб-приложений с высокой доступностью. Загрузить техническое описание (PDF).

Облако AWS предоставляет различные варианты облачного хранилища. Эти альтернативы помогают архитекторам и разработчикам выбрать наилучшее решение для приложения, но их количество может вызвать замешательство. В этом техническом описании представлены обзор каждого варианта хранилища, сценарии идеального использования и другие важные характеристики (например, эластичность и стоимость), благодаря чему вы сможете выбрать подходящий тип хранилища. Загрузить техническое описание (PDF).

Безопасность следует обеспечивать на каждом уровне архитектуры облачного приложения. В этом техническом описании обсуждаются определенные инструменты, возможности и рекомендации по защите облачного приложения в среде AWS. Мы порекомендуем стратегии по защите приложения на всех этапах его жизненного цикла. Загрузить техническое описание (PDF).

Для успешной работы программы электронной почты необходимо знать о некоторых аспектах, влияющих на доставку сообщений и, следовательно, на их получателей. Вы можете отправлять электронную почту по разным причинам, например для укрепления отношений с клиентом, рекламы новых продуктов и предложений, уведомления группы людей с общими интересами или оповещения клиентов о мероприятии. В этом техническом описании обсуждается ценность электронной почты для получателей и поставщиков интернет-сервисов (ISP), ответственных за защиту их почтовых ящиков. Далее описывается процесс передачи сообщений, его участники и их роли. В завершении вы узнаете, как оптимизировать процесс на основе собранных нами рекомендаций. Загрузить техническое описание (PDF).


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