DevOps و Telco Softwarisation – قسمت 2: یک مثال ساده CI / CD

عکس پروفایل نویسنده

تصویر با مجوز از پیکسابای

این مقاله دومین قسمت از این مجموعه است. اگر قسمت اول را نخوانده اید و علاقمند به دانستن مبانی DevOps یعنی چارچوب CALMS هستید ، لطفاً نگاهی به “DevOps و Telco Softwarisation” (پیوند) بیندازید.

حلقه مداوم DevOps ارزش را به روشی کارآمد ، سریع و قابل اندازه گیری ارائه می دهد.

همانطور که وعده داده شده است ، ما در حال پیشروی هستیم تا بفهمیم “حلقه بازخورد” چگونه است. ابزارها و خدمات مختلفی برای دستیابی به آن وجود دارد اما اصل “ساده نگه دارید” به ما کمک می کند تا بهترین گزینه ها را با توجه به تجربیات خودم شناسایی کنیم. بیایید با پیکربندی Gitlab CI برای استقرار یک برنامه وب ساده در AWS Elastic Beanstalk شروع کنیم.

“Elastic Beanstalk سریعترین و ساده ترین راه برای استقرار برنامه در AWS است.” AWS

پروژه خود را به Gitlab اضافه کنید

اگر مخزن از قبل وجود نداشته باشد ، می توانیم یک “پروژه جدید” ایجاد کنیم و سپس کد منبع موجود را وارد کنیم. همانطور که در زیر نشان داده شده است ، در لیست پروژه ظاهر می شود. برای مثال ما قصد داریم از یک برنامه وب ساده Java استفاده کنیم که با Gradle ساخته می شود.

کلیدهای دسترسی را در AWS ایجاد کنید

به شرطی که یک حساب AWS داشته باشیم و همچنین یک محیط با برنامه “در حال اجرا” در Elastic Beanstalk (به این مثال ساده از AWS مراجعه کنید) ، ما در حال ایجاد …

سئو PBN | خبر های جدید سئو و هک و سرور