تصویر با مجوز از پیکسابای
این مقاله دومین قسمت از این مجموعه است. اگر قسمت اول را نخوانده اید و علاقمند به دانستن مبانی DevOps یعنی چارچوب CALMS هستید ، لطفاً نگاهی به “DevOps و Telco Softwarisation” (پیوند) بیندازید.
حلقه مداوم DevOps ارزش را به روشی کارآمد ، سریع و قابل اندازه گیری ارائه می دهد.
همانطور که وعده داده شده است ، ما در حال پیشروی هستیم تا بفهمیم “حلقه بازخورد” چگونه است. ابزارها و خدمات مختلفی برای دستیابی به آن وجود دارد اما اصل “ساده نگه دارید” به ما کمک می کند تا بهترین گزینه ها را با توجه به تجربیات خودم شناسایی کنیم. بیایید با پیکربندی Gitlab CI برای استقرار یک برنامه وب ساده در AWS Elastic Beanstalk شروع کنیم.
“Elastic Beanstalk سریعترین و ساده ترین راه برای استقرار برنامه در AWS است.” AWS
پروژه خود را به Gitlab اضافه کنید
اگر مخزن از قبل وجود نداشته باشد ، می توانیم یک “پروژه جدید” ایجاد کنیم و سپس کد منبع موجود را وارد کنیم. همانطور که در زیر نشان داده شده است ، در لیست پروژه ظاهر می شود. برای مثال ما قصد داریم از یک برنامه وب ساده Java استفاده کنیم که با Gradle ساخته می شود.
کلیدهای دسترسی را در AWS ایجاد کنید
به شرطی که یک حساب AWS داشته باشیم و همچنین یک محیط با برنامه “در حال اجرا” در Elastic Beanstalk (به این مثال ساده از AWS مراجعه کنید) ، ما در حال ایجاد …