در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این مجموعه آموزش ابتدا مبانی میکروسرویس ها را یاد گرفته و سپس کدنویسی آن ها را در پروژه های واقعی تجربه و تمرین خواهید کرد.
عنوان اصلی : Hands-On Microservices with Go
ساختن اولین میکروسرویس شما:
بررسی اجمالی دوره
مقدمه ای بر میکروسرویس ها
نصب نرم افزارهای مورد نیاز
HTTP و REST
نوشتن اولین میکروسرویس ما
مدیریت 400s، 404s، و 500s، و اضافه کردن Logging
استفاده از پایگاه داده و ایجاد یک برنامه CRUD
بسته HTTP Go در جزئیات:
توابع HTTP Handler – The Request Object
توابع HTTP Handler - شی پاسخ
جزئیات سرور HTTP
میان افزار
آزمایش هندلرهای HTTP
بسته زمینه
فرمت های پاسخ:
کار با JSON
کار با XML
مقدمه ای بر gRPC و بافرهای پروتکل - قسمت اول
مقدمه ای بر gRPC و بافرهای پروتکل - قسمت دوم
امنیت و احراز هویت:
HTTPS و TLS
گواهینامه های TLS با Let's Encrypt
توکن های احراز هویت و JWT
بهترین شیوه های امنیت عمومی
کارایی :
تست بارگیری با Apache JMeter
پروفایل کردن برنامه ما با pprof و GoTorch
استراتژی های کلی برای مقیاس بندی
استفاده از کش در حافظه
تعادل بار با Nginx
ابزار دقیق - جمع آوری معیارها و نظارت با Prometheus
استقرار با داکر:
مقدمه ای بر داکر
شبکه داکر و مدیریت داده
Docker Compose
نظارت بر کانتینرهای داکر با پرومتئوس
مقدمه ای بر کشف سرویس
معماری کاربردی:
معماری پاک – قسمت اول
معماری پاک – قسمت دوم
دروازه های API
بیشتر در مورد معماری
معرفی Go Kit:
Go Kit – قسمت اول
Go Kit – قسمت دوم
تاب آوری:
قطع کننده مدار
محدود کننده های نرخ
مفاهیم اساسی در دسترسی بالا - قسمت اول
مفاهیم اساسی در دسترسی بالا - قسمت دوم
مهاجرت از یک معماری یکپارچه به یک معماری میکروسرویس:
استراتژیهای مهاجرت از یک معماری یکپارچه به یک معماری میکروسرویس - بخش اول
استراتژیهایی برای مهاجرت از یک معماری یکپارچه به یک معماری میکروسرویس - بخش دوم
الگوی حماسه - قسمت اول
الگوی حماسه - قسمت دوم
Hands-On Microservices with Go
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.