AWS Amplify

Самый быстрый и самый простой способ разработки масштабируемых мобильных и веб-приложений

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

SmartPhoneApps@3x

Преимущества

Создание инновационных приложений

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

Всего несколько минут на настройку внутренней части

Вы сможете автоматически настроить лучший в своем классе сервис внутренней части для мобильных и веб-приложений, например службу аутентификации, хранилище данных или API-интерфейс на основе Amazon S3, Amazon Cognito и других сервисов AWS. Amplify CLI без проблем интегрируется с IDE для iOS/Android и многими популярными платформами для веб-разработки, предоставляя управляемый рабочий процесс для персонализации самых лучших внутренних частей для приложений путем выполнения нескольких простых команд.

Простота развертывания и масштабирования

Масштабируйте приложения, автоматически соблюдая все передовые рекомендации AWS по безопасности, надежности и глобальной доступности. Обращайтесь к отдельным сервисам AWS напрямую из консоли AWS, чтобы изменять их нужным образом по мере роста и развития вашего бизнеса. За несколько минут развертывайте и размещайте масштабируемые статические сайты или одностраничные приложения с помощью рабочего процесса на основе Git, просто указав свой код в консоли AWS Amplify.

Примеры использования

Page-Illos_Amplify-Use-Cases_Onboarding_4-column

Потоки для начала работы

Создайте пользовательские потоки для начала работы, которые позволят быстро выполнять вход любым из нескольких доступных методов. Возможности: Аутентификация, Компоненты пользовательского интерфейса, Аналитика

Page-Illos_Amplify-Use-Cases_Real-time-Collab_4-column

Совместная работа в режиме реального времени

Создавайте потоки реального времени, чаты и системы обмена документами для поддержки удаленной работы. Возможности: Взаимодействия, APIХранение данных

Page-Illos_Amplify-Use-Cases_AI-ML_4-column

Искусственный интеллект / машинное обучение

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

Page-Illos_Amplify-Use-Cases_Campaigns_4-column

Создание целевых кампаний

Разрабатывайте целевые рассылки push-уведомлений и рекламные кампании для удержания и привлечения клиентов. Возможности: Аналитика, Уведомления, API

Продукты и возможности

Amplify Framework

Платформа Amplify Framework состоит из трех основных компонентов: библиотеки, компоненты пользовательского интерфейса и инструментарий CLI . Каждый из компонентов можно использовать отдельно от других. Библиотеки и компоненты пользовательского интерфейса Amplify упорядочены по сценариям использования и основываются на сервисах AWS. Все они имеют открытый исходный код и совместимы с существующими платформами разработки интерфейсов (React, React Native, Angular, Vue, Ionic) и средами IDE для iOS и Android. Интерфейс командной строки Amplify (Amplify CLI) представляет собой набор инструментов для создания и обслуживания бессерверных внутренних частей на базе AWS. Настройте облачные возможности с помощью простого интерактивного процесса, который помогает выбрать возможности приложения, например модель данных и требования к аутентификации. Разработать собственное приложение »

Аутентификация

Регистрация и аутентификация пользователя

Хранение данных

Автономная синхронизация и разрешение конфликтов

API (GraphQL и REST)

Доступ к данным из нескольких источников данных

Хранилище

Управление пользовательским контентом

Аналитика

Сбор аналитических данных для вашего приложения

Прогнозирование

Искусственный интеллект / машинное обучение, включая текстовые трансляции

Взаимодействия

Диалоговые чатботы

Push-уведомления

Отправка целевых сообщений

PubSub

Управление сообщениями и подписками

Статический веб-хостинг

Консоль AWS Amplify представляет собой сервис статического веб-хостинга, который ускоряет цикл выпуска приложений благодаря несложному процессу CI/CD для сборки и развертывания статических веб-приложений. Вам нужно лишь указать в консоли ссылку на репозиторий с вашим кодом приложения, и все корректировки в интерфейсе и внутренней части будут развертываться в едином рабочем процессе при каждой фиксации кода. Комплексное приложение включает интерфейсную часть, размещенную на платформе одностраничных приложений (например, React, Angular, Vue или Gatsby), и необязательную внутреннюю часть на базе облачных ресурсов (например, GraphQL, REST API, хранилища файлов и данных). Подключить репозиторий »

Принцип работы

Разработка приложения

product-page-diagram_Amplify_How-it-works_1@2x

Размещение веб-приложения

product-page-diagram_Amplify_How-it-works_2@2x

Сообщество

Amplify очень нравится сообществу и входит в пятерку лучших и наиболее быстро развивающихся проектов с открытым исходным кодом на GitHub с несколькими миллионами загрузок. 
Product-Page_Standard-Icons_01_Product-Features_SqInk
Ознакомиться с возможностями продукта

Посетите страницу, посвященную возможностям AWS Amplify.

Подробнее 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Зарегистрировать бесплатный аккаунт

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

Регистрация 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Возникли дополнительные вопросы?

Свяжитесь с нашей командой по адресу aws-amplify-customer@amazon.com