مجموعة تطوير سحابة AWS

تحديد البنية التحتية للسحابة باستخدام لغات برمجة مألوفة

Yk AWS Cloud Development Kit (AWS CDK) عبارة عن إطار عمل لتطوير برامج المصدر المفتوح لتعريف موارد التطبيق السحابي الخاصة بك باستخدام لغات برمجة مألوفة.

قد يكون توفير تطبيقات السحابة عملية صعبة تحتاج منك إلى تنفيذ إجراءات يدوية أو كتابة نصوص برمجية مخصصة أو الحفاظ على قوالب أو تعلم اللغات الخاصة بالمجال. يعتمد AWS CDK على الإلمام بلغات البرمجة وقدرتها التعبيرية لنمذجة تطبيقاتك. يوفر لك مكونات عالية المستوى يُطلق عليها اسم التصميمات وتعمل على التكوين السابق للموارد السحابية باستخدام القيم الافتراضية التي أثبتت جدارتها، لتتمكن من إنشاء تطبيقات سحابة دون حاجة إلى أن تكون خبيرًا. يوفر AWS CDK الموارد اللازمة لك بشكل آمن وقابل للتكرار عبر AWS CloudFormation. يتيح لك أيضًا إنشاء تصميماتك المخصصة التي تتضمن ما تتطلبه مؤسستك ومشاركة هذه التصميمات، مما يساعدك في بدء مشروعات جديدة بسرعة أكبر.

للعملاء الذين يفضلون Terraform، يوفر cdk tf تصميمات CDK لتعريف ملفات حالة Terraform HCL في TypeScript وPython. لمستخدمي kubernetes، يتيح مشروع cdk8s لك استخدام تصميمات CDK لتعريف تكوين kubernetes في TypeScript، وPython، وJava. ويمكن استخدام cdk8s لتعريف بنية kubernetes التي تعمل لأي شيء ويمكن استخدامها مع مكتبة تصميمات Amazon Elastic Kubernetes Service (Amazon EKS) الخاصة بـAWS CDK. إن كلٍ من cdk8s وcdk tf من إصدارات شركة alpha.

طرح AWS Cloud Development Kit (10:00)

الفوائد

إلحاق أسهل بالسحابة

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

عملية تطوير أسرع

تمنحك AWS CDK القدرة التعبيرية للغات البرمجة لتحديد البنية التحتية. تعمل الميزات المألوفة مثل العناصر والتكرارات الحلقية والشروط على زيادة سرعة عملية التطوير الخاصة بك. يمكنك أيضًا استخدام AWS CDK مع بيئة التطوير المتكاملة (IDE) لديك للاستفادة من أدوات الإنتاجية وإطارات عمل الاختبار الموجودة.

القابلية للتخصيص والمشاركة

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

لا توجد حاجة إلى تبديل المحتوى

تتيح لك AWS CDK إنشاء تطبيق السحابة الخاص بك دون ترك IDE الخاصة بك. يمكنك كتابة التعليمات البرمجية لوقت التشغيل الخاص بك وتحديد موارد AWS لديك باستخدام لغة البرمجة نفسها. يمكنك تصوُّر حزم وموارد تطبيق CDK الخاص بك مع التعليمات البرمجية لـ AWS Toolkit for VS.

طريقة العمل

product-page-diagram_AWS-Cloud-Development-Kit

العملاء

Culture Amp

600x400_Culture-Amp_Logo

تساعد شركة Amp Culture الشركات في الحصول على مكان أفضل للعمل من خلال تسهيل جمع تعليقات الموظفين وفهمها والتصرف بناءً عليها. تمكّن شركة Culture Amp مسؤولي الموارد البشرية من اتخاذ قرارات أفضل، وبيان الآثار المترتبة، وتحويل ثقافة الشركة إلى ميزة تنافسية. باستخدام خدمات AWS، أنشأت شركة Culture Amp أول منصة لتعليقات الموظفين عند الطلب في العالم عام 2012. ومنذ ذلك الحين فقد كانوا يدعمون قاعدة عملائهم العالمية التي تشهد نموًا متزايدًا من خلال مكاتب في ملبورن وسان فرانسيسكو ونيويورك ولندن. عندما قررت شركة Culture Amp تحديث تطبيقها الموحد أحادي المنطقة الذي يعمل في Amazon EC2، بحيث تصبح بنيته متعددة المناطق وتستند إلى خدمات متناهية الصغر تعمل في المقام الأول ضمن خدمةAmazon Elastic Container Service باستخدام خدمات AWS Fargate و Amazon DynamoDB وAmazon Relational Database Service، كانت شركة Culture Amp بحاجةٍ إلى وسيلةٍ للمهندسين لاستخدام بنيات خدمات AWS المعتمدة مسبقًا دون الحاجة إلى تسجيل الدخول إلى بيئات مقيدة أو التمتع بمعرفة تفصيلية بـ AWS وAWS CloudFormation. تحول فريق شركة Culture Amp إلى استخدام AWS Cloud Development Kit (AWS CDK) لأتمتة تقديم خدمات AWS Fargate مع دعم قواعد البيانات وأدوار المستخدم بطريقة قابلة للمشاركة وقابلة للتكرار. قامت شركة Culture Amp ببناء مكتبة من تصميمات AWS CDK المخصصة التي مكّنتهم من إنشاء خدمات جديدة متناهية الصغر بطريقة برمجية لصالح مهندسيهم، حيث كانت هذه الخدمات غنية بالخصائص وأتاحت زيادة السرعة والكفاءة في فرق التطوير لديهم.

"يمكن للمهندسين لدينا الآن أن يستهلكوا تصميم خدمات AWS المعتمدة مسبقًا والغنية بالميزات، بما في ذلك خدمات AWS Fargate التي تشمل أدوار النشر الدقيقة، وموازنة الحمل، والتحقق من صحة الشهادة، والتعديل التلقائي، ووظائف AWS Lambda لإعادة توجيه السجلات واختيار Dynamo أو RDS باعتبارها خلفية تخزين. يمكننا الآن أن ننجز بشكل مُجدٍ في ساعات ما كان يستغرق منا ستة أسابيع"

ماثيو تابر، كبير مهندسي موثوقية الموقع - Culture Amp

Stedi

توفر شركة Stedi للمؤسسات إمكانية الاتصال سريعًا بشركائهم في الأعمال التجارية وإجراء المعاملات التجارية معهم دون الاضطرار إلى المعاناة من الإجراءات التي تتم من نقطة إلى نقطة، فهي تتولى تنفيذ ذلك عن طريق تقديم خدمة ذاتية بالكامل وهي «صندوق البريد الرقمي» والتي يمكن للمؤسسات الاستعانة بها لإجراء عمليات التبادل لما يزيد عن 300 نوع من أنواع المعاملات التجارية المختلفة بطريقة موحدة.

تسعى Stedi إلى تحقيق هدف طموح: مساعدة المؤسسات التجارية في توفير عدد لا حصر له من الساعات المهدرة في الأعمال غير المهمة، وذلك عن طريق إجراء كل أنواع المعاملات التجارية بين الشركات. ولتنفيذ ذلك، أدركت شركة Stedi أنه يجب عليها تخفيف أعباء تلك الأعمال غير المهمة عن كاهلها – ولذلك اختارت منذ بدايتها إنشاء بنية في AWS لا تعتمد مطلقًا على خادم. وبالرغم من ذلك، فإن التعاون بين شركة Stedi وAWS تجاوز حدود البنية التي لا تعتمد على خادم، فقد استخدموا أدواتٍ للمطورين تنتمي في الأساس إلى AWS – مثل AWS CDK وAWS Amplify – للمساعدة في التكرار بسرعة والنشر بصفة متكررة.

«إن مجموعة CDK كانت نقطة تحول بالنسبة لنا. فقد طورت بشكل هائل من دورة التغذية الراجعة لدينا وقللت من الوقت المستغرق في تحويل بنية جديدة تمامًا إلى بنية تم نشرها بالكامل».

تايلور فان هنسبرجن، قسم الهندسة، بشركة Stedi

Cyberark

تحتل شركة CyberArk مكانة الريادة في إدارة الوصول المميز، وهي طبقة ضرورية في أمان تكنولوجيا المعلومات لحماية البيانات، والبنية التحتية، والأصول في المؤسسات، وفي السحابة، وقناة DevOps. تقدم شركة CyberArk حلولاً لتقليل الخطورة الناتجة عن بيانات الاعتماد والبيانات السرية المميزة. تحظى الشركة بثقة مؤسسات رائدة على مستوى العالم، بما يشمل أكثر من 50 بالمئة من الشركات بقائمة Fortune 500، فيما يتعلق بحماية المؤسسات من أي هجمات من خارج المؤسسة والأنشطة الضارة داخل المؤسسة.

Product-Page_Standard-Icons_01_Product-Features_SqInk
الاطلاع على ميزات المنتج

تعرَّف على المزيد حول ميزات AWS CDK

تعرَّف على المزيد 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
قم بتسجيل الاشتراك للحصول على حساب مجاني

الوصول على الفور إلى الطبقة المجانية لخدمة AWS. 

تسجيل الاشتراك 
Product-Page_Standard-Icons_03_Start-Building_SqInk
الوثائق

تعرَّف على المزيد حول AWS CDK عبر دليل المطور.

تعرَّف على المزيد