Elastic Beanstalk (EB)


ULASHISH

Butun dunyo uchun joylashtirish

Loyihani joylashtirish (deploy qilish) uni internetda boshqa odamlar ko‘ra oladigan qilishni anglatadi.

Shu paytgacha ushbu darslikda kompyuteringizda lokal ishlaydigan Django loyihasini yaratdik. Bu holat ko‘pincha "in development" (ishlab chiqish bosqichida) deb ataladi, uni joylashtirganimizdan keyin esa "in production" (ishchi muhitda) deymiz.


Qayerga joylashtirish kerak?

Django loyihalari uchun server taklif qiladigan provayderlar ko‘p. Ushbu darslikda Amazon Web Services (AWS) platformasidan foydalanamiz, asosan u faqat AWS hisobini yaratishni talab qiladigan bepul yechim taklif qilgani uchun.

Agar AWS siz uchun yangi bo‘lsa, AWS Cloud darsligimiz platforma va ushbu bobda foydalanadigan xizmatlarimizni tushuntirib beradi.

Eslatma: istalgan server provayderini tanlashingiz mumkin, ularning barchasi bir xil natija beradi, ammo ularda ushbu darslikka amal qilayotganda e’tiborga olishingiz kerak bo‘lgan provayderga xos sozlamalar bo‘ladi.


AWS

AWS hisobingizga kiring. (Agar AWS hisobingiz bo‘lmasa, AWS hisobini yaratish bobidagi qadamlarni bajaring.)


AWS konsoli

Tizimga kirganingizdan so‘ng, AWS Console Home sahifasiga yo‘naltirilishingiz kerak:



Elastic Beanstalk

Django loyihasini joylashtirish uchun "Elastic Beanstalk" deb nomlangan xizmatdan foydalanamiz.

Yuqoridagi qidiruv maydonida "elastic beanstalk" deb qidiring va xizmatni ishga tushirish uchun ustiga bosing:


Bog‘liqliklarni qat’iy belgilash

"Elastic Beanstalk" xizmatini ishga tushirganingizdan so‘ng joylashtirishni boshlashimiz mumkin edi, ammo avval ba’zi bog‘liqliklarni qat’iy belgilashimiz, ya’ni lokal Django loyihangizni joylashtirishga tayyorlashimiz kerak.

Buni qanday qilishni keyingi boblarda o‘rganasiz.


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!