خوش آمدید! من اینجا هستم تا به شما کمک کنم تا بر اصول اولیه رایانش ابری در AWS مسلط شوید.
-- لطفاً با دقت بخوانید --
این دوره در درجه اول برای مبتدیانی است که هیچ تجربه ای با رایانش ابری ندارند. و/یا AWS.
میخواهم به شما در تسلط بر مبانی محاسبات ابری و AWS کمک کنم.
دوره آموزشی Cloud Computing در AWS: Ultimate Beginners به ترتیب ساده و منطقی طراحی شده است. همه چیزهایی که طراحی شده است، از سبک طراحی گرفته تا گرافیک و موضوعات تحت پوشش، با وظیفه مطلق مراقبت نسبت به دانش آموز ساخته شده است.
این دوره برای مبتدیان کامل به AWS در نظر گرفته شده است و موضوعات مختلفی را پوشش می دهد تا به شما در ایجاد یک پایه محکم کمک کند:
مقدمه رایانش ابری
ما با یادگیری مفاهیم کلی فناوری اطلاعات، دوره را بسیار آهسته آغاز خواهیم کرد و سپس به آرامی وارد حوزه محاسبات ابری خواهیم شد. در اینجا می آموزیم که محاسبات ابری چیست و چگونه مشکل IT سنتی را حل می کند. علاوه بر این، مدلهای مختلف استقرار ابر و انواع محاسبات ابری موجود را بررسی خواهیم کرد.
معرفی AWS - مفاهیم نظری کلیدی
هنگامی که ما دانش اساسی در مورد چیستی رایانش ابری و نحوه اعمال آن در زندگی ما داشته باشیم. ما شروع به بررسی مفاهیم نظری کلیدی خواهیم کرد که با AWS مرتبط هستند. از نظر مناطق AWS، VPC، مناطق در دسترس و زیرشبکه ها. همه اینها قطعات مهمی از اصطلاحات هستند که برای درک اکوسیستم اولیه AWS مورد نیاز هستند.
مدیریت هویت و دسترسی - IAM
IAM سرویسی است که به شما امکان می دهد هویت کاربر را مدیریت کنید و دسترسی به منابع AWS را کنترل کنید. این به شما امکان می دهد کاربران، گروه ها و نقش ها را ایجاد و مدیریت کنید و مجوزهای آنها را از طریق خط مشی ها تعریف کنید. با IAM، ما میتوانیم امنیت زیرساخت AWS شما را افزایش دهیم و اطمینان حاصل کنیم که فقط افراد و برنامههای کاربردی مجاز میتوانند به منابع شما دسترسی داشته باشند.
راه اندازی و پیکربندی AWS
در این بخش، یک حساب AWS ایجاد میکنیم، کنسول مدیریت AWS را بررسی میکنیم، و یک بودجه تعیینشده برای مدیریت و پیگیری هزینههایمان تنظیم میکنیم.
Amazon Elastic Compute Cloud - EC2
AWS EC2 (Elastic Compute Cloud) یک سرویس وب است که ظرفیت محاسباتی قابل تغییر اندازه را در فضای ابری فراهم می کند. این به شما امکان می دهد تا به سرعت سرورهای مجازی را که به عنوان نمونه شناخته می شوند، با انواع سیستم عامل ها و پیکربندی ها تهیه کنید. ما یاد خواهیم گرفت که چگونه اولین نمونه EC2 خود را راه اندازی کنیم، چگونه حالت های نمونه را تغییر دهیم، گروه های امنیتی خود را مدیریت کنیم، و چگونه AMI خودمان (Amazon Machine Image) را بسازیم.
مقیاس پذیری و در دسترس بودن بالا
وقتی نوبت به رایانش ابری میرسد. دو اصطلاح بسیار مهم مقیاس پذیری و در دسترس بودن بالا هستند. مقیاس پذیری بر توانایی مدیریت رشد و افزایش حجم کار به طور موثر تمرکز می کند، در حالی که در دسترس بودن بر تضمین خدمات بدون وقفه و به حداقل رساندن زمان خرابی با حذف نقاط منفرد خرابی و اجرای افزونگی تمرکز می کند.
تعادل بار الاستیک و مقیاس خودکار
در این بخش، نحوه ایجاد یک متعادل کننده بار برنامه را یاد خواهیم گرفت، و همچنین چگونه یک گروه مقیاسبندی خودکار راهاندازی کنیم که به ما امکان میدهد به طور خودکار نمونههای EC2 را بر اساس ترجیحات خود اضافه و حذف کنیم.
Elastic Load Balancing سرویسی است که به طور خودکار ترافیک برنامه ورودی را بین چندین هدف توزیع می کند و دسترسی، مقیاس پذیری و تحمل خطا را بهبود می بخشد. مقیاس خودکار قابلیتی است که به طور خودکار تعداد نمونه ها را در یک گروه منابع یا ناوگان بر اساس شرایط تعریف شده تنظیم می کند و از عملکرد بهینه و کارایی هزینه اطمینان می دهد.
خدمات ذخیره سازی ابری
Amazon S3 یکی از بلوکهای اصلی سازنده AWS است، بنابراین نحوه کار با سطلها و اشیاء، نحوه ایجاد خطمشی سطل، میزبانی وبسایت ثابت و موارد دیگر را یاد خواهیم گرفت. بهعلاوه، نحوه کار با حجمهای EBS و کشف سرویسهای ذخیرهسازی اضافی، مانند فروشگاه نمونه EFS و EC2 را یاد خواهیم گرفت.
پایگاه های داده
پایگاه های داده برای ذخیره و نگهداری داده های ما بسیار مهم هستند. Amazon RDS یک سرویس پایگاه داده رابطه ای است که می توانیم از آن برای ایجاد پایگاه های داده محبوب مانند PostgreSQL و MySQL استفاده کنیم. برای کسانی که به خدمات NoSQL علاقه مند هستند، ما به DynamoDB می پردازیم.
استقرار در AWS
استقرار همیشه یک موضوع محبوب است، بنابراین ما خدماتی مانند CloudFormation را بررسی خواهیم کرد که به ما در ایجاد زیرساخت به عنوان کد کمک می کند. برای توسعه دهندگانی که به سادگی می خواهند کد خود را بدون استرس مدیریت زیرساخت آپلود کنند، به Elastic Beanstalk نگاه خواهیم کرد. و البته، برای کسانی که به جنبه DevOps علاقه مند هستند، ما رویکرد معمولی CI/CD را با AWS CodeCommit، CodeBuild، CodeDeploy، CodePipeline و موارد دیگر بررسی خواهیم کرد.
خدمات DNS و تحویل محتوا
AWS Route 53 یک سرویس محبوب است که برای مدیریت سوابق DNS ما استفاده می شود، بنابراین ما از آن برای ثبت نام دامنه استفاده خواهیم کرد. علاوه بر این، نام دامنه همیشه با گواهینامه SSL/TLS همراه است، بنابراین ما از مدیر گواهی آمازون برای آن استفاده خواهیم کرد. از نظر تحویل محتوا، به نحوه بهبود عملکرد برنامههای خود با استفاده از CloudFront و AWS Global Accelerator نگاه خواهیم کرد.
کانتینرها در AWS و محاسبات بدون سرور - [نظریه]
Docker یک ابزار مهم برای همه توسعه دهندگان است. بنابراین، کمی بیشتر در مورد نحوه مدیریت کانتینرهای docker در AWS و استفاده از محاسبات بدون سرور در قالب AWS Lambda یاد خواهیم گرفت.
نظارت بر ابر
وقتی برنامه ما روی AWS اجرا میشود، مهم است که بدانیم چگونه آن را از نظر تجزیه و تحلیل معیارها، ارزیابی سلامت سرویسهایمان و راهاندازی یک CloudTrail از رویدادها نظارت کنیم.
یکپارچه سازی برنامه های ابری
اگر رویداد خاصی در AWS رخ دهد، دریافت اعلان از آنچه در حال وقوع است بسیار عالی است. بنابراین ما با سرویس اعلان ساده آمازون آشنا خواهیم شد. علاوه بر این، ما یاد خواهیم گرفت که چگونه با SQS یک صف ایجاد کنیم و نحوه استفاده از آن را با برنامه هایمان بررسی کنیم.
امنیت و رمزگذاری
امنیت در حال حاضر موضوع داغی است، بنابراین مفاهیم نظری کلیدی را بررسی خواهیم کرد و همچنین خدمات AWS را که میتوانیم برای رمزگذاری حجمهای EBS خود استفاده کنیم و برای محافظت بهتر از برنامههای خود استفاده کنیم، ارزیابی خواهیم کرد.
تجزیه و تحلیل
از آنجایی که این دوره برای مبتدیان است، ما به جزئیات دقیق خدمات تجزیه و تحلیل که بخشی از AWS هستند نمیپردازیم. بنابراین، یک رویکرد نظری اساسی بیش از حد کافی خواهد بود.
سایر خدمات
چند خدمات جایزه در این دوره گنجانده خواهد شد. مانند نحوه ذخیره اسرار با AWS Secret Manager و نحوه استفاده از یادگیری ماشینی با آمازون Rekognition.
اطلاعات دوره اضافی:
تمام موضوعات اساسی را پوشش می دهد که انتظار می رود یک مبتدی جدید در AWS و رایانش ابری بداند و از آنها آگاه باشد.
این با تئوری و تظاهرات عملی ترکیب شده است.
ساختار دوره به روشی منطقی و منسجم است - نه فقط اسلایدهای تصادفی که همه جا گچ شده اند.
خیلی ساده شروع می شود و سپس به تدریج در طول دوره ادامه می یابد.
همچنین خدمات 30 + AWS
را خواهید آموختاین دوره مملو از اسلایدهای سخنرانی، توضیحات PDF، تکه کدها/مرجعات است و همراه با کد منبع کامل پروژه - به صورت فایل فشرده.
همه 400 اسلاید به صورت PDF قابل دانلود در دسترس هستند.
Cloud Computing on AWS: Ultimate Beginners Course یک دوره بسیار کاربردی است و به شما امکان می دهد دانش خود را به کار ببرید.
مربی شما:
اسم من آرنو پرتوریوس است. من یک معلم IT واجد شرایط هستم که برنامه نویسی را به صورت حضوری و آنلاین تدریس کرده ام. علایق اصلی من تدریس و فناوری است، بنابراین فکر کردم چرا فقط بهترین های هر دو جهان را برای خلق چیزی واقعا شگفت انگیز و ارزشمند ترکیب نکنم. در طول سالها، من بسیاری از برنامههای کاربردی مبتنی بر جنگو را در دنیای واقعی، از جمله یک پورتال شغلی برای فارغالتحصیلان دانشگاهی و یک شبکه اجتماعی انحصاری، ایجاد و به کار گرفتهام.
من یک توسعه دهنده نرم افزار، یک معمار راه حل های AWS و همکار توسعه دهنده هستم. من علاقه شدیدی به رایانش ابری، توسعه وب و هر چیزی که به برنامه نویسی و فناوری مربوط می شود دارم.
پس، بیایید برویم و به AWS مسلط شویم.
به من اعتماد کن که در دستان خوبی هستی!
این دوره همچنین همراه با:
است- 12+ ساعت ویدیوی درخواستی
- دسترسی تمام عمر
- گواهی تکمیل Udemy
- 11 منبع قابل دانلود
- دسترسی در تلفن همراه و تلویزیون
اگر میخواهید بر اصول رایانش ابری در AWS مسلط شوید و کار خود را در رایانش ابری شروع کنید، در این دوره به من بپیوندید.
توسعه دهنده نرم افزار | معمار راه حل های دارای گواهی AWS
نمایش نظرات