آموزش استفاده از جنکینز برای خودکارسازی ساخت و امنیت مصنوعات

Using Jenkins to Automate Artifact Builds and Security

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به شما می آموزد که چگونه به طور خودکار ایجاد مصنوعات مختلف مانند ماشین های مجازی، کانتینرها و اجزای بدون سرور را در یک زنجیره ابزار CI/CD با کمک Jenkins، Terraform و Ansible، و چگونه امنیت را با HashiCorp Vault.Jenkins اضافه کنید. به متخصصان فناوری اطلاعات مجموعه ابزاری را برای خودکارسازی ساخت تعدادی از مصنوعات مختلف ارائه می دهد. در این دوره آموزشی، با استفاده از Jenkins برای خودکارسازی سازه‌های مصنوع و امنیت، یاد می‌گیرید که چگونه پلاگین‌های Jenkins را انتخاب کنید که برای هدف مناسب هستند، برای ساخت‌های ساده برنامه‌ریزی کنید که سپس می‌توانند در گردش‌های کاری DevOps ترکیب شوند و چگونه از بسیاری از نبردها استفاده کنید. ابزارهای ساخت با جنکینز آزمایش شده است. ابتدا نیاز به اتوماسیون و امنیت را بررسی خواهید کرد. در مرحله بعد، نحوه خودکارسازی ساخت سه نوع مصنوع - ماشین های مجازی، کانتینرها و مصنوعات بدون سرور را خواهید دید. در نهایت، یاد خواهید گرفت که چگونه از مزیت HashiCorp Vault برای لایه‌بندی امنیت در بالای فرآیند اتوماسیون ساخت استفاده کنید. پس از اتمام این دوره، مهارت ها و دانش ادغام جنکینز با تعدادی از فناوری های مهم مورد نیاز برای خودکارسازی ساخت مصنوعات در سازمان و تسهیل تکامل سبد محصولات قوی را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

جنکینز برای جریان های DevOps Jenkins for DevOps Flows

  • مقدمه Intro

  • مورد تجاری Business Case

  • قابلیت های جنکینز Jenkins Capabilities

  • معماری جنکینز Jenkins Architecture

  • انتخاب پلاگین ها Selecting Plugins

  • برنامه ریزی برای ساختمان های ساده Planning for Simple Builds

  • پیوند ساختن Linking Builds

  • مصنوعات مختلف ساخته شده با جنکینز Different Artifacts Built with Jenkins

  • خلاصه Summary

خودکارسازی ساخت VM Automating VM Builds

  • مقدمه Intro

  • بسته های نصب پایه Base Installation Packages

  • مجازی سازی Virtualization

  • VMs در همه جا VMs Everywhere

  • اولین جعبه ولگرد شما Your First Vagrant Box

  • VM دوم در AWS Second VM at AWS

  • Packer را وارد کنید Enter Packer

  • AMI های بسته بندی کننده در ابر Packer AMIs in the Cloud

  • Packer Integraton با جنکینز Packer Integraton with Jenkins

  • وارد Vault شوید Enter Vault

  • خلاصه Summary

اتوماسیون ساخت کانتینر Automating Container Builds

  • مقدمه و سطح بعدی مجازی سازی Intro and Next Level of Virtualization

  • مزایای کانتینری سازی Benefits of Containerization

  • کانتینرسازی وب سرور آپاچی Containerizing Apache Web Server

  • Containerizing MySQL Containerizing MySQL

  • ادغام داکر با جنکینز Integrating Docker with Jenkins

  • Docker Compose Docker Compose

  • ادغام Docker Compose با جنکینز Integrating Docker Compose with Jenkins

  • امنیت کانتینر با HashiCorp Vault Container Security with HashiCorp Vault

  • خلاصه Summary

خودکارسازی ساخت‌های بدون سرور Automating Serverless Builds

  • مقدمه و سطح بعدی مجازی سازی با سرور بدون سرور Intro and Next Level of Virtualization with Serverless

  • ویژگی های سرور بدون سرور Characteristics of Serverless

  • کیس تجاری برای بدون سرور در Globomantics Business Case for Serverless at Globomantics

  • معماری بدون سرور Serverless Architecture

  • ایجاد کامپوننت های بدون سرور Creating Serverless Components

  • ایجاد خودکار کامپوننت با ابزار IaC Automating Component Creation with IaC Tools

  • ادغام Terraform با جنکینز Integrating Terraform with Jenkins

  • لایه بندی امنیت با HashiCorp Vault Layering Security with HashiCorp Vault

  • بهترین روش ها و خلاصه دوره Best Practices and Course Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش استفاده از جنکینز برای خودکارسازی ساخت و امنیت مصنوعات
جزییات دوره
2h 44m
39
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
George Smith
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

George Smith George Smith

جورج اسمیت بیش از 25 سال در صنعت IT صرف کرده است. در این مدت او مشاغل مختلفی را عهده دار شده است ، شروع با توسعه UI وب و تجزیه و تحلیل کسب و کار ، پیشرفت با مدیریت سیستم و زیرساخت ها ، سپس روی آوردن به برنامه نویسی سیستم های اصلی ، مشاوره فنی ، و در آخر تبدیل به یک معمار تجارت الکترونیکی و متخصص موضوع موضوع. او به خوبی در روندهای مدرن مانند Containerization ، Infrastructure as Code ، مدل های محاسباتی بدون سرور و موارد دیگر تبحر دارد. جورج علاقه به طراحی پیشرفته سیستم را به کار می گیرد و از جدیدترین فناوری برای کمک به شرکت ها برای دستیابی به نتایج تجاری مورد نظر خود استفاده می کند. وی اخیراً "مسیرهای شغلی IT: هلی کوپتر را ببرید" را در KDP آمازون منتشر کرده است. جورج دارای مدرک کارشناسی ارشد فناوری اطلاعات از دانشگاه بنتلی (بوستون ، MA) و کارشناسی ارشد مدیریت بازرگانی از دانشگاه اتاوا است.