Еластиц Цомпуте Цлоуд (ЕЦ2) једноставно објашњено

Некада је рачунарска снага била посао локалне хардверске инфраструктуре. Сада – ако се ваше софтверско решење налази у облаку – то постаје посао веб услуге Еластиц Цомпуте Цлоуд (ЕЦ2).

ЕЦ2 доноси рачунарски капацитет променљиве величине у облак. Корисници могу изнајмити виртуелне рачунаре са инстанцама на којима покрећу своје апликације. Инстанце могу имати различите конфигурације, различите оперативне системе, рачунарску снагу и капацитет складиштења.

ЕЦ2 је основна компонента Амазон Веб Сервицес (АВС). Као такав, широко се користи за скоро сваку могућу имплементацију пројекта у облаку. Очигледно, осим ако тражите архитектуру без сервера, у том случају ЕЦ2 је, напротив, ван стола.

Кључне компоненте ЕЦ2

Извор: доцс.авс.амазон.цом

Сваки АВС ЕЦ2 који одлучите да користите за свој пројекат мора да се састоји од других АВС компоненти. Они дефинишу тачне параметре ваше конфигурације.

#1. Инстанце

ЕЦ2 инстанца је у основи интерпретација виртуелне машине у облаку. Инстанцу можете припремити и покренути у различитим конфигурацијама. Такође морате да дефинишете одређени оперативни систем за инстанцу, као и колико ће инстанца бити јака (количина ЦПУ-а, РАМ-а, итд.).

На крају, можете одредити количину складишног капацитета који треба да буде трајно повезан са ЕЦ2 инстанцом.

#2. Амазон Мацхине Имагес (АМИ)

АМИ је унапред конфигурисани шаблон који садржи све потребне информације за успешно покретање инстанце. Овде заправо одређујете на ком оперативном систему желите да покрећете апликације, како ће изгледати сервер апликација и које тачно апликације треба да се инсталирају.

#3. Продавница еластичних блокова (ЕБС)

Ово је услуга складиштења која вам даје сталне запремине складиштења за коришћење са ЕЦ2 инстанцом. Овде ће се налазити сви подаци апликације, као и подаци о корисницима, када се апликације на ЕЦ2 инстанцама користе.

#4. Безбедносне групе

За сваку ЕЦ2 инстанцу, биће вам потребан контролисани безбедносни приступ. То се односи на комуникацију из спољашњег света у ЕЦ2 инстанцу (одлазни саобраћај), као и између АВС услуга унутар ваше инфраструктуре облака (улазни саобраћај).

#5. Кључни парови

За побољшану безбедност, потребно је да генеришете парове јавних и приватних кључева које користите за безбедно повезивање са ЕЦ2 инстанцама.

#6. Еластичне ИП адресе

Да бисте могли да приступите вашој новој ЕЦ2 инстанци са спољног интернета или чак да се позивате на њих у оквиру ваше инфраструктуре у облаку, потребно је да доделите статичку ИП адресу ЕЦ2 инстанцама. Од тада, виртуелна машина са ЕЦ2 инстанцом је доступна.

#7. Групе пласмана

Уз помоћ њих, можете креирати логичка груписања инстанци. Они су дизајнирани да обезбеде мрежне везе са малим кашњењем и великим пропусним опсегом. Ово служи како из организационих разлога тако и из разлога учинка.

#8. Ауто Сцалинг

Ово је услуга – прилично јединствена међу различитим добављачима облака – која аутоматски прилагођава број ЕЦ2 инстанци у групи на основу ваших потреба за оптерећењем. То значи, када једном омогућите аутоматско скалирање, ваше ЕЦ2 инстанце могу бити умножене или хардверски повећане да би се задовољила повећана потражња.

Алтернативно, можете смањити или смањити ако је потражња знатно нижа од уобичајене. Главни разлог за ово је да не будете спори током вршног оптерећења. Али и да уштедите новац када нема шта много да се ради.

#9. Балансери оптерећења

Стављајући га на висок ниво и једноставно, ово је услуга која дистрибуира долазни саобраћај на више ЕЦ2 инстанци и, уз то, побољшава доступност и скалабилност.

  Савладавање КСПатх-а у Селену: Како лоцирати елементе

#10. Виртуелни приватни облак (ВПЦ)

ВПЦ је логички одвојена виртуелна мрежа која обезбеђује безбедно и изоловано окружење за ЕЦ2 инстанце. Можете организовати различите ЕЦ2 инстанце у исте или различите ВПЦ-ове, а затим дефинисати правила за улазни и одлазни саобраћај између ВПЦ-ова и, према томе, између различитих ЕЦ2 инстанци у вашој инфраструктури облака.

Обично желите да неке ЕЦ2 инстанце задржите приватним и да им се приступа само помоћу кода апликације. У исто време, други ЕЦ2 које желите да одржите доступним на интернету. ВПЦ је савршено решење.

Главне карактеристике ЕЦ2

Извор: авс.амазон.цом

ЕЦ2 инстанце пружају скалабилни рачунарски капацитет у АВС облаку. Предузећа могу брзо покренути виртуелне машине са потребном рачунарском снагом и капацитетом складиштења без улагања у физички хардвер. Ово је права предност инфраструктуре облака, а ЕЦ2 игра значајну улогу.

Уобичајена сврха ЕЦ2 инстанци је хостовање различитих апликација или веб локација у облаку. Можете их користити да бисте задовољили своја радна оптерећења, будући да су групне природе, захтеви за обраду у реалном времену, веб или мобилне апликације.

Природа посла за који користите ЕЦ2 је практично бескрајна. Можда ће вам требати озбиљна снага за обраду података, машинско учење или играње игара. Можда ће вам требати додатна окружења за развој или тестирање ваше инфраструктуре. Тада дефинитивно можете искористити све предности ЕЦ2 инстанци.

Најбоље од свега, можете их уништити и поново створити кад год вам затреба. У том случају, штедите новац за развој и тестирање инфраструктуре за време када вам није потребна. Раскид на захтев и рекреација имају, наравно, многе друге апликације за посао.

Основе рачунарства у облаку

Пошто смо већ говорили о ЕЦ2, можда би мали корак уназад могао бити од помоћи да се мало објасни шта је тачно рачунарство у облаку.

Можете га посматрати као модел за испоруку рачунарских ресурса преко интернета, који је на захтев и изграђен као услуга. То је механизам за приступ рачунарској снази са свом њеном инфраструктуром и апликацијама без улагања у физички хардвер или инфраструктуру. Рачунарство у облаку се заснива на скупу основних принципа, укључујући:

  • Корисницима је доступна самоуслуга на захтев у било које време. Сервери и складиште су доступни без потребе за дуготрајним процесом набавке.
  • таблетсЦлоуд ресурсима се може приступити са било ког места и са било чега (нпр. лаптоп, десктоп, таблет, мобилни).
  • Рачунарски ресурси или цела инфраструктура се могу делити и динамички алоцирати како би се испунила променљива окружења и захтеви.
  • Можете брзо повећати или смањити све ресурсе на основу ваше тренутне потражње.
  • Рачунарство у облаку у реалном времену у суштини значи модел одређивања цена по принципу „паи-ас-иоу-го“, где корисници плаћају само за ресурсе које стварно користе. Такође, потрошену употребу можете пратити у реалном времену.

Сервисни модели рачунарства у облаку

Рачунарство у облаку може имати три главна модела услуга:

  • Инфраструктура као услуга (ИааС), која вам пружа виртуелизоване рачунарске ресурсе, као што су сервери, складиште и умрежавање, као услугу. Стварање изводљивог решења изнад тога зависи искључиво од вас.
  • Платформа као услуга (ПааС) је корак даље. Добићете читаву платформу за развој, примену и управљање апликацијама као услугом. Ни на који начин не морате да бринете о детаљима инфраструктуре.
  • Софтвер као услуга (СааС) је највиши ниво где добијате комплетне софтверске апликације, као што су е-пошта, ЦРМ или алати за продуктивност, као услугу. У овом случају, користите само оно што вам је већ доступно.
  • Модели примене рачунарства у облаку

    Рачунарство у облаку се такође разликује по начину на који примењујете и приступате ресурсима:

  • Јавни облак значи да ресурсе у облаку обезбеђује добављач треће стране, као што су АВС, Мицрософт Азуре или Гоогле Цлоуд, и доступни су преко Интернета.
  • Приватни облак је ако организација изгради сопствени центар података, а инфраструктура је доступна само унутар мреже организације.
  • Хибридни облак је комбинација јавних и приватних ресурса у облаку, који су интегрисани да обезбеде једну заједничку међусобно повезану инфраструктуру.
  • Мулти-цлоуд је стратегија када организација користи више добављача облака да би задовољила специфичне пословне потребе. На пример, можете комбиновати Амазон Цлоуд и САП Датаварехоусе Цлоуд да бисте изградили решење које се састоји од регулисаних трансакцијских података у САП-у са језером података изграђеним у АВС-у.
  •   Фаце ИД не ради након замене екрана

    Еластичност ЕЦ2

    Извор: авс.амазон.цом

    Еластичност је кључна карактеристика рачунарства у облаку. Односи се на способност инфраструктуре облака да динамички додељује и де-алоцира рачунарске ресурсе као одговор на ваше потребе које се стално мењају. Користећи еластичност, можете повећати или смањити инфраструктуру према потреби. Све без улагања у физички хардвер или инфраструктуру.

    Руку под руку са тим долази још једно својство облака, а то је скалабилност. То је способност система да поднесе све веће количине оптерећења или саобраћаја без смањења перформанси.

    На пример, ако ваша почетна страница доживљава неуобичајено велики изненадни саобраћај због објављивања новог, дуго очекиваног производа. Ово је време када ће скалабилност ускочити и повећати све ваше ресурсе и снагу да бисте били задовољни са овим великим оптерећењем.

    Скалабилност се постиже коришћењем еластичних ресурса, као што су виртуелне машине, складиште и умрежавање, који се могу брзо и лако повећати или смањити.

    Аутоматско скалирање је онда врхунска функција која користи могућност скалирања и аутоматизује је на основу унапред дефинисаних очекивања оптерећења. Аутоматски ће прилагодити број рачунарских ресурса за коришћење на основу потражње. То такође значи да не морате да надгледате и ручно прилагођавате ресурсе. Скалирање ресурса нагоре или надоле може се заснивати на различитим метрикама, као што су искоришћеност ЦПУ-а, мрежни саобраћај или време одговора апликације.

    Коначно, ресурси се додељују динамички иу реалном времену. Ово вам даје могућност да оптимизујете коришћење своје инфраструктуре. Доделите своје ресурсе само када су вам потребни и ослободите их када вам више нису потребни.

    Динамичка алокација ресурса је кључна карактеристика рачунарства у облаку, јер омогућава постизање високог нивоа искоришћења и ефикасности уз истовремено минимизирање трошкова.

    Предности ЕЦ2

    Неке од главних предности ЕЦ2 су сада већ очигледне. Али само да то ставимо у експлицитан контекст, најважније је напоменути следеће:

    Флексибилност

    Користите ЕЦ2 да лако повећате или смањите рачунарске ресурсе како бисте задовољили тренутне нивое оптерећења. Покрените или уништите инстанце како вам је тренутно потребно. Паузирајте и поново покрените инстанце кад год вам највише одговара. Будите сигурни да увек имате резервну копију у случају да ствари крену по злу.

    Ефикасност трошка

    Директан резултат флексибилности је повећана прилика да се уштеди новац за обезбеђивање инфраструктуре. Ако су правилно подешене, ваше ЕЦ2 инстанце ће се покренути и прекинути у право време. Као последица тога, избећи ћете трошкове повезане са неоправданим трошковима обезбеђивања ресурса.

    Висока доступност

    Са ЕЦ2 добијате високо доступну инфраструктуру која има за циљ да минимизира време застоја и обезбеди да су апликације и услуге увек доступне.

    Поузданост

    ЕЦ2 пружа поуздану инфраструктуру чија је намера да практично ради без прекида и осигурава да су апликације и услуге увек доступне и ефикасне.

    Приступачност

    Можете имати приступ са свих страна, користећи десктоп, лаптоп, таблет или паметне телефоне. Слично томе, имате пуну слободу да примените сва ограничења на приступ који вам је потребан.

    Глобал Реацх

    ЕЦ2 је доступан у више региона широм света, тако да можете да примените апликације и услуге ближе својим клијентима и да се придржавате локалних прописа о приватности података.

    Окретност

    Имате заиста агилну инфраструктуру која вам даје опције да брзо реагујете на променљиве тржишне услове и да брже иновирате.

    Сигурност података

    ЕЦ2 вам даје безбедну инфраструктуру која је по дизајну креирана да заштити податке и апликације од неовлашћеног приступа и сајбер претњи.

    Сагласност

    ЕЦ2 је усклађен са широким спектром индустријских стандарда и прописа, укључујући ХИПАА, ПЦИ ДСС и ГДПР.

    Сарадња

    ЕЦ2 пружа окружење за сарадњу које омогућава тимовима да раде заједно на пројектима и да деле ресурсе и податке.

    Изазови са ЕЦ2

    Наравно, постоје и неки изазови којих бисте требали бити свјесни када користите ЕЦ2.

      ЦД-ови које сте снимили се покваре: Ево шта треба да урадите

    #1. Управљање трошковима

    Суштинска природа целог АВС модела трошкова је да га учини што сложенијим, а ЕЦ2 цене нису изузетак од тога. Морате пажљиво да управљате коришћењем да бисте избегли неочекиване трошкове и да имате спремне неке поуздане алате за континуирано праћење. Можете да користите неке алате за оптимизацију трошкова, на пример, АВС Цост Екплорер или АВС Трустед Адвисор.

    #2. Безбедност

    Док вам ЕЦ2 пружа безбедну инфраструктуру, и даље сте одговорни за обезбеђење сопствених апликација и података. Требало би да примените најбоље праксе за безбедност, као што је коришћење јаких лозинки, шифровање података и примена контроле приступа.

    #3. Сагласност

    Са ЕЦ2, морате осигурати да је употреба у складу са индустријским стандардима и прописима. Због тога је од суштинског значаја да редовно прегледате документацију о усклађености са АВС-ом и радите са стручњацима за АВС усклађеност како бисте били сигурни да испуњавате захтеве усаглашености које захтевају ваши клијенти.

    #4. Перформансе

    На перформансе ЕЦ2 можете утицати различитим факторима, као што су, на пример, кашњење мреже, диск И/О или искоришћеност ЦПУ-а. Систематски пратите перформансе своје инфраструктуре и користите алате за оптимизацију перформанси, као што су АВС ЦлоудВатцх и АВС Кс-Раи, да бисте идентификовали и решили проблеме са перформансама.

    #5. Доступност

    Истина је да ЕЦ2 пружа високо доступну инфраструктуру, али ипак, морате осигурати да су апликације и услуге које пружате такође дизајниране за високу доступност. Користите за те АВС услуге као што су Еластиц Лоад Баланцинг или Ауто Сцалинг да бисте осигурали да су апликације и услуге увек доступне.

    #6. Преноси података

    Имајте на уму трошкове преноса података када користите ЕЦ2, јер пренос података између ЕЦ2 инстанци и других АВС услуга може изазвати додатне трошкове. То значи да се не ради само о размени података између ваше инфраструктуре и интернета. Користите Амазон С3 и Амазон ЦлоудФронт да бисте минимизирали трошкове преноса података.

    #7. Вендор Лоцк-ин

    Свест о могућности закључавања добављача када користите ЕЦ2 биће на вашој листи приоритета. Дизајнирајте апликације и услуге тако да буду преносиве преко провајдера у облаку и користите отворене стандарде и АПИ-је да бисте осигурали интероперабилност. Тако ће ваше решење постати агностичко за облак, постајући додатни слој флексибилности који је и даље значајна тржишна предност.

    Извор: авс.амазон.цом

    Занимају вас будући трендови и иновације које можете очекивати да обликују будућност ЕЦ2? Ево их.

    Серверлесс

    Рачунарство без сервера је и даље нова парадигма у рачунарству у облаку, чак и ако је већ неколико година имплементирано од стране неких од најпрогресивнијих развојних тимова. Програмери покрећу код без потребе за управљањем серверима или инфраструктуром. АВС Ламбда или АВС Степ функција је пример рачунарске услуге без сервера коју можете изградити на врху ЕЦ2.

    Машинско учење

    ЕЦ2 је савршена инфраструктура за покретање модела машинског учења, предвиђања и оптерећења. Можете буквално да генеришете импресивно велика језера података предвиђања података модела за неколико минута. Поврх тога, АВС служи низ услуга машинског учења спремних за коришћење, као што су Амазон СагеМакер и Амазон Рекогнитион, који су изграђени на врху ЕЦ2.

    Едге Цомпутинг

    Едге цомпутинг је нова парадигма у рачунарству у облаку и ради се о обради података ближе извору, а не у централизованом центру података. То значи да обављате сва обимна учитавања података у области у којој генеришете податке. Затим, уз помоћ разних сервиса за кеширање, податке преносите у централно складиште података, што више заправо не утиче на обраду корисникових операција. АВС нуди низ ивичних рачунарских услуга, као што су АВС Греенграсс и АВС ИоТ, које можете да примените на врху ЕЦ2.

    Контејнеризација

    Контејнеризација је стратегија паковања апликација и услуга у контејнере, који се лако могу применити и њима управљати. Добијате гаранцију компатибилности када је потребан транспорт услуге између инстанци или инфраструктуре. АВС нуди низ услуга контејнеризације, као што су Амазон ЕЦС и Амазон ЕКС који су изграђени на врху ЕЦ2.

    Куантум Цомпутинг

    Квантно рачунарство је опет сасвим нова парадигма која укључује коришћење квантно-механичких феномена, као што су суперпозиција и преплитање, за извођење прорачуна. АВС опслужује низ квантних рачунарских услуга, као што је Амазон Бракет, и можете их имати на врху ЕЦ2.

    Завршне речи

    ЕЦ2 је основни део сваке озбиљне инфраструктуре облака и то неће нестати ускоро. Обично ћете га вероватно видети у своје топ 3 услуге са највећом генерисањем трошкова, али све је то са разлогом.

    ЕЦ2 је окосница инфраструктуре облака, која обухвата све остале услуге на својој површини. Разумевање ЕЦ2 је, стога, кључно ако је ваш циљ да будете успешни у свету рачунарства у облаку.

    Затим погледајте најбоље праксе за АВС ЕЦ2 безбедност.