لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جنکینز، از صفر تا قهرمان: استاد DevOps جنکینز شوید
Jenkins, From Zero To Hero: Become a DevOps Jenkins Master
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با ابزارهای قدرتمندی مانند Docker، Ansible، AWS، GIT و موارد دیگر به یک استاد DevOps در یادگیری Jenkins و ادغام تبدیل شوید! یاد بگیرید که Jenkins چیست و چگونه کار می کند به طور عمیق یکپارچه سازی مداوم و استقرار مداوم را بیاموزید نحوه ادغام Jenkins با Docker، Ansible، AWS، GIT، Email، Maven و موارد دیگر را بیاموزید! یاد بگیرید چگونه مشاغل خود را با مجموعه ای از ابزارها طراحی و بسازید. امروزه محبوب ترین ابزارهای DevOps را هماهنگ کنید. ماشینی که لینوکس را اجرا می کند (فیزیکی یا مجازی). داشتن درک اولیه Docker خوب است، اما لازم نیست.
جنکینز یک ابزار اتوماسیون قدرتمند و انعطاف پذیر است. تقریباً برای خودکار کردن هر چیزی استفاده می شود.
سریعتر بروید و یاد بگیرید که چگونه فرآیندهای خودکار قوی مانند خطوط لوله، گردشهای کاری CI/CD و موارد دیگر بسازید!
در دنیای DevOps، جنکینز یکی از بهترین کارتهای روی میز است.
اگر میخواهید در دنیای DevOps متخصص شوید، در دوره آموزشی علاوه بر جنکینز، از فناوریهایی مانند Docker، AWS، Ansible، Git، Maven، DSL استفاده میکنید که دست به دست هم میدهند. ، خطوط لوله و بسیاری دیگر!
به طور خودکار همه چیز را شروع کنید و یک استاد DevOps شوید!
آیا شما علاقه مند به ورود به دنیای جدید پر از فناوری های چابک هستید؟
این دوره آموزشی مناسب برای شماست!
سرفصل ها و درس ها
منابع این دوره
Resources for this course
نمونه های استفاده شده در این دوره را از کجا می توان تهیه کرد؟
Where can I get the samples used in this course?
منابع این دوره
Resources for this course
نمونه های استفاده شده در این دوره را از کجا می توان تهیه کرد؟
Where can I get the samples used in this course?
معرفی و نصب
Introduction & Installation
معرفی دوره
Introduction to the course
توجه: درباره آزمایشگاه
Note: About the Lab
ساخت آزمایشگاه خود را شروع کنید - با استفاده از VirtualBox یک ماشین مجازی ایجاد کنید
Start building your Lab - Create a Virtual Machine using VirtualBox
ساخت آزمایشگاه خود را شروع کنید - CentOs را نصب کنید
Start building your Lab - Install CentOs
ساخت آزمایشگاه خود را شروع کنید - بتونه را پیکربندی کنید
Start building your Lab - Configure Putty
Docker را نصب کنید
Install Docker
Docker Compose را نصب کنید
Install Docker Compose
تصویر جنکینز داکر را دانلود کنید
Download the Jenkins Docker Image
یک فایل Docker Compose برای جنکینز ایجاد کنید
Create a Docker Compose file for Jenkins
یک Docker Container برای جنکینز ایجاد کنید
Create a Docker Container for Jenkins
عیب یابی: جنکینز نمی آید؟
Troubleshooting: Jenkins not coming up?
یک DNS محلی برای سرور جنکینز خود ایجاد کنید
Create a local DNS for your Jenkins server
توجه: باید به استفاده از بتونه ادامه دهید
Note: You should keep using putty
نحوه کار با Docker و Jenkins را بیاموزید
Learn how to work with Docker and Jenkins
جایزه
Bonus
معرفی و نصب
Introduction & Installation
معرفی دوره
Introduction to the course
توجه: درباره آزمایشگاه
Note: About the Lab
ساخت آزمایشگاه خود را شروع کنید - با استفاده از VirtualBox یک ماشین مجازی ایجاد کنید
Start building your Lab - Create a Virtual Machine using VirtualBox
ساخت آزمایشگاه خود را شروع کنید - CentOs را نصب کنید
Start building your Lab - Install CentOs
ساخت آزمایشگاه خود را شروع کنید - بتونه را پیکربندی کنید
Start building your Lab - Configure Putty
Docker را نصب کنید
Install Docker
Docker Compose را نصب کنید
Install Docker Compose
تصویر جنکینز داکر را دانلود کنید
Download the Jenkins Docker Image
یک فایل Docker Compose برای جنکینز ایجاد کنید
Create a Docker Compose file for Jenkins
یک Docker Container برای جنکینز ایجاد کنید
Create a Docker Container for Jenkins
عیب یابی: جنکینز نمی آید؟
Troubleshooting: Jenkins not coming up?
یک DNS محلی برای سرور جنکینز خود ایجاد کنید
Create a local DNS for your Jenkins server
توجه: باید به استفاده از بتونه ادامه دهید
Note: You should keep using putty
نحوه کار با Docker و Jenkins را بیاموزید
Learn how to work with Docker and Jenkins
جایزه
Bonus
شروع کار با جنکینز
Getting Started with Jenkins
آشنایی با رابط کاربری جنکینز
Introduction to Jenkins UI
دست در! اولین شغل جنکینز خود را ایجاد کنید
Hands On! Create your first Jenkins Job
به بازی با اولین شغل خود ادامه دهید
Keep playing with your first Job
اولین خروجی Job خود را تغییر مسیر دهید
Redirect your first Job's output
نحوه اجرای اسکریپت bash را از جنکینز بیاموزید
Learn how to execute a bash script from Jenkins
پارامترهایی را به شغل خود اضافه کنید
Add parameters to your Job
نحوه ایجاد پارامتر لیست جنکینز با اسکریپت خود را بیاموزید
Learn how to create a Jenkins list parameter with your script
منطق اولیه و پارامترهای بولی را اضافه کنید
Add basic logic and boolean parameters
شروع کار با جنکینز
Getting Started with Jenkins
آشنایی با رابط کاربری جنکینز
Introduction to Jenkins UI
دست در! اولین شغل جنکینز خود را ایجاد کنید
Hands On! Create your first Jenkins Job
به بازی با اولین شغل خود ادامه دهید
Keep playing with your first Job
اولین خروجی Job خود را تغییر مسیر دهید
Redirect your first Job's output
نحوه اجرای اسکریپت bash را از جنکینز بیاموزید
Learn how to execute a bash script from Jenkins
پارامترهایی را به شغل خود اضافه کنید
Add parameters to your Job
نحوه ایجاد پارامتر لیست جنکینز با اسکریپت خود را بیاموزید
Learn how to create a Jenkins list parameter with your script
منطق اولیه و پارامترهای بولی را اضافه کنید
Add basic logic and boolean parameters
جنکینز و داکر
Jenkins & Docker
داکر + جنکینز + SSH - I
Docker + Jenkins + SSH - I
عیب یابی: تصویر میزبان راه دور درست ساخته نمی شود؟
Troubleshooting: remote-host image not building correctly?
داکر + جنکینز + SSH - II
Docker + Jenkins + SSH - II
داکر + جنکینز + SSH - III
Docker + Jenkins + SSH - III
آموزش نصب پلاگین های جنکینز (افزونه SSH)
Learn how to install Jenkins Plugins (SSH Plugin)
سرور Docker SSH خود را با جنکینز ادغام کنید
Integrate your Docker SSH server with Jenkins
کار Jenkins خود را روی میزبان راه دور Docker از طریق SSH اجرا کنید
Run your a Jenkins job on your Docker remote host through SSH
جنکینز و داکر
Jenkins & Docker
داکر + جنکینز + SSH - I
Docker + Jenkins + SSH - I
عیب یابی: تصویر میزبان راه دور درست ساخته نمی شود؟
Troubleshooting: remote-host image not building correctly?
داکر + جنکینز + SSH - II
Docker + Jenkins + SSH - II
داکر + جنکینز + SSH - III
Docker + Jenkins + SSH - III
آموزش نصب پلاگین های جنکینز (افزونه SSH)
Learn how to install Jenkins Plugins (SSH Plugin)
سرور Docker SSH خود را با جنکینز ادغام کنید
Integrate your Docker SSH server with Jenkins
کار Jenkins خود را روی میزبان راه دور Docker از طریق SSH اجرا کنید
Run your a Jenkins job on your Docker remote host through SSH
جنکینز و AWS
Jenkins & AWS
مقدمه: MySQL + AWS + Shell Scripting + Jenkins
Introduction: MySQL + AWS + Shell Scripting + Jenkins
یک سرور MySQL در Docker ایجاد کنید
Create a MySQL server on Docker
MySQL Client و AWS CLI را نصب کنید
Install MySQL Client and AWS CLI
یک پایگاه داده MySQL ایجاد کنید
Create a MySQL Database
یک سطل S3 در AWS ایجاد کنید
Create a S3 Bucket on AWS
یک کاربر (IAM) برای احراز هویت AWS ایجاد کنید
Create a user (IAM) for AWS authentication
یاد بگیرید که چگونه یک نسخه پشتیبان تهیه کنید و آن را به صورت دستی در S3 آپلود کنید
Learn how to take a backup and upload it manually to S3
فرآیند پشتیبان گیری و آپلود را با یک اسکریپت پوسته خودکار کنید
Automate the backup and upload process with a shell script
اسکریپت خود را با AWS CLI ادغام کنید
Integrate your script with AWS CLI
با نحوه مدیریت اطلاعات حساس در جنکینز (کلیدها، رمزهای عبور) آشنا شوید.
Learn how to manage sensitive information in Jenkins (Keys, Passwords)
یک شغل جنکینز برای آپلود DB خود در AWS ایجاد کنید
Create a Jenkins job to upload your DB to AWS
کار خود را اجرا کنید و خوشحال باشید!
Execute your Job and be happy!
اسکریپت را در میزبان راه دور ادامه دهید
Persist the script on the remote host
از شغل خود مجدداً برای آپلود DB های مختلف در سطل های مختلف استفاده کنید
Reuse your Job to upload different DB's to different buckets
جنکینز و AWS
Jenkins & AWS
مقدمه: MySQL + AWS + Shell Scripting + Jenkins
Introduction: MySQL + AWS + Shell Scripting + Jenkins
یک سرور MySQL در Docker ایجاد کنید
Create a MySQL server on Docker
MySQL Client و AWS CLI را نصب کنید
Install MySQL Client and AWS CLI
یک پایگاه داده MySQL ایجاد کنید
Create a MySQL Database
یک سطل S3 در AWS ایجاد کنید
Create a S3 Bucket on AWS
یک کاربر (IAM) برای احراز هویت AWS ایجاد کنید
Create a user (IAM) for AWS authentication
یاد بگیرید که چگونه یک نسخه پشتیبان تهیه کنید و آن را به صورت دستی در S3 آپلود کنید
Learn how to take a backup and upload it manually to S3
فرآیند پشتیبان گیری و آپلود را با یک اسکریپت پوسته خودکار کنید
Automate the backup and upload process with a shell script
اسکریپت خود را با AWS CLI ادغام کنید
Integrate your script with AWS CLI
با نحوه مدیریت اطلاعات حساس در جنکینز (کلیدها، رمزهای عبور) آشنا شوید.
Learn how to manage sensitive information in Jenkins (Keys, Passwords)
یک شغل جنکینز برای آپلود DB خود در AWS ایجاد کنید
Create a Jenkins job to upload your DB to AWS
کار خود را اجرا کنید و خوشحال باشید!
Execute your Job and be happy!
اسکریپت را در میزبان راه دور ادامه دهید
Persist the script on the remote host
از شغل خود مجدداً برای آپلود DB های مختلف در سطل های مختلف استفاده کنید
Reuse your Job to upload different DB's to different buckets
نمایش نظرات