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