Од стране Тимилехин Омолана

Ослободите се стреса одржавања базе података уз Амазонову понуду облака.

Читаоци попут вас помажу у подршци МУО. Када обавите куповину користећи везе на нашем сајту, можда ћемо зарадити провизију за партнере. Опширније.

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

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

Шта је Амазон РДС?

Услуга релационе базе података (РДС) је део Амазон Веб Сервицес (АВС). Омогућава лако креирање управљаних релационих база података као што су МиСКЛ, ПостгреСКЛ и МариаДБ у Амазон облаку.

Уз Амазон РДС, не морате да бринете о управљању хардвером или софтвером да бисте поставили релациону базу података за своју апликацију.

Како направити ПостгреСКЛ базу података у РДС-у

Процес креирања РДС базе података је једнако лак као и креирање других АВС ресурси као што је ЕЦ2. Једини предуслов који вам је потребан за креирање базе података у РДС-у је активан АВС рачун. Следећи кораци су све што вам је потребно да покренете ПостгреСКЛ базу података у РДС-у.

  1. Претражите и идите до контролне табле РДС услуге.
  2. Кликните на Креирајте базу података дугме да бисте отворили РДС Чаробњак за креирање базе података.
  3. Прва ствар коју треба да урадите на овом екрану је да изаберете метод креирања између Стандардно креирање или Лако креирање. Стандардно креирање даје вам флексибилност да сами конфигуришете своју базу података. Лако креирање представља препоручене опције конфигурације за вашу базу података са опцијом да промените неке од њих пре или након креирања базе података. Преостали кораци користе Стандардно креирање опција.
  4. Следећа ствар коју треба да урадите је да изаберете машину базе података и верзију коју желите да користите. Изаберите ПостгреСКЛ. Можете оставити изабрану подразумевану верзију или одабрати одређену верзију на основу ваших потреба.
  5. Следећи корак је да изаберете а шаблон. Шаблон је једноставно скуп правила које РДС прати у позадини да би подесио вашу базу података у складу са вашим потребама. Требало би да користите Производња шаблон за потпуно издање апликације.

    Увек изаберите шаблон који најбоље одговара вашим потребама у одређеном тренутку. Ово ће осигурати да нећете имати непотребне АВС трошкове.

  6. Након што изаберете шаблон, од вас се даље тражи да изаберете жељене поставке за изабрани шаблон. У случају шаблона за производњу, можете одабрати врсту доступности коју желите за базу података. Веома доступна апликација би захтевала а Мулти-АЗ (зона доступности) ДБ кластер или Инстанце да омогући скалабилност и редундантност, док а Једна ДБ инстанца је у реду за мале апликације.
  7. Сада морате да подесите жељени идентификатор РДС базе података и акредитиве за аутентификацију. Користићете ове акредитиве у својој апликацији за приступ бази података и повезивање са њом.
  8. Следећа два одељка су Конфигурација инстанце и Складиште где бирате конфигурацију хардвера за вашу базу података. Ове конфигурације можете оставити као подразумеване препоручене или модификовати опције на основу ваших захтева.

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

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

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

  10. У ВПЦ безбедносна група (заштитни зид) пододељак одељка за повезивање, изаберите опцију за креирање нове ВПЦ безбедносне групе и дајте јој име. Ово омогућава повезивање са базом података из извора изван АВС-а (нпр. ваше апликације).
  11. Можете напустити Провера аутентичности базе података одељак као подразумевани (Провера аутентичности лозинком) пошто сте претходно поставили корисничко име и лозинку корак 7. Мониторинг је место где конфигуришете увиде у перформансе и колико дуго желите да увиди буду доступни. Ово можете оставити као подразумевано или га конфигурисати на основу ваших захтева.
  12. Последњи одељак је Напредне конфигурације подешавања где можете да изаберете неке додатне опције за своју базу података. Можда нећете морати да радите никакве конфигурације овде, али ако ваша база података захтева шифровање, аутоматске резервне копије или евиденције Амазон ЦлоудВатцх-а, можете да додате неке конфигурације овде.
  13. Када завршите са свим претходним корацима, кликните на Креирајте базу података дугме и сачекајте да се креирање базе података заврши (након што се стање на контролној табли промени од Креирање до Доступан).

Повезивање са РДС ПостгреСКЛ базом података

Повезивање на ПостгреСКЛ помоћу веб технологија као што је Ноде.јс је веома лако, а можете се повезати и са ПостгреСКЛ ГУИ алатом ПгАдмин4. За тестирање новостворене РДС ПостгреСКЛ инстанце са везом, овај одељак користи ПгАдмин4 за повезивање са базом података. Пратите доле наведене кораке да бисте тестирали везу са базом података.

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

Након што се ПгАдмин повеже са базом података, можете да покрећете упите и радите шта год желите са базом података.

Покретање и повезивање са базама података помоћу РДС-а

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

Можете користити ПгАдмин4 за повезивање и управљање базама података. Такође можете да се повежете директно са вашом РДС базом података из апликације користећи исте детаље везе.

Претплатите се на наш билтен

Коментари

ОбјавиТвеетОбјавиОбјавиОбјави
Копирај
Емаил
Поделите овај чланак
ОбјавиТвеетОбјавиОбјавиОбјави
Копирај
Емаил

Веза је копирана у међуспремник

Повезане теме

  • Програмирање
  • база података
  • Амазон веб услуге
  • Цлоуд Цомпутинг

О аутору

Тимилехин Омолана(Објављено 11 чланака)

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