آموزش با استفاده از اکشن Github، برنامه های بوت Spring را در Azure اجرا کنید!

Deploy Spring boot apps to Azure using Github action!

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش پیکربندی Azure با اکشن‌های GitHub برای راه‌اندازی CI/CD برای برنامه راه‌اندازی فنری و اتصال به پایگاه داده Azure SQL ایجاد یک منبع برنامه وب لاجوردی برای برنامه جاوا (پیکربندی‌های انتخابی) پیکربندی Azure با اقدامات GitHub برای تنظیم CI/CD برای یک فنر اصلی برنامه بوت ایجاد یک نمونه Azure SQL با استفاده از پورتال azure ایجاد یک برنامه بوت فنری با عملیات خام اولیه متصل به پایگاه داده Azure SQL پیش نیازها:Java Spring Boot

با نحوه ایجاد یک برنامه وب Azure برای جاوا، پیکربندی Azure با اقدامات GitHub برای تنظیم CI/CD برای یک برنامه Spring Boot، نحوه ایجاد یک نمونه Azure SQL با استفاده از پورتال Azure و اتصال برنامه Spring Boot را بیاموزید. به پایگاه داده Azure SQL با پیکربندی مناسب.

در چشم انداز همیشه در حال تحول توسعه برنامه، Azure مجموعه ای از ابزارها و خدمات قدرتمند را ارائه می دهد که برای توانمندسازی توسعه دهندگان جاوا و ساده سازی فرآیند استقرار طراحی شده اند. یکی از مؤلفه های اساسی در این اکوسیستم، ایجاد برنامه های وب Azure برای جاوا است.

با برنامه‌های وب Azure برای جاوا، توسعه‌دهندگان به یک محیط غنی از ویژگی‌ها دسترسی پیدا می‌کنند که کاملاً برای پشتیبانی از پروژه‌های مبتنی بر جاوا طراحی شده است. از لحظه ای که برنامه وب خود را از طریق پورتال Azure راه اندازی می کنید، دری را به روی دنیایی از امکانات باز می کنید. این پلتفرم راهی یکپارچه و کارآمد برای استقرار برنامه‌های قوی و مقیاس‌پذیر به آسانی فراهم می‌کند.

یکی از مزایای کلیدی استفاده از Azure برای پروژه های مبتنی بر جاوا، ادغام اقدامات GitHub برای یکپارچه سازی مداوم و استقرار مداوم (CI/CD) است. با ترکیب قدرت Azure و GitHub، توسعه‌دهندگان می‌توانند کل فرآیند ساخت، آزمایش و استقرار برنامه‌های Spring Boot را خودکار کنند.

CI/CD نیاز به مداخله دستی در خط لوله استقرار را از بین می‌برد و تضمین می‌کند که هر بار که تغییرات کد را در مخزن GitHub خود انجام می‌دهید، Azure وارد عمل می‌شود. این پلتفرم به طور خودکار برنامه Spring Boot شما را کامپایل می کند، آزمایش می کند و در برنامه وب Azure که تنظیم کرده اید، مستقر می کند. این گردش کار ساده تضمین می کند که برنامه شما به طور مداوم با آخرین تغییرات به روز می شود و در عین حال ثبات و قابلیت اطمینان را حفظ می کند.

یک جنبه مهم هر برنامه کاربردی مدیریت پایگاه داده آن است. Azure پایگاه داده Azure SQL را ارائه می دهد، یک سرویس پایگاه داده رابطه ای کاملاً مدیریت شده و به روز که به طور خاص برای ابر طراحی شده است. با استفاده از پایگاه داده Azure SQL، می‌توانید پایگاه‌های داده را بدون زحمت مستقر، مدیریت و مقیاس‌بندی کنید و از ویژگی‌های در دسترس بودن و قابلیت اطمینان بالای آن بهره ببرید.

اتصال برنامه Spring Boot خود به پایگاه داده Azure SQL یک فرآیند یکپارچه است که به پیکربندی مناسب نیاز دارد. هنگامی که نمونه Azure SQL شما آماده شد، می توانید جزئیات اتصال را بدست آورید و آنها را در برنامه Spring Boot خود ادغام کنید. این یکپارچه سازی به برنامه شما اجازه می دهد تا به طور یکپارچه با پایگاه داده تعامل داشته باشد و داده ها را در صورت نیاز ذخیره و بازیابی کند.


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • طرح کلی دوره Course Outline

نحوه استقرار اپلیکیشن Spring boot در azure How to deploy Spring boot app to azure

  • نحوه ایجاد برنامه وب Azure برای برنامه جاوا How to create Azure web app for Java application

  • Azure را با اکشن‌های GitHub پیکربندی کنید تا CI/CD را برای یک برنامه اولیه بوت فنری تنظیم کنید Configure Azure with GitHub actions to setup CI/CD for a basic spring boot app

برنامه بوت Spring را با پایگاه داده Azure SQL اجرا کنید Deploy Spring boot app with Azure SQL Database

  • طراحی سیستم برنامه ای که در حال ساخت آن هستیم System design of the app we are building

  • نحوه ایجاد یک نمونه Azure SQL DB How to create an Azure SQL DB instance

  • یک برنامه بوت فنری با عملیات خام اولیه متصل به Azure SQL DB ایجاد کنید Create a spring boot app with basic crud operation connected to Azure SQL DB

نتیجه Conclusion

  • همه چیزهایی که یاد گرفته ایم و کارهایی که می توانیم با آن انجام دهیم Everything we've learned and what we can do with it

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش با استفاده از اکشن Github، برنامه های بوت Spring را در Azure اجرا کنید!
جزییات دوره
30 mins
8
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,002
5 از 5
ندارد
دارد
دارد
Shafi Haque
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shafi Haque Shafi Haque

مربی در Udemy