دوره آموزشی مبانی 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 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی مبانی DevOps: زیرساخت به عنوان کد
- دوره آموزشی اصول و مبانی DevSecOps در DevOps
- دوره آموزشی ایجاد زیرساخت به عنوان کد (IaC) با Azure Bicep: قسمت 2
- دوره آموزشی زیرساخت برنامههای چندابری بهعنوان کد با Pulumi
- دوره آموزشی Kubernetes: زیرساخت به عنوان کد با Pulumi
- دوره آموزشی مشخصات قالب آزور: زیرساخت به عنوان کد
- دوره آموزشی زیرساخت Azure بهعنوان کد با استفاده از ARM، Bicep، Terraform و Pulumi
- دوره آموزشی ساخت زیرساخت با کد زدن توی Terraform
مسیرهای مرتبط
- مسیر آموزشی تبدیل شدن به یک مهندس DevOps
- مسیر آموزشی بهبود بخشیدن مهارت های Continuous Deliver
- مسیر آموزشی مهارت های خود را به عنوان مدیر پروژه نرم افزاری توسعه دهید
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده نرم افزار Agile
- مسیر آموزشی تبدیل شدن به یک استاد توسعه نرم افزار Agile
- مسیر آموزشی زیرساخت به عنوان کد با Terraform
- مسیر آموزشی شروع کار خود در فناوری: DevOps
- مسیر آموزشی DevNet Associate: آماده شدن برای آزمون (200-901 DEVASC)