آموزش چگونه دستگاه های امنیتی سیسکو را با Postman و Python خودکار کنیم

How to Automate Cisco Security Devices with Postman and Python

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

این آموزش میانی نحوه خودکارسازی دستگاه‌های امنیتی Cisco با Postman و Python، مدیران امنیت شبکه را آماده می‌کند تا رفتار دستگاه‌های امنیتی Cisco خود را خودکار کرده و امنیت شبکه را با کدهای Python و APIها در دستگاه‌ها و فناوری‌های دیگر بهبود بخشند.

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

این دوره آموزشی در زمینه خودکارسازی دستگاه‌های امنیتی سیسکو به شما پایتون را آموزش می‌دهد تا بتوانید کدی بنویسید که بتواند دستگاه‌ها را به طور خودکار تنظیم کند. همچنین می‌آموزید که چگونه APIهایی را پیدا کرده و بنویسید که کد شما را قادر می‌سازد به فناوری‌های دیگر برای داده‌ها و اطلاعات دسترسی پیدا کند که به‌روزرسانی تنظیمات امنیتی را سریع و دقیق می‌کند.

پس از تکمیل این آموزش سیسکو، می‌دانید چگونه رفتار دستگاه‌های امنیتی سیسکو خود را خودکار کنید و امنیت شبکه را با کدهای Python و APIها در دستگاه‌ها و فناوری‌های دیگر بهبود بخشید.

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

نحوه خودکارسازی دستگاه های امنیتی سیسکو با پستچی و پایتون: آنچه باید بدانید

این آموزش نحوه خودکارسازی دستگاه‌های امنیتی سیسکو با پستچی و پایتون دارای ویدیوهایی است که موضوعاتی از جمله:

  • شناسایی اقدامات امنیتی شبکه شما که می توانند خودکار شوند
  • نوشتن کد پایتون که وظایف امنیتی تکراری را خودکار می کند
  • یافتن APIهایی که الزامات امنیتی را ساده می کنند
  • اتصال لوازم امنیتی سیسکو به APIهای مناسب با پایتون
چه کسی باید نحوه خودکارسازی دستگاه های امنیتی سیسکو را با آموزش پستچی و پایتون انجام دهد؟

این آموزش نحوه خودکارسازی دستگاه‌های امنیتی Cisco با Postman و Python به عنوان آموزش سیسکو در سطح مرتبط در نظر گرفته می‌شود، به این معنی که برای مدیران امنیت شبکه طراحی شده است. این دوره آموزشی مهارت های اتوماسیون امنیت شبکه برای مدیران امنیت شبکه با سه تا پنج سال تجربه در زمینه امنیت شبکه سیسکو طراحی شده است.

مدیران امنیت شبکه جدید یا مشتاق. مدیران امنیتی کاملاً جدید باید قبل از شرکت در این دوره مراقب باشند. پس از استفاده از آن، به هر کار و شغل آینده با چشم به راه اتوماسیون نزدیک خواهید شد. شما به دنبال هر فرصتی برای آسان‌تر کردن کار خود و کارآمدتر کردن مدیریت خود با آنچه از این دوره اتوماسیون سیسکو در Postman و Python خواهید آموخت.

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


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

پلتفرم امنیتی سیسکو را خودکار کنید Automate the Cisco Security Platform

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

  • معرفی SD-Security Introducing SD-Security

  • پلتفرم امنیتی سیسکو Cisco Security Platform

  • کاوش در FirePower Management Center API Exploring the FirePower Management Center API

  • احراز هویت FirePower در Postman FirePower Authentication in Postman

  • احراز هویت FirePower در پایتون FirePower Authentication in Python

  • خلاصه امنیت سیسکو Summarizing Cisco Security

  • نتیجه Conclusion

سیاست های دسترسی را در FMC با پایتون ایجاد کنید Create Access Policies in FMC with Python

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

  • هدف گیری تهدید در FirePower به صورت خودکار Threat Targeting in FirePower Automatically

  • بررسی اجمالی سیاست کنترل دسترسی Access Control Policy Overview

  • ایجاد خط مشی Creating the Policy

  • ایجاد قوانین و پاکسازی خط مشی ما Creating the Rules and Cleaning Up our Policy

  • خلاصه ایجاد خط مشی تهدید محور Summarizing Threat-Centric Policy Creation

  • نتیجه Conclusion

فایروال های سیسکو ASA را خودکار کنید Automate Cisco ASA Firewalls

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

  • معرفی Cisco ASA REST API Introducing the Cisco ASA REST API

  • نصب بسته REST API Installing the REST API Package

  • کاوش با اسناد درون جعبه Exploring with On-Box Documentation

  • پیکربندی محیط پستچی Configuring a Postman Environment

  • اسکریپت ASA خود با پایتون Scripting Your ASA with Python

  • خلاصه سازی ASA Automation Summarizing ASA Automation

  • نتیجه Conclusion

یک محیط مطالعه DevNet را آماده کنید Prepare a DevNet Study Environment

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

  • تنظیم محیط مطالعه DevNet Setting Up Your DevNet Study Environment

  • چک لیست نصب Installation Checklist

  • جعبه شنی Sandbox

  • تبادل کد Code Exchange

  • خلاصه آمادگی محیطی Environment Prep Summary

  • نتیجه Conclusion

مبانی برنامه ریزی و اتوماسیون شبکه Network Programmability and Automation Foundations

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

  • خداحافظی با CLI Saying Goodbye to the CLI

  • تکامل API های شبکه The Evolution of Network APIs

  • قابلیت برنامه ریزی شبکه در مقابل اتوماسیون شبکه Network Programmability vs. Network Automation

  • دستگاه ها و کنترلرها در عصر SDN Devices and Controllers in the Era of SDN

  • Outro Outro

  • نتیجه Conclusion

مقدمه ای بر پایتون Introduction to Python

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

  • مقدمه ای بر اتوماسیون شبکه Introduction to Network Automation

  • پایتون و برنامه نویسی Python & Programming

  • راه اندازی لینوکس Linux Setup

  • راه اندازی macOS macOS Setup

  • برنامه های افزودنی مفید Useful Extensions

  • کد شبیه سازی از Github Cloning Code from Github

  • جعبه های ماسه ای DevNet Cisco Cisco DevNet Sandboxes

  • اجرای اولین اسکریپت ما Running Our First Script

  • نتیجه Conclusion

محیط های مجازی، متغیرها و انواع داده ها Virtual Environments, Variables & Data Types

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

  • نصب آی پایتون Installing iPython

  • مقدمه ای بر متغیرها Introduction to Variables

  • نام گذاری متغیرها Naming Variables

  • انواع داده پایتون Python Data Types

  • نتیجه Conclusion

رشته های پایتون Python Strings

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

  • نمای کلی رشته ها Strings Overview

  • تبدیل رشته ها Converting Strings

  • تابع ورودی The Input Function

  • الحاق Concatenation

  • قالب بندی رشته ها Formatting Strings

  • روش های رشته ای String Methods

  • نتیجه Conclusion

جریان کنترل را درک کنید Understand Control Flow

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

  • معرفی Introduction

  • اظهارات مشروط Conditional Statements

  • برای حلقه ها For Loops

  • حلقه های تو در تو Nested Loops

  • تابع برد The Range Function

  • اپراتور ادامه The Continue Operator

  • نتیجه Conclusion

منطق بولی را درک کنید Understand Boolean Logic

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

  • معرفی Introduction

  • تابع bool The bool function

  • ارزیابی رشته ها Evaluating Strings

  • ارزیابی لیست ها Evaluating Lists

  • تاپل ها، دیکت ها و ست ها Tuples, Dicts and Sets

  • اپراتور AND The AND Operator

  • اپراتور OR The OR Operator

  • اپراتور NOT The NOT Operator

  • نتیجه Conclusion

لیست ها و تاپل ها Lists and Tuples

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

  • مقدمه ای بر لیست ها Introduction to Lists

  • تکرار بیش از لیست Iterating Over Lists

  • نمایه سازی و برش Indexing & Slicing

  • توابع حداقل و حداکثر Min and Max Functions

  • الحاق، بسط و درج Appending, Extending and Inserting

  • ظاهر کردن، حذف و پاک کردن اقلام Popping, Removing and Clearing Items

  • مرتب سازی لیست ها Sorting Lists

  • لیست های تو در تو Nested Lists

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

  • نتیجه Conclusion

دیکشنری ها و مجموعه ها Dictionaries and Sets

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

  • مقدمه ای بر دیکشنری ها Introduction to Dictionaries

  • افزودن کلیدها و دسترسی به مقادیر Adding Keys & Accessing Values

  • حذف کلیدها Removing Keys

  • کلیدها، مقادیر و موارد Keys, Values and Items

  • تکرار بیش از فرهنگ لغت Iterating Over Dictionaries

  • باز کردن دیکشنری ها Unpacking Dictionaries

  • مقدمه ای بر مجموعه ها Introduction to Sets

  • افزودن و حذف از مجموعه ها Adding & Removing from Sets

  • عملیات و روش ها را تنظیم کنید Set Operations & Methods

  • نتیجه Conclusion

فرمت های داده XML، JSON و YAML XML, JSON, and YAML Data Formats

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

  • فایل های تکمیلی Supplemental Files

  • دستور JSON JSON Syntax

  • رشته های JSON، اعداد و بولی ها JSON Strings, Numbers, and Booleans

  • اشیاء و آرایه های JSON JSON Objects and Arrays

  • خلاصه فرمت های داده Data Formats Summary

  • نتیجه Conclusion

REST API Fundamentals REST API Fundamentals

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

  • معرفی API های RESTful Introducing RESTful APIs

  • محدودیت های API RESTful RESTful API Constraints

  • REST در مقابل SOAP REST vs. SOAP

  • ابزارهای REST REST Tools

  • خلاصه API RESTful RESTful API Summary

  • نتیجه Conclusion

REST API درخواست ها و پاسخ ها REST API Requests and Responses

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

  • معرفی REST API Requests and Responses Introducing REST API Requests and Responses

  • درخواست و پاسخ Request and Response

  • روش درخواست HTTP HTTP Request Method

  • کدهای پاسخ HTTP HTTP Response Codes

  • هدرهای HTTP HTTP Headers

  • خلاصه درخواست ها و پاسخ های HTTP HTTP Requests and Responses Summary

  • نتیجه Conclusion

پارامترها و بارهای بارگذاری برای API های REST Parameters and Payloads for REST APIs

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

  • مقدمه ای بر پارامترهای HTTP و Payloads Introduction to HTTP Parameters and Payloads

  • رشته های پرس و جو HTTP HTTP Query Strings

  • HTTP Payloads HTTP Payloads

  • پرس و جو رشته ها و بارگذاری در عمل Query Strings and Payloads in Action

  • خلاصه پارامترهای HTTP و بارگذاری HTTP Parameters and Payloads Summary

  • نتیجه Conclusion

از Postman برای تعامل REST API استفاده کنید Use Postman for REST API Interaction

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

  • معرفی پستچی Introduction to Postman

  • درخواست ها و پاسخ های پستچی Postman Requests and Responses

  • HTTP Auth با پستچی HTTP Auth with Postman

  • مجموعه ها و پوشه های پستچی Postman Collections and Folders

  • اسکریپت های پستچی Postman Scripts

  • محیط های پستچی Postman Environments

  • خلاصه پستچی Postman Summary

  • نتیجه Conclusion

محیط توسعه کد VS را آماده کنید Prepare a VS Code Development Environment

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

  • انتخاب کد ویژوال استودیو به عنوان IDE Choosing Visual Studio Code as Your IDE

  • انتخاب تم و فونت Picking a Theme and Font

  • پیکربندی رابط Configuring the Interface

  • با استفاده از گالری افزونه ها Using the Extensions Gallery

  • آشنایی با فایل ها، پوشه ها و فضاهای کاری Understanding Files, Folders, and Workspaces

  • با استفاده از Debugger Using the Debugger

  • بررسی کد ویژوال استودیو Reviewing Visual Studio Code

  • نتیجه Conclusion

نمایش نظرات

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

آموزش چگونه دستگاه های امنیتی سیسکو را با Postman و Python خودکار کنیم
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
12h
127
CBTNuggets cbtnuggets-small
05 مرداد 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Knox Hutchinson Knox Hutchinson

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

Knox همچنین دارای طیف گسترده ای از تجربه IT است. ناکس قبل از پیوستن به CBT Nuggets به عنوان مشاور فناوری اطلاعات کار می کرد و در زمینه های مختلفی از جمله شبکه، رایانش ابری و مدیریت پروژه مشاوره می داد.

ارتباط با Knox:

تجزیه و تحلیل و تجسم داده ها، راه حل های هوش تجاری

John McGovern John McGovern

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

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

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

Ben Finkel Ben Finkel

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

ارتباط با بن:

کارشناس توسعه دهنده گوگل، مربی گواهی شده گوگل، Microsoft ASP.NET (WebForms و MVC)، تجزیه و تحلیل و طراحی داده ها، معماری پایگاه داده رابطه ای، MS SQL Server، Microsoft C#.NET، Javascript، jQuery، Microsoft Visual Basic .NET و 6.0، خدمات گزارش دهی دات نت، MS Access، پایتون