توضیحات
آموزش ساخت میکروسرویس ها با استفاده از SpringBoot و داکر
نام دوره : [NEW] Master Microservices with SpringBoot,Docker,Kubernetes
پیش نیاز:
توضیحات:
دوره “Master Microservices with SpringBoot, Docker, Kubernetes” به درک معماری میکروسرویس ها و نحوه ساخت آن با استفاده از SpringBoot، اجزای Spring Cloud، Docker و Kubernetes کمک می کند.
در پایان دوره آموزش ساخت میکروسرویس ها با استفاده از SpringBoot و داکر ، دانش آموزان تمام موضوعات زیر را درک خواهند کرد:
- معماری میکروسرویس چیست و چه تفاوتی با معماری های یکپارچه و SOA دارد
- نحوه ساخت میکروسرویس های آماده تولید با استفاده از جاوا، اسپرینگ، SpringBoot و Spring Cloud
- نحوه مستندسازی میکروسرویس ها با استفاده از Open API Specification و Swagger
- نحوه درست کردن اندازه میکروسرویس ها و شناسایی مرزهای سرویس
- نقش داکر در میکروسرویس ها و نحوه ساخت تصاویر داکر، کانتینرها
- نقش Docker compose و نحوه استفاده از آن برای اجرای تمام میکروسرویس های داخل یک برنامه
- برنامههای بومی ابری و روششناسی 15 عاملی پشت آنها چیست؟
- مدیریت پیکربندی در میکروسرویس ها با استفاده از سرور پیکربندی ابری Spring
- الگوی کشف و ثبت خدمات در میکروسرویس ها و نحوه پیاده سازی با استفاده از سرور Spring Eureka
- رسیدگی به نگرانی های برش متقاطع و مسیریابی در داخل میکروسرویس ها با استفاده از Spring Cloud Gateway
- ساخت میکروسرویس های انعطاف پذیر با استفاده از چارچوب RESILIENCE4J
- پیاده سازی قابلیت مشاهده و نظارت با استفاده از Prometheus، Loki، Promtail، Tempo و Grafana
- ایمن سازی میکروسرویس ها با استفاده از OAuth2، OpenID Connect و Spring Security
- نحوه ساخت میکروسرویس های رویداد محور با استفاده از RabbitMQ، Kafka، Spring Cloud Functions و Spring Cloud Stream
- نقش Kubernetes در میکروسرویس ها به عنوان یک چارچوب ارکستراسیون کانتینر.
- نحوه راه اندازی یک خوشه Kubernetes در داخل GCP با استفاده از Google Kubernetes Engine و استقرار میکروسرویس ها در داخل آن
- Helm و نقش آن در دنیای میکروسرویس چیست؟
- بیشترین استفاده از دستورات Docker، Kubernetes و Helm
پیش نیاز دوره، دانش پایه جاوا، Spring و علاقه به یادگیری میکروسرویس ها است.
دوره آموزش ساخت میکروسرویس ها با استفاده از SpringBoot و داکر برای چه کسانی است:
- دانش آموزان مبتدی که در حال یادگیری فریم ورک Spring هستند و به Microservices نیز علاقه مند هستند
- توسعه دهندگانی که از قبل توسعه برنامه های کاربردی وب با استفاده از فریم ورک Spring را می دانند
- معماران جاوا
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید