ما هي Microservices في AWS؟
ما هي Microservices في AWS؟

فيديو: ما هي Microservices في AWS؟

فيديو: ما هي Microservices في AWS؟
فيديو: AWS re:Invent 2022 - SaaS microservices deep dive: Simplifying multi-tenant development (SAS405) 2024, يمكن
Anonim

الخدمات المصغرة هي نهج معماري وتنظيمي لتطوير البرامج لتسريع دورات النشر ، وتعزيز الابتكار والملكية ، وتحسين قابلية الصيانة وقابلية تطوير تطبيقات البرامج ، وتوسيع نطاق المؤسسات التي تقدم البرامج والخدمات باستخدام نهج رشيق يساعد الفرق على

ومن ثم ، ما هي Microservices AWS؟

الخدمات المصغرة هي نهج معماري وتنظيمي لتطوير البرمجيات حيث يتكون البرنامج من خدمات صغيرة مستقلة تتواصل عبر واجهات برمجة تطبيقات محددة جيدًا. هذه الخدمات مملوكة لفرق صغيرة قائمة بذاتها.

وبالمثل ، ما المقصود بالخدمات المصغرة؟ الخدمات المصغرة هي تقنية تطوير برمجيات - أحد أشكال البنية الهيكلية للخدمة الموجهة (SOA) - التي تنظم التطبيق كمجموعة من الخدمات غير المترابطة. في الخدمات المصغرة الهندسة المعمارية والخدمات دقيقة الحبيبات والبروتوكولات خفيفة الوزن.

مع وضع ذلك في الاعتبار ، هل تستخدم Amazon Microservices؟

نتفليكس ، إيباي ، أمازون ، و Forward ، و Twitter ، و PayPal ، و Gilt ، و Bluemix ، و Soundcloud ، و The Guardian ، والعديد من مواقع الويب والتطبيقات واسعة النطاق الأخرى تطورت جميعها من monolithic إلى الخدمات المصغرة هندسة معمارية.

كيف أقوم بتشغيل Microservice في AWS؟

  1. الخطوة 1: انقل تطبيق Java Spring الحالي إلى حاوية تم نشرها باستخدام Amazon ECS. أولاً ، انقل تطبيق monolith الحالي إلى حاوية وانشره باستخدام Amazon ECS.
  2. الخطوة 2: تحويل وحدة monolith إلى خدمات مصغرة تعمل على Amazon ECS. الخطوة الثانية هي تحويل المونوليث إلى خدمات مصغرة.

موصى به: