حول هذا المنتج
ملخص الكتاب يُعد هذا الكتاب خارطة طريق شاملة لتحويل الأنظمة القديمة إلى بنيات سحابية الأصل، مرنة وذكية. وسواء كنت مهندس برمجيات، أو مهندس DevOps، أو صانع قرار تقني، فإن هذا الكتاب هو دليلك الأساسي للتنقل في المشهد المتطور لتطوير التطبيقات الحديثة.
يبدأ الكتاب بتقديم نظرة عامة حول الأسباب التي تجعل التحديث أمراً ضرورياً في بيئة العمل المتسارعة اليوم، مع تسليط الضوء على محدودية البنى التحتية القديمة ومزايا تبني النماذج السحابية الأصلية (cloud-native). ومن خلال الانتقال من بناء خارطة طريق متينة للتحديث إلى فهم تفاصيل الأنظمة القديمة مثل التطبيقات الموحدة (monoliths) والتطبيقات متعددة الطبقات (N-tier applications)، سيكتسب القراء رؤى عملية حول عمليات التخطيط والتنفيذ. مع تقدم فصول الكتاب، يغوص المحتوى في جوهر بنية البرمجيات الحديثة، بما في ذلك الخدمات المصغرة (microservices)، والحاويات (containers)، وKubernetes، والتصميم القائم على واجهة برمجة التطبيقات (API-first design)، مع شرح كيفية تصميم الأنظمة الموزعة ونشرها وتوسيع نطاقها. كما توفر التطبيقات الواقعية باستخدام Spring Boot وNode.js وReact والمنصات السحابية إرشادات عملية للمطورين. علاوة على ذلك، تغطي الفصول تحسين الأداء، وإمكانية المراقبة باستخدام Prometheus وGrafana، وتسجيل البيانات المركزي، وأتمتة مسار التكامل المستمر والنشر المستمر (CI/CD) باستخدام Jenkins وGitHub Actions. تتغلغل معايير الأمان في كافة فصول الكتاب، حيث يتضمن فصولاً مفصلة حول OAuth، وحماية بوابة API، وDevSecOps، والامتثال التنظيمي، بما في ذلك GDPR وHIPAA. ويختتم الكتاب باستعراض تطبيقات متطورة للذكاء الاصطناعي AI وتعلم الآلة ML، مثل روبوتات الدردشة، والتحليلات التنبؤية، والأتمتة الذكية، موضحاً كيف يمكن للذكاء الاصطناعي تعزيز تجربة العملاء والعمليات الخلفية على حد سواء.
يعد هذا الكتاب مجموعة من الأنماط المتعددة، وأفضل الممارسات، وحالات الاستخدام الواقعية، مما يمنح القارئ الأدوات اللازمة لقيادة مبادرات تحديث ناجحة، تتسم بالأمان، والقابلية للتوسع، والجاهزية للمستقبل.
ما ستتعلمه:
ما هي حدود البنى التحتية التقليدية ومزايا تبني النماذج السحابية الأصلية؟ تعرف على المبادئ والاستراتيجيات الكامنة وراء تحديث التطبيقات القديمة لتلائم البيئات السحابية الأصلية. كيفية تصميم وتنفيذ وتوسيع نطاق الخدمات المصغرة باستخدام تقنيات مثل Spring Boot و Node.js و React و Docker و Kubernetes. كيفية تأمين التطبيقات الحديثة من خلال عمليات المصادقة، والتفويض، وحماية واجهة برمجة التطبيقات (API)، والامتثال لمعايير الصناعة.
لمن هذا الكتاب: صُمم هذا الكتاب لمهندسي ومعماريي السحابة، ومطوري البرمجيات، ومهندسي DevOps، وقادة تكنولوجيا المعلومات الذين يتطلعون إلى تحديث التطبيقات دون الحاجة إلى البدء من الصفر.
نبذة عن المؤلف يُعد Mrinmoy Aich قائداً تقنياً متمرساً يتمتع بخبرة تزيد عن 25 عاماً في هندسة البرمجيات، والحوسبة السحابية، وتكامل الذكاء الاصطناعي، ولوجستيات سلاسل التوريد. وهو متخصص في تحديث الأنظمة المؤسسية القديمة من خلال التحول السحابي الأصلي، وهندسة الخدمات المصغرة، والأتمتة القائمة على الذكاء الاصطناعي، مما يمكّن الشركات من التوسع بكفاءة وتحقيق ابتكار مستدام. قاد Mrinmoy طوال مسيرته المهنية مبادرات التحول الرقمي الشاملة للشركات العالمية، بما في ذلك TESCO وSchneider National وConway Logistics وAgility Logistics (Singapore) وDHL. وتغطي خبرته العميقة استراتيجيات السحابة المتعددة، وأمن السحابة، وتكامل المؤسسات، مع سجل حافل في تصميم وتقديم الحلول الحيوية للمهام. وبصفته مستشاراً معتمداً في Oracle AI وOracle Integration Cloud (OIC) والبنية التحتية، يمتلك Mrinmoy شغفاً ببناء أنظمة ذكية وجاهزة للمستقبل تواءم بين التكنولوجيا وأهداف الأعمال. كما أنه مُوجّه، وقائد فكري، وكاتب، يكرس جهوده لمشاركة رؤى عملية تهدف إلى تمكين الفرق وتسريع نمو المؤسسات.
- المميزات
- يعد هذا الكتاب خارطة طريق شاملة لتحويل الأنظمة القديمة إلى بنيات سحابية أصلية وذكية ورشيقة.
- نبذة عن المؤلف: Mrinmoy Aich هو قائد تكنولوجي متمرس يتمتع بخبرة تزيد عن 25 عاماً في هندسة البرمجيات، والحوسبة السحابية، وتكامل الذكاء الاصطناعي، والخدمات اللوجستية لسلاسل التوريد.
- 316 صفحة
- أجهزة الكمبيوتر، الأنظمة الموزعة
المواصفات
- الأبعاد (الإجمالية)
9.21 بوصة (ارتفاع) × 6.14 بوصة (عرض) × .7 بوصة (عمق)
- الوزن
1.04 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
316
- التصنيف
أجهزة الكمبيوتر
- التصنيف الفرعي
الأنظمة الموزعة
- الناشر
Apress
- الموضوع
الحوسبة السحابية
- التنسيق
غلاف ورقي
- المؤلف
Mrinmoy Aich & Diganta SenGupta
- اللغة
الإنجليزية