1. قبل از شروع
ایجاد برنامههای App Engine آسان است، نگهداری آنها آسان است و با تغییر نیازهای ترافیک و ذخیرهسازی دادههای شما، به راحتی قابل مقیاسبندی هستند. با App Engine، هیچ سروری برای نگهداری وجود ندارد. شما به سادگی برنامه خود را آپلود می کنید و آماده کار است.
برنامه های App Engine به طور خودکار بر اساس ترافیک ورودی مقیاس می شوند. متعادلسازی بار، میکروسرویسها، مجوز، پایگاههای داده SQL و NoSQL، ذخیرهسازی حافظه، تقسیم ترافیک، گزارشگیری، جستجو، نسخهسازی، عرضهها و بازگردانیها، و اسکن امنیتی همگی به صورت بومی پشتیبانی میشوند و بسیار قابل تنظیم هستند.
محیط استاندارد App Engine و محیط انعطاف پذیر App Engine از تعداد زیادی از زبان های برنامه نویسی از جمله Java، Python، PHP، NodeJS و Go پشتیبانی می کند. این دو محیط حداکثر انعطاف پذیری را در مورد نحوه عملکرد برنامه به توسعه دهندگان می دهد. هر محیطی دارای نقاط قوت خاصی است. برای اطلاعات بیشتر، به انتخاب محیط App Engine مراجعه کنید.
شما یاد خواهید گرفت که یک برنامه Spring Boot را در محیط استاندارد App Engine اجرا کنید. محیط استاندارد در مواردی که کسی از آن استفاده نمی کند به صفر می رسد و به طور خودکار مقیاس می شود!
پیش نیازها
- آشنایی با زبان و ابزارهای برنامه نویسی جاوا
- آشنایی با ویرایشگرهای متن استاندارد لینوکس مانند Vim، Emacs و nano
کاری که خواهی کرد
- نحوه ایجاد برنامه Spring Boot Java در App Engine
آنچه شما نیاز دارید
- یک پروژه Google Cloud
- یک مرورگر، مانند گوگل کروم
2. راه اندازی و الزامات
تنظیم محیط خود به خود
- به Google Cloud Console وارد شوید و یک پروژه جدید ایجاد کنید یا از یک موجود استفاده مجدد کنید. اگر قبلاً یک حساب Gmail یا Google Workspace ندارید، باید یک حساب ایجاد کنید .