این دوره به شما میآموزد که چگونه به طور خودکار ایجاد مصنوعات مختلف مانند ماشینهای مجازی، کانتینرها و اجزای بدون سرور را در زنجیره ابزار CI CD با کمک Jenkins، Terraform و Ansible، و چگونه امنیت را با HashiCorp Vault اضافه کنید.
آنچه یاد میگیرید:
جنکینز مجموعه ابزاری را در اختیار متخصصان فناوری اطلاعات قرار میدهد تا ساخت تعدادی از مصنوعات مختلف را به صورت خودکار انجام دهند. در این دوره آموزشی، با استفاده از Jenkins برای خودکارسازی سازههای مصنوع و امنیت، یاد خواهید گرفت که چگونه پلاگینهای Jenkins را انتخاب کنید که برای هدف مناسب هستند، برای ساختهای ساده برنامهریزی کنید که سپس میتوانند در گردشهای کاری DevOps ترکیب شوند، و چگونه از بسیاری از نبردها استفاده کنید. ابزارهای ساخت با جنکینز آزمایش شده است. ابتدا نیاز به اتوماسیون و امنیت را بررسی خواهید کرد. در مرحله بعد، نحوه خودکارسازی ساخت سه نوع مصنوع - ماشینهای مجازی، کانتینرها و مصنوعات بدون سرور را خواهید یافت. در نهایت، یاد خواهید گرفت که چگونه از مزیت HashiCorp Vault برای لایهبندی امنیت در بالای فرآیند اتوماسیون ساخت استفاده کنید. پس از اتمام این دوره، مهارتها و دانش ادغام جنکینز با تعدادی از فناوریهای مهم مورد نیاز برای خودکارسازی ساخت مصنوعات در سازمان و تسهیل تکامل سبد محصولات قوی را خواهید داشت.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
02 Jenkins for DevOps Flows [26mins]
02-01 Intro [1mins]
02-02 Business Case [2mins]
02-03 Jenkins Capabilities [5mins]
02-04 Jenkins Architecture [3mins]
02-05 Selecting Plugins [10mins]
02-06 Planning for Simple Builds [1mins]
02-07 Linking Builds [2mins]
02-08 Different Artifacts Built with Jenkins [1mins]
02-09 Summary [1mins]
03 Automating VM Builds [45mins]
03-01 Intro [1mins]
03-02 Base Installation Packages [6mins]
03-03 Virtualization [1mins]
03-04 VMs Everywhere [6mins]
03-05 Your First Vagrant Box [6mins]
03-06 Second VM at AWS [7mins]
03-07 Enter Packer [3mins]
03-08 Packer AMIs in the Cloud [4mins]
03-09 Packer Integraton with Jenkins [2mins]
03-10 Enter Vault [7mins]
03-11 Summary [2mins]
04 Automating Container Builds [30mins]
04-01 Intro and Next Level of Virtualization [3mins]
04-02 Benefits of Containerization [4mins]
04-03 Containerizing Apache Web Server [4mins]
04-04 Containerizing MySQL [5mins]
04-05 Integrating Docker with Jenkins [3mins]
04-06 Docker Compose [3mins]
04-07 Integrating Docker Compose with Jenkins [1mins]
04-08 Container Security with HashiCorp Vault [5mins]
04-09 Summary [2mins]
05 Automating Serverless Builds [61mins]
05-01 Intro and Next Level of Virtualization with Serverless [2mins]
05-02 Characteristics of Serverless [7mins]
05-03 Business Case for Serverless at Globomantics [3mins]
05-04 Serverless Architecture [7mins]
05-05 Creating Serverless Components [9mins]
05-06 Automating Component Creation with IaC Tools [18mins]
05-07 Integrating Terraform with Jenkins [7mins]
05-08 Layering Security with HashiCorp Vault [6mins]
05-09 Best Practices and Course Summary [2mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
02 جنکینز برای DevOps Flows [26 دقیقه]
02-01 مقدمه [1 دقیقه]
02-02 فایل تجاری [2 دقیقه]
02-03 قابلیتهای جنکینز [5 دقیقه]
02-04 معماری جنکینز [3 دقیقه]
02-05 انتخاب پلاگینها [10 دقیقه]
02-06 برنامه ریزی برای ساختمانهای ساده [1 دقیقه]
02-07 پیوند ساختن [2 دقیقه]
02-08 مصنوعات مختلف ساخته شده با جنکینز [1 دقیقه]
02-09 خلاصه [1 دقیقه]
03 خودکارسازی ساختهای VM [45 دقیقه]
03-01 مقدمه [1 دقیقه]
03-02 بستههای نصب پایه [6 دقیقه]
03-03 مجازیسازی [1 دقیقه]
03-04 VMs Everywhere [6 دقیقه]
03-05 اولین جعبه ولگرد شما [6 دقیقه]
03-06 VM دوم در AWS [7 دقیقه]
03-07 Packer را وارد کنید [3 دقیقه]
03-08 بستهبندی AMI در فضای ابری [4 دقیقه]
03-09 Packer Integraton با جنکینز [2 دقیقه]
03-10 وارد خرک شوید [7 دقیقه]
03-11 خلاصه [2 دقیقه]
04 خودکارسازی ساخت کانتینر [30 دقیقه]
04-01 مقدمه و سطح بعدی مجازیسازی [3 دقیقه]
04-02 مزایای کانتینرسازی [4 دقیقه]
04-03 کانتینرینگ وب سرور آپاچی [4 دقیقه]
04-04 کانتینر کردن MySQL [5 دقیقه]
04-05 ادغام داکر با جنکینز [3 دقیقه]
04-06 Docker Compose [3 دقیقه]
04-07 ادغام Docker Compose با Jenkins [1 دقیقه]
04-08 امنیت کانتینر با HashiCorp Vault [5 دقیقه]
04-09 خلاصه [2 دقیقه]
05 خودکارسازی ساختهای بدون سرور [61 دقیقه]
05-01 مقدمه و سطح بعدی مجازیسازی با سرور بدون سرور [2 دقیقه]
05-02 ویژگیهای سرور بدون سرور [7 دقیقه]
05-03 کیس تجاری برای بدون سرور در Globomantics [3 دقیقه]
05-04 معماری بدون سرور [7 دقیقه]
05-05 ایجاد اجزای بدون سرور [9 دقیقه]
05-06 ایجاد خودکار کامپوننت با ابزار IaC [18 دقیقه]
05-07 ادغام Terraform با جنکینز [7 دقیقه]
05-08 لایهبندی امنیت با HashiCorp Vault [6 دقیقه]
05-09 بهترین تمرینها و خلاصه دوره [2 دقیقه]
جورج اسمیت بیش از 25 سال را در صنعت فناوری اطلاعات سپری کرده است. در طول این مدت، او سمتهای مختلفی را بر عهده داشته است، از توسعه رابط کاربری وب و تجزیه و تحلیل کسبوکار، پیشرفت در مدیریت سیستم و زیرساخت، سپس به سمت برنامهنویسی سیستمهای اصلی، مشاوره فنی و در نهایت تبدیل شدن به یک معمار تجارت الکترونیک و کارشناس موضوع. او در روندهای مدرن مانند Containerization، Infrastructure as Code، مدلهای محاسباتی بدون سرور و غیره به خوبی آشناست. جورج اشتیاق خود را به طراحی سیستمهای پیشرفته با استفاده از جدیدترین فناوری برای کمک به شرکتها در دستیابی به نتایج تجاری دلخواه خود نشان میدهد. او اخیراً «مسیرهای شغلی فناوری اطلاعات: هلیکوپتر را بگیرید» در Amazon KDP منتشر کرده است. جورج دارای مدرک کارشناسی ارشد فناوری اطلاعات از دانشگاه بنتلی (بوستون، MA) و کارشناسی ارشد مدیریت بازرگانی از دانشگاه اتاوا است.