آیا می خواهید نحوه راه اندازی پایگاه های داده رابطه ای مدیریت شده یا RDS را در AWS بیاموزید؟ آیا می خواهید یاد بگیرید که چگونه با استفاده از Python و کتابخانه psycopg2 به نمونه های RDS DB خود متصل شوید و تمام عملیات ایجاد، خواندن، به روز رسانی و حذف (CRUD) را اجرا کنید؟ یا می خواهید یاد بگیرید که چگونه جداول NoSQL DynamoDB را در AWS پیاده سازی کنید و با داده های اسکن، پرس و جو تا به روز رسانی، خواندن و حذف عملیات کار کنید؟
سپس این دوره مورد نیاز شما در RDS و DynamoDB در AWS است!
در این دوره، ما با نگاهی به ابزارها و محیطی که برای کار با منابع AWS نیاز داریم، شروع می کنیم. ما از Python 3 استفاده خواهیم کرد و طبق IDE به شما توصیه می کنم از PyCharm از Jetbrains استفاده کنید. حتی یک نسخه انجمن رایگان دارد!
بعد از اینکه به شما آموزش دادم که چگونه می توانید محیط خود را در MacOS و Windows راه اندازی کنید، اعتبارنامه خود را برای AWS به عنوان کلید دسترسی AWS و کلید دسترسی مخفی AWS برای دسترسی برنامه ای به منابع AWS ایجاد می کنیم. یاد خواهید گرفت که چگونه می توانید اعتبارنامه AWS خود را به صورت جهانی با استفاده از AWS CLI روی رایانه های خود تنظیم کنید. قبل از ورود به پیاده سازی، برای آخرین نکته، به شما نشان خواهم داد که چگونه می توانید قابلیت های تکمیل خودکار در PyCharm IDE خود را با PyBoto3 داشته باشید!
هنگامی که با تنظیمات محیط خود آماده شدیم، پیاده سازی راه حل خود را در AWS آغاز می کنیم! و به یاد داشته باشید که ما همه کارها را با کد پایتون انجام خواهیم داد. نه یک چیز دستی یا دستی!
ما با RDS یا سرویس پایگاه داده رابطهای از AWS شروع میکنیم. من به شما یاد خواهم داد که چگونه نمونه های RDS آمازون خود را صرفاً با کد پایتون خود راه اندازی کنید! سپس یاد خواهیم گرفت که چگونه با استفاده از Python و کتابخانه psycopg2 به نمونه پایگاه داده RDS خود متصل شویم. پس از آن، من به شما آموزش میدهم که چگونه درخواستهای خود را در برابر RDS PostgreSQL با استفاده از کتابخانه psycopg2 اجرا کنید و SELECT، INSERT، DELETE، UPDATE را پیادهسازی میکنیم، بنابراین اساساً تمام عملیاتهای CRUD را در برابر نمونه RDS PostgreSQL خودمان در AWS پیادهسازی میکنیم!
بعدی DynamoDB است! با این سرویس بسیار محبوب NoSQL از AWS، من به شما یاد خواهم داد که چگونه جداول DynamoDB خود را در AWS با پایتون ایجاد کنید! شما یاد خواهید گرفت که چگونه یک طرح کلیدی ارائه دهید، تعاریف ویژگی ها و اعمال توان عملیاتی را در جداول خود اعمال کنید.
و من این خبر عالی را برای شما به اشتراک میگذارم که نسخه محلی DynamoDB وجود دارد که میتوانید به سادگی آن را روی رایانه خود اجرا کنید تا با آن بازی کنید! من به شما نشان خواهم داد که چگونه می توانید نسخه محلی DynamoDB را بر روی رایانه خود دریافت و اجرا کنید و محیط و پیکربندی کلاینت boto3 را بر اساس آن تنظیم می کنیم.
سپس ما شروع به قرار دادن موارد جدید، به روز رسانی، حذف و خواندن آنها می کنیم. هنگامی که عملیات اولیه CRUD را با DynamoDB یاد گرفتیم، به سمت عملیات نسبتاً پیشرفته مانند اسکن و پرس و جو می رویم.
ما همچنین یک اسکریپت برای درج مجموعه داده های نمونه "فیلم ها" در جدول DynamoDB Movies خود پیاده سازی خواهیم کرد! هنگامی که داده ها را وارد می کنیم، شروع به کاوش می کنیم که چگونه می توانیم آن را با استفاده از عملیات پرس و جو DynamoDB جستجو کنیم و همچنین یاد خواهیم گرفت که چگونه می توانیم از شرایط استفاده کنیم. و در نهایت، ما نگاهی به عملیات اسکن خواهیم داشت که اساساً کل داده های شما را اسکن می کند و نتایج مورد نیاز شما را بازیابی می کند. بنابراین برای فیلتر کردن نتایج حاصل از عملیات اسکن، عبارات فیلتر را در عملیات اسکن خود اعمال می کنیم و می بینیم که چگونه کارها با DynamoDB کار می کنند.
اطلاعات، تمرین عملی و تجربه زیادی در این دوره در AWS منتظر شماست. بنابراین، دیگر زمان را از دست ندهید و در این دوره به من بپیوندید تا با استفاده از Python و Boto3 مهارت های خود را در AWS تقویت کنید!
معمار راه حل های دارای گواهی AWS، مهندس نرم افزار
نمایش نظرات