Cisco CCNP پیاده‌سازی راهکارها و روش‌های DevOps (300-910 DEVOPS)

Cisco CCNP Implementing DevOps Solutions and Practices (300-910 DEVOPS)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

این آموزش میانی Cisco CCNP Implementing DevOps Solutions and Practices (300-910 DEVOPS) فراگیران را برای ادغام شیوه های DevOps با فناوری های Cisco برای بهینه سازی توسعه، استقرار و عملیات نرم افزار آماده می کند.

اتوماسیون، CI/CD، IaC، نظارت - اینها فقط سنگ بنای DevOps نیستند، بلکه مهارت‌ها و تکنیک‌هایی هستند که می‌توانند محیط‌ها و عملیات شبکه را برای تیم‌هایی با هر اندازه یا پیچیدگی بهبود بخشند. این دوره را بگذرانید و یاد بگیرید که چگونه تقریباً هر بخش از محیط فناوری اطلاعات خود را خودکار کنید - از مزایای افزایش کارایی، کاهش خطا و تحویل سریعتر محصول خود بهره مند خواهید شد.

برای مدیران دارای محصولات Cisco، این آموزش سیسکو را می توان برای نصب مهندسان شبکه جدید، که در برنامه های آموزشی فردی یا تیمی تنظیم شده اند، یا به عنوان منبع مرجع سیسکو استفاده کرد.

300-910 DEVOPS: آنچه شما باید بدانید

این آموزش 300-910 DEVOPS دارای ویدیوهایی است که موضوعات شبکه را پوشش می دهد از جمله:

  • خودکارسازی شبکه و فرآیندهای عملیات
  • اجرای یکپارچه سازی مستمر و استقرار مستمر
  • مدیریت زیرساخت از طریق کد
  • نظارت بر سلامت و عملکرد سیستم به صورت خودکار و مداوم
چه کسی باید آموزش 300-910 DEVOPS را بگذراند؟

این آموزش 300-910 DEVOPS آموزش سیسکو در سطح حرفه ای محسوب می شود، به این معنی که برای مهندسان شبکه طراحی شده است. این دوره مهارت های سیسکو برای مهندسین شبکه با سه تا پنج سال تجربه در زمینه شبکه طراحی شده است.

مهندسین شبکه جدید یا مشتاق. اگر قصد دارید در نهایت به عنوان مهندس شبکه کار کنید، یادگیری اصول DevOps نه تنها شما را به یک نامزد رقابتی تر تبدیل می کند، بلکه شما را تبدیل به یک مهندس شبکه می کند. کار روزانه بسیار راحت تر و لذت بخش تر است. از همان ابتدا یاد بگیرید که چه مقدار از زیرساخت‌های شما می‌تواند خودکار شود و برخی از خسته‌کننده‌ترین بخش‌های کارتان را قبل از اینکه ظاهر شوند حذف کنید.

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


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

ابزارهای مدیریت پیکربندی زیرساخت Infrastructure Configuration Management Tools

  • مقدمه Introduction

  • مبانی مدیریت پیکربندی Configuration Management Basics

  • استراتژی های مدیریت پیکربندی Configuration Management Strategies

  • پاسخگو Ansible

  • Terraform Terraform

  • عروسک خیمه شب بازی Puppet

Ansible را پیکربندی کنید Configure Ansible

  • مقدمه Introduction

  • نصب Ansible و پیکربندی کاربران Installing Ansible & Configuring Users

  • ایجاد فایل پیکربندی Creating the Configuration File

  • ایجاد موجودی Creating the Inventory

  • ایجاد متغیرها Creating Variables

  • کاوش ماژول ها و اجرای دستورات Ad-Hoc Exploring Modules and Running Ad-Hoc Commands

  • ایجاد یک کتاب بازی Creating a Playbook

استقرار خدمات وب با Ansible Deploy Web Services with Ansible

  • مقدمه Introduction

  • کاوش در ماژول قالب Exploring the Template Module

  • ایجاد تنظیمات از قالب ها Generating Configurations from Templates

  • نصب بسته ها و مدیریت خدمات Installing Packages and Managing Services

  • برخورد با فایروال ها Dealing with Firewalls

  • استقرار یک وب سرور Apache2 Deploying an Apache2 Web Server

معرفی سیسکو DevOps Introduction to Cisco DevOps

  • مقدمه Introduction

  • راه اندازی اوبونتو Setting Up Ubuntu

  • راه اندازی Git Setting Up Git

  • ادغام شاخه ها Merging Branches

  • راه اندازی یک حساب Github Setting Up A Github Account

با جنکینز خطوط لوله ایجاد کنید Create Pipelines with Jenkins

  • مقدمه ای بر CI/CD Introduction to CI/CD

  • راه اندازی جنکینز Setting Up Jenkins

  • ایجاد یک پروژه فری استایل Creating a Freestyle Project

  • پروژه های زنجیره ای Chaining Projects

  • ایجاد پروژه های خط لوله Create Pipeline Projects

ساخت خطوط لوله با Gitlab Build Pipelines with Gitlab

  • مقدمه Introduction

  • نصب نمونه Gitlab Installing the Gitlab Instance

  • ایجاد یک پروژه خصوصی Creating a Private Project

  • ثبت نام یک دونده Registering a Runner

  • گردش کار مشارکتی Collaborative Workflow

  • ادغام شاخه ها Merging Branches

  • واردات مخازن Importing Repositories

نظارت و عیب یابی مشکلات خط لوله Monitor & Troubleshoot Pipeline Issues

  • مقدمه Introduction

  • ادغام ChatOps ChatOps Integration

  • وابستگی ها و محیط های مجازی Dependencies and Virtual Environments

  • مسائل شبکه Network Issues

  • محدوده دونده Runner Scope

  • مسائل نحوی Syntax Issues

نمونه های EC2 را در AWS ایجاد کنید Create EC2 Instances in AWS

  • مقدمه Introduction

  • کاوش در کنسول AWS Exploring the AWS Console

  • ایجاد ماشین مجازی در AWS Creating a Virtual Machine in AWS

  • AWS CLI The AWS CLI

  • Boto3 Boto3

  • ادغام CI/CD CI/CD Integration

  • حذف ماشین های مجازی Deleting Virtual Machines

خطاهای خط لوله CI/CD را مدیریت کنید Manage CI/CD Pipeline Errors

  • مقدمه Introduction

  • کلمات کلیدی شغلی Job Keywords

  • چند مرحله Multiple Stages

  • پرز زدن Linting

اصول داکر را درک کنید Understand Docker Basics

  • مقدمه Introduction

  • کشیدن تصاویر و نمونه های تخم ریزی Pulling Images and Spawning Instances

  • مدیریت تصاویر و نمونه ها Managing Images and Instances

  • ساخت یک تصویر سفارشی Building a Customised Image

Docker Compose را درک کنید Understand Docker Compose

  • مقدمه Introduction

  • مبانی میکروسرویس ها Microservices Basics

  • ایجاد فایل ها Creating the Files

  • ایجاد خدمات Creating the Services

استراتژی های استقرار و امنیت Deployment Strategies & Security

  • مقدمه Introduction

  • استقرار قناری Canary Deployments

  • Rolling Deployments و Rollbacks Rolling Deployments and Rollbacks

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

  • کاربران غیر روت Non-Root Users

  • اسرار داکر Docker Secrets

  • ساخت های چند مرحله ای Multistage Builds

مدیریت برنامه ها با Docker Swarm Manage Applications with Docker Swarm

  • مقدمه Introduction

  • بررسی اجمالی ازدحام Swarm Overview

  • ایجاد یک سرویس Creating a Service

  • تست سرویس Testing the Service

  • داکر هاب Docker Hub

  • ازدحام در ابر Swarm in the Cloud

مدیریت زیرساخت با Terraform Manage Infrastructure with Terraform

  • مقدمه Introduction

  • ایجاد ماشین های مجازی در AWS Creating Virtual Machines in AWS

  • ایجاد Linodes با Terraform Creating Linodes with Terraform

  • مدیریت زیرساخت سیسکو Managing Cisco Infrastructure

خطوط لوله را برای اتوماسیون شبکه پیکربندی کنید Configure Pipelines for Network Automation

  • مقدمه Introduction

  • تنظیمات شبکه Network Configurations

  • ایجاد موجودی های متعدد Creating Multiple Inventories

  • ساختن تصویر Ansible Building the Ansible Image

  • داکر رانر Docker Runner

  • پیکربندی خط لوله Configuring the Pipeline

اعتبار سنجی وضعیت شبکه Validate Network State

  • مقدمه Introduction

  • اتصالات دستگاه Device Connections

  • آموزش وضعیت شبکه Learning the Network State

  • ایجاد تست در خط لوله Creating Tests in the Pipeline

متغیرهای Terraform را درک کنید Understand Terraform Variables

  • مقدمه Introduction

  • انواع داده های Terraform Terraform Data Types

  • تعریف متغیرها Defining Variables

  • عبور در متغیرها Passing in Variables

  • مدیریت متغیرهای حساس Handling Sensitive Variables

  • حلقه زدن از طریق متغیرها Looping Through Variables

کد پایتون را تست کنید Test Python Code

  • مقدمه Introduction

  • تست یکپارچه سازی Integration Testing

  • ابزارهای تحلیل استاتیکی Static Analysis Tools

  • چارچوب های تست Testing Frameworks

  • تست Shift Left Shift Left Testing

معماری Kubernetes را درک کنید Understand Kubernetes Architecture

  • مقدمه Introduction

  • بررسی اجمالی Kubernetes Kubernetes Overview

  • گره های صفحه کنترل Control Plane Nodes

  • غلاف Pods

  • خدمات Services

  • استقرارها Deployments

Pods، خدمات و استقرار ایجاد کنید Create Pods, Services & Deployments

  • مقدمه Introduction

  • نمای کلی طرح Plan Overview

  • ایجاد غلاف Creating Pods

  • ایجاد یک سرویس NodePort Creating a NodePort Service

  • ایجاد یک سرویس LoadBalancer Creating a LoadBalancer Service

  • ایجاد استقرارها Creating Deployments

مقیاس و استراتژی ابر را درک کنید Understand Cloud Scaling & Strategy

  • مقدمه Introduction

  • مقیاس خودکار غلاف افقی Horizontal Pod Autoscaling

  • حجم های مداوم و بازگشت Persistent Volumes and Rollbacks

  • استقرار چند ابری Multicloud Deployments

  • ساخت در مقابل خرید Build vs. Buy

مانیتورینگ برنامه را درک کنید Understand Application Monitoring

  • مقدمه Introduction

  • پرومتئوس Prometheus

  • ایجاد فایل Docker Compose Creating the Docker Compose File

  • فایل های پیکربندی Configuration Files

  • اجرای پشته Running The Stack

مدیریت تعاملات API با پایتون Manage API Interactions with Python

  • مقدمه Introduction

  • کتابخانه پیامل The Pyyaml Library

  • به دست آوردن وضعیت فعلی Getting the Current State

  • شمارش موارد Counting the Instances

  • مقایسه دولت Comparing the State

  • کاوش Cisco Webex Exploring Cisco Webex

  • ارسال پیام به Spaces Sending Messages to Spaces

  • به روز رسانی EC2 در Cisco Webex EC2 Updates in Cisco Webex

AppDynamics و Kubernetes Monitoring را درک کنید Understand AppDynamics & Kubernetes Monitoring

  • مقدمه Introduction

  • ایجاد پرس و جو و هشدار Creating Queries and Alerts

  • کاوشگرهای سرزندگی و آمادگی Liveness & Readiness Probes

  • AppDynamics Sandbox AppDynamics Sandbox

  • مهندسی آشوب Chaos Engineering

نمایش نظرات

CBT Nuggets یک شرکت آموزشی آنلاین است که در زمینه فناوری اطلاعات (IT) و مدیریت پروژه تخصص دارد. این شرکت دوره‌های آموزشی متنوعی را در زمینه‌های مختلف از جمله شبکه‌های کامپیوتری، امنیت سایبری، سیستم‌های عامل، و برنامه‌نویسی ارائه می‌دهد. محتوای آموزشی CBT Nuggets به صورت ویدئوهای آموزشی کوتاه و کاربردی طراحی شده است که توسط کارشناسان و مدرسان مجرب تدریس می‌شوند.

Cisco CCNP پیاده‌سازی راهکارها و روش‌های DevOps (300-910 DEVOPS)
جزییات دوره
19h
184
CBTNuggets CBTNuggets
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
John McGovern
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

John McGovern John McGovern

"هیچ چیز بهتر از دریافت بازخورد از کسی نیست که بگوید آموزش من به آنها کمک کرده تا یک موضوع را بفهمند یا امتحانی را قبول کنند که در نهایت آنها را به فرصت های شغلی بیشتری می رساند." جان که خودش یادگیرنده CBT Nuggets است، از آموزش ویدیویی برای ایجاد سریع و موثر پایگاه دانش IT خود استفاده کرد. کنجکاوی طبیعی او در مورد موضوعاتی مانند ابر اغلب او را به غواصی عمیق برای درک دلیل پشت فناوری ها سوق می دهد. جان، که ساکن اسکاتلند است، در اوقات فراغت خود از نواختن درام، گلف، خواندن و میانجیگری لذت می برد.

ارتباط با جان:

شبکه، پایتون، اتوماسیون شبکه و امنیت سایبری