آموزش پایه های DevOps: زیرساخت به عنوان کد

DevOps Foundations: Infrastructure as Code

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: با خودکار کردن مدیریت پیکربندی ، می توانید سیستم های سازمان خود را قابل اعتمادتر ، فرایندهای قابل تکرارتر و تأمین سرور را کارآمدتر کنید. در این دوره ، اصول زیرساخت را به عنوان کد یاد بگیرید ، از جمله اینکه چگونه می توانید پیکربندی خود را در یک مخزن منبع نگه دارید و آن را مانند یک برنامه ساخته و مستقر کنید. کشف کنید که چگونه می توانید سیستم های خود را کاملاً خودکار کنید - از پیکربندی سرور گرفته تا نصب برنامه تا زمان اجرا. پزشکان مشهور DevOps ، ارنست مولر و جیمز ویکت ، در مفاهیم کلیدی فرو می روند و از ابزارهای متنوعی برای نشان دادن این مفاهیم استفاده می کنند ، از جمله Chef ، CloudFormation ، Docker ، Kubernetes ، Lambda و Rundeck. پس از پایان این دوره ، دانش لازم برای شروع اجرای زیرساخت به عنوان استراتژی کد را خواهید داشت.
موضوعات شامل:
  • آزمایش زیرساخت های خود
  • رفتن از کد زیرساخت به مصنوعات
  • واحد تست کد زیرساخت شما
  • ایجاد سیستم از مصنوعات شما
  • ایجاد زیرساخت خود از یک مدل تعریف شده
  • تهیه با CloudFormation
  • استقرار غیرقابل تغییر با داکر
  • ارکستراسیون کانتینر با Kubernetes

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • چه چیزی میخواهید بدانید What you need to know

  • نحوه استفاده از پرونده های تمرینی How to use the exercise files

1. مبانی اتوماسیون زیرساخت 1. The Basics of Infrastructure Automation

  • زیرساخت به عنوان کد Infrastructure as code

  • از کد گرفته تا مصنوعات From code to artifacts

  • زیرساخت های خود را آزمایش کنید Testing your infrastructure

  • زیرساخت آزمایش واحد Unit testing infrastructure

  • ادغام و آزمایش امنیت Integration and security testing

  • از مصنوعات گرفته تا سیستم From artifacts to systems

2. گزینه های زیرساخت 2. Infrastructure Options

  • ابر عمومی با AWS Public cloud with AWS

  • سخت افزار ، VM و ابر خصوصی Hardware, VMs, and private cloud

  • ظروف دارای Docker Containers with Docker

  • بدون سرور با لامبدا Serverless with Lambda

  • دنیای در حال تغییر سرورها The changing world of servers

3. تهیه ، استقرار و ارکسترشن 3. Provisioning, Deployment, and Orchestration

  • بررسی اجمالی مدل محور Model-driven provisioning overview

  • تهیه CloudFormation Provisioning with CloudFormation

  • روی دسک تاپ با Vagrant On the desktop with Vagrant

  • در دسک تاپ با Vagrant ، ادامه داد On the desktop with Vagrant, continued

  • بررسی اجمالی همگرا Convergent provisioning overview

  • تهیه هماهنگ با سرآشپز Convergent provisioning with Chef

  • استقرار غیرقابل تغییر با داکر Immutable deployment with Docker

  • اتوماسیون Runbook با Rundeck Runbook automation with Rundeck

  • ارکستر کانتینر با Kubernetes Container orchestration with Kubernetes

4. قرار دادن همه با هم 4. Putting It All Together

  • ملاحظات و ارزش معماری Architectural considerations and value

  • شروع به کار در زیرساخت های خود کنید Getting started in your infrastructure

نتیجه Conclusion

  • مراحل بعدی Next Steps

نمایش نظرات

نظری ارسال نشده است.

آموزش پایه های DevOps: زیرساخت به عنوان کد
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 6m
26
Linkedin (لینکدین) lynda-small
08 اردیبهشت 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
170,474
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

James Wickett James Wickett

جیمز ویکت سخنران در موضوعات مهندسی نرم افزار از امنیت گرفته تا شیوه های توسعه است. جیمز زمان زیادی را در تقاطع DevOps و جوامع امنیتی می گذراند و با دیدن شکاف در تست نرم افزار ، جیمز پروژه منبع باز ، Gauntlt را تاسیس کرد تا به عنوان یک چارچوب تست ناهموار خدمت کند. جیمز به عنوان یک مهندس امنیتی ارشد و مدافع توسعه در Verica کار می کند ، و او نویسنده چندین دوره در DevOps و DevSecOps است. جیمز خالق و بنیانگذار کنفرانس امنیتی برنامه کاربردی Lonestar است که بزرگترین کنفرانس امنیتی سالانه در آستین ، TX است. او همچنین DevOpsDays Austin و ServerlessDays Austin را اجرا می کند. او قبلاً در هیئت مدیره جهانی devopsdays خدمت کرده بود. او در اوقات فراغت ، سعی دارد یاد بگیرد که چگونه یک بریس BBQ مناسب تهیه کند. شما می توانید جیمز را برای صحبت در رویداد خود از طریق وب سایت خود رزرو کنید: wickett.me.

Ernest Mueller Ernest Mueller

ارنست مولر رئیس عملیات مهندسی استقلال دقیق است. ارنست دارای مدرک مهندسی برق از دانشگاه رایس است. پس از فارغ التحصیلی ، او به ممفیس ، تنسی رفت ، جایی که مدیریت سیستم و برنامه نویسی وب یونیکس را در FedEx فرا گرفت و تیم فناوری را در یک ناشر چاپی و اینترنتی ، انتشارات برجسته رهبری کرد. در سال 2002 ، ارنست به ایالت تگزاس خود بازگشت و به شغل مدیریت تیم سیستم های وب در National Instrument ، مشغول به کار شد و تیم خود را بر روی زمان های بالا ، عملیات مداوم ، مدیریت عملکرد برنامه ها ، فرایند توسعه سیستم و امنیت وب متمرکز کرد. در سال 2008 ، او به گروه LabVIEW R&D منتقل شد ، جایی که وی معمار سیستم های وب بود که وظیفه ارائه خدمات وب آمازون و محصولات SaaS مبتنی بر لاجورد را با یک تیم DevOps یکپارچه انجام داد. در سال 2012 ، او به ارائه دهنده SaaS Bazaarvoice به عنوان مدیر مهندسی انتشار نقل مکان کرد و تحویل محصول را از یک چرخه انتشار 10 هفته به چرخه انتشار یک هفته منتقل کرد. سپس او تیم مهندسی رتبه بندی محصولات و بازبینی های 40 نفره را رهبری کرد ، یک وب سایت در مقیاس بسیار بزرگ و مدیریت بررسی بسیاری از عمده فروشندگان و تولید کنندگان اصلی وب در سال 2014 ، ارنست مدیر شرکت APM در CopperEgg ، یک شرکت نظارت بر SaaS مستقر در آستین ، شد که توسط آیدا خریداری شد. او به عنوان مدیر محصول APM در خطوط تولید Idera CopperEgg ، Uptime و Precise خدمت کرده است. در سال 2015 ، ارنست به AlienVault ، یک شرکت نرم افزاری در زمینه امنیت سایبر نقل مکان کرد ، جایی که به عنوان مدیر عملیات مهندسی ، تیم بین المللی خود از طرفداران DevOps از تیم های توسعه با ابزار و تکنیک ها برای ایجاد زیرساخت ها به عنوان کد ، تحویل مداوم و نظارت برای تحویل محصولات امنیتی SaaS پشتیبانی کردند. مدیریت امنیتی یکپارچه و اطلاعات تهدید. در سال 2018 ، AlienVault توسط AT&T به عنوان بخشی از استراتژی امنیت سایبری این شرکت بدست آمد و به امنیت AT&T Cybers تبدیل شد. در حال حاضر ، ارنست زیرساخت های سیستم را برای Autonomy Precision برنامه ریزی ، توسعه و نگهداری می کند ، یک استارتاپی که مدیریت ریسک API محور و راه حل های بیمه برای هواپیماهای بدون سرنشین و سایر وسایل نقلیه خودمختار را ارائه می دهد. ارنست در جنبش DevOps و جامعه فنی آستین فعال است. او به یافتن فصل OWASP در آستین ، گروه کاربر CloudAustin و کنفرانس DevOpsDays Austin کمک کرد. وی با کادر متخصصان هم اندیشی در theagileadmin.com وبلاگ می نویسد. ارنست به همراه پسرش در Round Rock ، تگزاس زندگی می کند.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.