آموزش پایتون برای مهندسان شبکه - موارد استفاده از مرکز داده

Python for Network Engineers - Data Center Use Cases

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: قابلیت برنامه ریزی و اتوماسیون صدها دستگاه از تهیه تا عملیات - Cisco Nexus و F5 BIG-IP Python Automation Leaf and Spine Architecture Network Based Zero Touch Provision (ZTP) مبانی Python مقایسه Nexus API (NXAPI) با Arista eAPI Virtual eXten Network (VXLAN) F5 iControl REST API پایتون مرکز داده اتوماسیون شبکه Power On Auto Provisioning (PAOP) Docker and Kubernetes پیش نیازها:Basic Computer Knowledge Basic Networking

به سری Python for Network Engineers خوش آمدید

در این دوره بر روی خودکارسازی شبکه های مرکز داده با استفاده از پایتون تمرکز خواهد شد.

رویکرد این دوره یادگیری فن‌آوری‌های شبکه‌سازی مرکز داده است، سپس درک می‌کنیم که چگونه اتوماسیون و قابلیت برنامه‌ریزی را با استفاده از لوازم شبکه مرکز داده پیشرفته مانند Cisco Nexus 9000، F5 BIG-IP و Kubernetes اعمال می‌کنیم.


مبانی پایتون را بیاموزید و بدانید که API چگونه کار می کند! این دوره حداقل 40 نمونه اسکریپت پایتون طراحی شده برای خودکارسازی صدها دستگاه شبکه را در اختیار شما قرار می دهد!


تنظیم ساده است. ما سوئیچ های کمی در سرور لینوکس داریم که در آن همه اسکریپت های پایتون میزبانی می شوند.

ساده ترین راه برای درک اتوماسیون شبکه پایتون. بدون نیاز به یادگیری Netmiko، Napalm، Ansible و Paramiko. اتوماسیون همه چیز در مورد API است!


در نهایت، نحوه خودکارسازی پیکربندی پیچیده مانند MLAG/VPC و VXLAN را نیز خواهیم آموخت.

برخی از اسکریپت های پایتون مورد استفاده برای یک محیط مرکز داده بسیار بزرگ طراحی شده اند!


مخاطب هدف

مهندسین شبکه

مهندسین شبکه مشتاق

مهندس اتوماسیون شبکه

برنامه نویسان پایتون

معمار زیرساخت/راه حل ها


انتظارات

ما در مورد اصول اولیه شبکه صحبت نخواهیم کرد

درباره فناوری‌های مرکز داده بحث خواهد شد

روی استفاده از قابلیت برنامه ریزی و اتوماسیون تمرکز کنید

حداقل 40 اسکریپت مختلف پایتون را نشان داده و نشان خواهم داد

ساده و قابل درک - لینوکس، پایتون، سوئیچ‌ها و کنترل‌کننده تحویل برنامه


فناوری های نرم افزاری

لینوکس

پایتون

JSON


فروشندگان شبکه و API مبتنی بر شبکه

Cisco Nexus 9000

F5 BIG-IP


API مبتنی بر شبکه

Cisco NX-API

eAPI

F5 iControl REST API


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

معرفی Introduction

  • معرفی Introduction

  • درباره دوره About the Course

  • درباره مربی About the Instructor

  • موارد استفاده Use Cases

  • جریان دوره Course Flow

شبکه مرکز داده Data Center Networking

  • بررسی اجمالی شبکه مرکز داده Data Center Networking Overview

  • معماری برگ و ستون فقرات قسمت 1 Leaf and Spine Architecture Part 1

  • معماری برگ و ستون فقرات قسمت 2 Leaf and Spine Architecture Part 2

  • راه حل سوئیچ آریستا Arista Switch Solution

  • راه حل Cisco Nexus 9000 Cisco Nexus 9000 Solution

  • راه حل F5 BIG-IP F5 BIG-IP Solution

  • توپولوژی آزمایشگاه مرکز داده Data Center Lab Topology

  • جزئیات آزمایشگاه مرکز داده Data Center Lab Details

مبانی پایتون Python Basics

  • مروری بر مبانی پایتون Python Basics Overview

  • مفاهیم پایتون Python Concepts

  • اجرای پایتون Executing Python

  • رشته String

  • اعداد صحیح Integers

  • فهرست کنید List

  • لغت نامه ها Dictionaries

  • نسخه آزمایشی پایه پایتون قسمت 1 Python Basic Demo Part 1

  • بولین ها Booleans

  • شرایط Conditions

  • بیانیه مشروط Conditional Statement

  • حلقه ها Loops

  • نسخه آزمایشی پایه پایتون قسمت 2 Python Basic Demo Part 2

  • ورودی Input

  • تابع Function

  • ماژول ها Modules

  • پروژه 1 Project 1

  • نسخه ی نمایشی پروژه 1 Project 1 Demo

  • پروژه 2 Project 2

  • نسخه ی نمایشی پروژه 2 Project 2 Demo

قابلیت برنامه ریزی و API ها Programmability and APIs

  • برنامه ریزی و مروری بر API ها Programmability and APIs Overview

  • مبانی برنامه ریزی Programmability Basics

  • مبانی اتوماسیون Automation Basics

  • مبانی API API Basics

  • API مبتنی بر شبکه Network Based API

  • ارتباطات API API Communications

  • نسخه ی نمایشی ارتباطات API API Communications Demo

  • NETCONF NETCONF

  • RESTCONF RESTCONF

  • API های اختصاصی Proprietary APIs

Arista Zero Touch Provisioning (ZTP) Arista Zero Touch Provisioning (ZTP)

  • بررسی اجمالی Zero Touch Provisioning (ZTP). Zero Touch Provisioning (ZTP) Overview

  • مفهوم ZTP قسمت 1 ZTP Concept Part 1

  • مفهوم ZTP قسمت 2 ZTP Concept Part 2

  • پیکربندی ZTP قسمت 1 ZTP Configuration Part 1

  • پیکربندی ZTP قسمت 2 ZTP Configuration Part 2

  • حالت ZTP ZTP Mode

  • الزامات ZTP ZTP Requirements

  • پایتون برای ZTP Python for ZTP

  • پایتون برای ZTP نسخه ی نمایشی Python for ZTP Demo

  • کد ZTP پایتون ZTP Python Code

  • نسخه ی نمایشی کد پایتون ZTP ZTP Python Code Demo

Cisco Nexus Power On Auto Provisioning (POAP) Cisco Nexus Power On Auto Provisioning (POAP)

  • Cisco Power On Auto Provisioning (POAP) بررسی اجمالی Cisco Power On Auto Provisioning (POAP) Overview

  • مفاهیم POAP قسمت 1 POAP Concepts Part 1

  • مفاهیم POAP قسمت 2 POAP Concepts Part 2

  • پیکربندی POAP قسمت 1 POAP Configuration Part 1

  • پیکربندی POAP قسمت 2 POAP Configuration Part 2

  • الزامات POAP POAP Requirements

  • گزینه های ابزار POAP POAP Tooling Options

Arista eAPI Arista eAPI

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

  • مفاهیم eAPI eAPI Concepts

  • پیکربندی eAPI eAPI Configuration

  • اسکریپت eAPI 1 eAPI Script 1

  • اسکریپت eAPI 2 eAPI Script 2

  • اسکریپت eAPI 3 eAPI Script 3

  • اسکریپت eAPI 4 eAPI Script 4

  • پیکربندی eAPI - سوئیچ های متعدد eAPI Configuration - Multiple Switches

  • اسکریپت eAPI 5 - سوئیچ های متعدد eAPI Script 5 - Multiple Switches

  • eAPI Script 6 - سوئیچ های متعدد eAPI Script 6 - Multiple Switches

  • eAPI Script 7 - سوئیچ های متعدد eAPI Script 7 - Multiple Switches

  • eAPI Script 8 - سوئیچ های متعدد eAPI Script 8 - Multiple Switches

  • eAPI Script 9 - سوئیچ های متعدد eAPI Script 9 - Multiple Switches

Cisco NX-API Cisco NX-API

  • بررسی اجمالی Cisco NX-API Cisco NX-API Overview

  • مفاهیم Cisco NX-API Cisco NX-API Concepts

  • پیکربندی Cisco NX-API Cisco NX-API Configuration

  • Cisco Nexus 9000 Lab Build Cisco Nexus 9000 Lab Build

  • نسخه نمایشی ساخت آزمایشگاه Nexus 9000 Cisco Cisco Nexus 9000 Lab Build Demo

  • اسکریپت NX-API 1 NX-API Script 1

  • اسکریپت NX-API 2 NX-API Script 2

  • اسکریپت NX-API 3 NX-API Script 3

  • اسکریپت NX-API 4 NX-API Script 4

  • اسکریپت NX-API 5 NX-API Script 5

  • NX-API Script 5 - عیب یابی NX-API Script 5 - Troubleshooting

F5 iControl REST API F5 iControl REST API

  • نمای کلی F5 iControl REST API F5 iControl REST API Overview

  • مفاهیم F5 iControl REST API F5 iControl REST API Concepts

  • پیکربندی F5 iControl REST API F5 iControl REST API Confguration

  • نسخه نمایشی پیکربندی F5 iControl REST API F5 iControl REST API Configuration Demo

  • اسکریپت iControl REST API 1 iControl REST API Script 1

  • iControl REST API Script 2 iControl REST API Script 2

  • iControl REST API Script 3 iControl REST API Script 3

  • اسکریپت 4 iControl REST API iControl REST API Script 4

  • iControl REST API Script 5 iControl REST API Script 5

خودکارسازی MLAG Automating MLAG

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

  • مفاهیم MLAG قسمت 1 MLAG Concepts Part 1

  • مفاهیم MLAG قسمت 2 MLAG Concepts Part 2

  • مفاهیم MLAG قسمت 3 MLAG Concepts Part 3

  • عملیات MLAG قسمت 1 MLAG Operations Part 1

  • عملیات MLAG قسمت 2 MLAG Operations Part 2

  • پیکربندی MLAG قسمت 1 MLAG Configuration Part 1

  • پیکربندی MLAG قسمت 2 MLAG Configuration Part 2

  • پیکربندی MLAG قسمت 3 MLAG Configuration Part 3

  • جفت MLAG با استفاده از پایتون MLAG Pair using Python

  • رابط MLAG با استفاده از پایتون MLAG Interface using Python

  • جفت MLAG با استفاده از نسخه آزمایشی پایتون MLAG Pair using Python Demo

  • رابط MLAG با استفاده از نسخه ی نمایشی پایتون MLAG Interface using Python Demo

  • پاکسازی MLAG با استفاده از نسخه آزمایشی پایتون MLAG Cleanup using Python Demo

خودکارسازی VXLAN Automating VXLAN

  • نمای کلی شبکه محلی مجازی توسعه پذیر (VXLAN). Virtual eXtensible Local Area Network (VXLAN) Overview

  • مفاهیم VXLAN قسمت 1 VXLAN Concepts Part 1

  • مفاهیم VXLAN قسمت 2 VXLAN Concepts Part 2

  • مفاهیم VXLAN قسمت 3 VXLAN Concepts Part 3

  • عملیات VXLAN VXLAN Operations

  • پیکربندی VXLAN قسمت 1 VXLAN Configuration Part 1

  • قسمت 2 پیکربندی VXLAN VXLAN Configuration Part 2

  • پیکربندی VXLAN قسمت 3 VXLAN Configuration Part 3

  • مقیاس گذاری VXLAN با استفاده از پایتون قسمت 1 Scaling VXLAN using Python Part 1

  • مقیاس گذاری VXLAN با استفاده از پایتون قسمت 2 Scaling VXLAN using Python Part 2

  • مقیاس گذاری VXLAN با استفاده از پایتون قسمت 3 Scaling VXLAN using Python Part 3

  • مقیاس گذاری VXLAN با استفاده از نسخه آزمایشی پایتون قسمت 1 Scaling VXLAN using Python Demo Part 1

  • مقیاس گذاری VXLAN با استفاده از نسخه آزمایشی پایتون قسمت 2 Scaling VXLAN using Python Demo Part 2

خودکارسازی F5 BIG-IP با Kubernetes Automating F5 BIG-IP with Kubernetes

  • خودکارسازی F5 BIG-IP با نمای کلی Kubernetes Automating F5 BIG-IP with Kubernetes Overview

  • اتوماسیون BIG-IP F5 F5 BIG-IP Automation

  • مفاهیم تعادل بار F5 قسمت 1 F5 Load Balancing Concepts Part 1

  • مفاهیم تعادل بار F5 قسمت 2 F5 Load Balancing Concepts Part 2

  • پیکربندی تعادل بار F5 F5 Load Balancing Configuration

تکمیل دوره Course Completion

  • بسته شدن Wrap Up

  • منابع Resources

  • حرکت در Moving On

  • پیام مربی Message from the Instructor

  • تکمیل Completion

  • جایزه Bonus

نمایش نظرات

آموزش پایتون برای مهندسان شبکه - موارد استفاده از مرکز داده
جزییات دوره
16 hours
132
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,711
4.9 از 5
دارد
دارد
دارد
Dean Armada
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dean Armada Dean Armada

بنیانگذار و معمار اصلی