AWS Solutions Constructs

أنماط بنية تحتية كتعليمة برمجية، مدققة وقابلة للتكوين

يسهل تجميعها في التطبيقات الجاهزة للإنتاج

AWS Solutions Constructs عبارة عن أنماط تصميم مدققة، وهي متاحة كملحق مفتوح المصدر لمجموعة AWS Cloud Development Kit، والتي يسهل تجميعها لإنشاء عبء عمل جاهز للإنتاج. تم إنشاء وصيانة AWS Solutions Constructs من خلال AWS، وذلك باستخدام أفضل الممارسات التي وضعها AWS Well-Architected Framework. بالبدء باستخدام Constructs، يكون من الأسهل للعملاء التأكد من أن عبء العمل ككل هو جيد التصميم. وعلاوةً على ذلك، يمكن للعملاء الاستفادة من الميزات المضمنة في CDK بجانب AWS Solutions Constructs لتسريع عملية التطوير عن طريق استخدام أنماطه المضمنة لتجميع تطبيق كامل بسرعة، باستخدام لغات برمجة مألوفة.

الفوائد

تسريع دورة التطوير

باستخدام AWS Solutions Constructs، يمكنك تقليل الوقت والجهد اللازمين لتسليم تطبيق من مستوى الإنتاج. من خارج الصندوق ، يتمتع العملاء بإمكانية الوصول الفوري إلى مستودع كبير ومتنامي يضم العشرات من أنماط التصميم متعددة الخدمات، تشمل المجموعات الأكثر استخدامًا على منصة AWS. هذه الأنماط يسهل تجميعها بطريقة تقريرية لتصبح تصميمًا جاهزًا للإنتاج.

تسليم تطبيقات Well-Architected بطريقة متسقة

استخدام AWS Solutions Constructs يسهّل على العملاء إنشاء تطبيقاتهم جيدة التصميم بطريقة متسقة ومتكررة. جميع AWS Solutions Constructs مدققة من خلال AWS، وذلك باستخدام أفضل الممارسات التي وضعها AWS Well-Architected Framework. هذا يعني أن الإعدادات الافتراضية للخدمات المستخدمة في أي Construct هي إعدادات مكوّنة في ظل مراعاة Well-Architected Framework، وهذا يقلل الجهد المطلوب لضمان اتباع أفضل ممارسات سحابة AWS.

البنية التحتية كتعليمة برمجية

تقلل AWS Solutions Constructs الصعوبات التي يواجهها المطورون وذلك بالاستفادة من جميع مزايا AWS CDK. وهذا يعني أنه يمكنك استخدام لغات برمجة مألوفة ومنطق مألوف في تحديد بنيتك التحتية، وبناء تطبيقك بالكامل باستخدام Constructs دون ترك IDE.

طريقة العمل

AWS Solutions Constructs | طريقة العمل

برامج تعليمية مدة كل منها 5 دقائق

مقدمة حول AWS Solutions Constructs
إعداد بيئة نشر
إضافة Solutions Construct إلى مشروع CDK
استخدام AWS Solutions Constructs في بناء تصميمات معقدة
نشر تصميمك

أمثلة على التطبيقات

موقع ويب ثابت

يمكنك استخدام AWS Solutions Constructs في إنشاء موقع ويب ثابت بسيط باستخدام Amazon S3 وCloudFront وAWS Lambda.

تعرّف على المزيد 
مهمة الاستخراج والانتقال والتحميل (ETL) مع AWS Glue

يُمكنك استيعاب البيانات من Amazon Kinesis Data Streams ومعالجتها وتخزينها باستخدام AWS Solutions Constructs لإنشاء مهمة استخراج وانتقال وتحميل (ETL) مخصصة محددة في AWS Glue.

تعرّف على المزيد 
نظام إدارة المطاعم

اكتشف كيف يمكن استخدام AWS Solutions Constructs في إنشاء بنية معقدة في العالم الحقيقي تتضمن مجموعةً متنوعةً من إمكانات الأعمال.

تعرّف على المزيد 
اطلع على جميع حالات الاستخدام في دليل المطورين 
مدونة AWS DevOps
بنية تحتية كتعليمة برمجية تتسم بالسرعة والمرونة تستخدم AWS CDK مع AWS Solutions Constructs

مع انتقال أعباء العمل إلى السحابة وبعد أن تصبح جميع البنية التحتية افتراضية، تُصبح البنية التحتية كتعلمية برمجية (IaC) أمرًا ضروريًا للاستفادة من مرونة هذا العالم الجديد.

لتوضيح كيف يمكن أن يؤدي استخدام Solutions Constructs إلى تسريع تطوير البنية التحتية كتعلمية برمجية (IaC)، في هذا المنشور ستقوم بإنشاء بنية تستوعب قراءات المستشعرات وتخزنها باستخدام Amazon Kinesis Data Streams، وAWS Lambda، وAmazon DynamoDB.

اقرأ منشور المدونة بالكامل 
الفيديو
الحل من خلال حلول AWS Solutions: ‏AWS Solutions Constructs
العودة للأعلى