دوره آموزشی اسپرینگ کلود GCP: راه اندازی یک دیتابیس کلود SQL
1 ساعت 19 دقیقهمتوسط2020-10-07
مدرسین

Cecili Reid
Senior Software Engineer at Netflix, Speaker
جزئیات دوره
Cloud SQL یکی از محصولات پر استفاده در (Google Cloud Platform (GCP است. این سرویس پایگاه داده رابطهای کاملاً مدیریت شده برای MySQL، PostgreSQL و SQL Server جایگزینی برای پیکربندی و میزبانی پایگاه داده شما فراهم میکند. بعلاوه، به دلیل استفاده از Spring Data Cloud SQL و Spring Data Java Persistence API، تلفیق Cloud SQL با یک برنامه Spring Boot نسبتاً آسان است. در این دوره، نحوه راه اندازی پایگاه داده Cloud SQL را بیاموزید و به طور موثر برنامه Spring Boot خود را آزمایش کنید. مربی Cecili Reid در مورد چرایی و زمان استفاده از فناوری ابر میزبان بحث میکند. او نحوه تنظیم محیط و برنامه خود را برای استفاده از Cloud SQL و همچنین نحوه اتصال به پایگاه داده و ارسال درخواست را شرح میدهد. برای جمع بندی، وی نحوه ادغام تست واحد و یکپارچهسازی را همزمان با کاهش هزینهها ارائه میدهد.
مهارت ها
SpringGoogle CloudWeb Development ToolsGoogleWeb DevelopmentOpen SourceDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - چرا GCP برای Java Spring
- 02 - آنچه باید بدانید
1. شروع به کار با GCP SDK
- 03 - Spring Data Cloud SQL چیست
- 04 - پایگاه داده Cloud SQL خود را راهاندازی کنید
2. GCP Cloud SQL
- 05 - وارد کردن Spring Data Cloud Library
- 06 - پیکربندی برنامه شما
- 07 - استفاده از کتابخانه Spring Data Cloud
- 08 - چالش - اضافه کردن یک موجودیت جدید
- 09 - راه حل - افزودن یک موجودیت جدید
3. اعتبارسنجی از طریق آزمایش
- 10 - تست واحد در مقابل ادغام
- 11 - تست واحد
- 12 - تست یکپارچه سازی - در Cloud SQL
- 13 - تست یکپارچه سازی - در حافظه
- 14 - چالش - اضافه کردن تست برای نقطه پایانی GET
- 15 - راه حل - اضافه کردن تست برای نقطه پایانی GET
نتیجه
- 16 - مراحل بعدی با Spring Cloud GCP
دوره های مرتبط
- دوره آموزشی راهنمای کامل Spring MVC
- دوره آموزشی اسپرینگ دیتا ۳
- دوره آموزشی تابآوری دادهها با Spring و استریم رویداد RabbitMQ
- دوره آموزشی اسپرینگ پیشرفته: استقرار برنامههای Spring Boot در AWS، Azure و GCP
- دوره آموزشی الگوهای طراحی در اسپرینگ 6
- دوره آموزشی یادگیری Spring 6 با Spring Boot 3
- دوره آموزشی پیشرفته اسپرینگ: تست یکپارچهسازی موثر با اسپرینگ بوت
- دوره آموزشی Spring Web MVC 6