سلام به همه. امیدوارم همگی سلامت باشید در این مقاله، ما قصد داریم در مورد چگونگی ایجاد یک نمونه AWS و میزبانی برنامه Node.js خود با Nginx صحبت کنیم. شما یاد خواهید گرفت که چگونه برنامه Node.js خود را در چند دقیقه با AWS راه اندازی و اجرا کنید.
AWS چیست؟
بنابراین در یک خط، AWS مخفف خدمات وب آمازون است و پلت فرم محاسبات ابری از آمازون است. برای اطلاعات بیشتر می توانید اینجا را بخوانید .
EC2 چیست؟
EC2 مخفف Amazon Elastic Compute Cloud (Amazon EC2) است و یک سرویس وب است که ظرفیت محاسباتی مختلفی را در فضای ابری فراهم می کند. این به ما امکان می دهد محیط محاسباتی مورد نظر را به سرعت ایجاد کنیم. به عنوان مثال، اگر برای آزمایش یا استقرار برنامه خود به یک سرور نیاز دارید تا سرور خود را در EC2 راه اندازی کنید، تنها یک یا دو دقیقه طول می کشد.
بنابراین اجازه دهید یک ماشین مجازی ایجاد کنیم و یک برنامه نود را میزبانی کنیم. ابتدا باید یک حساب کاربری AWS داشته باشید. اگر دانشجو هستید، راه آسانتری برای دریافت حساب AWS با استفاده از بسته برنامهنویس دانشجوی GitHub وجود دارد، میتوانید آن را در اینجا بررسی کنید .
مرحله 1
به AWS بروید و در قسمت My Account روی AWS Management Console کلیک کنید سپس بر اساس توضیحات Root user یا IAM user را انتخاب کنید و ایمیل خود را وارد کنید.
![مرحله 1](http://pezhvak24.ir/dl/codenevis/firstcode/article/how-to-create-aws/Images/loginscreen.png)
بر روی next کلیک کنید و سپس رمز عبور خود را وارد کنید و روی Sign in کلیک کنید.
![گام 2](http://pezhvak24.ir/dl/codenevis/firstcode/article/how-to-create-aws/Images/passowrdscrren.png)
گام 2
پس از ورود به سیستم، این صفحه را در زیر محاسبه خواهید دید. بر روی EC2 کلیک کنید سپس با صفحه زیر روبرو خواهید شد.
![گام 2](http://pezhvak24.ir/dl/codenevis/firstcode/article/how-to-create-aws/Images/servicesscreen.png)