Лабораторна робота №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.     Виберіть «Завершити лабораторну роботу» у верхній частині цієї сторінки, а потім виберіть « Так» , щоб підтвердити, що ви хочете завершити лабораторну роботу.