در این مطلب، ویدئو 1. مقدمه ای بر NetApp API با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:16:43
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,089 –> 00:00:04,259
سلام دوستان اسم من Gaurav است و
2
00:00:04,259 –> 00:00:06,960
قصد داریم یک سری جدید در
3
00:00:06,960 –> 00:00:09,510
پردیس اتوماسیون ذخیره سازی در کانال یوتیوب راه
4
00:00:09,510 –> 00:00:13,799
اندازی کنیم و این مجموعه در مورد NetApp
5
00:00:13,799 –> 00:00:19,380
on tap 80 api automation در این مجموعه
6
00:00:19,380 –> 00:00:22,560
قصد دارم در netapp on tap
7
00:00:22,560 –> 00:00:27,180
API و نحوه استفاده از اینها را معرفی کنم. در نوار API می
8
00:00:27,180 –> 00:00:30,779
توانید برای محیط شبکه خود اتوماسیون داشته باشید،
9
00:00:30,779 –> 00:00:34,340
ما از ابزارهای مختلف
10
00:00:34,340 –> 00:00:37,860
و زبان پایتون برای این
11
00:00:37,860 –> 00:00:41,430
اتوماسیون استفاده خواهیم کرد، بنابراین همانطور که در ویدیوهای قبلی خود گفتم
12
00:00:41,430 –> 00:00:44,789
یا همانطور که همیشه می گویم وقتی در این مرحله اولیه هستید
13
00:00:44,789 –> 00:00:47,160
باید درک خوبی از Python داشته
14
00:00:47,160 –> 00:00:49,410
باشید.
15
00:00:49,410 –> 00:00:54,960
درک Python شما می دانید که چگونه از این API استفاده کنید
16
00:00:54,960 –> 00:01:01,140
و من سعی خواهم کرد تا آنجا
17
00:01:01,140 –> 00:01:04,080
که می توانم در طول برنامه ها وقتی هر نوع برنامه ای را ایجاد کنم توضیح دهم،
18
00:01:04,080 –> 00:01:07,619
بنابراین اگر شما
19
00:01:07,619 –> 00:01:09,840
درک Python Python دارید
20
00:01:09,840 –> 00:01:12,330
برای این آموزش واقعا مفید خواهد بود.
21
00:01:12,330 –> 00:01:16,409
پس بیایید
22
00:01:16,409 –> 00:01:21,240
قبل از اینکه ادامه دهم
23
00:01:21,240 –> 00:01:23,549
و به شما بگویم که مقدار خالص API دقیقاً چقدر است، به یک اتوماسیون API بدون کمیت بپردازیم
24
00:01:23,549 –> 00:01:26,460
، اجازه دهید
25
00:01:26,460 –> 00:01:29,670
اطلاعاتی در مورد بقیه epa به شما بدهم، بنابراین rest
26
00:01:29,670 –> 00:01:32,700
API basica lly یک سیستم ارتباطی
27
00:01:32,700 –> 00:01:36,479
بین مشتری و سرور است و در آن
28
00:01:36,479 –> 00:01:39,869
سرور یا مشتری
29
00:01:39,869 –> 00:01:45,600
زبان یکدیگر را نمیفهمند و به
30
00:01:45,600 –> 00:01:48,869
نوعی ارتباط نیاز دارند، بنابراین باید
31
00:01:48,869 –> 00:01:52,439
نوعی ارتباط را انجام دهند و برای آن
32
00:01:52,439 –> 00:01:54,990
ارتباط وقتی میگویم ارتباط
33
00:01:54,990 –> 00:01:57,990
فقط یک ارتباط است. عملیاتی که
34
00:01:57,990 –> 00:02:00,479
باید انجام شود یا
35
00:02:00,479 –> 00:02:03,810
عملیاتی است که اساساً به
36
00:02:03,810 –> 00:02:06,840
نوعی انتقال
37
00:02:06,840 –> 00:02:10,190
داده نیز نیاز دارد، بنابراین برای آن نوع عملیات،
38
00:02:10,190 –> 00:02:13,860
این ابزارها
39
00:02:13,860 –> 00:02:16,860
40
00:02:16,860 –> 00:02:21,650
با اجرای بر روی پروتکل STD BR HTTP
41
00:02:21,650 –> 00:02:25,410
به طور کلی به ارتباط سرور و مشتری کمک کردم. بقیه api چند
42
00:02:25,410 –> 00:02:28,650
عملیات معمولی دارد مانند put post و دریافت
43
00:02:28,650 –> 00:02:32,460
سرنخ و غیره، من سعی خواهم کرد در اصطلاحات on tap به شما توضیح دهم که
44
00:02:32,460 –> 00:02:35,430
چگونه کار می کند،
45
00:02:35,430 –> 00:02:39,480
بنابراین در پست قرار دهید، اگر می خواهید کاری را انجام دهید، می توانید بگویید سرور را بیایید، به
46
00:02:39,480 –> 00:02:42,360
47
00:02:42,360 –> 00:02:44,670
عنوان مثال در مورد ما در با ضربه زدن میخواهید
48
00:02:44,670 –> 00:02:48,060
صفهای حجم درختان را ایجاد کنید ایمنی
49
00:02:48,060 –> 00:02:51,330
یا سیاستهای صادرات اضافی و غیره، به طوری
50
00:02:51,330 –> 00:02:54,200
که میتوانید عملیات را فراموش کرده و پس از
51
00:02:54,200 –> 00:02:57,989
عملیات را فراموش
52
00:02:57,989 –> 00:02:59,970
کنید. نمونه ای از جایی که می خواهید
53
00:02:59,970 –> 00:03:02,700
لیست حجم ها را ببینید یا می
54
00:03:02,700 –> 00:03:06,450
توانید لیست ورودی های صادراتی و غیره را ببینید، سپس
55
00:03:06,450 –> 00:03:08,850
عملیات حذف چیزی است همانطور که از
56
00:03:08,850 –> 00:03:11,910
نام آن می گوید مانند این است که می خواهید
57
00:03:11,910 –> 00:03:14,280
هر حجمی را که می خواهید حذف کنید تا سیاست های صادراتی ایجاد کنید.
58
00:03:14,280 –> 00:03:17,640
اینها
59
00:03:17,640 –> 00:03:19,890
عملیات متفاوتی هستند که
60
00:03:19,890 –> 00:03:24,930
با استفاده از REST API امکان پذیر است، بنابراین ما خواهیم دید که چگونه این
61
00:03:24,930 –> 00:03:28,650
کار در aundre PPI کار می کند و خواهیم دید
62
00:03:28,650 –> 00:03:30,390
که چه ابزارهای مختلفی برای on tap API مورد نیاز است،
63
00:03:30,390 –> 00:03:34,530
بنابراین می توانید یک
64
00:03:34,530 –> 00:03:36,600
کیت توسعه نرم افزار سازگار با مدیریت را
65
00:03:36,600 –> 00:03:41,760
از وب سایت متاکم پشتیبانی من دانلود کنید. فکر میکنم
66
00:03:41,760 –> 00:03:47,250
اکنون آنها NetApp nm SDK نسخه 9.6 را
67
00:03:47,250 –> 00:03:49,230
نیز در دسترس دارند، بنابراین باید
68
00:03:49,230 –> 00:03:53,790
حتماً یک حساب ورود به سیستم در
69
00:03:53,790 –> 00:03:56,850
این وبسایت ایجاد کنید، اجازه دهید من فقط به شما نشان دهم که چگونه
70
00:03:56,850 –> 00:04:04,110
میتوانید این خواهر را دانلود کنید، بنابراین هنگامی
71
00:04:04,110 –> 00:04:07,590
که به پشتیبانی یا شبکه یک پلتفرم رفتید، فقط وارد این شوید.
72
00:04:07,590 –> 00:04:16,529
وبسایتی که به دانلودها میروید،
73
00:04:16,529 –> 00:04:20,579
به نرمافزار بروید و اگر به
74
00:04:20,579 –> 00:04:23,300
آنجا بروید، باید ببینید Net دارای
75
00:04:23,300 –> 00:04:26,040
قابلیت مدیریت SDK
76
00:04:26,040 –> 00:04:28,530
77
00:04:28,530 –> 00:04:31,530
است.
78
00:04:31,530 –> 00:04:33,990
به زبانهای مختلف من قبلاً
79
00:04:33,990 –> 00:04:37,230
این یکی را دانلود کردهام، بنابراین قصد ندارم
80
00:04:37,230 –> 00:04:39,780
آن را از اینجا دانلود کنم، اما اجازه دهید سعی کنم به
81
00:04:39,780 –> 00:04:43,590
شما نشان دهم که اساساً چگونه به نظر میرسد، بنابراین وقتی
82
00:04:43,590 –> 00:04:45,360
این را دانلود کردید،
83
00:04:45,360 –> 00:04:48,930
پس از اینکه دانلود را از حالت فشرده خارج
84
00:04:48,930 –> 00:04:50,310
کردید، باید این پوشه را داشته باشید. پوشه در
85
00:04:50,310 –> 00:04:53,430
مدیریت برنامه SDK و در این پوشه به خوبی
86
00:04:53,430 –> 00:04:56,550
پوشه های مختلف دیگر مانند
87
00:04:56,550 –> 00:05:00,300
مستندات کتابخانه Jedi و غیره را توضیح خواهم داد.
88
00:05:00,300 –> 00:05:02,550
89
00:05:02,550 –> 00:05:04,860
90
00:05:04,860 –> 00:05:07,260
91
00:05:07,260 –> 00:05:09,780
92
00:05:09,780 –> 00:05:13,400
ما توسعه را انجام خواهیم داد،
93
00:05:13,400 –> 00:05:17,760
سپس اسنادی وجود دارد
94
00:05:17,760 –> 00:05:20,700
که میتوانید به بررسی آن بپردازید که آیا نمونههای
95
00:05:20,700 –> 00:05:24,240
مختلفی از قبل موجود است
96
00:05:24,240 –> 00:05:27,810
یا چیزی وجود دارد، بنابراین
97
00:05:27,810 –> 00:05:34,590
مطمئن نیستم که آیا اینطور نیست، میتوانید
98
00:05:34,590 –> 00:05:37,350
در مورد این سند بیشتر بخوانید. این بسته
99
00:05:37,350 –> 00:05:40,200
در اینجا زمانی که جدی یکی از
100
00:05:40,200 –> 00:05:42,270
ابزارهای مهمی است که من در پسزمینه آن را باز
101
00:05:42,270 –> 00:05:44,280
کردهام، به شما توضیح
102
00:05:44,280 –> 00:05:46,820
میدهم که دقیقاً اکسپلورر چه چیزی را میبیند،
103
00:05:46,820 –> 00:05:53,630
بنابراین به ما اجازه دهید به ارائه ما برگردید تا
104
00:05:53,630 –> 00:05:58,260
همانطور که گفتم می توانید آن را sea explorers
105
00:05:58,260 –> 00:06:00,480
egg در داخل اکسپلورر یا هر چیزی که می خواهید
106
00:06:00,480 –> 00:06:03,870
نامش را بگذارید، اما این یکی از ابزارهایی است
107
00:06:03,870 –> 00:06:10,020
که در اینجا به اجرای API کمک می کند و
108
00:06:10,020 –> 00:06:12,240
قبل از اینکه
109
00:06:12,240 –> 00:06:14,790
واقعاً آنها را در تولید پیاده سازی کنید، ابتدا آنها را درک کنید.
110
00:06:14,790 –> 00:06:18,690
یا حتی اگر API را اجرا می کنید از
111
00:06:18,690 –> 00:06:23,040
این اعلان استفاده کنید نحوه استفاده از آن API را می بینید
112
00:06:23,040 –> 00:06:26,820
که چگونه می توانید بدانید خروجی آن API چه خواهد بود،
113
00:06:26,820 –> 00:06:30,210
بنابراین این ابزار
114
00:06:30,210 –> 00:06:33,000
اساساً نوعی درایور است و برای
115
00:06:33,000 –> 00:06:37,350
هر یک از آن API برنامه خالص در در
116
00:06:37,350 –> 00:06:39,260
سمت راست می توانید مشاهده کنید که
117
00:06:39,260 –> 00:06:41,210
این سه فایل مختلف
118
00:06:41,210 –> 00:06:43,490
هستند که برای هر نوع توسعه مورد نیاز هستند،
119
00:06:43,490 –> 00:06:46,520
بنابراین این فایل باید در
120
00:06:46,520 –> 00:06:48,950
سیستم محلی شما کپی شود یا این فایل ها
121
00:06:48,950 –> 00:06:55,550
باید در شما موجود باشد، می توانید
122
00:06:55,550 –> 00:06:59,720
مسیر این فایل ها را برای اسکریپت های خود داشته باشید. به طوری
123
00:06:59,720 –> 00:07:03,110
که اسکریپت و استفاده از این کتابخانه ها یا
124
00:07:03,110 –> 00:07:05,660
اتوماسیون یا برای متهم کردن applique
125
00:07:05,660 –> 00:07:12,350
a pas، این Explorer یا Zee
126
00:07:12,350 –> 00:07:14,570
Explorer است، بنابراین این ابزار اساساً
127
00:07:14,570 –> 00:07:17,960
به شما کمک می کند تا درک کنید که چگونه یک
128
00:07:17,960 –> 00:07:20,590
API خاص قرار است توسط و توسط آن استفاده شود.
129
00:07:20,590 –> 00:07:26,000
با ضربه زدن و اینکه
130
00:07:26,000 –> 00:07:29,330
خروجی آن API چگونه خواهد بود و چه
131
00:07:29,330 –> 00:07:31,070
پارامترهای مختلفی را
132
00:07:31,070 –> 00:07:36,590
میتوانید از آن API اضافه یا حذف کنید تا متوجه شوید
133
00:07:36,590 –> 00:07:39,350
که میتوانید با این ابزار به دادههای ontap
134
00:07:39,350 –> 00:07:42,740
و همچنین روی command unified manager یا
135
00:07:42,740 –> 00:07:46,340
DFM متصل شوید. من قصد دارم
136
00:07:46,340 –> 00:07:49,550
در این آموزش فقط از اتوماسیون ontap داده استفاده کنم
137
00:07:49,550 –> 00:07:53,540
شما گزینه ای برای اضافه کردن هر
138
00:07:53,540 –> 00:07:55,760
سرور سروری دارید، اما این
139
00:07:55,760 –> 00:07:58,040
سیستم on tap ما خواهد بود در اینجا شما
140
00:07:58,040 –> 00:08:03,650
می توانید با استفاده از HTTP یا 443 یا پورت HTTP
141
00:08:03,650 –> 00:08:09,770
80 اکنون که در این هستید اضافه کنید. ابزاری که شما
142
00:08:09,770 –> 00:08:13,970
اساساً سه بخش اصلی از
143
00:08:13,970 –> 00:08:15,860
این ابزار را می بینید، من قصد دارم توضیح دهم که
144
00:08:15,860 –> 00:08:18,410
آنها دقیقاً چه چیزهایی هستند نه تنها در اینجا در این
145
00:08:18,410 –> 00:08:21,020
PPT، بلکه می خواهم به شما در
146
00:08:21,020 –> 00:08:24,500
آنجا در نرم افزار خود و همچنین در MSD
147
00:08:24,500 –> 00:08:27,470
ksz Explorer و غیره توضیح دهم. سمت
148
00:08:27,470 –> 00:08:30,650
چپ شماره یک بخشی است که در آن
149
00:08:30,650 –> 00:08:33,110
همه EPA های مختلف را می بینید و
150
00:08:33,110 –> 00:08:35,840
به سادگی می توانید API را انتخاب کنید و آن را به اینجا
151
00:08:35,840 –> 00:08:38,840
در مرکز بکشید، هنگامی که آن را به اینجا
152
00:08:38,840 –> 00:08:40,460
در مرکز سمت راست بکشید
153
00:08:40,460 –> 00:08:43,729
و ببینید که API چگونه به نظر می رسد.
154
00:08:43,729 –> 00:08:45,590
پارامترهای مختلف چیست از آن API خارج می شود
155
00:08:45,590 –> 00:08:48,980
که می توانید چیزی را حذف یا اضافه کنید، به طوری
156
00:08:48,980 –> 00:08:52,200
که در زیر شماره سه قرار گیرد،
157
00:08:52,200 –> 00:08:54,000
شماره دو چیزی است که وقتی API را اجرا می کنید،
158
00:08:54,000 –> 00:08:56,520
باید از اینجا با
159
00:08:56,520 –> 00:08:59,010
این دکمه سبز رنگ با دکمه پخش،