سرویس‌ ناو – آموزش APIهای REST اسکریپت‌نویسی شده و یکپارچه‌سازی - آخرین آپدیت

دانلود ServiceNow - Learn Scripted REST APIs and Integration

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

آموزش APIهای REST اسکریپتی و یکپارچه‌سازی در ServiceNow

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

آنچه خواهید آموخت

  1. APIهای REST اسکریپتی:

    • ایجاد، تست و مدیریت APIهای خود در ServiceNow.
    • ایجاد نقاط پایانی برای کارهای رایج مانند ایجاد، خواندن، به‌روزرسانی و حذف رکوردها.
    • اعمال نسخه‌بندی برای پشتیبانی از تغییرات مداوم بدون تأثیر بر کاربران فعلی.
  2. پروژه‌های واقعی که اهمیت دارند:

    • برنامه CityWeatherInfo:

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

      • نگهداری رکوردهای کاربر همگام بین دو نمونه ServiceNow.
      • استفاده از قوانین تجاری برای فعال کردن فراخوانی‌های REST هنگام ایجاد یا به‌روزرسانی یک رکورد کاربر.
      • مقایسه مُهرهای زمانی به‌روزرسانی برای اطمینان از اینکه فقط جدیدترین داده‌ها در هر دو سیستم حفظ می‌شوند.
      • تنظیم درخواست‌های GET، PATCH و POST با مدیریت صحیح خطا برای حفظ سازگاری و امنیت داده‌ها.
  3. بهترین شیوه‌های امنیتی:

    • یادگیری نحوه پیکربندی لیست‌های کنترل دسترسی (ACL) و تنظیمات OAuth برای ایمن‌سازی APIهای خود.
    • درک نحوه اعمال محدودیت‌های IP و احراز هویت اولیه برای محافظت از انتقال داده‌ها.
    • استفاده از تکنیک‌های ثبت واضح و مدیریت خطا برای عیب‌یابی مؤثر مشکلات یکپارچه‌سازی.
  4. تست و عیب‌یابی:

    • کسب تجربه عملی با REST API Explorer ServiceNow و ابزارهای خارجی مانند Postman.
    • پیروی از دستورالعمل‌های گام به گام برای تست هر نقطه پایانی و اعتبارسنجی اینکه یکپارچه‌سازی شما طبق نظر شما کار می‌کند.
  5. یادگیری عملی و کاربردی:

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

درباره مدرس شما

من لوکاس شومیلاس، توسعه‌دهنده و مشاور ServiceNow با تجربه دنیای واقعی از شرکت‌هایی مانند Accenture و Nelem Solutions هستم. با بیش از 8600 دنبال‌کننده در لینکدین و بیش از 100 مقاله منتشر شده، درس‌های ساده و مؤثری را بر اساس چالش‌های عملی ارائه می‌دهم. آموخته‌هایم را به اشتراک می‌گذارم تا به شما در موفقیت در حرفه ServiceNow خود کمک کنم.

چرا ثبت نام کنید؟

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


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

مبانی REST در ServiceNow (سخنرانی‌های تئوری) ServiceNow's REST basics (Theory lectures)

  • ServiceNow به عنوان مصرف‌کننده سرویس وب ServiceNow as a Web Service Consumer

  • REST چیست؟ What is REST ?

  • مزایای REST API Benefits of REST API

  • API - تشبیه پیشخدمت API - The Waiter Analogy

  • ارتباط بین کلاینت و سرور Communication between Client and Server

  • ایجاد درخواست‌ها Making Requests

  • متدهای HTTP HTTP Methods

  • هدرها و پارامترها Headers and parameters

  • JSON چیست؟ چگونه با JSON کار کنیم؟ What is JSON ? How to work with JSON ?

  • مسیرها Paths

  • احراز هویت Authentication

  • REST چیست؟ What is REST ?

ابزارهای مفید برای توسعه SN Useful Tools for SN Development

  • درخواست PDI Request PDI

  • پلاگین SNUtils SNUtils Plugin

  • منابع Resources

ادغام CityWeatherInfo - اجزای اولیه / سرویس REST اسکریپت شده CityWeatherInfo Integration - Initial Components / Scripted REST Service

  • ایجاد برنامه Scope شده در Creator Studio Create Scoped Application in Creator Studio

  • ایجاد نقش‌ها و جدول Create Roles and Table

  • ایجاد گروه‌ها و کاربران Create Groups and Users

  • تنظیم Mackaroo برای پر کردن داده‌ها Set up Mackaroo to Populate Data

  • تکمیل تنظیم Mackaroo و دریافت داده‌ها Finish Mackaroo Setup and Fetch Data

  • واردات زمان‌بندی شده Scheduled Imports

  • معرفی REST API Explorer و Postman REST API Explorer and Postman Introduction

  • REST API Explorer REST API Explorer

  • Postman Postman

  • ایجاد رکورد بنیادی برای API CityWeatherInfo ما Creating the Foundation Record for Our CityWeatherInfo API

  • درک منابع و متدهای HTTP برای API CityWeatherInfo Understanding Resources and HTTP Methods for CityWeatherInfo API

  • ایجاد منبع GET برای آب و هوای یک شهر Creating a GET Resource for Single City Weather

  • تست GET آب و هوای یک شهر با Postman Testing GET Single City Weather with Postman

  • ایجاد منبع GET برای آب و هوای چند شهر Creating a GET Resource for Multiple City Weather

  • اضافه کردن پارامترهای پرس و جو Adding Query Parameters

  • تست منبع GET برای آب و هوای چند شهر Testing a GET Resource for Multiple City Weather

  • ایجاد منبع POST برای آب و هوا شهر Creating a POST Resource for City Weather

  • تست منبع POST برای آب و هوا شهر Testing a POST Resource for City Weather

  • ایجاد منبع PATCH برای آب و هوا شهر Creating a PATCH Resource for City Weather

  • تست منبع PATCH برای آب و هوا شهر Testing a PATCH Resource for City Weather

  • ایجاد منبع DELETE برای آب و هوا شهر Creating a DELETE Resource for City Weather

  • تست منبع DELETE برای آب و هوا شهر Testing a DELETE Resource for City Weather

  • اضافه کردن نسخه‌بندی به API REST اسکریپت‌شده ما Adding Versioning to Our Scripted REST API

ادغام CityWeatherInfo - ایمن‌سازی برنامه CityWeatherInfo Integration - Securing App

  • ایمن‌سازی API CityWeatherInfo ما Securing Our CityWeatherInfo API

  • ایمن‌سازی API CityWeatherInfo ما با کنترل‌های دسترسی Securing Our CityWeatherInfo API with Access Controls

  • اجرای کنترل‌های دسترسی جدول در API CityWeatherInfo Enforcing Table Access Controls in CityWeatherInfo API

  • اضافه کردن احراز هویت OAuth به API CityWeatherInfo Adding OAuth Authentication to the CityWeatherInfo API

  • اجرای OAuth با سیاست‌های دسترسی API و غیرفعال کردن نسخه‌ها Enforcing OAuth with API Access Policies and Deactivating Versions

  • Scopeهای OAuth برای CityWeatherAPI OAuth Scopes for CityWeatherAPI

  • تغییرات در کاربران و گروه‌ها به دلایل امنیتی Adjustments to Users and Groups for Security Reasons

ادغام OpenWeather - پیام REST خروجی OpenWeather Integration - Outbound REST Message

  • ایجاد پیام REST برای دریافت آب و هوا از OpenWeather Creating a REST Message to Fetch Weather from OpenWeather

  • پیکربندی متد HTTP Configuring the HTTP Method

  • قاعده تجاری برای دریافت و پر کردن داده‌های آب و هوا Business Rule to Fetch and Populate Weather Data

  • کار زمان‌بندی شده برای به‌روزرسانی‌های دوره‌ای آب و هوا Scheduled Job for Periodic Weather Updates

  • ساخت داشبورد آب و هوا در ServiceNow Building a Weather Dashboard in ServiceNow

CityWeatherInfo - مستندات CityWeatherInfo - Documentation

  • توضیح مستندات و دلیل پیوست کردن آن به API REST اسکریپت‌شده ما Explaining Documentation and Why We Attach It to Our Scripted REST API

  • کل برنامه CityWeatherInfo ایالات متحده (اختیاری) CityWeatherInfo Entire Application US (Optional)

IPInfoApp - چالش! IPInfoApp - Challange !

  • معرفی چالش IPInfoApp IPInfoApp - Challange Introduction

  • راه حل چالش IPInfoApp IPInfoApp - Challange Solution

ادغام دو طرفه Bi-Directional Integration

  • معرفی ادغام دو طرفه و تنظیمات اولیه Introduction to Bi-Directional Integration & Initial Setup

  • REST API Explorer OOTB OOTB REST API Explorer

  • ساخت پیام GET REST Building GET REST Message

  • ساخت پیام POST REST Building POST REST Message

  • ساخت پیام PATCH REST Building PATCH REST Message

  • قاعده تجاری همگام سازی کاربران بین Instanceها - GET Business Rule Sync Users Between Instances - GET

  • قاعده تجاری همگام سازی کاربران بین Instanceها - PATCH Business Rule Sync Users Between Instances - PATCH

  • قاعده تجاری همگام سازی کاربران بین Instanceها - POST Business Rule Sync Users Between Instances - POST

  • Script Include UserSyncUtils Script Include UserSyncUtils

  • چالش syncUserToInstanceA Challange syncUserToInstanceA

  • راه حل چالش syncUserToInstanceA Solution to Challange syncUserToInstanceA

  • مستندات ادغام دو طرفه (اختیاری) Bi-Directional Integration Documentation (Optional)

نمایش نظرات

سرویس‌ ناو – آموزش APIهای REST اسکریپت‌نویسی شده و یکپارچه‌سازی
جزییات دوره
9 hours
65
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
106
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Lukasz Szumilas Lukasz Szumilas

توسعه‌دهنده، مدیر و مدرس سرویس‌ناو