Amazon AWS S3 (خدمة التخزين البسيطة) عبارة عن خدمة تخزين كائنات سحابية تقدمها Amazon.com. ببساطة، يعمل S3 كمساحة تخزين للبيانات التي يمكن مشاركتها والوصول إليها عبر الإنترنت. خدمة AWS S3 عبارة عن واجهة خدمة ويب توفر للمطورين واجهة برمجة تطبيقات لتخزين واسترجاع الملفات من وإلى Amazon S3. يمكن للمستخدمين النهائيين أيضًا استرداد هذه الملفات. يحتوي كل ملف مُخزَّن في S3 على بيانات وصفية مرتبطة به تتضمن معلومات مثل أذونات المستخدم والموقع والمزيد.
أمازون aws s3 ما هو وكيف يعمل؟
AWS S3 (خدمة التخزين البسيطة)
Simple Storage Service هي خدمة تخزين كائنات سحابية تقدمها Amazon.com. تتيح لك خدمة AWS S3 تخزين واسترجاع أي كمية من البيانات، في أي وقت، من أي مكان على الويب.
AWS S3 هي واجهة خدمة ويب توفر للمطورين واجهة برمجة تطبيقات لتخزين واسترجاع الملفات من وإلى Amazon S3.
البيانات عبر الإنترنت.
Amazon S3 هي خدمة تخزين سحابي. ببساطة، يعمل S3 كمساحة تخزين للبيانات التي يمكن مشاركتها والوصول إليها عبر الإنترنت. يمكن استخدامه لتخزين أي نوع من البيانات، مثل الصور أو مقاطع الفيديو أو المستندات.
يستخدم Amazon S3 واجهة خدمة ويب توفر للمطورين واجهة برمجة تطبيقات لتخزين واسترجاع الملفات (أو الكائنات).
خدمة AWS S3 عبارة عن واجهة خدمات ويب توفر للمطورين واجهة برمجة تطبيقات لتخزين واسترجاع الملفات من وإلى Amazon S3. يمكن للمستخدمين النهائيين أيضًا استرداد هذه الملفات.
يمكن للمطورين استخدام واجهة برمجة التطبيقات S3 لتخزين واسترجاع الملفات من وإلى S3، بالإضافة إلى إدارة الدلاء والكائنات داخل تلك الدلاء، والأذونات للوصول إلى الكائنات في دلاء معينة أو عبر جميع الدلاء المملوكة لنفس المستخدم، وما إلى ذلك.
S3 لديه بيانات وصفية مرتبطة
البيانات الوصفية هي معلومات حول ملف أو دليل. يمكن أن يتضمن معلومات مثل أذونات المستخدم والموقع والمزيد. يمكن استخدام البيانات الوصفية لاسترجاع الملفات من دلاء S3؛ يتم استخدامها أيضًا في حالة حدوث خطأ في الكائن (على سبيل المثال، إذا حاولت الوصول إلى كائن غير موجود).
أخيرًا، يمكن استخدام البيانات الوصفية لتحديد المستخدمين الذين لديهم حقوق الوصول إلى كائنات معينة في حسابك.
Amazon AWS S3: الدلاء العامة والخاصة
يمكنك اختيار ما إذا كانت الدلاء عامة أو خاصة، اعتمادًا على مستوى الأمان الذي تريده لها. يُمكن لأي شخص الوصول إلى الدلو العام على الإنترنت دون أي مصادقة. في حين أن الحساب الخاص يتطلب المصادقة قبل أن تتمكن من الوصول إليه.
تتمتع دلاء Amazon S3 بمستوى أمان يمكنك اختياره، مما يجعلها عامة أو خاصة وفقًا لتفضيلاتك. يمكن لأي شخص على الإنترنت الوصول إلى دلو عام دون الحاجة إلى المصادقة. يتطلب الدلو الخاص المصادقة قبل أن تتمكن من الوصول إليه.
يمكن لأي شخص الوصول إلى الدلاء العامة على الإنترنت، مما يعني أنه إذا قمت بتخزين معلومات حساسة في دلو Amazon S3 وجعلها متاحة للعامة، فهناك احتمال أن يتمكن شخص ما من الوصول إلى هذه المعلومات واستخدامها ضدك أو ضد شركتك.
تتطلب الدلاء الخاصة من المستخدمين إدخال بيانات اعتمادهم قبل الوصول إلى البيانات المخزنة فيها؛ ومع ذلك، هذا لا يضمن الأمان بنسبة 100%، حيث تستخدم بعض المؤسسات كلمات مرور مشتركة بين عدة أشخاص حتى يتمكن كل شخص من الوصول إلى ملفات معينة في جميع الأوقات (وهو أمر غير مستحسن).
عندما تريد إضافة ملفات إلى دلوك أو الوصول إليها، فإنك تمر بعملية تسمى "وضع". تنقسم هذه العملية إلى مرحلتين: يرسل تطبيقك مجموعة من الطلبات إلى خوادم AWS لتخزين البيانات الوصفية حول الكائنات الخاصة بك وفقًا للقواعد التي حددتها لدلوك.
ثم تقوم نفس خوادم AWS بإرسال طلب ثانٍ لتخزين الكائن فعليًا على القرص في موقعه داخل S3. في هذا الطلب الأول، تقوم بتوفير معلومات حول المدة التي يمكنك الاحتفاظ بها بكل ملف قبل حذفه تلقائيًا وما إذا كنت تريد تشفير هذه الملفات أثناء النقل.
ملخص: كيف يعمل Amazon AWS S3 وكيفية استخدامه
Amazon S3 (خدمة التخزين البسيطة) عبارة عن خدمة تخزين سحابية قابلة للتطوير تقدمها Amazon Web Services (AWS). إنه يسمح للمستخدمين بتخزين واسترجاع أي كمية من البيانات من أي مكان وفي أي وقت.
كيف يعمل؟
يخزن Amazon S3 البيانات في ما يسمى بالدلاء، والتي يمكن أن تحتوي على عدد غير محدود من الكائنات مثل الملفات ومقاطع الفيديو والصور والمزيد. يحتوي كل كائن داخل دلو S3 على مفتاح فريد يعمل كمعرف.
تستخدم خدمة Amazon S3 بنية تخزين موزعة، ما يعني تخزين البيانات عبر خوادم ومراكز بيانات متعددة لضمان استمراريتها وتوافرها. صُممت هذه البنية التحتية لتوفير قابلية توسع عالية، مما يضمن لك إمكانية تخزين واسترجاع كميات غير محدودة من البيانات.
توفر Amazon S3 أيضًا فئات تخزين مختلفة لتحسين التكاليف والأداء استنادًا إلى أنماط استخدام البيانات لديك. تتضمن فئات التخزين هذه Standard وIntelligent-Tiering وGlacier وغيرها، ولكل منها ميزاتها وخيارات التسعير الخاصة بها.
كيفية استخدامها؟
للبدء في استخدام Amazon S3، يمكنك إنشاء حساب AWS إذا لم يكن لديك واحد بالفعل. بمجرد حصولك على حساب، يمكنك الوصول إلى وحدة التحكم الإدارية AWS، حيث يمكنك إنشاء دلاء وكائنات S3 وإدارتها.
لتخزين البيانات في خدمة Amazon S3، يمكنك تحميل الكائنات إلى الحاوية التي تختارها إما عبر وحدة تحكم إدارة AWS، أو واجهة سطر الأوامر AWS CLI ، أو باستخدام واجهة برمجة تطبيقات S3 التي توفرها AWS. كما يمكنك تحديد أذونات الوصول إلى كائناتك للتحكم في من يمكنه عرضها أو تعديلها.
لاسترداد البيانات من Amazon S3، يمكنك تنزيل الكائنات مباشرة من وحدة التحكم الإدارية في AWS أو الوصول إليها برمجيًا باستخدام واجهة برمجة التطبيقات S3. يدعم Amazon S3 أيضًا سياسات إدارة دورة حياة المنتجات، مما يسمح لك بأتمتة نقل الكائنات بين فئات تخزين مختلفة استنادًا إلى معايير محددة مسبقًا.
إنه يوفر العديد من الميزات والوظائف بما في ذلك الإصدارات، وتسجيل الوصول، وإشعارات الأحداث، والتكامل مع خدمات AWS الأخرى مثل AWS Lambda لمزيد من معالجة البيانات المخزنة في S3.
توفر AWS خدمة Amazon S3، وهي خدمة تخزين سحابي مرنة وقابلة للتطوير. إنه يسمح للمستخدمين بتخزين واسترجاع البيانات بكفاءة، مما يجعله مناسبًا لمجموعة واسعة من التطبيقات وحالات الاستخدام.
النتيجة: Amazon AWS S3 ما هو وكيف يعمل؟
توفر أمازون مجموعة واسعة من الخدمات التي تساعدك على تطوير التطبيقات وإدارة مواقع الويب وإنشاء متجر عبر الإنترنت. مع AWS S3، يمكنك تخزين الملفات والوصول إليها من أي مكان في العالم، وفي أي وقت، دون الحاجة إلى القلق بشأن إدارة خوادمك الخاصة أو الاحتفاظ بالنسخ الاحتياطية.