التطوير المتكامل - AWS Amplify
إنشاء تطبيقات الويب والأجهزة المحمولة المتكاملة في غضون ساعات. من السهل البدء، ومن السهل التوسّع.
ما المقصود بـ AWS Amplify؟
✔ مجموعة من الأدوات المصممة لغرض معين تسمح لمطوري الويب والأجهزة المحمولة للواجهة الأمامية بإنشاء تطبيقات متكاملة وشحنها واستضافتها بسهولة على AWS، وتمنحك المرونة الكافية للاستفادة من تنوّع خدمات AWS عند تطور حالات الاستخدام. لا يلزم توفر خبرة سحابية.
✔ أنشئ تطبيقات في غضون ساعات: أنشئ تطبيقات متكاملة، وواجهة مستخدم أمامية وخلفية، مع ميزات المصادقة، والتخزين، والبيانات، والمزيد.
✔ اشحن بشكل أسرع: يُمكنك بسهولة وبنقرات قليلة فقط نشر مواقع ويب سريعة وآمنة وموثوقة وتطبيقات مقروءة من جانب الخادم واستضافة هذه المواقع والتطبيقات.
✔ توسُّع سلس: وسّع نطاق تطبيقك من خلال أكثر من 175 خدمة من خدمات AWS لدعم حالات الاستخدام الجديدة، وممارسات DevOps، وزيادة أعداد المستخدمين.
حالات الاستخدام
تكوين الواجهة الخلفية للتطبيق
يمكنك إنشاء واجهة خلفية تعمل بدعم من السحابة لتطبيق الويب أو iOS أو Android مع وظائف في الوقت الفعلي ووظائف غير متصلة بالإنترنت بنقرات قليلة فقط.
إنشاء واجهة أمامية للتطبيق
حوِّل تصميمات مكونات Figma تلقائيًا إلى كود React الموثوق، ووصِّل واجهة المستخدم بالواجهة الخلفية السحابية بنقرات قليلة.
استضافة تطبيق
يُمكنك نشر تطبيق الويب أو موقع الويب على شبكة تسليم المحتوى (CDN) الآمنة من AWS، من خلال المئات من نقاط التواجد المتوفرة على مستوى العالم.
تسعير AWS Amplify
كجزء من الطبقة المجانية من AWS، يمكنك البدء باستخدام جميع أدوات AWS Amplify وخدماته مجانًا. تتوفر تفاصيل العرض الخاص بـ AWS Amplify في الجدول أدناه:
أنشئ تطبيقًا
أدوات AWS Amplify وخدماته |
الوصف |
الميزات |
العروض |
تسعير المنتجات |
واجهة مرئية |
بيئة تعمل بأسلوب الإشارة والنقر لإنشاء تطبيق متكامل ونشره بسرعة. |
نمذجة البيانات السهلة تدفقات المصادقة التي لا تحتاج إلى تكوين وظائف بلا خادم تخزين آمن توقعات الذكاء الاصطناعي(AI)/تعلّم الآلة(ML) مكونات Geo المتكاملة |
ابدأ مجانًا أنت لا تدفع سوى مقابل خدمات AWS الأساسية التي يستخدمها تطبيقك. |
|
واجهة سطر الأوامر |
سلسلة أدوات محلية لتكوين واجهة خلفية للتطبيق وإدارتها ببضعة أوامر. |
|||
مكونات Amplify UI |
نظام تصميم مفتوح المصدر يشمل مكونات متصلة بالسحابة لبناء تطبيقات غنية بالميزات بسرعة. |
|||
Amplify Libraries |
مكتبات عميل مفتوحة المصدر لإنشاء تطبيقات أجهزة محمولة وتطبيقات ويب مدعومة من السحابة. |
انشر تطبيقًا واستضفه
أدوات AWS Amplify وخدماته |
الوصف |
الميزات | العروض |
تسعير المنتج |
التكامل المستمر(CI)/التسليم المستمر(CD) المُدار والاستضافة |
التكامل المستمر/التسليم المستمر المُدار بالكامل والاستضافة للحصول على تطبيقات ثابتة سريعة وآمنة وموثوقة وتطبيقات مقدمة من جانب الخادم. |
عمليات سير عمل CI/CD الشاملة |
12 شهرًا مجانًا 1,000 دقيقة من الإنشاء شهريًا 5 جيجابايت للتخزين شهريًا 15 جيجابايت من الخدمة شهريًا 500,000 طلبًا شهريًا (SSR) 100 جيجابايت من الطلبات في الساعة شهريًا (SSR) |
عرض الطبقة المجانية
تُساعد AWS العملاء الجُدد على البدء مجانًا. تعرّف على كيفية استخدام الطبقة المجانية من AWS مع Amplify
أنت لا تدفع سوى مقابل خدمات AWS الأساسية التي يستخدمها تطبيقك.
أنت لا تدفع سوى مقابل خدمات AWS الأساسية التي يستخدمها تطبيقك.
أنت لا تدفع سوى مقابل خدمات AWS الأساسية التي يستخدمها تطبيقك.
أنت لا تدفع سوى مقابل خدمات AWS الأساسية التي يستخدمها تطبيقك.
1,000 دقيقة من الإنشاء شهريًا
5 جيجابايت للتخزين شهريًا
15 جيجابايت من الخدمة شهريًا
500,000 طلب شهريًا (SSR)
100 جيجابايت من الطلبات في الساعة شهريًا (SSR)
يعمل مع أطر العمل واللغات التي تعرفها
تعرَّف على المزيد حول AWS Amplify
تصفح مجموعتنا من مقاطع الفيديو والموارد الأخرى لمعرفة المزيد حول AWS Amplify
-
مقاطع الفيديو
-
ميزات الخدمة
-
البرامج التعليمية
-
دراسات الحالة
-
مقاطع الفيديو
-
مقدمة حول استوديو AWS Amplify (0:59)
إطلاق استوديو AWS Amplify: أنشئ تطبيقات ويب شاملة بصريًا بسرعة على AWS (60:00)
استوديو AWS Amplify: AWS على الهواء مباشرة (18:58)
أنشئ تطبيقات الأجهزة المحمولة التي تعمل بنظام iOS وAndroid في وقت قياسي باستخدام إطار العمل Flutter وAWS Amplify (29:00)
-
ميزات الخدمة
-
أنشئ تطبيقًا باستخدام AWS Amplifyنمذجة البيانات السهلةاستخدم رمزًا أو محررًا مرئيًا لنمذجة جداول قاعدة البيانات وحقولها وعلاقتها. وفر واجهة برمجة التطبيقات GraphQL وقاعدة بيانات NoSQL تلقائيًا بإمكانات الوقت الفعلي.
تدفقات المصادقة التي لا تحتاج إلى تكوينأضف مكونات واجهة المستخدم المصممة سابقًا من خلال أسطر قليلة من التعليمات البرمجية. قم بإعداد البريد الإلكتروني والاشتراك/تسجيل الدخول، ونسيان كلمة المرور، والمصادقة متعددة العوامل، باستخدام سير عمل موجه.
وظائف بلا خادمأضف وظيفة AWS Lambda إلى مشروعك، حيث يمكنك استخدامها إلى جانب مع REST API أو كمصدر بيانات في واجهة برمجة تطبيقات GraphQL.
تخزين آمنخزِّن صور المستخدم وملفات الصوت والفيديو على الجهاز أو في وحدات التخزين العامة أو المحمية أو الخاصة على السحابة. استفد من التخزين على النطاق السحابي لتحويل تطبيقك بسهولة من النموذج الأولي إلى الإنتاج.
توقعات الذكاء الاصطناعي(AI)/تعلّم الآلة(ML)يمكنك خلق تجارب جذابة للتطبيقات عن طريق إضافة إمكانات الذكاء الاصطناعي/تعلّم الآلة لترجمة النصوص وتوليد الكلام من النص والتعرف على الكيانات في الصورة وتفسير النص وتحويل الصوت إلى نص.
مكونات Geo المتكاملةأضف ميزات للتعرف على الموقع مثل الخرائط والبحث عن الموقع إلى تطبيق الويب المستند إلى JavaScript في دقائق. يتضمن Amplify مكونات واجهة مستخدم الخريطة المدمجة سابقًا (استنادًا إلى مكتبة MapLibre مفتوحة المصدر الشهيرة).
النشر والاستضافة باستخدام AWS Amplifyعمليات سير عمل CI/CD الشاملةوصِّل فروع git لنشر تغييرات الواجهة الأمامية والخلفية تلقائيًا في سير عمل واحد.
شبكة تسليم المحتوى (CDN) العالميةانشر مباشرة إلى شبكة CDN الآمنة الخاصة بـ Amazon CloudFront باستخدام مئات من نقاط التواجد المنتشرة عالميًا لضمان زمن استجابة منخفض وسرعات نقل عالية.
بيئات التطوير والإنتاجقم بتشغيل البيئات التي تحتاج إليها بسهولة لاختبار الميزات الجديدة قبل الشحن.
المراقبةراقب مقاييس الاستضافة لتطبيقك في الوقت الفعلي تقريبًا. أنشئ تنبيهات مخصصة ترسل إشعارات عندما يتجاوز المقياس الحد الذي عينته.
نطاقات مخصصة سهلةوصِّل النطاق المخصص بالتحقق السلس. تحصل فروع الميزات تلقائيًا على نطاق مخصص. احصل على شهادة طبقة مآخذ التوصيل الآمنة (SSL) المجانية للنطاقات المخصصة وغير المخصصة المنشورة.
معاينات طلب السحبطوِّر الميزات الجديدة قبل بدء التنفيذ الفعلي، من دون التأثير في الإنتاج. أنشئ بيئات جديدة من طلبات السحب.
-
البرامج التعليمية
-
البرامج التعليمية
ابدأ بهذه البرامج التعليمية المجانية والبسيطة لاستكشاف خدمات AWS Amplify
أنشئ تطبيق iOS باستخدام AWS Amplify
في هذا البرنامج التعليمي، ستتعلم إنشاء تطبيق iOS بسيط باستخدام AWS Amplify، وهي مجموعة أدوات وخدمات بلا خادم في السحابة. في الوحدة الأولى، ستقوم بإنشاء تطبيق iOS بسيط. من خلال الوحدات المتبقية، ستقوم بتهيئة تطبيق محلي باستخدام واجهة سطر الأمر من Amplify (Amplify CLI) وإضافة مصادقة المستخدم، وإضافة واجهة برمجة تطبيقات GraphQL وقاعدة بيانات لتخزين بياناتك، وتحديث تطبيقك لتخزين الصور.
أنشئ تطبيق Android باستخدام AWS Amplify
في هذا البرنامج التعليمي، ستتعلم إنشاء تطبيق Android بسيط باستخدام AWS Amplify، وهي مجموعة أدوات وخدمات بلا خادم في السحابة. في الوحدة الأولى، ستقوم بإنشاء تطبيق Android بسيط. من خلال الوحدات المتبقية، ستقوم بتهيئة تطبيق محلي باستخدام واجهة سطر الأمر من Amplify (Amplify CLI) وإضافة مصادقة المستخدم، وإضافة واجهة برمجة تطبيقات GraphQL وقاعدة بيانات لتخزين بياناتك، وتحديث تطبيقك لتخزين الصور.
بدء استخدام AWS Amplify (Flutter)
يطلعك هذا البرنامج التعليمي على كيفية إعداد الواجهة الخلفية ودمج تلك الواجهة الخلفية مع تطبيقك على الويب. ستقوم بإنشاء تطبيق Todo كامل الميزات باستخدام مخزن البيانات AWS Amplify لتخزين العناصر واسترجاعها في قاعدة بيانات سحابية، بالإضافة إلى تلقي التحديثات عبر اشتراك في الوقت الفعلي.
بدء استخدام AWS Amplify (JavaScript)
يطلعك هذا البرنامج التعليمي على كيفية إعداد الواجهة الخلفية ودمج تلك الواجهة الخلفية مع تطبيقك على الويب. ستقوم بإنشاء "تطبيق Todo" باستخدام واجهة برمجة تطبيقات GraphQL وتخزين العناصر واسترجاعها في قاعدة بيانات سحابية، بالإضافة إلى تلقي التحديثات عبر اشتراك في الوقت الفعلي.
ابدأ في استخدام AWS Amplify (React)
في هذا البرنامج التعليمي، ستتعلم إنشاء تطبيق ويب بسيط شامل باستخدام AWS Amplify، وهي مجموعة أدوات وخدمات تشمل خدمة استضافة الويب. في الوحدة الأولى، ستنشئ تطبيق React وتستضيفه على AWS. من خلال الوحدات الأربع المتبقية، ستتعلّم كيفية تهيئة تطبيق محلي باستخدام CLI، وإضافة المصادقة، وإضافة واجهة برمجة تطبيقات GraphQL وقاعدة بياناتها، وتحديث تطبيقك لتخزين الصور.
ابدأ في استخدام AWS Amplify (React Native)
يطلعك هذا البرنامج التعليمي على كيفية إعداد الواجهة الخلفية ودمج تلك الواجهة الخلفية مع تطبيقك React Native. ستقوم بإنشاء "تطبيق Todo" باستخدام مخزن بيانات AWS Amplify لتخزين العناصر واسترجاعها في قاعدة بيانات سحابية، بالإضافة إلى تلقي التحديثات عبر اشتراك في الوقت الفعلي.
ابدأ في استخدام AWS Amplify (Angular)
يطلعك هذا البرنامج التعليمي على كيفية إعداد الواجهة الخلفية ودمج تلك الواجهة الخلفية مع تطبيقك على الويب. ستقوم بإنشاء تطبيق باستخدام واجهة برمجة تطبيقات GraphQL لتخزين مطاعمك المفضلة واسترجاعها في قاعدة بيانات سحابية، بالإضافة إلى تلقي التحديثات عبر اشتراك في الوقت الفعلي.
ابدأ في استخدام AWS Amplify (Vue)
يطلعك هذا البرنامج التعليمي على كيفية إعداد الواجهة الخلفية ودمج تلك الواجهة الخلفية مع تطبيقك على الويب. ستقوم بإنشاء "تطبيق Todo" باستخدام واجهة برمجة تطبيقات GraphQL وتخزين العناصر واسترجاعها في قاعدة بيانات سحابية، بالإضافة إلى تلقي التحديثات عبر اشتراك في الوقت الفعلي.
ابدأ في استخدام AWS Amplify (Next.js)
يطلعك هذا البرنامج التعليمي على كيفية إعداد الواجهة الخلفية ودمج تلك الواجهة الخلفية مع تطبيق Next.js الجديد. ستقوم بإنشاء مدونة بسيطة باستخدام واجهة برمجة تطبيقات GraphQL لتخزين العناصر واسترجاعها في قاعدة بيانات سحابية. بالإضافة إلى ذلك، سنوضح كيفية مصادقة المستخدمين والتواصل مع واجهة برمجة التطبيقات لدينا والنشر على AWS.
ابدأ في استخدام AWS Amplify (Ionic)
يطلعك هذا البرنامج التعليمي على كيفية إعداد الواجهة الخلفية ودمج تلك الواجهة الخلفية مع تطبيقك على الويب. ستقوم بإنشاء "تطبيق Todo" باستخدام واجهة برمجة تطبيقات GraphQL وتخزين العناصر واسترجاعها في قاعدة بيانات سحابية، بالإضافة إلى تلقي التحديثات عبر اشتراك في الوقت الفعلي.
-
دراسات الحالة
-
تزيد Neiman Marcus من سرعة التطبيقات الجديدة في السوق بنسبة 50% على AWS، وتحسِّن البيع الرقمي للشركاء.
تساعد QsrSoft شركة McDonald’s وغيرها من المطاعم الأخرى في إشراك الموظفين باستخدام QsrSoft TV الذي طورته AWS.قدمت Orangetheory Fitness مقاطع فيديو لتمارين رياضية على نطاق واسع في تطبيقات الهاتف المحمول والويب .
تقلل State Auto وقت الإنتاج إلى يوم واحد باستخدام AWS AppSync وAWS Amplify.
الطبقة المجانية من AWS
تتيح الطبقة المجانية من AWS للمستخدمين فرصة استكشاف المنتجات مجانًا، من خلال عروض تتضمن المنتجات التي تكون دائمًا مجانية، والنسخ التجريبية المتاحة مجانًا لمدة 12 شهرًا أو لمدة أقصر.
بدء الاستخدام
يمكنك إنشاء حساب AWS مجانًا والحصول على إمكانية الوصول الفوري إلى الطبقة المجانية من AWS.