به روز با Terraform 0.14+!
امروز پیاده سازی زیرساخت آماده تولید با AWS و Terraform را با یک معمار راه حل های تایید شده AWS بیاموزید!
آیا می خواهید زیرساخت کامل خود را به عنوان کد پیاده سازی کنید؟ آیا می خواهید جالب ترین و محبوب ترین ابزار مدیریت پیکربندی زیرساخت در بازار، Terraform را یاد بگیرید و سهم بزرگی در مجموعه مهارت های خود داشته باشید؟
پس این دوره همان چیزی است که شما نیاز دارید! شما نه تنها یاد خواهید گرفت که چگونه کد Terraform را پیاده سازی کنید، بلکه یک مدل استقرار توصیه شده AWS Well-Architected Framework را نیز پیاده سازی خواهید کرد که بسیار در دسترس، مقیاس پذیر، مقاوم در برابر خطا و انعطاف پذیر خواهد بود!
در این دوره، با کاوش در ابزارهایی که در طول دوره نیاز داریم شروع می کنیم. فقط باید در اینجا نیز توجه داشته باشید، ما به یک IDE با پلاگین Terraform مناسب نیاز داریم. یک حساب AWS نیز ضروری است، بنابراین من به شما نشان خواهم داد که اگر قبلاً آن را ندارید، چگونه آن را دریافت کنید. مطمئناً ما متغیرهای محیطی خود را برای استقرار Terraform تنظیم میکنیم و همچنین IDE خود را برای استفاده مؤثر از Terraform با نصب یک پلاگین Terraform پیکربندی میکنیم که نحو را برجسته میکند و هر کاری را که قصد انجام آن را داریم بهطور خودکار تکمیل میکند.
در بین همه این موارد، من همچنین یک دوره آموزشی در مورد Terraform به شما خواهم داد که در آن تمام اطلاعات مورد نیاز برای پیاده سازی این زیرساخت را به دست خواهید آورد!
وقتی همه چیز را تنظیم کردیم، اکنون زمان آن است که دستمان را کثیف کنیم و کد Terraform بنویسیم تا معماری جالب و درخشان خود را پیاده سازی کنیم!
ما با پیادهسازی حالت راه دور و به دست آوردن یک جفت کلید که برای اتصال به نمونههایی که راهاندازی میکنیم استفاده میکنیم، شروع میکنیم. پس از انجام این کارها، ابتدا محیط Virtual Private Cloud (VPC) را ایجاد می کنیم. برای برآورده کردن نیازهای دسترسی بالا، ما زیرشبکه های خصوصی و عمومی خود را در سه منطقه مختلف در دسترس در یک منطقه گسترش می دهیم. ما همچنین جداول مسیر خصوصی و عمومی خود را ایجاد خواهیم کرد تا مسیریابی بین منابع خود را در داخل VPC مدیریت کنیم.
ما همچنین مطمئن میشویم که یک دروازه اینترنت (IGW) را به VPC خود متصل میکنیم تا با زیرشبکههای عمومی استفاده کنیم تا منابع موجود در آنها بتوانند به ترافیک اینترنت عمومی دسترسی داشته باشند و دریافت کنند. زیرشبکه خصوصی ما نیز به نوعی از اتصال به اینترنت نیاز دارد، اما نه به هر دو صورت. ما فقط برای اتصالات خروجی از منابع خود در زیرشبکه های خصوصی دسترسی به اینترنت می خواهیم! برای برآورده کردن این نیاز، یک دروازه NAT را راه اندازی کرده و به جدول مسیر خصوصی خود متصل می کنیم.
پس از پیکربندی زیرساخت شبکه سطح پایین، ما به پیادهسازی تنظیمات راهاندازی خود برای نمونههای عمومی و خصوصی EC2 که از طریق Auto-Scaling Groups راهاندازی میکنیم، ادامه خواهیم داد. هنگامی که پیکربندیهای راهاندازی نمونه را پیادهسازی کردیم، به سراغ پیادهسازی گروههای مقیاس خودکار خود با استفاده از این پیکربندیهای راهاندازی میرویم. ما زیرشبکهها، تصاویر ماشین، اسکریپتهای راهاندازی و همه چیزهایی را که برای راهاندازی موفقیتآمیز نمونهها نیاز داریم، پیکربندی میکنیم.
مقیاس خودکار از جعبه خارج نمی شود. ما باید آن را با توجه به خواسته های خود و اینکه چگونه می خواهیم نمونه های خود را مقیاس بندی کنیم، پیکربندی کنیم. برای پیاده سازی خود، از Target Tracking Scaling استفاده خواهیم کرد که به استفاده از مقیاس و مدیریت نمونه های EC2 به تنهایی کمک می کند. ما مجبور نیستیم یک کار را انجام دهیم!
هنگامی که آن را راهاندازی میکنیم، هیچ کاری برای مقیاس خودکار انجام نمیدهیم، اما مطمئناً میخواهیم بدانیم در مورد نمونههای ما چه میگذرد. به همین دلیل است که ما یک موضوع SNS ایجاد میکنیم و در آن مشترک میشویم تا اعلانهای بیدرنگ درباره اتفاقاتی که با نمونهها و زیرساختهای ما میافتد دریافت کنیم.
چیزهای بیشتری در این دوره وجود دارد و من نمی توانم منتظر بمانم تا شما بیایید و بهترین روش ها را از یک معمار راه حل های معتبر AWS بیاموزید!
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
معمار راه حل های دارای گواهی AWS، مهندس نرم افزار
نمایش نظرات