HDG обяснява: Какво е Amazon S3?

Имате ли големи количества данни, които трябва да се съхраняват? Омръзна ли(Are) ви да плащате големи, фиксирани такси за съхраняване на тези данни? Какво ще кажете за необходимостта от сигурни, криптирани файлове за качване и изтегляне? Ако някой от тези въпроси е последван от категорично „ Да(Yes) “, тогава Amazon S3 може да е опция, която си струва да се проучи.

Но какво е Amazon S3 ? Със своя прост интерфейс за уеб услуги, Amazon S3 предоставя решения на всички тези въпроси и много повече по отношение на вашите нужди за съхранение на данни. Разработчиците могат да се насладят на достъп до същата силно мащабируема, надеждна, бърза и евтина инфраструктура за съхранение на данни, на която Amazon управлява собствена глобална мрежа от уебсайтове.

С помощта на Amazon S3 ще можете да съхранявате и извличате произволно количество данни по всяко време и от всяко място в мрежата.

Какво е Amazon S3?(What Is Amazon S3?)

Услугата за съхранение на Amazon S imple S ( S3(S) ) е(S) проектирана с мисъл за разработчиците. Той улеснява изчисленията в уеб мащаб и е важна част от солидна облачна среда на A mazon W eb S ervices (AWS).

Чрез уеб интерфейса Amazon S3 предоставя съхранение на обекти(object ) или както го нарича AWS , „фундаментални обекти, които могат да се съхраняват в Amazon S3“. Обектното хранилище е създадено за съхраняване, защита и извличане на данни от „основни контейнери за съхранение“, наричани кофи(buckets) . Потребител създава кофа и кофата съхранява обекти в облака.

Тази услуга е достъпна за организации от всякакъв размер във всяка индустрия за използване, но не само, на уебсайтове, мобилни приложения, архивиране, архивиране и възстановяване на данни, IoT устройства и корпоративни приложения.

Как работи Amazon S3?(How Does Amazon S3 Work?)

За да разберем какво представлява Amazon S3 и как работи всичко, ще се потопим малко по-дълбоко във всеки компонент на системата за съхранение. Ще се съсредоточим върху две основни неща - кофи и обекти. Тези два компонента работят в тандем, за да създадат вашата система за съхранение на Amazon S3 .

Обектите на Amazon S3(Amazon S3) могат да бъдат документи, снимки, видеоклипове и други от всякакъв тип файл. Всеки обект получава уникален ключ, който го прави разпознаваем в средата на S3. Размерът за качване на обектен(Object) файл е настроен на максимум 160 GB, въпреки че AWS притежава различни инструменти, които да ви помогнат да добавите по-големи файлове, ако е необходимо.

Обектите се нуждаят от места за съхранение в средата на S3 и тук влизат в игра кофите. Както беше споменато по-горе, кофата е основният контейнер за съхранение на обект. Можете да качвате неограничен брой обекти в една кофа с помощта на Amazon S3 API .

AWS ограничава създаването на пакети до 100 за всеки от вашите облачни акаунти в AWS . Този брой може да бъде увеличен до максимум 1000 при подаване на заявка за увеличаване на лимита на услугата.

Когато бъде създадена кофа, вие ще изберете региона на AWS , където искате да се съхранява. Колкото по-близо е регионът до физическото ви местоположение, толкова минимални ще бъдат вашите опасения и разходи за забавяне. Обектите в рамките на кофа, съхранявани в определен регион, ще останат там, докато не бъдат прехвърлени от вас.

Уникалният идентификатор за всяка кофа е глобален. Това означава, че никъде другаде по света кофа няма да има същото име като тази, която сте създали, докато тази кофа не бъде изтрита.

Конзолата Amazon S3(Amazon S3 Console) може да бъде намерена в конзолата за управление на AWS(AWS Management Console) . Това е мястото, където ще създавате, конфигурирате и управлявате всяка кофа, както и съхраняваните в нея обекти.

Конзолата на Amazon S3 използва йерархична структура на папки, която позволява търсене, съдържащо или ключови думи, или фрази, които ви помагат лесно да намерите и извлечете това, което търсите.

Разрешенията за достъп до вашите кошчета и обекти също се задават с помощта на конзолата за управление.

Предимствата на Amazon S3(The Advantages Of Amazon S3)

Amazon S3 е просто и надеждно сигурно съхранение. Предоставените функции предлагат мащабируемост, издръжливост, достъпност, рентабилност и сигурност. Те също така предлагат нещо, наречено управление на версии, което ви позволява да създавате дубликати на обект в рамките на една и съща кофа като отказоустойчив за връщане на данни или възстановяване.

Мащабируемост(Scalability)

Amazon S3 не се придържа към същия стандарт като вашия стандартен доставчик на облачно хранилище. Вместо да плаща за зададени лимити, които можете или не можете да използвате, Amazon S3 ви таксува само за това, което всъщност използвате.

Тази услуга помага да се избегне прекомерно таксуване за незаето място и възможността за излишни такси, ако надвишите лимита си. С Amazon S3(Amazon S3) изобщо няма скрити такси или такси за излишък . Можете да мащабирате ресурсите си за съхранение нагоре и надолу, за да посрещнете колебливите си изисквания.

Издръжливост, достъпност и рентабилност(Durability, Accessibility, And Cost-effectiveness)

AWS отбелязва, че Amazon S3 е „проектиран за 99,999999999% издръжливост и съхранява данни за милиони приложения за компании по целия свят. ” Amazon S3 автоматично създава и съхранява вашите S3 обекти в множество защитени от повреда системи. Това позволява бърз достъп до вашите данни, когато е необходимо.

Данните могат да се съхраняват в редица честотно-базирани класове за съхранение(storage classes) . Класовете за съхранение варират от висока до ниска цена, въз основа на това колко критични са файловете и колко често се осъществява достъп до определени файлове.

Ако имате нужда от незабавен достъп до важни файлове, диапазонът ще бъде зададен на по-скъпия край. Това може да се промени с течение на времето в зависимост от това колко често се осъществява достъп до файловете. AWS ви дава инструментите за наблюдение на всеки обект и определяне дали трябва да бъдат преместени в по-висок или по-нисък клас за съхранение. Той също така автоматично ще премести вашите обекти въз основа на текущите модели на достъп.

Тази настройка е полезна за създаване на политика за жизнения цикъл, която определя действията, които искате Amazon S3 да предприеме по време на живота на обекта. Пример за това би било преходът на обекти към друг клас за съхранение, тяхното архивиране или изтриване след определен период от време. След това можете да настроите автоматично прехвърляне на данни, когато условията на правилата, които сте задали, са изпълнени.

Сигурност(Security)

Функциите за криптиране и инструментите за достъп защитават данните, които съхранявате във вашата AWS S3 среда от неоторизиран достъп. Това е както за ниво сегмент, така и за ниво акаунт.

По подразбиране потребителите ще имат достъп само до кофите и обектите, които създават. AWS предлага разнообразие от функции за управление на сигурността на ваше разположение, за да промените и персонализирате разрешенията за достъп.

Избор на Amazon S3(Choosing Amazon S3)

Amazon S3 е създаден за зрели бизнеси, които се нуждаят от мащабируемост и следователно може да не е идеален за по-малки бизнеси, нуждаещи се от минимално съхранение на данни и без планове за разширяване в близко бъдеще.

Въпреки това, с гъвкав модел на разходите, стабилна архитектура и повсеместно присъствие в мрежата, Amazon S3 е добър избор за всеки бизнес, който изисква данни, достъпни в мрежата, които се мащабират според нуждите му.



About the author

Аз съм компютърен програмист, специализиран в разработването на софтуер за MacOS. Използвам уменията си, за да пиша професионални рецензии и да давам съвети как да подобрите уменията си за програмиране на Mac. Имам и уебсайт, който предлага подробни инструкции стъпка по стъпка за създаване на успешен уеб сайт.



Related posts