Лабораторна робота №2. Створення S3 бакета
Лабораторна робота №2. Створення S3 бакета
Огляд лабораторії
Виконайте ці кроки, щоб створити сегмент Amazon Simple Storage Service (Amazon S3) для розміщення статичного веб-сайту.
Статичний веб-сайт є фіксованим і відображає однаковий вміст для кожного користувача. Навпаки, динамічний веб-сайт використовує розширене програмування для забезпечення взаємодії з користувачем і відображення різного вмісту залежно від вибору користувача.
Тривалість
Для виконання цієї лабораторної роботи потрібно приблизно 30 хвилин .
Доступ до консолі керування AWS
1. Щоб почати лабораторну сесію, виберіть «Почати лабораторну роботу» у верхньому правому куті сторінки.
– Починається лабораторне заняття.
– Таймер відображається у верхньому правому куті сторінки та показує час, що залишився до сеансу.
Порада: щоб оновити тривалість сеансу в будь-який час, знову виберіть «Почати лабораторію» , перш ніж таймер досягне 0:00.
Перш ніж продовжити, зачекайте, поки лабораторне середовище буде готове. Середовище готове, коли деталі лабораторії з’являться в правій частині сторінки, а піктограма кола біля посилання AWS у верхньому лівому куті стане зеленою.
2. Щоб повернутися до цих інструкцій, виберіть посилання Readme у верхньому правому куті.
3. Щоб підключитися до консолі керування AWS, виберіть посилання AWS у верхньому лівому куті над вікном терміналу.
Відкриється нова вкладка веб-переглядача, яка підключить вас до консолі керування AWS.
Порада. Якщо нова вкладка веб-переглядача не відкривається, у верхній частині веб-переглядача зазвичай відображається банер або піктограма з повідомленням про те, що веб-переглядач не дозволяє сайту відкривати спливаючі вікна. Виберіть банер або піктограму, а потім виберіть Дозволити спливаючі вікна .
Примітка. Ви використовуєте консоль у лабораторному середовищі, тому ви не несете жодних фактичних витрат. Однак у реальному світі, використовуючи особистий або бізнес-акаунт для доступу до консолі, користувачі стягують плату за користування певними службами AWS.
Завдання 1. Створіть відро S3
4. Виберіть меню «Служби» , знайдіть « Служби зберігання » та виберіть S3 .
5. Виберіть «Створити сегмент» у правій частині сторінки.
6. У полі «Назва сегмента» введіть унікальне ім’я, сумісне з системою доменних імен (DNS) для вашого нового сегмента.
Дотримуйтесь цих вказівок щодо назви:
– Ім’я має бути унікальним для всіх існуючих імен сегментів в Amazon S3.
– Назва має містити лише малі літери.
– Ім'я повинно починатися з літери або цифри.
– Назва має містити від 3 до 63 символів.
– Після того, як ви створите відро, ви не зможете змінити назву, тому вибирайте з розумом.
– Виберіть назву відра, яке відображає об’єкти у відрі. Це пов’язано з тим, що ім’я сегмента відображається в URL-адресі, яка вказує на об’єкти, які ви збираєтеся розмістити у своєму сегменті.
7. Для «Регіону» виберіть регіон AWS, де ви хочете розмістити сегмент.
Виберіть найближчий до вас регіон, щоб мінімізувати затримку та витрати або виконати нормативні вимоги. Об’єкти, що зберігаються в Регіоні, ніколи не залишають цей Регіон, якщо ви явно не передасте їх до іншого Регіону.
8. Зніміть прапорець Блокувати весь публічний доступ , оскільки ви хочете перевірити, чи веб-сайт працює.
Попередження, схоже на «Вимкнути блокування будь-якого загальнодоступного доступу», може призвести до того, що це відро, і об’єкти в ньому стануть загальнодоступними, з’явиться під параметром безпеки, який ви скасували.
9. Під попередженням поставте прапорець біля пункту Я визнаю, що… .
10. Прокрутіть сторінку донизу та виберіть Створити сегмент .
Ваше нове відро з’явиться у списку відер .
Завдання 2. Додайте політику відра, щоб зробити вміст загальнодоступним
11. Виберіть посилання для імені свого сегмента, а потім виберіть вкладку «Дозволи» .
12. У розділі політики сегмента виберіть Редагувати .
13. Щоб надати загальнодоступний доступ для читання для вашого веб-сайту, скопіюйте наведену нижче політику сегмента та вставте її в редактор політики.
{
"Версія" : "2012-10-17" ,
"Заява " : [
{
"Sid" : " PublicReadGetObject " ,
" Ефект" : "Дозволити " ,
"Принципал" : "*" ,
"Дія" : [
"s3:GetObject"
] ,
"Ресурс" : [
"arn:aws:s3:::example-bucket/*"
]
}
]
}
14. У політиці замініть example-bucket на назву свого сегмента.
15. Виберіть Зберегти зміни .
Завдання 3. Завантажити HTML-документ
У цьому завданні ви завантажуєте документ HTML у свій новий сегмент.
16. Відкрийте контекстне меню (клацніть правою кнопкою миші) для наступного посилання, а потім виберіть Зберегти посилання як : index.html
17. Збережіть файл index.html на локальному комп’ютері.
18. У консолі виберіть вкладку «Об’єкти» .
19. Завантажте файл index.html у свій сегмент.
– Виберіть Завантажити .
– Перетягніть файл index.html на сторінку завантаження.
– Як альтернативу виберіть «Додати файли» , перейдіть до файлу та виберіть «Відкрити» .
20. Розгорніть розділ «Властивості» .
У цьому розділі перераховано класи зберігання, доступні в Amazon S3. Ви дізнаєтеся більше про класи зберігання пізніше, але знайдіть хвилину, щоб переглянути їх зараз.
Переконайтеся, що вибрано стандартний клас зберігання.
21. Унизу сторінки виберіть «Завантажити» .
22. Виберіть Закрити .
Файл index.html з’явиться у списку об’єктів .
Завдання 4. Перевірте свій сайт
26. Виберіть вкладку «Властивості» та прокрутіть униз до розділу «Статичний хостинг веб-сайтів» .
27. Виберіть Редагувати .
28. Виберіть Увімкнути .
29. У текстовому полі документа «Індекс» введіть index.html
30. Виберіть Зберегти зміни .
31. прокрутіть униз до розділу Статичний хостинг веб-сайтів і скопіюйте URL-адресу кінцевої точки веб-сайту Bucket у буфер обміну.
32. Відкрийте нову вкладку у веб-браузері, вставте URL-адресу, яку ви щойно скопіювали, і натисніть Enter .
Має відобразитися веб-сторінка Hello World . Ви успішно розмістили статичний веб-сайт за допомогою сегмента S3!
Лабораторія завершена
Щиро вітаю! Ви виконали лабораторну роботу.
33. Вийдіть із консолі керування AWS.
– У верхньому правому куті сторінки виберіть своє ім’я користувача . Ваше ім'я користувача починається з voclabs /user .
– Виберіть Вийти .
34. Виберіть «Завершити лабораторну роботу» у верхній частині цієї сторінки, а потім виберіть « Так» , щоб підтвердити, що ви хочете завершити лабораторну роботу.