ما يفعله الاتصال لك
يُتيح لك ربط حساب AWS Amplify الخاص بك نشر موقع ثابت إلى حساب AWS Amplify الخاص بك من لوحة تحكم Zinn® الخاصة بك. أنت تملك المشروع والفاتورة؛ ونحن نتولى عملية النشر، والنطاق المخصص، وسجلات نظام أسماء النطاق (DNS).
قبل أن تبدأ
حساب AWS. يتوفر AWS Amplify فقط على حسابك الخاص: حيث تُصدر Amplify فواتيرها بناءً على كل جيجابايت مُقدّم وكل دقيقة إنشاء، دون طبقة مجانية مستمرة، لذا فإن الموقع الموجود على حساب تابع لنا ستنتج عنه فاتورة لا يمكن لأحد وضع سقف لها. أما على حسابك الخاص، فالإنفاق والحدود ولوحة تحكم AWS كلها تخصك.
أنشئ مُستخدماً لـ IAM لهذا الاتصال باستخدام سياسة تسمح بإجراءات Amplify (amplify:*) على التطبيقات التي سُيديرها.
1. أنشئ المفتاح في AWS Amplify
في وحدة تحكم AWS، افتح IAM → Users، واختَر المُستخدم الذي يجب أن يتصرف هذا الاتصال باسمه (أنشئ مستخدماً مخصصاً - ولا تستخدم أبداً حساب الجذر الخاص بك)، وافتتح علامة تبويب Security credentials الخاصة به، وتحت Access keys، اختَر Create access key. واختَر Other كحالة استخدام، وتابع، واختَر Create access key. انسخ Access key ID و Secret access key — حيث تعرض AWS المفتاح السرّي مرة واحدة. يمكن لكل مُستخدم IAM الاحتفاظ بمفتاحين في نفس الوقت.
2. ارتبط به هنا
افتَح Integrations في لوحة تحكمك واختَر Connect an account. واختَر Static hosting (Netlify, Vercel) كالمجموعة و AWS Amplify كالحساب، واملأ Access key ID و Secret access key، واضغط على Connect account.
نحن نختبر ما تلصقه قبل حفظ أي شيء. المفتاح الذي لا يعمل لا يُخزّن أبداً، وتُوضح الإجابة ما الخطأ فيه. أما المفتاح الذي يعمل فيُحفظ مشفراً في مخزن الأسرار لدينا — وليس في قاعدة بياناتنا أبداً — ولا يُعرض مرة أخرى أبداً، ولا حتى لك.
ماذا يحدث بعد ذلك
- عندما تنشئ موقعاً ثابتاً أو تنقله، يظهر هذا الحساب كهدف للنشر. اختَره وسنقوم بنشر عملية بناء الموقع إلى مشروع على حسابك.
- يتم إرفاق النطاقات المخصصة لك، وتُظهر صفحة النطاق أي سجل DNS يحتاجه المزوّد لكي يشير النطاق إلى المُستضيف الجديد.
- المشروع واستخدامه وفاتورته موجودة على حسابك؛ ويمكنك رؤية كل عملية نشر في لوحة تحكم المزوّد الخاصة بك.
إذا تعذر الاتصال
رفضت AWS بيانات الاعتماد. تحقق من أن مفتاح الوصول لا يزال نشطاً في IAM وأن سياسة المستخدم تسمح بإجراءات Amplify على التطبيق. إن مفتاح الوصول الذي تم إلغاء تنشيطه يستجيب تماماً مثل المفتاح الخاطئ.
ضاعت كلمة السرّ. لا يمكن لـ AWS إرضاء مفتاح وصول سرّي مرة أخرى. أنشئ مفتاح وصول جديداً، وقم بتوصيله، ثم احذف المفتاح القديم في IAM.
يقول إن المفتاح مرفوض. غالباً ما يكون أحد ثلاثة أمور: مسافة أو فاصل أسطر تم نسخه معه، أو مفتاح منتهي الصلاحية، أو مفتاح تم إلغاؤه أو إعادة إنشائه بعد نسخه. أنشئ مفتاحاً جديداً والصقه مرة أخرى.
يتصل، ولكن يفشل شيء ما لاحقاً. يقوم المفتاح بالمصادقة ولكنه يفتقر إلى إذن يحتاجه الإجراء. أنشئ مفتاحاً جديداً بالأذونات المذكورة أعلاه، ثم افصل الاتصال القديم وقم بتوصيل المفتاح الجديد.
قطع الاتصال
افتَح Integrations، واعثر على الحساب واضغط على Disconnect. يؤدي هذا إلى حذف المفتاح المخزّن فوراً. أي شيء كان يجمعه سيتوقف عند إجرائه التالي، والشاشات التي كانت تعتمد عليه ستُظهر ذلك بدلاً من الفشل بصمت.
لا يؤدي قطع الاتصال إلى التراجع عما تم إنجازه بالفعل — فالجلّسات أو عمليات النشر أو الإعدادات التي قمنا بتغييرها على حسابك تبقى كما هي. إذا كنت تعتقد أن المفتاح نفسه قد تسرب، فقم بإلغائه أيضاً لدى المزود؛ فقطع الاتصال يُزيل نسختنا، وليس نسختهم.