Водич за РДС АВС: Први кораци са услугом релационих база података



Овај Водич за РДС АВС даће вам јасно разумевање шта је РДС АВС, његове предности и практични рад, тако да можете да покренете свој властити Дб Инстанце!

Водич за РДС АВС

Данас ћемо у овом водичу за РДС АВС детаљно разговарати о Амазоновој услузи релационог управљања базама података РДС АВС, а такође ћемо обавити и практичне радње, али прво да схватимо зашто је то постојало.

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





Разговарајмо о вама, управо сте имали најневероватнију идеју на свету и желите да направите апликацију око ње.

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



Хеј, сачекај! Шта је са њеним одржавањем? Морали бисте да инсталирате све најновије безбедносне закрпе и исправке за свој позадински сервер и да се побрините да остане у исправном стању.

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

Застрашујуће, зар не? Шта ако вам кажем да ће неко обавити све ове задатке уместо вас, а ви се морате усредсредити на своју апликацију. Такође, уз делић цене коју сте раније улагали.



Зар не би било невероватно?

Па невероватно је, извини Амазон је овде, Амазон Веб Сервицес (АВС) нуди услугу под називом РДС АВС (услуга релационе базе података), која аутоматски обавља све ове задатке (тј. подешавање, рад, ажурирање).

Потребно је само да изаберете базу података коју желите да покренете и са само једним кликом на услузи имате позадински сервер којим ћете аутоматски управљати!

шта је кувар и лутка

Узмимо пример овде, претпоставимо да оснујете малу компанију.

Желите да покренете апликацију иза које ће стајати МиСКЛ база података аС обзиром на то да постоји много посла са базама података, постоје шансе да развојни посао заостане.

авс пример - рдс авс туториал - Едурека

Замислите поново ову сцену, уз Амазон РДС, слика је сама по себи објашњена!

Ово је био само пример. За веће компаније у којима имате већи тим који управља вашим серверима база податакакористећи РДС, тај тим се може смањити на значајан број и можда бити оптимално распоређен!

Идемо даље у овом водичу за РДС АВС и видећемо како Амазон дефинише њихову услугу:

Услуга Амазон релационе базе података (РДС АВС) је веб услуга која олакшава постављање, управљање и скалирање релационе базе података у облаку. Пружа економичан, променљив капацитет у индустријској стандардној релационој бази података и управља заједничким задацима администрације базе података.

Тако људи често развију заблуду када бркају РДС са базом података.

РДС је не база података , то је услуга која управља базама података, рекавши то, хајде да разговарамо о базама података којима РДС од сада може да управља:

То је релациони механизам база података направљен од компаније Амазон који комбинује брзину и поузданост врхунских комерцијалних база података са једноставношћу и исплативошћу база података отвореног кода. Амазон тврди да је Аурора пет пута бржа од РДС МиСКЛ-а.

То је систем за управљање базама података отвореног кода који користи СКЛ (језик структурираних упита) за приступ подацима ускладиштеним у његовом систему.

ПостгреСКЛ је још један систем за управљање базама података отвореног кода који користи СКЛ за приступ подацима.

СКЛ Сервер је систем релационог управљања базама података који је Мицрософт развио 2005. године за пословно окружење.

То је објектно-релациони систем управљања базама података који је развио Орацле Инц.

МариаДБ је заједница развијена виљушка МиСКЛ ДБМС-а. Разлог за његову вилицу била је забринутост због преузимања Орацле-а преко МиСКЛ-а

Виљушка означава копирање изворног кода оригиналне апликације и започињање развоја нове апликације.

Занимљив део је да су ДБ мотори које РДС подржава постојеће релационе базе података, стога не морате да мењате код своје апликације или да учите нови језик за упите за употребу РДС-а у већ постојећој апликацији.

Сад се можда питате која је разлика између, рецимо, нормалног МиСКЛ-а и МиСКЛ-а којим управља РДС.

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

АВС такође нуди ЕЦ2 релационе АМИ базе података можете се запитати зашто још једна услуга релационе базе података када већ имамо АВС РДС?

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

Крећући се даље у овом водичу за РДС АВС, разговарајмо о компонентама РДС-а.

РДС АВС компоненте:

  • ДБ инстанце
  • Региони и зоне доступности
  • Сигурносне групе
  • Групе ДБ параметара
  • Групе ДБ опција

Размотримо детаљно сваку од њих:

ДБ инстанце

  • Они су градивни блокови РДС-а. Тоје изоловано окружење базе података у облаку, које може садржати више база података које су креирали корисници, а може му се приступити помоћу истих алата и апликација које се користе са самосталном инстанцом базе података.
  • Инстанца ДБ може се креирати помоћу АВС Манагемент Цонсоле, Амазон РДС АПИ или АВС интерфејса командне линије.
  • Прорачун и капацитет меморије ДБ инстанце зависе од класе ДБ инстанце. За сваку ДБ инстанцу можете одабрати између 5ГБ и 6ТБ придруженог капацитета за складиштење.
  • ДБ инстанце су следећих типова:
    • Стандардне инстанце (м4, м3)
    • Меморија оптимизована (р3)
    • Микро инстанце (т2)

Региони и зоне доступности

  • АВС ресурси смештени су у високо доступним центрима података који се налазе у различитим деловима света. Ово „подручје“ назива се регион.
  • Свака регија има више зона доступности (АЗ), то су различите локације које су пројектоване тако да буду изоловане од неуспеха других АЗ.
  • Можете применити своју ДБ инстанцу у више АЗ-а, то осигурава прелазак са једне на другу, тј. У случају да једна АЗ падне, постоји друга на коју треба прећи. Инсталација преусмјеравања назива се стање приправности, а оригинална инстанца примарна инстанца.

Сигурносне групе

  • Сигурносна група контролише приступ ДБ инстанци. То чини одређивањем опсега ИП адреса или ЕЦ2 инстанци којима желите да дате приступ.
  • Амазон РДС користи 3 врсте безбедносних група:
  • ВПЦ Сецурити Гроуп
    • Он контролише ДБ инстанцу која се налази унутар ВПЦ-а.
  • ЕЦ2 Сецурити Гроуп
    • Контролише приступ ЕЦ2 инстанци и може се користити са ДБ инстанцом.
  • ДБ Сецурити Гроуп
    • Он контролише ДБ инстанцу која није у ВПЦ-у.

Групе ДБ параметара

  • Садржи вредности конфигурације мотора које се могу применити на једну или више ДБ инстанци истог типа инстанце.
  • Ако на своју инстанцу не примените групу ДБ параметара, додељена вам је задана група параметара која има подразумеване вредности.

Групе ДБ опција

  • Неки ДБ мотори нуде алате који поједностављују управљање базама података.
  • РДС чини ове алате доступним уз употребу група опција.

РДС АВС предности

Разговарајмо о неким занимљивим предностима које добијате када користите РДС АВС,

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

Ажурирања ваше базе података у РДС АВС примењују се у а прозор за одржавање . Овај прозор одржавања дефинисан је током креирања ваше инстанце ДБ, начин на који функционише овако:

  • Када је ажурирање доступно за ваш ДБ, на РДС конзоли добијете обавештење, можете предузети једну од следећих радњи
    • Одложите ставке одржавања.
    • Одмах примените предмете за одржавање.
    • Закажите време за те предмете за одржавање.
  • Једном када започне одржавање, ваша инстанца мора да се искључи ван мреже ради ажурирања, ако се инстанца изводи у Мулти-АЗ, у том случају се инсталација у стању приправности прво ажурира, затим се промовише у примарну инстанцу, а примарна инстанца је затим одвезени ван мреже ради ажурирања, на овај начин ваша апликација не заостаје.
  • Ако желите да прилагодите своју ДБ инстанцу, промене које се изврше на вашој ДБ инстанци такође се дешавају током прозора одржавања, такође их можете одмах применити, али тада ће ваша апликација доживети застој ако је у Сингле-АЗ.

Слика РДС АВС предности

Цене

РДС АВС се наплаћује на основу следећих параметара:

  • Инстанција класе тј. тип инстанце коју сте изабрали.
  • Време за трчање тј. количину времена на којој инстанца ради, делимични сати се обрачунавају као пуни сати.
  • Складиштетј. количину меморије коју сте обезбедили за своју инстанцу ДБ
  • И / О захтеви месечно тј. И / О захтеви који се месечно подносе на вашу инстанцу ДБ
  • Пренос података :Пренос података у и из ваше инстанце ДБ.

Други начин за наплату АВС РДС-а је резервисање неких инстанци.

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

Фрее Тиер

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

Слично томе, нуди бесплатно коришћење нивоа за РДС АВС, што укључује следеће погодности:

  • 750 сати употребе Амазон РДС-а у сингле-АЗ за дб.т2.мицро инстанцу, сваког месеца током једне године од регистрације.
  • 20 ГБ ДатаБасе складишта: било која комбинација опште намене (ССД) или магнетног складишта.
  • 10 милиона ИО
  • 20 ГБ резервне меморије

Доста теорије, нека овај РДС АВС водич буде занимљивији, покренимо сада МиСКЛ ДБ у РДС-у .

Хандс-Он

Корак 1: Прво изаберите РДС услугу на АВС Манагемент Цонсоле.

Корак 2: Будући да ћемо покренути МиСКЛ инстанцу, одаберите МиСКЛ инстанцу са листе Дбс. Крећући се напред у овом водичу за РДС АВС, идемо на корак 3.

Корак 3: Будући да ову инстанцу креирамо у демо сврхе, изабраћемо опцију Развој / Тестирање и кликнути на Следећи корак.

Корак 4: На следећој страници ћете попунити следеће детаље:

  • Овде можете одабрати жељену Дб инстанцу
  • Можете одабрати да ли желите да Мулти-АЗ буде омогућен у МиСКЛ Дб-у.
  • Можете да одаберете колико простора желите да доделите својој инстанци Дб, она може да варира од 5 ГБ до 6 ТБ.
  • На крају ћете поставити корисничко име и лозинку за своју Дб инстанцу

Корак 5: У следећем кораку конфигурисаћете напредна подешавања за свој ДБ

  • Овде ћете одабрати ВПЦ, ако не желите да покренете своју инстанцу у ВПЦ-у, можете напустити подразумеване поставке и кренути напред.
  • У следећем одељку можете одабрати коју верзију ДБ-а желите да користите, за наш пример користимо МиСКЛ 5.6
  • У следећем одељку можете да подесите жељене резервне копије, попут периода чувања итд.
  • Након тога поставићемо прозор за одржавање, ово је временски оквир током којег ће се ваше Дб инстанце ажурирати.
  • Једном када попуните све детаље, покренућете инстанцу Дб!

Честитам! Успешно сте покренули своју прву РДС Дб инстанцу!

Ми у су овде да вам помогну у сваком кораку на вашем путу, да бисте постали АВС Солутион Арцхитецт, па смо поред овог водича за РДС АВС, смислили и наставни план и програм који покрива тачно оно што вам треба за полагање испита Солутион Арцхитецт! Можете погледати детаље курса за АВС тренинг .

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

Имате питање за нас? Молимо вас да га помињете у одељку за коментаре овог водича за РДС АВС и јавићемо вам се.