دوره آموزشی مبانی DevOps: زیرساخت به عنوان کد (2017)
2 ساعت 6 دقیقهمتوسط2017-04-28
مدرسین

Ernest Mueller
Director of Engineering at Six Nines IT

James Wickett
Security Engineer and supporter of rugged software and DevSecOps
جزئیات دوره
با خودکارسازی مدیریت پیکربندی، میتوانید سیستمهای سازمان خود را قابل اعتمادتر، فرآیندها را تکرارپذیرتر کنید و ارائه سرور را کارآمدتر کنید. در این دوره، اصول زیرساخت را به عنوان کد یاد بگیرید، از جمله اینکه چگونه پیکربندی خود را در یک مخزن منبع نگه دارید و آن را مانند یک برنامه ساخته و اجرا کنید. کشف کنید که چگونه می توان سیستم های خود را به طور کامل خودکار تبدیل کرد - از پیکربندی سرور گرفته تا نصب برنامه و هماهنگ سازی زمان اجرا. تمرینکنندگان معروف DevOps، ارنست مولر و جیمز ویکت، به مفاهیم کلیدی میپردازند و از طیف گستردهای از ابزارها برای نشان دادن این مفاهیم استفاده میکنند، از جمله Chef، CloudFormation، Docker، Kubernetes، Lambda و Rundeck. پس از اتمام این دوره، دانش لازم برای شروع پیاده سازی زیرساخت به عنوان استراتژی کد را خواهید داشت.
اهداف یادگیری
تست زیرساخت شما
رفتن از کد زیرساخت به مصنوعات
واحد در حال تست کد زیرساخت شما
ایجاد سیستم از مصنوعات شما
نمونه سازی زیرساخت خود از یک مدل تعریف شده
تامین با CloudFormation
استقرار غیرقابل تغییر با Docker
ارکستراسیون کانتینری با Kubernetes
اهداف یادگیری
تست زیرساخت شما
رفتن از کد زیرساخت به مصنوعات
واحد در حال تست کد زیرساخت شما
ایجاد سیستم از مصنوعات شما
نمونه سازی زیرساخت خود از یک مدل تعریف شده
تامین با CloudFormation
استقرار غیرقابل تغییر با Docker
ارکستراسیون کانتینری با Kubernetes
مهارت ها
DevOps FoundationsDevOpsFoundations
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - نحوه استفاده از فایلهای تمرینی
1. مبانی اتوماسیون زیرساخت
- 04 - زیرساخت به عنوان کد
- 05 - از کد تا مصنوعات
- 06 - زیرساخت خود را آزمایش کنید
- 07 - زیرساخت تست واحد
- 08 - یکپارچه سازی و تست امنیت
- 09 - از مصنوعات تا سیستم ها
2. گزینههای زیرساخت
- 10 - ابر عمومی با AWS
- 11 - سختافزار , ماشینهای مجازی و ابر خصوصی
- 12 - کانتینر با داکر
- 13 - بدون سرور با لامبدا
- 14 - دنیای در حال تغییر سرورها
3. تدارک، استقرار، و ارکستراسیون
- 15 - بررسی اجمالی تامین مدل محور
- 16 - تامین با CloudFormation
- 17 - روی دسکتاپ با Vagrant
- 18 - روی دسکتاپ با Vagrant، ادامه داد
- 19 - بررسی اجمالی تامین همگرا
- 20 - تامین همگرا با آشپز
- 21 - استقرار غیرقابل تغییر با داکر
- 22 - اتوماسیون Runbook با Rundeck
- 23 - ارکستراسیون کانتینری با Kubernetes
4. قرار دادن همه چیز با هم
- 24 - ملاحظات و ارزشهای معماری
- 25 - شروع کار در زیرساختهای خود
نتیجه
- 26 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی آمادگی برای مدرک AWS DevOps Engineer Professional (DOP-C02)
- دوره آموزشی اصول و مبانی DevSecOps در DevOps
- دوره آموزشی توسعه مبتنی بر تست در دنیای هوش مصنوعی
- دوره آموزشی ایجاد برنامه امنیتی چندابری: استراتژی، پیادهسازی و روندهای نوظهور
- دوره آموزشی کارگاه امنیت میکروسرویسها: از ساخت تا استقرار در محیط عملیاتی
- دوره آموزشی بهبود جلسات با استفاده از تفکر لین (Lean Thinking)
- دوره آموزشی مقدمهای بر Azure Bicep: ایجاد و استقرار منابع
- دوره آموزشی مدلسازی تهدید پیشرفته و ارزیابی ریسک در DevSecOps