آموزش شروع کار با Octopus Deploy

Getting Started with Octopus Deploy

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

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

چگونه اختاپوس استقرار را حل می کند How Octopus Solves Deployment

  • مقدمه Introduction

  • استقرار چیست؟ What Is Deployment?

  • معمولاً چگونه کار می کند و چرا این بد است How It Usually Works, and Why This Is Bad

  • خلاصه Summary

راه اندازی قطعات اختاپوس Setting up the Parts of Octopus

  • مقدمه Introduction

  • معرفی پورتال وب اختاپوس Introducing the Octopus Web Portal

  • نسخه ی نمایشی: ایجاد یک نمونه در اختاپوس Demo: Creating an Instance in Octopus

  • اهداف استقرار در اختاپوس Deployment Targets in Octopus

  • نسخه ی نمایشی: اتصال و پیکربندی یک Tentacle On-prem Demo: Connecting and Configuring an On-prem Tentacle

  • کار با شاخک ها Working with Tentacles

  • خلاصه Summary

ایجاد محیط های شما و ایجاد یک پروژه Creating Your Environments and Creating a Project

  • مقدمه Introduction

  • نسخه ی نمایشی: افزودن یک برنامه وب Azure به عنوان یک هدف استقرار Demo: Adding an Azure Web App as a Deployment Target

  • نسخه ی نمایشی: نوشتن گردش کار شما در اختاپوس با چرخه های زندگی و محیط Demo: Authoring Your Workflow in Octopus with Lifecycles and Environments

  • ایجاد ساده ترین پروژه وب سایت ممکن Creating the Simplest Possible Website Project

  • نسخه ی نمایشی: بسته بندی یک برنامه فوق العاده ساده Demo: Packaging a Super Simple Application

  • پروژه های استقرار Deployment Projects

  • نسخه ی نمایشی: یک پروژه فوق العاده ساده Demo: A Super Simple Project

  • درک متغیرها و تبدیل Understanding Variables and Transformation

  • نسخه ی نمایشی: پیکربندی یک ConnectionString Demo: Configuring a ConnectionString

  • خلاصه Summary

ادغام با کنترل نسخه و فرآیند ساخت Integrating with Version Control and a Build Process

  • مقدمه Introduction

  • بازبینی گردش کار استقرار ما Revisiting Our Deployment Workflow

  • نسخه ی نمایشی: یک ساخت راه اندازی شده در Azure DevOps Demo: A Triggered Build in Azure DevOps

  • نحوه ادغام سرورهای ساخت با کنترل نسخه How Build Servers Integrate with Version Control

  • نسخه ی نمایشی: یک فرآیند استقرار سرتاسری برای مرحله بندی Demo: An End-to-end Deployment Process for Staging

  • خلاصه Summary

درک الگوهای استقرار با اختاپوس Understanding Deployment Patterns with Octopus

  • مقدمه Introduction

  • نسخه ی نمایشی: پیاده سازی یک مرحله دستی Demo: Implementing a Manual Step

  • بازگشت به عقب Rollback

  • استقرار آبی-سبز Blue-Green Deployments

  • استقرار قناری و حلقه Canary and Ring Deployments

  • خلاصه Summary

سفارشی کردن استقرار خود با اختاپوس Customizing Your Deployments with Octopus

  • آموزش مراحل سفارشی در Azure Learning About Custom Steps in Azure

  • نسخه ی نمایشی: کتابخانه جامعه Demo: The Community Library

  • فیلمنامه نویسی در اختاپوس Scripting in Octopus

  • نسخه ی نمایشی: یک اسکریپت سفارشی Demo: A Custom Script

  • خلاصه Summary

از اینجا به کجا برویم Where to Go From Here

  • استقرار پایگاه های داده Deploying Databases

  • Dock-topus – چگونه اختاپوس با داکر هماهنگ می شود Dock-topus – How Octopus Fits with Docker

  • سرور تغییرناپذیر Immutable Server

  • خلاصه دوره Course Summary

نمایش نظرات

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

آموزش شروع کار با Octopus Deploy
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 6m
43
Pluralsight (پلورال سایت) pluralsight-small
19 فروردین 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
26
4.5 از 5
دارد
دارد
دارد
Chris Behrens

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Behrens Chris Behrens

Chris B. Behrens نویسنده ، سخنران و توسعه دهنده نرم افزار ، متخصص در DevOps است. وی بیش از بیست سال است که توسعه دهنده و معمار است و با تمرکز بر شرکت های کوچک تا متوسط و تغییرات توسعه ای که با آنها روبرو است. او بر روی عطر و طعم خود از توسعه مبتنی بر ترس تمرکز دارد ، به موجب آن یک توسعه دهنده وظایف آنها را به ترتیب پایین تر از اضطراب و نحوه مقابله با آنها با این ترتیب درجه بندی می کند. مهمترین این فرایندهای ایجادکننده اضطراب ، استقرار نرم افزار است ، موضوعی که بهرنس روی آن تمرکز دارد. او با همسر و فرزندانش در Kennedale ، TX زندگی می کند.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

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