ليس سراً أن تسعير AWS مرتفع ، والبيانات على وجه الخصوص تأتي بأسعار أعلى. قد يكون الحساب رخيصًا ، مع خدمات مثل وظائف Lambda ومثيلات EC2 ، ولكن إذا كنت تنقل الكثير من البيانات ، فستدفع مقابل ذلك. إليك كيفية تقليل هذه الفاتورة.
استخدم AWS's CloudFront CDN
CloudFront هي شبكة توصيل المحتوى ، أو CDN ، وهي خدمة تقع أمام موقع الويب الخاص بك أو واجهة برمجة التطبيقات أو أي خدمة ويب أخرى. يقوم بتخزين النتيجة مؤقتًا بالقرب من الحافة (بالقرب من المستخدم) ، مما يحسن الأداء ، ولكنه أيضًا يمكن أن يقلل التكاليف التي تدفعها بعدة طرق.
أولاً ، يتمتع CloudFront بمستوى مجاني أكبر بكثير ، وهو دائمًا مجاني أيضًا. تحصل على 1 تيرابايت من البيانات ، تيرابايت كامل مجانًا كل شهر. الطبقة المجانية العادية لـ AWS هي 100 غيغابايت ، لذلك بالنسبة للأشخاص الذين يستخدمون أكثر من 1 تيرابايت ، سيوفر لك هذا التغيير وحده 80 دولارًا كل شهر.
بالنسبة للشركات الكبيرة التي تنفق أكثر من ذلك بكثير ، يتم تسعير CloudFront أيضًا بشكل كبير لكل جيجابايت من البيانات. إذا قارنت تسعير EC2 بتسعير CloudFront ، فسترى أن CloudFront يقدم مدخرات هائلة على سعر EC2 القياسي. تسعير بيانات AWS متدرج ، لذا بالنسبة لأول 50 تيرابايت ، ستوفر 6٪ ، ثم 15٪ ، ثم خصم يصل إلى 50٪ إذا وصلت إلى مستويات بيتابايت من البيانات.
أخيرًا ، يمكن لـ CloudFront أيضًا توفير المال بطريقة أخرى ؛ من خلال تقليل الضغط على الخوادم الأصلية باستخدام التخزين المؤقت للحافة ، سينتهي بك الأمر بالحاجة إلى خوادم أصل أقل. باستخدام CDN ، ستتحمل خوادم CloudFront العبء الأكبر من النتيجة ، مما يعني أنه يمكنك إنفاق أقل على الحوسبة كل شهر.
من المهم ملاحظة أن CloudFront ليس مخصصًا لمواقع الويب فقط - بل يمكن استخدامه للتخزين المؤقت لأي نوع من طلبات الويب ، مثل طلبات GET عالية الحركة إلى واجهة برمجة التطبيقات.حتى لو لم يكن التخزين المؤقت ، فلا يزال بإمكانك وضعه أمام واجهة برمجة التطبيقات الخاصة بك لخدمة البيانات من خلاله ، مما يوفر لك المال في هذه العملية.
استخدم AWS Lightsail
في محاولة للتنافس مع مزودي الاستضافة الأكثر بساطة الذين يستهدفون الأشخاص العاديين ، مثل Digital Ocean ، أنشأت AWS Lightsail ، والتي تقدم أسعارًا بسيطة لمثيلات الحوسبة البسيطة وقواعد البيانات والشبكات. تم تصميم هذه المثيلات لتشغيل برامج الاستضافة الأساسية مثل WordPress و NGINX ، وهي سهلة الإعداد باستخدام القوالب المعدة مسبقًا.
الجزء المهم هو أن كل حزمة تأتي بنطاق ترددي ثابت السعر بسعر رخيص للغاية. مثال 5 دولارات ، على سبيل المثال ، يأتي مع 2 تيرابايت من النطاق الترددي - والذي يكلف 85 دولارًا على CloudFront ، بما في ذلك الطبقة المجانية 1 تيرابايت.

هذا رائع ، لكنه يأتي مع ميزة:
ما يعنيه هذا عمليًا هو أن Lightsail يجب أن تعمل في VPC الخاص بها ، ولا يجب عليك توصيل الخدمات الخارجية مثل EC2 أو S3 بها بقصد إنشاء وكيل لها لتوفير المال.هذه العبارة غامضة ، لذلك ليس من الواضح ما إذا كانت AWS تسمح ، على سبيل المثال ، بتقديم معالجة الصور على كائنات S3 من مثيل Lightsail ، ولكن إذا كنت تستخدم Lightsail بنسبة 100٪ ، فيجب أن تكون على ما يرام.
التفريغ إلى الخدمات الخارجية
في بعض الأحيان ، هناك فقط خدمات يمكنها تقديم صفقة أفضل ، والحل هو فقط عدم استخدام AWS للأشياء التي تكلفك أكبر قدر من المال. أنت عمومًا غير مقيد بأي مورد سحابي معين ، وهناك العديد من الطرق لاستخدام خدمات متعددة ، أو "سحابة متعددة" يمكن أن تكون مفيدة.
شيء واحد سترغب في الانتباه إليه هو نقل أطنان من البيانات بين السحب. على سبيل المثال ، سيتم احتساب البيانات المنقولة من AWS إلى Google Cloud Platform أو Azure ضمن فاتورة البيانات الخاصة بك ، لأنه لا يزال يتم نقلها من AWS عبر الإنترنت المفتوح. إذا لم تكن حريصًا ، فقد ينتهي بك الأمر إلى أن تكلف السحابة المتعددة المزيد من المال.
على سبيل المثال ، يمكن أن تكون AWS S3 باهظة الثمن. قد تعتقد أن التكلفة الرئيسية ستكون تخزين البيانات ، ولكن إذا كنت تقدم محتوى منه ، فإنك تدفع أيضًا مقابل البيانات ، كما أنك تدفع مقابل كل نوع من الطلبات.بالنسبة إلى المحتوى المروري المرتفع ، يمكن أن يصل هذا بسهولة إلى مئات الدولارات شهريًا بينما لا تدفع أي شيء مقابل "التخزين الرخيص".

أحد الحلول لهذا هو التبديل إلى خدمة أخرى متوافقة مع S3. يحتوي S3 على تعريف API ، ويمكن للخدمات الأخرى تنفيذه ، مثل Digital Ocean Spaces. تطبيق Spaces عبارة عن تطبيق بسيط ولكنه موثوق به وأرخص بكثير من S3 فيما يتعلق بتكاليف البيانات. يمكنك حتى الاستضافة الذاتية S3 من خوادمك.
التفريغ إلى الخوادم المخصصة ذات النطاق الترددي الثابت
مع تقديم الخدمات السحابية القدرة على إنشاء مئات من الأجهزة الافتراضية وتدميرها حسب الرغبة ، فمن السهل أن تنسى أن حل المدرسة القديمة موجود - اشترِ خادمًا معدنيًا في مركز البيانات.
ستقدم العديد من الشركات خوادم مخصصة لا تستخدم النيكل أو الدايم لاستخدام البيانات. تبيع OVH ، ثالث أكبر مزود استضافة في العالم ، أجهزة مزودة باتصالات مخصصة بسرعة 500 ميجابت في الثانية للإنترنت المفتوح.

هذا ليس خياليًا ، وليس الحل الأفضل ، ولكن إذا كنت تريد توفير المال ، فهو دائمًا خيار. ستظل ترغب في التأكد من أنك لا تنقل الكثير من البيانات من AWS إلى خادم آخر.
هل لديك أجهزة محلية؟ استخدم AWS Direct Connect
المشكلة الشائعة للشركات الكبيرة هي الانتقال من الأجهزة المحلية إلى الخدمات السحابية. في بعض الأحيان ، لا يكون من المفيد حتى ترحيل كل شيء قد تشغله محليًا ، لذلك ينتهي بك الأمر عادةً بحل مختلط باستخدام أجهزة السحابة للأشياء التي توفر أكبر قدر من المال.
ومع ذلك ، يمكن أن يكلفك هذا مالًا إذا كنت تنقل البيانات ذهابًا وإيابًا بين AWS وداخل الشركة ، لا سيما بالنظر إلى أن هذه الرسوم غير موجودة إذا كنت تستخدم أحدهما أو الآخر بالكامل.
لدى AWS حلاً لهذا يسمى AWS Direct Connect ، وهو اتصال على مستوى المؤسسة مباشرة بـ AWS. لا تزال تفرض رسومًا على البيانات ، ولكن بسعر 0.02 دولارًا أمريكيًا لكل جيجابايت ، فهي أقل بكثير من السعر القياسي. كما يوفر عرض نطاق ترددي مخصص يصل إلى 100 جيجابت في الثانية.
الاتصال المباشر ليس مجرد خدمة تقوم بتمكينها على الرغم من أنها تتطلب اتصالاً فعليًا مباشرًا فعليًا. يمكن ترتيب ذلك بطريقتين: تحديد موقع في مركز بيانات AWS Direct Connect ، أو العمل مع شريك AWS لإعداد اتصال بمركز البيانات الخاص بك ، أو شراء عقدة الاتصال المادي المباشر.
تشغيل الفيديو
في كلتا الحالتين ، هذا الخيار مخصص للشركات الكبيرة ، ولا يكون له معنى اقتصادي ما لم يكن لديك الكثير من الأجهزة المحلية وتقوم بنقل أطنان من البيانات.
الحل الواضح: تقليل استخدام البيانات
بالطبع ، يمكنك دائمًا تقليل استخدام البيانات من خلال تحسين حجم ما ترسله. يعد استخدام ضغط Gzip وضغط التفريغ أمرًا مهمًا ، كما هو الحال مع ضغط محتوى الويب الذي يتم تقديمه من خوادمك. تكلفك أي طلبات تأتي من AWS أموالًا ، لذا يجب أن يكون تقليل هذه الطلبات أولوية.
على سبيل المثال ، إذا كنت تعرض صورًا من S3 ، فربما تريد التأكد من تحسينها قدر الإمكان.تتمثل إحدى مزايا AWS في التشغيل الآلي السهل ، ومن السهل جدًا إعداد المعالجة التلقائية للصور باستخدام وظائف Lambda. يمكن أن يؤدي ذلك إلى خفض حجم صورك إلى النصف بسهولة.
مهما كان الأمر ، ستحتاج إلى إلقاء نظرة على بنية الشبكة الخاصة بك ومعرفة ما إذا كان هناك أي طريقة يمكنك بها خدمة نفس الخدمة باستخدام بيانات أقل.