Designing Microservices Using Django

تاریخ: 1400/07/30 22:17
توسط: MotoMan
امتیاز: ۱
تعداد بازدید: ۱۲۰۰
دیدگاه ها: ۱
برچسب ها: Python |Django |Microservice |
کتاب Designing Microservices Using Django
BPB Publications
Shayank Jain
9789389328790
2020
334
English

معماری میکروسرویس چندین مشکل معماری نرم افزار را حل می‌کند. جنگو یک چارچوب توسعه فول استک است که با زبان پایتون نوشته شده است. این کتاب شامل همه موارد لازم برای توسعه برنامه‌های وب است؛ از view‌های کاربر تا ذخیره سازی اطلاعات: مدل، ماندگاری، روابط، کنترلر ها، فرم ها، اعتبارسنجی ها، rest API. علاوه بر این، این کتاب نحوه‌ی ساخت میکرو سرویس‌های عملیاتی را نشان می‌دهد. این کتاب در ساخت API‌های restful به شما کمک می‌کند و همچنین با Redis و Celery آشنا خواهید شد. در انتها، این کتاب چگونگی امن سازی این سرویس‌ها و استقرار این میکرو سرویس‌ها را با استفاده از جنگو نشان می‌دهد. در پایان، همچنین نحوه‌ی مقیاس پذیر کردن سرویس‌ها نیز آموزش داده می‌شود.

کتاب Designing Microservices Using Django (طراحی میکرو سرویس‌ها با استفاده از جنگو)، یک راهنمای گام به گام است که به شما در ایجاد معماری میکروسرویس با استفاده از جنگو و پایتون کمک می‌کند.

 

ویژگی‌های کلیدی

  • درک عمیق مبانی میکروسرویس ها
  • یادگیری نحوه‌ی ایجاد و استفاده از API‌های جنگو
  • استفاده از فناوری‌های وب مانند Nginx، Gunicorn، UWSGI و Postgresql برای استقرار پروژه‌های جنگو

مطالبی که در کتاب طراحی میکروسرویس‌ها با استفاده از جنگو: ساختاردهی، استقرار و مدیریت معماری میکروسرویس‌ها با استفاده از جنگو خواهید آموخت:

  • درک مبانی پایتون، جنگو و میکرو سرویس ها
  • یادگیری نحوه‌ی استقرار میکرو سرویس‌ها با جنگو
  • آشنایی با معماری میکرو سرویس‌ها از جمله طراحی کردن، اصول و نیازمندی ها
  • پیاده سازی وظیفه آسنکرون، احراز هویت JWT API و AWS Serverless با معماری میکرو سرویس

 

این کتاب برای چه کسانی است

این کتاب برای مبتدیانی است که می‌خواهند حرفه خود را در توسعه نرم افزار ارتقا بخشند. این کار از اصول اولیه پایتون و جنگو شروع می‌شود و خواننده را به سمت معماری میکروسرویس می‌برد.

 

Table of Contents:
- 1. Basic of Python
- 2. Major Pillars of OOPS with Python
- 3. Getting Started with Django
- 4. API Development with Django
- 5. Database Modeling with Django
- 6. First Django API Deployment on Web
- 7. Django Project Deployment on various web servers
- 8. What are Microservices
- 9. Designing Microservice Systems
- 10. Service Authentication
- 11. Microservices Deployment With Django
- 12. JWT Auth Service
- 13. Asynchronous Tasks
- 14. AWS Serverless
- 15. How to Adopt Microservices in Practice

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • نویسنده: no one تاریخ: 1400/08/15 12:27 تعداد آرا: ۰

    جای بسی دست مریزاد دارید مجموعه ایبوکz ورلد!
loading...

لطفا منتظر بمانید...