Elastic Beanstalk (EB)
می خواهیم پروژه را «استقرار (Deploy)» دهیم؛ یعنی برای همه قابل دیدن شود. وقتی روی کامپیوتر خودت اجراست می گوییم «توسعه (Development)». وقتی آنلاین می شود می گوییم «تولید (Production)».
چرا و کجا استقرار بدهیم؟
ارائه دهندگان زیادی برای جنگو هستند. در این مسیر از AWS استفاده می کنیم؛ چون راه حل رایگان مبتدی دارد و فقط یک حساب لازم است.
ورود به AWS
وارد حساب AWS شو. اگر حساب نداری، از بخش ساخت حساب AWS شروع کن.
Elastic Beanstalk چیست؟
«Elastic Beanstalk» سرویس استقرار خودکار است؛ یعنی زیرساخت را خودش می چیند. تو فقط کدت را می دهی و تنظیمات لازم را مشخص می کنی.
شروع کار با Elastic Beanstalk
1) در نوار جستجوی AWS بنویس «elastic beanstalk». سپس سرویس را باز کن.
2) به صفحه کنسول EB می رسی. اینجا بعداً محیط برنامه می سازیم.
نکته: ارائه دهنده های دیگر هم نتیجه مشابه می دهند؛ اما تنظیماتشان متفاوت است.
قفل کردن وابستگی ها
قبل از استقرار باید وابستگی ها را «قفل (Lock)» کنیم؛ یعنی پروژه محلی برای استقرار آماده شود. این مرحله در فصل های بعدی انجام می شود.
قدم بعدی
برای ادامه مسیر، سراغ بستن پیش نیازها برو. راهنمای Elastic Beanstalk را باز کن و گام ها را انجام بده.
جمع بندی سریع
- توسعه محلی است؛ تولید آنلاین است.
- AWS انتخاب آموزشی ماست.
- Elastic Beanstalk استقرار را ساده می کند.
- اول وابستگی ها را قفل کن.
- بعد مراحل استقرار را ادامه بده.
افزودن اعضا را انجام داده ای؟ سپس وارد این مرحله شو تا آماده استقرار شوی.