Amazon Web Services (AWS) چیست؟
پلتفرم ابری آمازون و بزرگترین ارائهدهنده Cloud جهان، با صدها سرویس برای محاسبات، ذخیرهسازی، دیتابیس و هوش مصنوعی.
چرا مهم است؟
AWS اولین و همچنان بزرگترین پلتفرم ابری جهان از نظر سهم بازار است؛ آشنایی با سرویسهای پایه آن برای هر مصاحبه Cloud/DevOps رایج است.
تعریف
AWS (Amazon Web Services) اولین و بزرگترین پلتفرم رایانش ابری جهان است؛ صدها سرویس مجزا (EC2، S3، Lambda، RDS و ...) را زیر یک حساب کاربری واحد ارائه میدهد.
سرویسهای پرکاربرد
EC2 — سرور مجازی/IaaS (نگاه کنید: EC2) · S3 — ذخیرهسازی فایل (نگاه کنید: S3) · Lambda — اجرای کد Serverless (نگاه کنید: Lambda) · RDS — دیتابیس رابطهای مدیریتشده (نگاه کنید: RDS)
IAM — مدیریت دسترسی
هر عملیات در AWS از طریق IAM (Identity and Access Management) کنترل میشود: کاربران، گروهها و Roleهایی که تعیین میکنند چه کسی به کدام سرویس و با چه سطح دسترسی میتواند عمل کند.
aws configure
aws s3 ls
Region و Availability Zone
هر سرویس AWS در یک Region جغرافیایی (مثل eu-west-1) اجرا میشود که از چند Availability Zone مستقل تشکیل شده — برای دسترسپذیری بالا، منابع حیاتی باید در چند AZ پخش شوند.
اشتباه رایج
❌ استفاده از کاربر Root حساب AWS برای کارهای روزمره توسعه — باید برای هر توسعهدهنده/سرویس یک کاربر یا Role مجزای IAM با حداقل دسترسی لازم (Principle of Least Privilege) ساخته شود؛ کاربر Root فقط برای مدیریت اولیه حساب استفاده میشود.
منبع و مطالعه بیشتر
خلاصه
AWS بزرگترین پلتفرم ابری جهان با صدها سرویس مجزاست که دسترسی به آنها از طریق IAM کنترل میشود. از کاربر Root فقط برای مدیریت اولیه حساب استفاده کنید، نه کار روزمره. مرجع کامل: مستندات رسمی AWS.
