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. هذه الأنماط يسهل تجميعها بطريقة تقريرية لتصبح تصميمًا جاهزًا للإنتاج.
استخدام AWS Solutions Constructs يسهّل على العملاء إنشاء تطبيقاتهم جيدة التصميم بطريقة متسقة ومتكررة. جميع AWS Solutions Constructs مدققة من خلال AWS، وذلك باستخدام أفضل الممارسات التي وضعها AWS Well-Architected Framework. هذا يعني أن الإعدادات الافتراضية للخدمات المستخدمة في أي Construct هي إعدادات مكوّنة في ظل مراعاة Well-Architected Framework، وهذا يقلل الجهد المطلوب لضمان اتباع أفضل ممارسات سحابة AWS.
تقلل AWS Solutions Constructs الصعوبات التي يواجهها المطورون وذلك بالاستفادة من جميع مزايا AWS CDK. وهذا يعني أنه يمكنك استخدام لغات برمجة مألوفة ومنطق مألوف في تحديد بنيتك التحتية، وبناء تطبيقك بالكامل باستخدام Constructs دون ترك IDE.
طريقة العمل
برامج تعليمية مدة كل منها 5 دقائق
أمثلة على التطبيقات
يمكنك استخدام AWS Solutions Constructs في إنشاء موقع ويب ثابت بسيط باستخدام Amazon S3 وCloudFront وAWS Lambda.
يُمكنك استيعاب البيانات من Amazon Kinesis Data Streams ومعالجتها وتخزينها باستخدام AWS Solutions Constructs لإنشاء مهمة استخراج وانتقال وتحميل (ETL) مخصصة محددة في AWS Glue.
اكتشف كيف يمكن استخدام AWS Solutions Constructs في إنشاء بنية معقدة في العالم الحقيقي تتضمن مجموعةً متنوعةً من إمكانات الأعمال.
محتوى ذو صلة
مع انتقال أعباء العمل إلى السحابة وبعد أن تصبح جميع البنية التحتية افتراضية، تُصبح البنية التحتية كتعلمية برمجية (IaC) أمرًا ضروريًا للاستفادة من مرونة هذا العالم الجديد.
لتوضيح كيف يمكن أن يؤدي استخدام Solutions Constructs إلى تسريع تطوير البنية التحتية كتعلمية برمجية (IaC)، في هذا المنشور ستقوم بإنشاء بنية تستوعب قراءات المستشعرات وتخزنها باستخدام Amazon Kinesis Data Streams، وAWS Lambda، وAmazon DynamoDB.