AWS Amazon Cloud Agency: AWS Object Storage AmazonS3 دليل مبتدئ

2026-05-27 阅读 24
1

إذا بدأت في الوصول إلى الحوسبة السحابية ، أو كنت تبحث عن مكان لتخزين الصور ومقاطع الفيديو والملفات الاحتياطية لموقعك أو تطبيقك ، فيجب أن تكون قد سمعت كلمة واحدة:

Amazon S3

.

عندما رأى الكثير من الناس قائمة خدمات AWS الكثيفة ، أصبح رؤوسهم أكبر على الفور. لا داعي للذعر ، اليوم لا نتحدث عن الهندسة المعمارية المعقدة ، ولا نتكدس مصطلحات تكنولوجيا المعلومات الغامضة. نستخدم اللغة العامية لتفكيك هذا "النجم الكبير" في مجال التخزين السحابي.

ما هو بالضبط Amazon S3 ؟

في معظم الكلمات الشائعة ،

Amazon S3 هو "قرص ويب فائق" مخفي في السحابة ، بسعة غير محدودة ، ولا يفقد الملفات أبدًا.

اسمها الكامل هو

Simple Storage Service

(خدمة تخزين بسيطة) ، الأحرف الأولى من الكلمات الثلاث هي S ، لذلك اعتاد الجميع على الاتصال بها

S3

.

ما الفرق بين قرص شبكة Baidu و Google Drive الذي نستخدمه عادة ؟

قرص الشبكة اليومي موجه

المستخدمين العاديين

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

و Amazon S3 موجه

المطورين والشركات

الخاص. لا يحتوي على واجهة رائعة لمشاهدة الأفلام عبر الإنترنت مثل قرص شبكة Baidu ، ولكنه يوفر "بوابة" (واجهة API). يمكن لبرنامجك أو موقع الويب أو تطبيق الهاتف المحمول ، من خلال هذا الباب ، تخزين الصور الرمزية التي تم تحميلها من قبل المستخدم ، وسجلات النسخ الاحتياطي للخادم ، وشرائح الفيديو الخاصة بفصول الويب تلقائيًا.

المفهوم الأساسي: فهم هاتين الكلمتين ، يمكنك البدء

منطق التشغيل S3 بسيط للغاية ، تحتاج فقط إلى فهم مفهومين أساسيين:

برميل التخزين (Bucket)

و

الكائنات (Object)

.

لكي تفهم في ثوان ، نتخيلها على أنها "خزانة إلكترونية ضخمة":

1. برميل التخزين (Bucket) -صندوق التخزين الخاص بك

دلو التخزين هو مثل صندوق التخزين الحصري الذي تقدمت بطلب للحصول عليه داخل S3. إذا كنت تريد حفظ أي شيء ، عليك إنشاء صندوق أولاً.

التفرد: يجب أن يكون اسم هذا الصندوق فريدًا في جميع أنحاء العالم. إذا قام شخص آخر بإنشاء دلو يسمى my-test-data ، فلا يمكنك استخدامه مرة أخرى.

المنطقة: عند إنشاء صندوق ، يجب عليك اختيار مكان (مثل طوكيو وسنغافورة وفيرجينيا). يوصى بالاقتراب قليلاً من المستخدم أو الخادم الخاص بك حتى تتمكن من التقاط الأشياء بأسرع ما يمكن.

2. الكائن-العناصر المخزنة في الصندوق

الكائن هو الملف (الصور والمستندات ومقاطع الفيديو وما إلى ذلك) الذي قمت بإيداعه في البرميل. ولكن في عالم S3 ، فإنه ليس مجرد ملف ، "كائن" يحتوي على جزأين:

البيانات: محتويات الملف نفسه (مثل صورة cat.jpg).

البيانات الوصفية (Metadata): علامات خصائص الملف. على سبيل المثال ، متى تم تحميله ، وكم ، ومن لديه إذن لمشاهدته.

💡

نصائح خاطئة للمبتدئين: في S3 ، لا يوجد مفهوم "مجلد" حقيقي. ترى الصور/2026/logo.png في وحدة التحكم يبدو أنه دليل هرمي ، ولكن بالنسبة إلى S3 ، هذا مجرد ملف طويل (Key). يتم تخزين S3 بشكل مسطح ، ويسمح هذا التصميم بالحفاظ على سرعة البرق عند البحث عن عشرات المليارات من الملفات.

لماذا يستخدم المطورون في جميع أنحاء العالم S3 ؟

مع وجود الكثير من التخزين السحابي في السوق ، لماذا يمكن أن يصبح S3 معيارًا للصناعة ؟ لأنه يجعل ثلاثة أشياء في أقصى الحدود:

1. مستقر مثل جبل تاي: 11 9 الموثوقية

التزام AWS الرسمي بثبات البيانات لـ S3 هو

99.99999999999 ٪ (يشار إليها باسم 11 9)

.

ما هو هذا المفهوم ؟ إذا قمت بحفظ 10,000 ملف في S3 ، فقد يستغرق الأمر 10 ملايين سنة قبل أن تفقد أحدها. لأنه عند تحميل ملف إلى S3 ، ستقوم AWS تلقائيًا بنسخ 3 نسخ على الأقل من هذا الملف وتخزينه في غرف كمبيوتر مختلفة (مناطق قابلة للاستخدام) لا تؤثر على بعضها البعض في نفس المنطقة. حتى في حالة حدوث انقطاع مفاجئ في التيار الكهربائي أو زلزال في إحدى غرف الكمبيوتر ، تظل بياناتك سليمة.

2. سعة غير محدودة: على الرغم من تمريرك ، إلا أنني أخسر إذا كنت غير راضٍ

لا تحتاج إلى حساب "هل يجب أن أشتري 100G أو 1T ؟" عند إنشاء برميل. سعة S3 غير محدودة. يمكنك تمرير بايت واحد ، ويتقاضى بايت واحد من المال ؛ يمكنك تمرير بضع مئات من PB(1PB = 1024TB) ، ويمكن أيضًا تثبيته.

3. توفير الأسعار في العظام: توفير المال

S3 ليست تهمة مقاس واحد يناسب الجميع ، لديها الكثير من "الحيل لتوفير المال" (فئة التخزين).

S3 Standard: مناسب للبيانات الساخنة التي يتم الوصول إليها بشكل متكرر (مثل الصور التي تستخدمها مواقع الويب).

S3 Infrequent Access (لا يتم الوصول إليه كثيرًا): إنه مناسب للبيانات التي يتم مشاهدتها مرة واحدة فقط كل شهر أو شهرين (مثل البيانات المالية للشهر السابق). رسوم التخزين رخيصة ، ولكن هناك رسوم سحب عند الحصول عليها.

S3 Glacier (التخزين الجليدي): مناسب لتخزين البيانات القديمة لعدة سنوات (مثل ملفات تدقيق الامتثال). التخزين رخيص للغاية ، ولكن يجب "إذابة" عدة ساعات عند استخدامه.

دليل تجنب الحفرة: اثنان من أكثر الأخطاء القاتلة التي يرتكبها المبتدئون

عندما استخدم العديد من المبتدئين S3 لأول مرة ، كان من السهل دفع "الرسوم الدراسية" بسبب التكوين غير السليم. ضع في اعتبارك النقطتين التاليتين ، والتي يمكن أن تساعدك على توفير الكثير من المال وتجنب مشاكل السلامة:

الخطأ الأول: يؤدي فتح الأذونات إلى "تشغيل البيانات"

الإعداد الافتراضي لـ S3 آمن للغاية --

جميع البراميل والملفات التي تم إنشاؤها حديثًا خاصة

.

ومع ذلك ، من أجل السماح لموقع الويب بالوصول إلى صورة معينة بشكل علني ، يقوم العديد من المبتدئين بتعيين أذونات الدلو بالكامل مباشرة

Public (مفتوح)

، حتى كتابة مفتاح الوصول الأقصى لحساب AWS في رمز الواجهة الأمامية. هذا يعادل فتح باب الخزنة الخاصة بك.

النهج الصحيح: يجب أن

يتم وضع دلو منفصل من الموارد الثابتة العامة (مثل شعار الموقع). تظل البيانات الحساسة خاصة تمامًا ، ويتم إنشاء "عنوان URL قبل التوقيع" مع تاريخ انتهاء الصلاحية من خلال التعليمات البرمجية للمستخدمين للوصول إليها.

الخطأ الثاني: نسيان إعداد "إدارة دورة الحياة" وإنفاق المزيد من المال

أثناء الاختبار ، اضبط الكود ، وقم بتمرير عشرات السجلات G إلى S3 كل يوم ، وبعد الاختبار ، أربت مؤخرتي وغادرت. عندما نظرت إلى الفاتورة بعد بضعة أشهر ، اختفت بضع مئات من الدولارات.

الشيء الصحيح الذي يجب فعله: استفد جيدًا من قاعدة S3 Lifecycle (دورة الحياة). يمكنك تكوين قاعدة: "يتم حذف جميع الملفات الموجودة تحت logs/الدليل تلقائيًا في أكثر من 30 يومًا ، أو يتم تحويلها تلقائيًا إلى تخزين جليدي منخفض التكلفة في أكثر من 14 يومًا". دع النظام يساعدك على توفير المال تلقائيًا.

5 دقائق بسرعة

فقط لا تمارس المقبض المزيف ، دعونا نلقي نظرة على كيفية لعب S3 في وحدة التحكم AWS.

[تسجيل/تسجيل الدخول إلى AWS ] -> [أدخل وحدة التحكم S3] -> [انقر فوق "إنشاء دلو"] -> [تحميل ملف]

الخطوة الأولى: إنشاء أول برميل الخاص بك

قم بتسجيل الدخول إلى وحدة التحكم في إدارة AWS ، وأدخل S3 في شريط البحث وانقر.

انقر على "إنشاء دلو" في الزاوية اليمنى العليا.

اسم (تذكر: الشيء الوحيد في العالم ، يمكنك فقط استخدام الأحرف الصغيرة والأرقام والواصلة ، مثل my-awesome-app-bucket-2026).

المنطقة تختار المكان الأقرب إليك.

تظل "إعدادات منع الوصول العام" و "التشفير الافتراضي" الأخرى قيد التشغيل افتراضيًا ، ويتم سحبها مباشرة إلى النقطة التالية "إنشاء".

الخطوة الثانية: تحميل ومشاركة الملفات

انقر على الدلو الذي قمت بإنشائه للتو في القائمة.

انقر فوق "تحميل" (Upload) ، واسحب صورة من الكمبيوتر ، وانقر على تأكيد.

بعد نجاح التحميل ، انقر على اسم هذه الصورة وسترى "URL الكائن".

في هذه المرحلة ، إذا قمت بنسخ عنوان URL هذا مباشرة إلى المتصفح لفتحه ، سيتم عرض AccessDenied (رفض الوصول). هذا صحيح! اشرح أن بياناتك آمنة.

كيفية مشاركتها بأمان ؟ في الجزء العلوي الأيمن من الكائن ، انقر فوق "استخدام عملية عنوان URL الموقعة مسبقًا" لتعيين وقت انتهاء الصلاحية (مثل 5 دقائق). سيقوم النظام بإنشاء سلسلة طويلة من الروابط المؤقتة. أرسل هذا الرابط إلى صديق ، ويمكن أن يكونوا في غضون المهلة الزمنية.

الخلاصة

يبدو Amazon S3 مجرد مكان لتخزين الملفات ، لكنه يشبه "الأساس" لعالم الحوسبة السحابية. سواء كان ذلك لبناء موقع ويب ثابت ، أو تخزين البيانات الخام لتحليل البيانات الضخمة ، أو القيام باستعدادات الكوارث للشركات ، فلا يمكن فصله.

بالنسبة للمبتدئين ، لا تحتاج إلى حفظ تلك الاستراتيجيات الأمنية المعقدة والرسومات الهيكلية في البداية. تذكر أنها واحدة

خزانة سحابية آمنة ، غير محدودة ، عند الطلب

، ابدأ بالممارسة من إنشاء دلو وتحميل صورة. عندما تقوم بالفعل بتشغيل البرنامج النصي الأول الذي تم تحميله تلقائيًا

، ستجد أن الباب أمام الحوسبة السحابية قد فتح لك.

1
← 返回新闻中心