دوره آموزشی ساخت میکروسرویس های داده با توان عملیاتی بالا
1 ساعت 58 دقیقهپیشرفته2023-10-10
مدرسین

Gregory Green
Advisory Solution Engineer at VMware
جزئیات دوره
میکروسرویس ها با انواع مزایای عالی همراه هستند. اما مدیریت آنها در مقیاس بسیار دشوار است. از آنجایی که سازمانها با چالش پردازش حجم فزایندهای از دادهها مواجه هستند، باید بتوانند ریزسرویسهای داده با توان عملیاتی بالا را بسازند و نگهداری کنند. در این دوره، مدرس گرگوری گرین، مهارتهای اساسی را که برای برآورده کردن نیازهای روزافزون دادههای امروزی با معماریهای با کارایی بالا، مقیاسپذیر و توان عملیاتی بالا نیاز دارید، پوشش میدهد.
با سرویسهای داده انعطافپذیر و موارد استفاده مبتنی بر ابر چند سایت، بهترین روشها را برای الگوهای داده برای توان عملیاتی کشف کنید. برخی از مهمترین عواملی را که بر الزامات بازدهی بالا تأثیر میگذارند، کاوش کنید، قبل از اینکه عمیقتر به آنتیالگوها و مزایا و معایب فناوریهای داده بپردازید. در طول مسیر، گرگوری نمونههایی را با RabbitMQ، Postgres، MySQL، Spring، و Apache Kafka ارائه میکند و نکات و نکاتی را با نمایشهای عملی در مورد نحوه طراحی و پیادهسازی ریزسرویسهای داده موفق و با توان بالا ارائه میدهد.
با سرویسهای داده انعطافپذیر و موارد استفاده مبتنی بر ابر چند سایت، بهترین روشها را برای الگوهای داده برای توان عملیاتی کشف کنید. برخی از مهمترین عواملی را که بر الزامات بازدهی بالا تأثیر میگذارند، کاوش کنید، قبل از اینکه عمیقتر به آنتیالگوها و مزایا و معایب فناوریهای داده بپردازید. در طول مسیر، گرگوری نمونههایی را با RabbitMQ، Postgres، MySQL، Spring، و Apache Kafka ارائه میکند و نکات و نکاتی را با نمایشهای عملی در مورد نحوه طراحی و پیادهسازی ریزسرویسهای داده موفق و با توان بالا ارائه میدهد.
مهارت ها
Software ArchitectureSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - میکروسرویسهای خود را بهبود بخشید
- 02 - آنچه باید بدانید
1. مقدمه ای بر میکروسرویسهای داده با توان عملیاتی بالا
- 03 - بررسی اجمالی میکروسرویس ها
- 04 - خدمات داده بومی ابری چیست؟
- 05 - مروری بر توان عملیاتی
- 06 - چرا توان عملیاتی بالا با میکروسرویسها مهم است
- 07 - الگوهای دادههای معماری توان عملیاتی
- 08 - مقیاس پذیری توان عملیاتی بالا
2. معماری با توان عملیاتی بالا
- 09 - معماری داده با توان عملیاتی بالا با استفاده از Spring
- 10 - توان عملیاتی پایگاه داده با Postgres یا MySQL
- 11 - توان عملیاتی معماری دسته ای
- 12 - خروجی جریان رویداد
- 13 - RabbitMQ برای توان عملیاتی بالا جریان مییابد
- 14 - آپاچی کافکا برای توان عملیاتی بالا
3. بررسی اجمالی عملیات بهار
- 15 - میکروسرویس با بوت فنری
- 16 - توان عملیاتی بچینگ با اسپرینگ بچ
- 17 - خروجی جریان رویداد با Spring Cloud Stream
- 18 - توان عملیاتی API با Spring Web
4. بچینگ اجرای عملیات
- 19 - دسته فنری با تنظیم توان عملیاتی Postgres
- 20 - Spring Batch با تنظیم خروجی MySQL
- 21 - دسته فنری با تنظیم توان عملیاتی آپاچی کافکا
- 22 - دسته فنری با تنظیم توان عملیاتی جریان RabbitMQ
5. جریان رویداد و خروجی API
- 23 - جریان رویداد و معماری توان عملیاتی API با Spring Boot
- 24 - Spring Cloud Stream Consumer با استریمهای RabbitMQ و Postgres
- 25 - API با Spring Boot RabbitMQ ناشر استریم
- 26 - عملکرد پخش جریانی رویداد وب Spring و قابلیت مشاهده
نتیجه
- 27 - به سفر خود ادامه دهید
دوره های مرتبط
- دوره آموزشی معماریهای ارتباطی راهکار هوش مصنوعی عاملی (Agentic AI)
- دوره آموزشی کارگاه امنیت میکروسرویسها: از ساخت تا استقرار در محیط عملیاتی
- دوره آموزشی ساخت میکروسرویسهای مقیاسپذیر با TypeScript و Node.js
- دوره آموزشی مبانی معماری هوش مصنوعی عاملی: طراحی سیستمهای هوش مصنوعی خودمختار
- دوره آموزشی چرخه حیات توسعه نرمافزار (SDLC)
- دوره آموزشی معماری نرمافزار: الگوهایی برای توسعهدهندگان
- دوره آموزشی معماری ابری: مفاهیم پیشرفته
- دوره آموزشی الگوهای طراحی راهکارهای هوش مصنوعی: داده، آموزش مدل، و معماریهای کاربردی