در این مطلب، ویدئو زیرساخت AWS به عنوان کد با پایتون – جاش دولیتسکی با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:48:47
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,320 –> 00:00:03,120
بنابراین، بله، من می خواهم
2
00:00:03,120 –> 00:00:04,480
کمی در مورد
3
00:00:04,480 –> 00:00:08,080
um aws صحبت کنم، کمی
4
00:00:08,080 –> 00:00:09,280
در مورد
5
00:00:09,280 –> 00:00:12,320
زیرساخت صحبت خواهم کرد، این بدان معناست که من دانش قبلی
6
00:00:12,320 –> 00:00:14,559
بیش از حد
7
00:00:14,559 –> 00:00:16,000
در مورد سیستم ها یا
8
00:00:16,000 –> 00:00:17,600
زیرساخت ها یا توسعه ها یا هر چیز دیگری را
9
00:00:17,600 –> 00:00:18,400
فرض نمی
10
00:00:18,400 –> 00:00:21,840
کنم. من مدتی را صرف می کنم تا مطمئن شوم
11
00:00:21,840 –> 00:00:23,199
که
12
00:00:23,199 –> 00:00:26,080
همه چیز تعریف شده است و سپس از
13
00:00:26,080 –> 00:00:27,039
آنجا
14
00:00:27,039 –> 00:00:29,199
نشان می دهد که چگونه می توانید از این
15
00:00:29,199 –> 00:00:32,000
کتابخانه جالب به نام troposphere
16
00:00:32,000 –> 00:00:35,280
برای ساخت زیرساخت به عنوان
17
00:00:35,280 –> 00:00:39,920
کد با استفاده از پایتون خالص استفاده کنید،
18
00:00:40,000 –> 00:00:42,000
بنابراین من کمی در مورد آنچه که
19
00:00:42,000 –> 00:00:44,399
من چند دقیقه پیش این کار را انجام دادم، اما
20
00:00:44,399 –> 00:00:47,680
من صاحب یک شرکت مشاوره
21
00:00:47,680 –> 00:00:51,440
هستم که بر روی چیزهای نوع ابری devops kubernetes متمرکز
22
00:00:51,440 –> 00:00:54,640
23
00:00:54,640 –> 00:00:58,160
است، بنابراین اگر
24
00:00:58,160 –> 00:01:00,960
به این زمینه علاقه دارید، لطفاً
25
00:01:00,960 –> 00:01:01,920
26
00:01:01,920 –> 00:01:05,280
به من پینگ کنید یا اگر
27
00:01:05,280 –> 00:01:07,119
برای شرکتی کار می کنید که به دنبال
28
00:01:07,119 –> 00:01:08,799
این موارد است. انواع
29
00:01:08,799 –> 00:01:11,119
چیزهایی که نیاز به کمک دارند خوشحالم که می
30
00:01:11,119 –> 00:01:12,000
دانید درباره
31
00:01:12,000 –> 00:01:17,119
کسب و کار صحبت کنید اما من درگیر هستم
32
00:01:17,119 –> 00:01:19,680
تقریباً در
33
00:01:19,680 –> 00:01:20,880
سه سال گذشته
34
00:01:20,880 –> 00:01:23,920
در بسیاری از موارد منبع باز
35
00:01:23,920 –> 00:01:26,960
مرتبط با kubernetes
36
00:01:26,960 –> 00:01:30,560
و containers kubernetes مشارکت داشته ام
37
00:01:30,560 –> 00:01:32,400
اگر آشنا نیستید پلت فرمی برای
38
00:01:32,400 –> 00:01:34,880
اجرای کانتینرها است
39
00:01:34,880 –> 00:01:36,000
و اگر میپرسید
40
00:01:36,000 –> 00:01:37,840
کانتینرها چیست اگر میدانید چیزی در مورد
41
00:01:37,840 –> 00:01:39,439
داکر
42
00:01:39,439 –> 00:01:41,360
داکر تقریباً مترادف با
43
00:01:41,360 –> 00:01:43,759
کانتینر است،
44
00:01:43,759 –> 00:01:45,439
من یکی از نگهبانان پروژهای
45
00:01:45,439 –> 00:01:46,960
به نام هل
46
00:01:46,960 –> 00:01:49,119
هلم است. مدیر بستهای که میتوانید به آن
47
00:01:49,119 –> 00:01:50,479
فکر کنید مانند
48
00:01:50,479 –> 00:01:53,520
brew یا apt-get
49
00:01:53,520 –> 00:01:57,600
یا yum um که مخصوص kubernetes است،
50
00:01:57,600 –> 00:01:59,200
بنابراین اگر برنامهها
51
00:01:59,200 –> 00:02:00,640
را در kubernetes
52
00:02:00,640 –> 00:02:03,040
helm نصب میکنید، نوعی ابزار واقعی است که
53
00:02:03,040 –> 00:02:04,799
54
00:02:04,799 –> 00:02:09,119
برای انجام آن um از آن استفاده میکنید
55
00:02:09,119 –> 00:02:12,800
.
56
00:02:12,800 –> 00:02:14,480
من درگیر آن پروژه شدم چند
57
00:02:14,480 –> 00:02:16,080
سال پیش زمانی که
58
00:02:16,080 –> 00:02:19,520
پروژه ای به نام موزه نمودار توسعه دادم و از
59
00:02:19,520 –> 00:02:20,000
آن
60
00:02:20,000 –> 00:02:21,599
زمان به عنوان بخشی از پروژه هدایت پذیرفته شد
61
00:02:21,599 –> 00:02:24,480
و همانطور که گفتم بیشتر امروز دارم می
62
00:02:24,480 –> 00:02:26,080
روم
63
00:02:26,080 –> 00:02:29,200
اما مکان بسیار ویژه ای وجود دارد.
64
00:02:29,200 –> 00:02:31,200
در قلب من
65
00:02:31,200 –> 00:02:34,400
برای python این اولین زبان برنامه نویسی
66
00:02:34,400 –> 00:02:35,120
67
00:02:35,120 –> 00:02:39,280
من است و فکر می کنم این زبان
68
00:02:39,280 –> 00:02:43,200
ایده آل مطلق
69
00:02:43,200 –> 00:02:46,080
70
00:02:46,080 –> 00:02:48,000
71
00:02:48,000 –> 00:02:51,040
است
72
00:02:51,040 –> 00:02:54,160
. دومين زبان بهترين زبان براي
73
00:02:54,160 –> 00:02:56,640
همه چيز است،
74
00:02:56,800 –> 00:03:00,159
پس
75
00:03:00,159 –> 00:03:04,080
اگر عنوان گفتگو
76
00:03:04,080 –> 00:03:05,840
در آن aws بود،
77
00:03:05,840 –> 00:03:08,319
ممکن است شما ندانيد يا مي دانيد، در فضا باشيد
78
00:03:08,319 –> 00:03:09,040
79
00:03:09,040 –> 00:03:13,120
تا به اندازه کافي بدانيد که
80
00:03:13,120 –> 00:03:16,720
چه چيزي است اوم اوم
81
00:03:16,720 –> 00:03:19,360
اوست. برای سرویسهای وب آمازون، پس
82
00:03:19,360 –> 00:03:21,200
این شرکت آمازون است،
83
00:03:21,200 –> 00:03:24,280
وقتی میخواهید چیزی را در
84
00:03:24,280 –> 00:03:26,799
amazon.com بخرید، این همان
85
00:03:26,799 –> 00:03:27,840
شرکت است
86
00:03:27,840 –> 00:03:30,879
، من اخیراً آماری را
87
00:03:30,879 –> 00:03:34,319
شنیدم که اوه
88
00:03:34,319 –> 00:03:36,799
خدمات وب آمازون درآمدی را که
89
00:03:36,799 –> 00:03:38,640
آنها واقعاً از این کسب میکنند به دست آوردهاند.
90
00:03:38,640 –> 00:03:42,560
از آنچه آمازون در amazon.com ساخته است فراتر رفته است
91
00:03:42,560 –> 00:03:45,120
که بسیار
92
00:03:45,120 –> 00:03:46,560
باورنکردنی است،
93
00:03:46,560 –> 00:03:49,599
و وقتی مردم بارها در مورد
94
00:03:49,599 –> 00:03:51,599
95
00:03:51,599 –> 00:03:54,000
ابر صحبت می کنند، آنها
96
00:03:54,000 –> 00:03:57,120
به آمازون اشاره می کنند یا به
97
00:03:57,120 –> 00:04:00,319
آمازون اشاره می کنند. ابر گوگل
98
00:04:00,319 –> 00:04:03,760
یا ابر مایکروسافت به نام azure um است
99
00:04:03,760 –> 00:04:06,239
و چندین نوع کوچکتر دیگر نیز وجود دارد،
100
00:04:06,239 –> 00:04:08,959
101
00:04:08,959 –> 00:04:12,159
اما شما می دانید که من می گویم 75 90 را جرأت می کنم بگویم
102
00:04:12,159 –> 00:04:12,959
103
00:04:12,959 –> 00:04:16,478
زمانی که شما در مورد ابر um صحبت می کنیم در مورد
104
00:04:16,478 –> 00:04:19,759
aws صحبت می کنیم.
105
00:04:19,759 –> 00:04:23,440
بنابراین آمازون وب اس خدمات برای جمع بندی این
106
00:04:23,440 –> 00:04:25,680
فقط یکی از بسیاری از ارائه دهندگان ابری است
107
00:04:25,680 –> 00:04:27,360
که در آنجا وجود دارد
108
00:04:27,360 –> 00:04:29,280
و ارائه دهنده ابر
109
00:04:29,280 –> 00:04:30,570
شرکتی است که برای اجرای کد خود به
110
00:04:30,570 –> 00:04:31,680
[Music] پول
111
00:04:31,680 –> 00:04:34,160
می دهید و
112
00:04:34,160 –> 00:04:37,919
سرویس های پشتیبان که از کد شما پشتیبانی می
113
00:04:37,919 –> 00:04:41,600
کنند بسیار استفاده می شود، مثل اینکه
114
00:04:41,600 –> 00:04:43,919
احتمالاً بیشتر از آنچه فکر میکنید استفاده میشود،
115
00:04:43,919 –> 00:04:45,040
مثلاً
116
00:04:45,040 –> 00:04:47,759
اگر بعد از این جلسه میخواهید
117
00:04:47,759 –> 00:04:50,160
چیزی را در نتفلیکس تماشا کنید
118
00:04:50,160 –> 00:04:52,320
، تمام زیرساختهای
119
00:04:52,320 –> 00:04:54,320
نتفلیکس در بالای aws اجرا میشود
120
00:04:54,320 –> 00:04:56,160
و شما باید به مقیاس
121
00:04:56,160 –> 00:04:58,880
آن فکر کنید زیرا آنها در حال ارائه محتوای ویدیویی
122
00:04:58,880 –> 00:05:02,560
در سراسر جهان هستند. 24 7 365.
123
00:05:02,560 –> 00:05:05,039
ام و در آن نقطه آمازون
124
00:05:05,039 –> 00:05:06,080
دارای مراکز داده فیزیکی است، اما
125
00:05:06,080 –> 00:05:10,000
مکان هایی که در آن
126
00:05:10,000 –> 00:05:12,800
هزاران و هزاران سرور
127
00:05:12,800 –> 00:05:14,080
پراکنده در سراسر ایالات متحده
128
00:05:14,080 –> 00:05:16,960
و در سراسر جهان پراکنده شده اند،
129
00:05:16,960 –> 00:05:18,639
بنابراین اگر شما یک برنامه کاربردی را به کار می گیرید
130
00:05:18,639 –> 00:05:22,560
که برای
131
00:05:22,560 –> 00:05:24,960
من یک تیم فوتبال را در ایرلند
132
00:05:24,960 –> 00:05:27,039
نمی شناسم شما احتمالاً سرورهای خود را
133
00:05:27,039 –> 00:05:28,160
در ایرلند
134
00:05:28,160 –> 00:05:30,240
قرار می دهید و راه هایی نیز وجود دارد
135
00:05:30,240 –> 00:05:32,080
که می توانید
136
00:05:32,080 –> 00:05:34,880
کارهای جالبی انجام دهید که در آن
137
00:05:34,880 –> 00:05:36,880
نسخه ای از کد خود را در
138
00:05:36,880 –> 00:05:38,400
دی نصب کنید. مکانهای مختلف و بر اساس جایی که
139
00:05:38,400 –> 00:05:41,199
140
00:05:42,400 –> 00:05:44,320
وبسایت را درخواست میکنید، از سروری استفاده میکند
141
00:05:44,320 –> 00:05:46,560
که به شما نزدیکتر است
142
00:05:46,560 –> 00:05:49,280
و یکی از مواردی که فکر میکنم بسیاری
143
00:05:49,280 –> 00:05:50,800
از ارائهدهندگان ابری این را دارند، اما من فکر میکنم
144
00:05:50,800 –> 00:05:53,039
یکی از چیزهایی که باعث متمایز کردن وبسایت میشود
145
00:05:53,039 –> 00:05:54,400
این است که
146
00:05:54,400 –> 00:05:57,280
um آنها بسیار api هستند اول به
147
00:05:57,280 –> 00:05:58,720
این معنی که
148
00:05:58,720 –> 00:06:02,240
آنها apis برای انجام کارهای
149
00:06:02,240 –> 00:06:06,720
ابری هستند um در آمازون
150
00:06:06,720 –> 00:06:09,520
به گونه ای ساخته شده اند که در آن بسیار
151
00:06:09,520 –> 00:06:10,960
قابل برنامه ریزی است،
152
00:06:10,960 –> 00:06:13,759
شما می توانید
153
00:06:13,759 –> 00:06:15,360
یک کلاینت بنویسید.
154
00:06:15,360 –> 00:06:16,639
155
00:06:16,639 –> 00:06:21,199
با این api و تا آنجایی که من
156
00:06:21,199 –> 00:06:22,960
متوجه میشوم api هنگام ساخت
157
00:06:22,960 –> 00:06:25,199
سرویسهای جدید، در
158
00:06:25,199 –> 00:06:27,280
واقع از api به بالا کار میکنند، بنابراین
159
00:06:27,280 –> 00:06:29,680
کنسول واقعی رابط کاربری که میتوانید روی آن کلیک کنید
160
00:06:29,680 –> 00:06:30,800
161
00:06:30,800 –> 00:06:34,000
، به نوعی ثانویه برای api است.
162
00:06:34,000 –> 00:06:35,680
زیرساختها
163
00:06:35,680 –> 00:06:37,759
وقتی
164
00:06:37,759 –> 00:06:42,880
میگوییم زیرساختهای aws در مورد
165
00:06:42,880 –> 00:06:46,800
جادهها و زیرساختهای صنعتی
166
00:06:46,800 –> 00:06:49,919
که از شهر شیکاگو میشناسید و
167
00:06:49,919 –> 00:06:53,360
قطارها و چیزهایی مانند آن
168
00:06:53,360 –> 00:06:55,919
صحبت میکنیم، نه، ما در مورد آن صحبت نمیکنیم، ما در
169
00:06:55,919 –> 00:06:58,080
مورد
170
00:06:58,080 –> 00:07:01,520
شما صحبت میکنیم. خدمت کنید ers و هر چیز دیگری
171
00:07:01,520 –> 00:07:05,280
که um را ارائه می دهد که از آن
172
00:07:05,280 –> 00:07:08,000
برنامه پشتیبانی می کند، بنابراین در سمت
173
00:07:08,000 –> 00:07:10,240
راست این نمودار می بینید که
174
00:07:10,240 –> 00:07:12,800
یک سرور پایگاه داده وجود دارد، بنابراین به
175
00:07:12,800 –> 00:07:14,400
176
00:07:14,400 –> 00:07:18,080
چیزهایی مانند سرورهای حافظه پنهان db در mysql فکر کنید
177
00:07:18,080 –> 00:07:20,080
تا اگر تا به حال از redis یا
178
00:07:20,080 –> 00:07:22,000
memcached
179
00:07:22,000 –> 00:07:24,319
um استفاده کرده اید. و سپس در سمت چپ مانند Load
180
00:07:24,319 –> 00:07:25,919
Balancerها Load Balanser
181
00:07:25,919 –> 00:07:29,599
چیزهایی هستند که
182
00:07:29,599 –> 00:07:32,319
ترافیک را پخش می کنند، بنابراین اگر یک
183
00:07:32,319 –> 00:07:34,160
وب سایت پر استفاده دارید اگر می خواهید
184
00:07:34,160 –> 00:07:35,840
ترافیک را
185
00:07:35,840 –> 00:07:38,000
در سراسر پخش کنید، فرض کنید 10 سرور مختلف
186
00:07:38,000 –> 00:07:39,599
یک نسخه
187
00:07:39,599 –> 00:07:43,360
از کد شما را اجرا می کنند، یک load balancer این کار را انجام می دهد
188
00:07:43,360 –> 00:07:46,160
و اگر شما فقط اوه این را تماشا
189
00:07:46,160 –> 00:07:47,599
190
00:07:47,599 –> 00:07:50,080
میکنید و پایتون را میشناسید و میدانید که
191
00:07:50,080 –> 00:07:52,000
چگونه یک وب سرور پایتون بنویسید اگر از
192
00:07:52,000 –> 00:07:53,680
فلاسک یا چیزی
193
00:07:53,680 –> 00:07:56,879
um در این نمودار استفاده میکنید، این در
194
00:07:56,879 –> 00:07:58,960
واقع مکانی است که شما در آن هستید که کد
195
00:07:58,960 –> 00:08:00,160
شما اجرا میشود،
196
00:08:00,160 –> 00:08:03,199
چه um باشد. شما میدانید
197
00:08:03,199 –> 00:08:05,759
که فقط با یک دیمون یا به صورت
198
00:08:05,759 –> 00:08:07,840
کانتینر اجرا میشود،
199
00:08:07,840 –> 00:08:09,759
در نهایت روی یک سرور برنامه در
200
00:08:09,759 –> 00:08:10,879
جایی است،
201
00:08:10,879 –> 00:08:14,240
اما وقتی کسی به yourcompany.com میرود چگونه درخواستها را مسیریابی میکنید، تدارکات زیادی وجود دارد.
202
00:08:14,240 –> 00:08:15,919
203
00:08:15,919 –> 00:08:18,599
204
00:08:18,599 –> 00:08:20,479
205
00:08:20,479 –> 00:08:22,479
و دریافت درخواست تا انتها
206
00:08:22,479 –> 00:08:25,039
و بازگشت،
207
00:08:25,520 –> 00:08:28,319
بنابراین وقتی
208
00:08:28,319 –> 00:08:29,280
در مورد زیرساخت صحبت می کنیم،
209
00:08:29,280 –> 00:08:31,599
در مورد چیزهایی صحبت می کنیم که
210
00:08:31,599 –> 00:08:33,519
برنامه شما را اجرا می کنند و چیزهایی که
211
00:08:33,519 –> 00:08:34,799
از آن پشتیبانی می
212
00:08:34,799 –> 00:08:37,919
کنند، یک اصطلاح کلی برای
213
00:08:37,919 –> 00:08:41,279
بخش هایی از محصول شما است
214
00:08:41,279 –> 00:08:44,399
. محصول نرم افزاری شما که کد واقعی نیست،
215
00:08:44,399 –> 00:08:46,399
216
00:08:46,399 –> 00:08:49,760
اگر برنامه شما از یک پایگاه داده استفاده می کند
217
00:08:49,760 –> 00:08:52,399
که زیرساخت دارد، از کش
218
00:08:52,399 –> 00:08:54,000
که زیرساخت است استفاده می کند
219
00:08:54,000 –> 00:08:55,760
و من فکر می کنم این کمی
220
00:08:55,760 –> 00:08:57,839
قابل بحث است، اما حتی اگر
221
00:08:57,839 –> 00:08:59,680
با سرورهای بدون سرور و لامبدا و
222
00:08:59,680 –> 00:09:01,680
مواردی از این قبیل آشنا باشید. حتی می توان
223
00:09:01,680 –> 00:09:03,360
عملکرد را به عنوان یک سرویس مانند
224
00:09:03,360 –> 00:09:04,720
تابع لامبدا
225
00:09:04,720 –> 00:09:08,080
به عنوان خود زیرساخت در نظر گرفت،
226
00:09:08,080 –> 00:09:11,920
بنابراین وقتی با آمازون چگونه می خواهید
227
00:09:11,920 –> 00:09:14,320
زیرساخت را به خوبی تهیه کنید، گفتم
228
00:09:14,320 –> 00:09:15,920
که
229
00:09:15,920 –> 00:09:19,120
آنها این api های عالی را دارند بنابراین واقعاً تمام
230
00:09:19,120 –> 00:09:21,200
کاری که شما انجام می دهید این است که می خواهید
231
00:09:21,200 –> 00:09:27,040
یک درخواست api از طریق http انجام دهید
232
00:09:27,600 –> 00:09:30,240
تا
233
00:09:30,240 –> 00:09:31,839
بخواهید از طرف شما سرویسی ارائه دهند
234
00:09:31,839 –> 00:09:35,200
و سپس کارت اعتباری شما را شارژ کنند
235
00:09:35,200 –> 00:09:38,720
و این کار انجام شده است
236
00:09:38,720 –> 00:09:40,560
و ساده ترین روشی که می توانید این کار را انجام دهید.
237
00:09:40,560 –> 00:09:42,480
با وارد شدن
238
00:09:42,480 –> 00:09:46,000
به کنسول وب آمازون و کلیک کردن در اطراف،
239
00:09:46,000 –> 00:09:48,240
بنابراین در اینجا یک مثال است، این یک
240
00:09:48,240 –> 00:09:49,200
اسکرین شات
241
00:09:49,200 –> 00:09:52,640
از زمانی است
242
00:09:52,640 –> 00:09:55,760
که در داخل کنسول وب هستید
243
00:09:55,760 –> 00:09:57,440
که این یک پورتال است که
244
00:09:57,440 –> 00:09:59,040
آنها در آنجا دارند، اگر بخواهید یک نمونه را راه اندازی کنید.
245
00:09:59,040 –> 00:10:01,360
و میتوانید ببینید
246
00:10:01,360 –> 00:10:03,440
که آنها انواع مختلفی از
247
00:10:03,440 –> 00:10:05,360
نمونهها را در اختیار شما قرار میدهند، آنها این نوع سطوح مختلف را
248
00:10:05,360 –> 00:10:06,720
249
00:10:06,720 –> 00:10:09,920
دارند و نمونههای
250
00:10:09,920 –> 00:10:13,200
کوچکی دارند که فقط با یک CPU
251
00:10:13,200 –> 00:10:16,399
تا یک تن درست است،
252
00:10:16,399 –> 00:10:19,040
بنابراین شما
253
00:10:19,040 –> 00:10:20,880
254
00:10:20,880 –> 00:10:24,560
مدل کسبوکارشان را بزرگتر میکنید. معمولاً هر چه بزرگتر هر
255
00:10:24,560 –> 00:10:26,640
چه نمونه قوی تر باشد،
256
00:10:26,640 –> 00:10:28,240
257
00:10:28,240 –> 00:10:32,079
توان پردازشی حافظه cpu بیشتر و
258
00:10:32,079 –> 00:10:35,040
غیره گران تر هستند، بنابراین
259
00:10:35,040 –> 00:10:36,640
کاری که آنها انجام می دهند
260
00:10:36,640 –> 00:10:38,720
این است که با ثبت
261
00:10:38,720 –> 00:10:40,640
نام مانند godaddy یا چیزی شبیه به آن
262
00:10:40,640 –> 00:10:41,519
در جایی که
263
00:10:41,519 –> 00:10:44,160
شما هستید متفاوت است. پرداخت ماهیانه شاید 20
264
00:10:44,160 –> 00:10:46,880
دلار در ماه برای این سایت وردپرس من
265
00:10:46,880 –> 00:10:47,680
نمی دانم
266
00:10:47,680 –> 00:10:50,320
با آمازون بسیار خاص است مانند
267
00:10:50,320 –> 00:10:52,320
اینکه شما کسری از
268
00:10:52,320 –> 00:10:55,600
یک پنی در هر ساعت پرداخت می کنید که در واقع
269
00:10:55,600 –> 00:10:56,880
می دانید اگر به
270
00:10:56,880 –> 00:10:59,040
تعداد ساعات من فکر کنید. یک ماه ممکن
271
00:10:59,040 –> 00:11:01,040
است صدها و نه
272
00:11:01,040 –> 00:11:02,079
هزاران دلار باشد
273
00:11:02,079 –> 00:11:04,880
و می دانید که شرکت های بزرگتر دارای
274
00:11:04,880 –> 00:11:06,160
275
00:11:06,160 –> 00:11:09,920
هجوم های بسیار بزرگی هستند که ده ها
276
00:11:09,920 –> 00:11:11,680
یا حتی صدها هزار دلار
277
00:11:11,680 –> 00:11:14,560
در ماه می ریزند،
278
00:11:14,560 –> 00:11:18,160
بنابراین چه اشکالی دارد
279
00:11:18,160 –> 00:11:21,440
که به کنسول aws بروید و روی آن کلیک کنید.
280
00:11:21,440 –> 00:11:22,640
281
00:11:22,640 –> 00:11:24,959
تا زمانی که تمام سرویس ها یا
282
00:11:24,959 –> 00:11:26,839
سرورهایی را که می خواهید
283
00:11:26,839 –> 00:11:30,560
نداشته
284
00:11:30,560 –> 00:11:34,480
باشید، واقعاً هیچ مشکلی وجود ندارد، در واقع
285
00:11:34,480 –> 00:11:37,360
اگر دارید
286
00:11:37,360 –> 00:11:37,760
یک
287
00:11:37,760 –> 00:11:42,079
سرور را تهیه می کنید،
288
00:11:42,079 –> 00:11:45,680
شاید آنقدرها هم بد نیست، مشکل این
289
00:11:45,680 –> 00:11:49,440
است که یک کلیک به سرعت به
290
00:11:49,440 –> 00:11:51,839
کلیکهای زیادی تبدیل میشود، فرض کنید شما
291
00:11:51,839 –> 00:11:52,639
292
00:11:52,639 –> 00:11:55,200
پنج سرویس مختلف ارائه میدهید، ممکن
293
00:11:55,200 –> 00:11:57,040
است سه صفحه نمایش مختلف در هر
294
00:11:57,040 –> 00:11:58,720
سرویس را بشناسید در حالی که این موارد را تهیه میکنید
295
00:11:58,720 –> 00:12:01,200
296
00:12:01,360 –> 00:12:03,279
و در راس آن برای همه چیزهایی که
297
00:12:03,279 –> 00:12:04,959
ارائه
298
00:12:04,959 –> 00:12:07,839
میدهید در قلاب هستید.
299
00:12:07,839 –> 00:12:09,680
در واقع
300
00:12:09,680 –> 00:12:11,120
اگر شما علاقه مند به امتحان کردن
301
00:12:11,120 –> 00:12:14,079
aws هستید، باید یک کارت اعتباری وارد کنید،
302
00:12:14,079 –> 00:12:15,040
303
00:12:15,040 –> 00:12:17,519
اما چیزی به نام ردیف رایگان وجود دارد
304
00:12:17,519 –> 00:12:18,160
و
305
00:12:18,160 –> 00:12:20,399
می توانید واقعی اگر از نمونههای کوچک به اندازه کافی استفاده میکنید،
306
00:12:20,399 –> 00:12:22,160
307
00:12:22,160 –> 00:12:25,440
برای مدت مشخصی پول نپردازید،
308
00:12:25,440 –> 00:12:28,800
اما من اینجا نیستم تا آمازون را به شما بفروشم،
309
00:12:28,800 –> 00:12:32,399
اما و فراتر از
310
00:12:32,399 –> 00:12:35,600
آن، بیش
311
00:12:35,600 –> 00:12:38,160
از صد سرویس مختلف در
312
00:12:38,160 –> 00:12:40,639
داخل آمازون وجود دارد،
313
00:12:40,639 –> 00:12:43,120
بنابراین بهتر است امیدوارم
314
00:12:43,120 –> 00:12:45,600
همه چیزهایی را که تهیه کرده اید به خاطر بسپارید، در
315
00:12:45,600 –> 00:12:47,600
غیر این صورت در نهایت
316
00:12:47,600 –> 00:12:48,639
برای چیزهایی که به
317
00:12:48,639 –> 00:12:51,680
طور کامل فراموش کرده اید هزینه می کنید و
318
00:12:51,680 –> 00:12:53,519
با این واقعیت که
319
00:12:53,519 –> 00:12:57,040
می توانید یک سرور در این منطقه ایجاد کنید پیچیده است
320
00:12:57,040 –> 00:13:02,160
و این کار را نمی کند. خود
321
00:13:02,720 –> 00:13:06,000
را نشان نمی دهد در پورتال نشان داده نمی شود
322
00:13:06,000 –> 00:13:08,560
زیرا شما باید
323
00:13:08,560 –> 00:13:10,480
مناطق را برای جابجایی بین پورتال ها منتقل کنید، بنابراین اگر
324
00:13:10,480 –> 00:13:11,519
در یک نقطه
325
00:13:11,519 –> 00:13:13,519
رفتید و در یک نمونه در هند راه اندازی کردید،
326
00:13:13,519 –> 00:13:14,959
327
00:13:14,959 –> 00:13:18,079
من هر روز منطقه هند خود را بررسی نمی کنم
328
00:13:18,079 –> 00:13:18,560
329
00:13:18,560 –> 00:13:20,560
و ممکن است آن چیز در حال اجرا بماند و
330
00:13:20,560 –> 00:13:22,480
شما با یک صورتحساب خاتمه دهید
331
00:13:22,480 –> 00:13:25,600
و سپس در بالای آن مانند
332
00:13:25,600 –> 00:13:28,639
برخی از این خدمات نیاز است
333
00:13:28,639 –> 00:13:30,079
که برخی از موارد
334
00:13:30,079 –> 00:13:32,399
را از قبل تهیه کرده باشید تا به صفحه نمایش
335
00:13:32,399 –> 00:13:33,839
بروید و به آن بروید و چیزی ایجاد کن
336
00:13:33,839 –> 00:13:35,519
و خوب می گوید از چه
337
00:13:35,519 –> 00:13:37,360
گروه امنیتی می خواهید استفاده کنید از چه
338
00:13:37,360 –> 00:13:41,199
xyz می خواهید استفاده کنید
339
00:13:41,199 –> 00:13:43,600
و بنابراین در نهایت از
340
00:13:43,600 –> 00:13:44,560
تمام این حلقه ها
341
00:13:44,560 –> 00:13:47,279
می پرید تا همه این موارد را به گونه ای مستقر کنید
342
00:13:47,279 –> 00:13:48,000
که
343
00:13:48,000 –> 00:13:51,199
این شما نیستید که خود را بشناسید. فقط
344
00:13:51,199 –> 00:13:52,880
سعی می کنید سرور خود را بالا ببرید و
345
00:13:52,880 –> 00:13:54,959
واقعاً به
346
00:13:54,959 –> 00:13:57,120
این قطعات مختلف فکر نمی کنید تا
347
00:13:57,120 –> 00:13:59,040
جایی که اگر می خواهید واقعاً
348
00:13:59,040 –> 00:14:00,800
همه چیزهایی را
349
00:14:00,800 –> 00:14:03,199
که نیاز دارید حذف کنید، آنها را به همان
350
00:14:03,199 –> 00:14:04,320
ترتیبی
351
00:14:04,320 –> 00:14:06,560
که ایجاد شده اند حذف کنید.
352
00:14:06,560 –> 00:14:08,720
آن درخت وابستگی
353
00:14:08,720 –> 00:14:10,800
می تواند کمی مانند آن پشمالو شود
354
00:14:10,800 –> 00:14:12,079
355
00:14:12,079 –> 00:14:15,279
و سپس این
356
00:14:15,279 –> 00:14:18,480
چیزهایی که به خصوص
357
00:14:18,480 –> 00:14:21,279
در محیط تولید شب تولید در شب تولید می
358
00:14:21,279 –> 00:14:22,399
شوند
359
00:14:22,399 –> 00:14:25,680
، نوعی ضد
360
00:14:25,680 –> 00:14:30,320
361
00:14:30,320 –> 00:14:33,440
devops است.
362
00:14:33,440 –> 00:14:37,600
363
00:14:38,000 –> 00:14:40,000
و اختلاف نظر در مورد
364
00:14:40,000 –> 00:14:42,000
معنای واقعی devops، اما این تعریف خود من
365
00:14:42,000 –> 00:14:43,600
است این است
366
00:14:43,600 –> 00:14:46,079
که بهبود و اتوماسیون
367
00:14:46,079 –> 00:14:47,839
همه چیز
368
00:14:47,839 –> 00:14:50,800
بین زمانی که تغییری ایجاد میکنید و
369
00:14:50,800 –> 00:14:53,600
متعهد به git یا github
370
00:14:53,600 –> 00:14:57,120
و بین آن زمان است. آن
371
00:14:57,120 –> 00:15:00,000
رخداد و آن و کد شما در حال تولید در حال اجرا است،
372
00:15:00,000 –> 00:15:01,279
به
373
00:15:01,279 –> 00:15:04,160
طوری که اندرو با تست pi نشان می دهد
374
00:15:04,160 –> 00:15:04,880
375
00:15:04,880 –> 00:15:07,839
که می تواند در نظر گرفته شود که شما در
376
00:15:07,839 –> 00:15:09,600
حال گرفتن کدی هستید که
377
00:15:09,600 –> 00:15:10,839
378
00:15:10,839 –> 00:15:14,480
در آزمایش های اجرای github در برابر آن بررسی شده
379
00:15:14,480 –> 00:15:17,760
است، ممکن است یک کانتینر بسازید یا
380
00:15:17,760 –> 00:15:20,800
یک سرور بسازید. یک ami را تصویر کنید
381
00:15:20,800 –> 00:15:24,639
و آن را در جایی منتشر کنید و سپس
382
00:15:24,639 –> 00:15:26,720
چیز خود را که به نوعی توسعه میدهد
383
00:15:26,720 –> 00:15:27,920
مستقر کنید، بنابراین
384
00:15:27,920 –> 00:15:29,360
اگر روی اطراف کلیک میکنید و
385
00:15:29,360 –> 00:15:31,199
سرور ایجاد میکنید، در
386
00:15:31,199 –> 00:15:34,399
حال زیر پا گذاشتن بسیاری از قوانین devops هستید
387
00:15:34,399 –> 00:15:38,560
که همه اینها باید خودکار شوند.
388
00:15:38,560 –> 00:15:41,600
اوم و من فکر می کنم این نقل قول را جایی شنیده ام
389
00:15:41,600 –> 00:15:42,160
390
00:15:42,160 –> 00:15:44,800
اما اکنون شروع کرده ام، دارم به این
391
00:15:44,800 –> 00:15:46,399
فکر می کنم که شاید آن را درست کرده
392
00:15:46,399 –> 00:15:49,360
ام اما اوم منعکس کننده بسیاری از
393
00:15:49,360 –> 00:15:50,480
چیزهای مختلف است
394
00:15:50,480 –> 00:15:53,680
که من خوانده ام
395
00:15:53,680 –> 00:15:55,600
اما بلوغ توسعه دهندگان شرکت شما را
396
00:15:55,600 –> 00:15:56,880
397
00:15:56,880 –> 00:16:00,880
می توان با سرعتی
398
00:16:00,880 –> 00:16:03,839
که می توانید به طور کامل محیط تولید خود را
399
00:16:03,839 –> 00:16:05,680
400
00:16:05,680 –> 00:16:08,800
تنها از طریق کد منبع بازسازی کنید اندازه گیری کرد، بنابراین فرض
401
00:16:08,800 –> 00:16:12,399
کنید
402
00:16:12,399 –> 00:16:15,680
حساب آمازون خود یا
403
00:16:15,680 –> 00:16:18,880
اتاق سرور شما کاملاً
404
00:16:18,880 –> 00:16:21,759
در آتش سوخته است. زمین و
405
00:16:21,759 –> 00:16:23,600
شما چیزی جز کد منبع خود
406
00:16:23,600 –> 00:16:28,639
در سناریوی روز قیامت در یک usb stick
407
00:16:28,639 –> 00:16:31,440
ندارید، اما برای اینکه بتوانید
408
00:16:31,440 –> 00:16:32,240
وب
409
00:16:32,240 –> 00:16:35,519
سایت خود را دقیقاً مانند قبل از شروع آتش سوزی پشتیبان گیری کنید چه چیزی لازم است
410
00:16:35,519 –> 00:16:36,000
411
00:16:36,000 –> 00:16:38,320
412
00:16:39,680 –> 00:16:42,720
و به همین دلیل است که
413
00:16:44,320 –> 00:16:45,680
ما باید از چیزی به نام
414
00:16:45,680 –> 00:16:47,759
کد زیرساخت استفاده کنیم که
415
00:16:47,759 –> 00:16:50,880
من در اسلاید بعدی در مورد آن صحبت خواهم کرد، بنابراین
416
00:16:50,880 –> 00:16:52,320
چگونه میتوانیم
417
00:16:52,320 –> 00:16:56,320
روی aws توسعه دهیم،
418
00:16:56,320 –> 00:17:00,399
بنابراین سه گزینه اصلی وجود دارد،
419
00:17:00,399 –> 00:17:04,240
420
00:17:04,240 –> 00:17:05,919
اگر چیز دیگری میدانید،
421
00:17:05,919 –> 00:17:08,160
لطفاً در چت بگویید،
422
00:17:08,160 –> 00:17:10,160
اما یا اگر شرکت شما از چیزی استفاده میکند
423
00:17:10,160 –> 00:17:11,359
در غیر این صورت، لطفاً
424
00:17:11,359 –> 00:17:15,119
بگویید که
425
00:17:15,119 –> 00:17:18,000
عمومیترین آنها تأیید aws است که
426
00:17:18,000 –> 00:17:21,439
امشب در مورد آن صحبت
427
00:17:22,079 –> 00:17:25,359
میکنم و آنچه aws cloudformation است راهی
428
00:17:25,359 –> 00:17:27,119
برای تعریف
429
00:17:27,119 –> 00:17:30,840
همه منابع aws شما در یک
430
00:17:30,840 –> 00:17:32,400
فایل json است
431
00:17:32,400 –> 00:17:34,400
و چیزی که در مورد آن عالی است این است که شما
432
00:17:34,400 –> 00:17:35,919
می توانید همه چیز را مستقر کنید
433
00:17:35,919 –> 00:17:38,559
و همه چیز را به
434
00:17:38,559 –> 00:17:41,360
یکباره یا به یکباره undeploy کنید
435
00:17:41,360 –> 00:17:44,080
و این واقعاً مشکل کلیک کردن را حل می کند،
436
00:17:44,080 –> 00:17:44,840
437
00:17:44,840 –> 00:17:48,000
سپس terraform نیز وجود دارد
438
00:17:48,000 –> 00:17:50,320
که یک ابزار عالی
439
00:17:50,320 –> 00:17:53,440
است که توسط شرکتی به نام hash ساخته شده است.
440
00:17:53,440 –> 00:17:57,640
icorp اگر با کنسول
441
00:17:57,640 –> 00:18:00,720
c-o-n-s-u-l یا vault آشنایی دارید، آنها همان
442
00:18:00,720 –> 00:18:04,160
افرادی هستند که آن ابزارها را می سازند
443
00:18:04,400 –> 00:18:07,600
و سپس آمازون یک رابط خط فرمان ارائه می
444
00:18:07,600 –> 00:18:09,679
دهد که در واقع در پایتون نوشته شده است
445
00:18:09,679 –> 00:18:10,960
446
00:18:10,960 –> 00:18:14,000
و بسته به اینکه
447
00:18:14,000 –> 00:18:17,840
شرایط شما چقدر ساده است و
448
00:18:17,840 –> 00:18:20,720
من در واقع بارها از آن استفاده می کنم.
449
00:18:20,720 –> 00:18:21,200
450
00:18:21,200 –> 00:18:24,320
فقط نوشتن یک اسکریپت bash ساده است
451
00:18:24,320 –> 00:18:28,240
که آمازون cli را فراخوانی می کند و آن را به کار
452
00:18:28,240 –> 00:18:31,280
می گیرد، فقط باید مطمئن شوید که
453
00:18:31,280 –> 00:18:33,440
معکوس آن اسکریپت که یک
454
00:18:33,440 –> 00:18:34,400
چیز را بازگشایی می کند
455
00:18:34,400 –> 00:18:36,799
، همه کارهای درست را انجام می دهد و این همان
456
00:18:36,799 –> 00:18:39,520
چیزی است که باعث تشکیل ابر و شکل زمین می شود.
457
00:18:39,520 –> 00:18:43,760
به نوعی گزینه طولانی مدت بهتری است،
458
00:18:43,760 –> 00:18:48,080
بنابراین تشکیل ابر
459
00:18:48,080 –> 00:18:52,080
راه حل رسمی آمازون برای زیرساخت
460
00:18:52,080 –> 00:18:53,200
به عنوان کد است
461
00:18:53,200 –> 00:18:56,799
، بنابراین زیرساخت کد است در
462
00:18:56,799 –> 00:18:59,200
واقع تمام معنی آن این است که شما
463
00:18:59,200 –> 00:19:01,200
464
00:19:01,200 –> 00:19:03,840
فایل های پیکربندی خود را برای زیرساخت خود ذخیره و نسخه می کنید
465
00:19:03,840 –> 00:19:04,960
466
00:19:04,960 –> 00:19:06,960
دقیقاً به همان روشی که شما
467
00:19:06,960 –> 00:19:09,360
کد پایتون خود را در یک ذخیرهسازی git نسخه و ذخیره میکنید،
468
00:19:09,360 –> 00:19:12,640
469
00:19:12,640 –> 00:19:15,840
470
00:19:15,840 –> 00:19:19,919
بنابراین اگر
471
00:19:19,919 –> 00:19:22,799
میدانید چرا از git استفاده میکنید و چرا
472
00:19:22,799 –> 00:19:24,000
از git استفاده میکنید.
473
00:19:24,000 –> 00:19:26,640
hub دقیقاً همان مفهوم است
474
00:19:26,640 –> 00:19:28,880
که ارزش افزوده یکسانی دارد،
475
00:19:28,880 –> 00:19:32,080
اما برای زیرساخت و نه برای کد منبع شما،
476
00:19:32,080 –> 00:19:33,919
477
00:19:33,919 –> 00:19:36,480
بنابراین یک مثال از آن اگر در این زمینه بسیار
478
00:19:36,480 –> 00:19:38,320
بالغ
479
00:19:38,320 –> 00:19:42,080
هستید، میتوانید فرض کنید که یک توسعهدهنده
480
00:19:42,080 –> 00:19:45,200
در تیم شما وظیفه اضافه کردن
481
00:19:45,200 –> 00:19:49,280
پشتیبانی از حافظه پنهان را داشته باشد. برنامه شما
482
00:19:49,280 –> 00:19:51,679
مانند پشتیبانی از redist است، برای
483
00:19:51,679 –> 00:19:53,360
مثال
484
00:19:53,360 –> 00:19:55,120
اگر با redis یا حافظه پنهان آشنا نیستید،
485
00:19:55,120 –> 00:19:57,919
این فقط راهی است
486
00:19:57,919 –> 00:20:00,559
که وضعیت برنامه شما ذخیره می شود،
487
00:20:00,559 –> 00:20:01,919
حتی اگر
488
00:20:01,919 –> 00:20:03,600
سرور شما خراب شود یا اگر
489
00:20:03,600 –> 00:20:05,520
چندین سرور را اجرا می کنید
490
00:20:05,520 –> 00:20:07,520
که می توانند به اشتراک بگذارند. بین یکدیگر
491
00:20:07,520 –> 00:20:09,280
492
00:20:09,280 –> 00:20:11,039
قائل شوید که برای سرعت و قابلیت اطمینان
493
00:20:11,039 –> 00:20:12,480
است، اما
494
00:20:12,480 –> 00:20:14,960
فرض کنید سعی می کنید این
495
00:20:14,960 –> 00:20:16,799
پشتیبانی را در کد پایتون خود اضافه کنید تا
496
00:20:16,799 –> 00:20:21,840
تعدادی کتابخانه رادیس وارد کنید
497
00:20:21,840 –> 00:20:25,679
و از کد پایتون
498
00:20:25,679 –> 00:20:28,080
خود ارتباطی با
499
00:20:28,080 –> 00:20:31,679
نمونه redis برقرار کنید و
500
00:20:31,679 –> 00:20:34,880
حافظه پنهان ذخیره کنید و چیزها را از حافظه پنهان بازیابی کنید،
501
00:20:34,880 –> 00:20:37,039
502
00:20:37,039 –> 00:20:38,720
اما در محیط تولید
503
00:20:38,720 –> 00:20:40,080
خود همچنان نیاز به
504
00:20:40,080 –> 00:20:43,360
ایجاد یک نمونه redis دارید و بنابراین کاری که می
505
00:20:43,360 –> 00:20:44,240
توانید انجام دهید این است
506
00:20:44,240 –> 00:20:47,280
که یک درخواست کششی ارسال کنید.
507
00:20:47,280 –> 00:20:50,480
پشتیبانی از redis و همچنین
508
00:20:50,480 –> 00:20:51,120
509
00:20:51,120 –> 00:20:53,840
زیرساخت واقعی تولید خود شعاع
510
00:20:53,840 –> 00:20:55,039
511
00:20:55,039 –> 00:20:58,640
um in one در یک commit
512
00:20:58,640 –> 00:21:02,240
um و فقط
513
00:21:02,240 –> 00:21:06,159
بسیار قابل تکرارتر
514
00:21:06,159 –> 00:21:07,840
از کلیک کردن در کنسول آمازون
515
00:21:07,840 –> 00:21:09,679
و امید به یادآوری
516
00:21:09,679 –> 00:21:13,679
کارهایی است که انجام داده اید. بدیهی است
517
00:21:13,679 –> 00:21:16,159
که میدانید اگر
518
00:21:16,159 –> 00:21:16,799
519
00:21:16,799 –> 00:21:20,000
لایک aws چیزی را بهروزرسانی کرده باشد یا
520
00:21:20,000 –> 00:21:20,480
521
00:21:20,480 –> 00:21:23,760
نسخه اشتباهی از amazon cli
522
00:21:23,760 –> 00:21:26,159
um داشته باشید، اما من میتوانم بگویم که
523
00:21:26,159 –> 00:21:26,960
524
00:21:26,960 –> 00:21:30,080
در
525
00:21:30,080 –> 00:21:34,320
دورههای طولانی مانند سالها
526
00:21:35,600 –> 00:21:37,919
بسیار قابل اعتماد است. به نوعی مثالی از
527
00:21:37,919 –> 00:21:40,559
آغاز تشکیل ابر json است
528
00:21:40,559 –> 00:21:42,880
و ممکن است به آن نگاه کنید و
529
00:21:42,880 –> 00:21:44,400
فکر
530
00:21:44,400 –> 00:21:47,360
کنید که شبیه چیزی نیست که
531
00:21:47,360 –> 00:21:48,480
532
00:21:48,480 –> 00:21:51,520
میخواهم لمس کنم یا با آن درست
533
00:21:51,520 –> 00:21:55,360
کار کنم، بنابراین ممکن است بپرسید من دوست ندارم
534
00:21:55,360 –> 00:21:57,120
ویرایش کنم
535
00:21:57,120 –> 00:22:00,400
5000 فایل json به علاوه خط
536
00:22:00,400 –> 00:22:02,320
همیشه به این اندازه بزرگ نیستند، اما
537
00:22:02,320 –> 00:22:03,840
اگر زیرساخت های بسیار پیشرفته
538
00:22:03,840 –> 00:22:05,200
ای دارید
539
00:22:05,200 –> 00:22:08,080
، می توانند بسیار بزرگ شوند و بهتر است
540
00:22:08,080 –> 00:22:09,280
امیدوار باشید
541
00:22:09,280 –> 00:22:11,919
که همه نقل قول ها و کامنت های مناسب را داشته باشید.
542
00:22:11,919 –> 00:22:12,880
همانطور که
543
00:22:12,880 –> 00:22:15,280
و بریس های مجعد مناسب در همه
544
00:22:15,280 –> 00:22:17,840
مکان های مناسب
545
00:22:17,840 –> 00:22:21,600
و من موافقم که این راهی برای
546
00:22:21,600 –> 00:22:22,880
زندگی شما نیست
547
00:22:22,880 –> 00:22:26,000
و بنابراین راهی وجود دارد
548
00:22:26,000 –> 00:22:30,000
که می توان این کار را آسان تر کرد
549
00:22:30,080 –> 00:22:33,120
و آن این است که می توانید از
550
00:22:33,120 –> 00:22:36,320
پایتون استفاده کنید و می توانید از پایتون برای تولید
551
00:22:36,320 –> 00:22:38,000
آن استفاده کنید. json
552
00:22:38,000 –> 00:22:40,480
از یک کتابخانه بسیار جالب به نام
553
00:22:40,480 –> 00:22:42,720
troposphere
554
00:22:42,720 –> 00:22:46,640
um استفاده می کند، بنابراین
555
00:22:46,640 –> 00:22:49,600
اگر می خواهید دنبال کنید، یک نسخه آزمایشی در اینجا انجام می دهم.
556
00:22:49,600 –> 00:22:51,840
557
00:22:51,840 –> 00:22:55,600
558
00:22:55,600 –> 00:23:00,640
559
00:23:00,640 –> 00:23:03,679
560
00:23:03,679 –> 00:23:05,200
کد منبعی را که میخواهم
561
00:23:05,200 –> 00:23:06,480
نشان دهم اگر میخواهید در مرورگر خود دنبال کنید،
562
00:23:06,480 –> 00:23:08,000
اگر این برای شما آسانتر است،
563
00:23:08,000 –> 00:23:12,000
میتوانید به اینجا بروید
564
00:23:16,559 –> 00:23:18,799
و بله، همه چیزهایی که
565
00:23:18,799 –> 00:23:22,240
میخواهم در ویرایشگرم نشان دهم درست اینجا هستند، پس
566
00:23:22,240 –> 00:23:24,640
بیایید نگاهی بیندازیم. در برخی از فایلهایی که من
567
00:23:24,640 –> 00:23:27,840
دارم در اینجا
568
00:23:33,360 –> 00:23:35,760
ادامه میدهم، بنابراین این همان
569
00:23:35,760 –> 00:23:39,600
شکلگیری ابری json است که میخواهیم بسازیم
570
00:23:39,679 –> 00:23:42,559
، 5000 خط نیست، اما بیایید ببینیم
571
00:23:42,559 –> 00:23:43,679
572
00:23:43,679 –> 00:23:47,600
90 خط آنقدرها هم بد نیست.
573
00:23:47,600 –> 00:23:50,320
به هر حال ساده است
574
00:23:50,320 –> 00:23:52,000
575
00:23:52,000 –> 00:23:54,480
و صادقانه بگوییم، این یک مثال بسیار بد
576
00:23:54,480 –> 00:23:55,520
از
577
00:23:55,520 –> 00:23:57,600
این است که چرا شما دوست دارید من از تشکیل ابر استفاده میکنم، اما
578
00:23:57,600 –> 00:24:00,480
میخواستم یک مثال دلپذیر
579
00:24:00,480 –> 00:24:04,000
با این نشان دهم، بنابراین تمام این
580
00:24:04,000 –> 00:24:07,360
فیلدهای سفارشی نگاشت است که میتوانید
581
00:24:07,360 –> 00:24:07,919
582
00:24:07,919 –> 00:24:11,679
بعداً در نقشه منطقه فایل به آن مراجعه کنید،
583
00:24:11,679 –> 00:24:13,520
اگر نگاه کنم اگر به جای دیگری در فایل برای
584
00:24:13,520 –> 00:24:15,760
نقشه منطقه
585
00:24:15,760 –> 00:24:18,880
نگاه کنم، میتوانید ببینید که
586
00:24:18,880 –> 00:24:21,520
این تلاش میکند همه این
587
00:24:21,520 –> 00:24:23,039
588
0