AWS Transfer Family Web Apps — Створіть власний приватний Dropbox

pic

Web Apps для AWS Transfer Family є компонентом AWS Transfer Family, який дозволяє розробникам AWS легко створювати безкодовий приватний сервіс зберігання файлів, інтегрований з існуючими ідентифікаціями.

Це можна реалізувати як частину нового сервісу «з чистого аркуша», що працюватиме як приватне сховище, подібне до Dropbox або SharePoint, або інтегрувати в існуючі сховища даних або додатки. Сервіс підтримується налаштуванням кількох допоміжних сервісів AWS, включаючи:

IAM — дозволяє створювати ролі доступу з найменшими привілеями для користувачів, що полегшує взаємодію з основним сховищем.

S3 — основний об'єктно-орієнтований сервіс зберігання даних AWS.

Identity Centre — безкоштовний каталог користувачів, який можна налаштувати як централізовану інстанцію для всієї організації AWS або як окрему інстанцію для конкретних цілей (наприклад, інстанція для сервісу AWS Transfer Family Web Apps). Ідентичності в Identity Centre можна синхронізувати з існуючою службою каталогів, як-от Azure AD, або керувати як автономний каталог для користувачів і груп.

S3 Access Grants — новий сервіс, який полегшує прив'язку дозволів S3, створених в IAM, до ідентичності чи групи ідентичностей з Identity Centre.

Для налаштування власного URL, AWS Transfer Family Web Apps використовує ще три сервіси, включаючи:

Route53 — для забезпечення DNS для кастомного URL.

Certificate Manager — для гарантування активації SSL-шифрування на точці доступу / URL.

Cloudfront — глобальна мережа доставки контенту, яка пришвидшує доставку статичного та динамічного веб-контенту користувачам, що отримують доступ до веб-сервісів.

Інші аспекти:

Брендинг — під час налаштування AWS Transfer Family Web Apps, на відміну від використання стандартних сервісів AWS, є можливість брендувати веб-додаток вашим логотипом і брендингом, щоб забезпечити узгоджений досвід з іншими додатками вашої організації.

Web App Units — під час створення інстанції веб-додатка AWS вибирається кількість одиниць веб-додатка. Цей вибір визначає як максимальну потужність рішення, так і загальні витрати на нього. Ціна починається з однієї одиниці веб-додатка, що коштує близько 50 центів на годину в більшості регіонів за перші 250 унікальних сесій протягом 5 хвилин.

Сумісність з класами зберігання S3 — Web Apps для AWS Transfer Family не сумісні з S3 Glacier Flexible Retrieval або S3 Glacier Deep Archive. Вони сумісні з S3 Intelligent-Tiering, але не сумісні з архівними рівнями доступу S3 Intelligent-Tiering Archive Access або S3 Intelligent-Tiering Deep Archive Access.

Як це виглядає:

pic

Після автентифікації користувачам надається індекс їх доступних бакетів і рівня доступу у вигляді простого інтерфейсу перетягування. Як видно, я оновив логотип моєї вигаданої компанії "JohnnyCorp Ltd", щоб продемонструвати можливості брендингу AWS Transfer Web Apps.

Готові до створення?

Хочете почати роботу з AWS Transfer Family Web Apps? Перегляньте статтю в блозі Джеффа Барра на тему цього сервісу: Оголошення про AWS Transfer Family Web Apps для повністю керованих передач файлів Amazon S3 | Блог новин AWS

Бажаєте інтегрувати можливості AWS Transfer Family Web App у власні розроблені додатки? Тоді перегляньте Підключіть користувачів до даних через ваші додатки за допомогою Storage Browser для Amazon S3 | Блог новин AWS

Перекладено з: AWS Transfer Family Web Apps — Build your own Private Dropbox

Leave a Reply

Your email address will not be published. Required fields are marked *