Amazon Elastic Compute Cloud (Amazon EC2) یک سرویس وب است که ظرفیت محاسباتی ایمن و قابل تغییر اندازه را در فضای ابری فراهم می کند. این به شما امکان می دهد ظرفیت را با حداقل اصطکاک بدست آورید و پیکربندی کنید. آمازون EC2 ابزارهایی را در اختیار توسعه دهندگان قرار می دهد تا برنامه های کاربردی مقاوم در برابر شکست را بسازند و آنها را از سناریوهای خرابی رایج جدا کنند.
در این مقاله یاد خواهیم گرفت که چگونه
- یک نمونه EC2 با CentOS 7 ایجاد کنید
- سرویس httpd را برای رسیدگی به درخواست های HTTP نصب کنید.
- قوانین ورودی را برای نمونه EC2 تنظیم کنید
- SSH به نمونه EC2
- یک گروه امنیتی و جفت کلید ایجاد کنید
- در نهایت، برنامه را روی نمونه EC2 میزبانی کنید.
من فرض می کنم که ما یک کاربر IAM از قبل ایجاد کرده ایم که از آن برای ایجاد یک نمونه استفاده می کنیم. بنابراین وقتی وارد می شوم و به داشبورد EC2 می روم، هیچ نمونه در حال اجرا را نمی بینم.
![با استفاده از سرویس EC2، برنامه نمونه خود را در نمونه AWS میزبانی کنید](http://pezhvak24.ir/dl/10kcor/cscd/article/host-your-sample-app-in-aws-instance-using-ec2-service/Images/Host Your Sample App in AWS Instance Using EC2 Service.png)
من به شدت توصیه می کنم قبل از ایجاد Instance ابتدا گروه امنیتی و جفت کلید را ایجاد کنید. اگرچه میتوانیم مستقیماً آنها را در طول ایجاد نمونه ایجاد کنیم، اما این یک تمرین خوب است که هر دوی آنها را از قبل در دسترس داشته باشیم.
گروه امنیتی به عنوان یک فایروال مجازی عمل می کند که ترافیک را برای یک یا چند نمونه کنترل می کند.
و آمازون EC2 از یک جفت کلید استفاده می کند تا به شما اجازه ورود به نمونه را بدهد.