Задачи
- Сократить капитальные затраты (CAPEX).
- Предоставить гибкое изменение мощности веб-ресурса в зависимости от скачков нагрузки.
- Обеспечить безопасность и непрерывность бизнеса.
Результаты
- Оплата начисляется только за ресурсы, которые используются.
- Совершенство и гибкость на всех уровнях работы приложения.
- Доступность веб-ресурса без простоев.
Описание
Развертывание интернет магазина в AWS имеет следующие преимущества:
✔ Совершенство и гибкость на всех уровнях работы приложения
✔ Используйте лучшие современные практики уже реализованные в сервисах AWS
✔ Гибко масштабируйте свое приложение вместе с сервисами AWS
✔ Гибко управляйте бизнес логикой работы приложения
✔ Разворачивайте масштабируемые интернет сайты в несколько “кликов” с помощью AWS Beanstalk
✔ Напишите свою инфраструктуру в виде кода (JSON, YAML) в AWS CloudFormation
✔ Используйте инсталляции из коробки в AWS Marketplace
✔ С AWS вы платите только за ресурсы, которые используются
✔ C AWS сократите свои капитальные затраты до минимума (CAPEX/OPEX)
✔ Резервируйте постоянно работающие мощности на год или три и экономьте (Savings Plan, Reserved Instances)
Публичные кейсы (Public Case Studies)
Компания MOYO выбрала AWS для масштабирования e-commerce платформы.
Ритейлер Фокстрот оценил преимущества инструментов AWS.
Уникальные возможности сервисов AWS
Единая консоль управления приложением
✔ AWS Console - Web интерфейс управления AWS
✔ AWS CLI - Командная строка AWS
✔ AWS SDK - Управляйте AWS из вашего приложения
✔ AWS API Gateway - Платформа для управления API
✔ AWS IAM - Гибко управляйте доступом и надежно защищайте свой аккаунт
✔ AWS VPC - Ваша облачная сетевая инфраструктура
✔ AWS VPN - Подключайте по IPSec ваши on-premises ресурсы
Глобальная система доставки контента
✔AWS CloudFront (point of presence) - сервис глобальной сети доставки контента (CDN), обеспечивающий быструю и безопасную передачу данных, видео, приложений и API клиентам по всему миру с низкими задержками и высокой скоростью
✔AWS Route 53 - это высокодоступный масштабируемый облачный веб‑сервис системы доменных имен (DNS). С помощью сервиса Amazon Route 53 Traffic Flow можно просто управлять глобальным трафиком, используя различные типы маршрутизации (такие как маршрутизация на базе задержки, DNS с учетом географического положения, географическая близость и циклический взвешенный алгоритм
✔ Широкая линейка семейств инстансов (AWS EC2)
✔ Эластичное распределение нагрузки (AWS ELB включает Network, Application LB)
✔ Автоматическое масштабирование(AWS AutoScaling)
✔ Уникальные спотовые инстансы (spot instances) - мизерная стоимость за высокую производительность и отказоустойчивость
✔ Контейнеры (AWS ECS, AWS EKS)
✔ Бессерверные вычисления - оплачивайте только время вычислений (AWS API Gateway, AWS Lambda, AWS Fargate)
✔AWS Elasticsearch - Cамая популярная, адаптированная в AWS система поиска
✔AWS Elasticache - Кэшируйте часто используемые данные, оптимизируйте производительность
✔ Объектное хранилище с гибким функционалом и ценообразованием (AWS S3)
✔ Блочное хранилище требуемой емкости и скорости (AWS EBS)
✔ Базы данных. Широкий функционал сервисов AWS
✔ AWS RDS: гибкая система подбора требуемой мощности и производительности хранилища, мультизонная репликация, “горячее” подключение до 5-ти реплик чтения
✔ AWS Aurora - это совместимая с MySQL и PostgreSQL реляционная база данных, созданная для облака, которая совмещает в себе скорость и доступность традиционных коммерческих баз данных с простотой и экономичностью БД с открытым исходным кодом.
✔ AWS CloudWatch - Система мониторинга
✔ AWS CloudTrail - Журнал событий происходящих в AWS аккаунт
✔ AWS Shield - Защита от DDos атак
✔ AWS WAF - Брандмауэр для интернет приложений
Аварийное восстановление (Disaster Recovery)
✔ В соответствии с требуемым RPO/RTO и приемлемой стоимостью создайте свою архитектуру аварийного восстановления.
✔ В AWS существует многоуровневая система создания бэкапов
✔ Используйте репликацию и резервирование ресурсов в разных зонах и регионах AWS с целью быстрого восстановления
AWS имеет встроенный анализ расходов в рамках аккаунта и предлагает возможность сокращения затрат до 40% в рамках Savings Plan или резервации вычислительных мощностей на уровне семейств инстансов с возможностью предоплаты (или без), сроком на один/три года.