آنچه یاد خواهید گرفت:
چگونه وبسایت خود را با Amazon ECS مستقر کنیم؟ (EC2 - launch type)
یاد بگیرید چگونه از IaaS (زیرساخت بهعنوان سرویس) استفاده کنید.
Nginx را بهعنوان یک پروکسی معکوس پیکربندی کنید.
Nginx را داکرایز کنید.
اپلیکیشن جنگو خود را داکرایز کنید.
یک نام دامنه رجیستر کنید و گواهی SSL و TLS تامین کنید.
یک پایگاه داده PostgreSQL را با Amazon RDS میزبانی کنید.
فایلهای استاتیک (سی اس اس و جاوا اسکریپت) خود را در Amazon S3 مستقر کنید.
داده حساس خود را با متغیرهای محیطی ایمن کنید.
یک اپلیکیشن اولیه بسازید.
پیشنیازهای دوره
باید از یک کامپیوتر ویندوز استفاده کنید، لینوکس و مک (بهدلیل احتمال بروز مشکل در استقرار با داکر) مناسب نمیباشد.
دانش اولیه جنگو و AWS لازم است.
همچنین باید با مبانی سی اس اس، اچ تی ام ال و جاوا اسکریپت آشنا باشید.
آشنایی با داکر مفید خواهد بود، اما برای این دوره الزامی نیست.
توضیحات دوره
خوش آمدید! ما اینجا هستم تا به شما کمک کنیم به مبانی استقرار یک وب اپلیکیشن جنگو در Amazon Elastic Container Service (ECS) همراه با Nginx و داکر مسلط شوید.
لطفاً با دقت بخوانید:
این دوره در درجه اول برای افرادی طراحی شده است که دانش اولیه جنگو و AWS را دارند. آشنایی با داکر مفید خواهد بود، اما برای این دوره الزامی نیست.
به زبان ساده، اگر در جنگو و AWS پیشزمینهای دارید و میخواهید یاد بگیرید چگونه وب اپلیکیشن خود را مستقر کنید، این دوره قطعاً برای شما مناسب است!
میخواهیم به شما کمک کنیم وب اپلیکیشن جنگو خود را در AWS مستقر کنید.
دوره استقرار وب اپلیکیشن جنگو با Nginx و Amazon ECS با یک ترتیب ساده و منطقی طراحی شده است. همهچیز، از استایلدهی تا گرافیکها و موضوعات پوششدادهشده، با نهایت دقت و توجه به نیازهای دانشجو تهیه شده است.
تمرکز اصلی این دوره بر آموزش چگونگی استقرار وب اپلیکیشن جنگو در Amazon ECS با داکر و Nginx است.
در این دوره لازم است یک نام دامنه از AWS Route 53 خریداری کنیم.
ما فقط روی استقرار تمرکز خواهیم کرد و به استفاده از هرگونه ابزارهای خودکارسازی یا موارد پیچیده و خاص نمیپردازیم که شامل ابزارهای AWS CI-CD برای یکپارچهسازی و تحویل مداوم نیز میباشد.
یاد میگیرید چگونه از چندین سرویس AWS مانند Amazon S3 ،Amazon RDS ،Route 53 ،Certificate Manager ،Elastic Container Service (EC2 - launch type) و غیره استفاده کنید.
همچنین یاد میگیرید چگونه یک نام دامنه و گواهی SSL را به وب اپلیکیشن خود پیوست کنید.
این دوره ترکیبی از تئوری و نمایشهای عملی و کاربردی است.
این دوره بهصورت منطقی و منسجم ساختاربندی شده است و فقط اسلایدهای پراکنده و تصادفی ارائه نمیدهد.
این دوره از مباحث بسیار ساده شروع میشود و سپس بتدریج پیشرفت میکند.
همچنین با مبانی داکر و کانتینرسازی آشنا خواهید شد.
این دوره سرشار از محتوا است و شامل اسلایدهای آموزشی، راهنماهای PDF، اسنیپتهای کد، مراجع و کد کامل پروژه (بهصورت فایل zip) است.
کل 150+ اسلاید بهصورت یک PDF قابل دانلود در دسترس است.
دوره استقرار یک وباپلیکیشن جنگو با Nginx و Amazon ECS بسیار کاربردی است و به شما امکان میدهد دانش خود را بهکار بگیرید:
در سراسر این دوره، مجموعهای غنی از درسهای عملی وجود دارد.
میتوانید با کانتینرسازی وب اپلیکیشن جنگو خود، آن را مستقر کنید.
Nginx را بهعنوان پروکسی معکوس پیکربندی میکنیم و آن را با Gunicorn به اپلیکیشن جنگو خود متصل میکنیم.
پس بیایید شروع کنیم و در استقرار جنگو همراه با یک یا دو سرویس اضافی تخصص پیدا کنیم.
این دوره همچنین شامل موارد زیر است:
6.5 ساعت ویدئوی مورد تقاضا
منابع قابل دانلود متعدد
دسترسی در موبایل و تلویزیون
این دوره برای چه کسانی مناسب است؟
توسعهدهندگان جنگو که میخواهند یاد بگیرند چگونه وبسایت خود را مستقر کنند.
توسعهدهندگان پایتون در سطح متوسط تا پیشرفته که دانش اولیه جنگو را دارند.
علاقهمندان به استقرار!