🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت اسنوفلیک با ترافورم از ابتدا
- آخرین آپدیت
دانلود Terraform Snowflake from Scratch
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
راهنمای کامل مدیریت Snowflake با Terraform
مقدمه
Terraform ابزاری فوقالعاده قدرتمند برای مدیریت زیرساختها، به خصوص Snowflake است. بخشهای ابتدایی این دوره شما را با اصول اولیه موفقیت آشنا میکنند، در حالی که بخشهای پیشرفته جزئیات بیشتری در مورد ساخت کامل معماری شما ارائه میدهند.
قیمت دوره بر اساس زمان و تلاش صرف شده در آن تعیین میشود، اما در عین حال، میخواهم برای همه مقرون به صرفه باشد. اگر قیمت مسئلهای است، لطفاً تماس بگیرید تا خوشحال شوم با شما راهحلی پیدا کنم.
آنچه خواهید آموخت
تا پایان این دوره، شما حسابهای Terraform و Snowflake خود را با پیروی از بهترین شیوهها به طور کامل متصل کردهاید و قادر خواهید بود اشیاء Snowflake خود (کاربران، نقشها، انبارهها، پایگاههای داده و غیره) را با Terraform مدیریت کنید. برخی از این مهارتهایی که کسب خواهید کرد عبارتند از:
مدیریت انواع اشیاء Snowflake با استفاده از ماژولهای قابل استفاده مجدد
اعطای مجوزها بر روی تمام این اشیاء، از جمله مجوزهای آتی که مدیریت پایگاههای داده و اسکیمها را ساده میکنند
ایجاد و مدیریت نقشها در یک ساختار سلسله مراتبی برای سادهسازی اعطای مجوزها
توانایی وارد کردن اشیاء موجود Snowflake به پیکربندی Terraform شما
راهاندازی حسابهای Snowflake در محیطهای توسعه (DEV) و تولید (PROD) و استفاده از GitHub برای مدیریت همه چیز
چرا باید از Terraform برای مدیریت حساب Snowflake خود استفاده کنید؟
Snowflake یک انبار داده فوقالعاده و حیاتی برای هزاران سازمان است. اما مدیریت مؤثر Snowflake در مقیاس بزرگ دشوار بوده است، تا زمانی که شروع به بهرهگیری از Terraform کردیم.
برخی از مزایای استفاده از Terraform با Snowflake عبارتند از:
سرعت بخشیدن به وظایف دستی و تکراری
استانداردسازی نقشها و مجوزها
قابلیت حسابرسی مجوزها
بررسی کد برای مدیریت اشیاء Snowflake
اساساً، Terraform به شما امکان میدهد از زیرساخت به عنوان کد (Infrastructure as Code) برای مدیریت حساب Snowflake خود استفاده کنید. وضعیت اشیاء Snowflake توسط پیکربندی که در Terraform تنظیم میکنید کنترل میشود، که مدیریت آن را ساده میسازد.
درباره Terraform
Terraform یک ابزار نرمافزاری متنباز زیرساخت به عنوان کد است که یک گردش کار خط فرمان ثابت برای مدیریت صدها سرویس ابری ارائه میدهد. Terraform با استفاده از فایلهای پیکربندی اعلانی، APIهای ابری را کدگذاری میکند. یک پلاگین ارائهدهنده خاص وجود دارد که به شما امکان میدهد حساب Snowflake خود را با Terraform مدیریت کنید.
پیشنیازها:
SQL
Git
توانایی کار در خط فرمان
فهرست مطالب:
اتصال Terraform به Snowflake
اجرای طرحها (plans) و اعمال (applies) Terraform
ایجاد و مدیریت اشیاء Snowflake با Terraform
اعطای مجوزها بر روی اشیاء Snowflake به نقشها با استفاده از Terraform
ایجاد ماژولهای سفارشی برای مدیریت اشیاء Snowflake با Terraform در مقیاس بزرگ
ویژگیهای پیشرفته Terraform شامل وارد کردن (imports)، انتقال (moves) و حذف (removes)
نحوه راهاندازی و استفاده از Terraform Cloud
احراز هویت صحیح Snowflake با کلید جفتی (Key Pair) یا OAuth
اتصال Terraform به GitHub برای مشاهده طرحها قبل از ادغام (merging)
مدیریت حسابهای Snowflake در محیطهای توسعه (DEV) و تولید (PROD) با Terraform
بهترین شیوههای Terraform برای Snowflake (Terraforming Snowflake best practices)
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
نصبها
Installations
اتصال Terraform به Snowflake
Connecting Terraform to Snowflake
مدیریت اشیاء حساب
Managing Account Objects
تمرین اشیاء حساب
Practice Account Objects
مدیریت اشیاء طرحواره
Managing Schema Objects
تمرین اشیاء طرحواره
Practice Schema Objects
اعطای اشیاء حساب و طرحواره
Granting Account and Schema Objects
تمرین اعطای حساب و طرحواره
Practice Account and Schema Grants
نمایش نظرات