🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ۱۰ پروژه DevOps: خودکارسازی، استقرار و مقیاسبندی با Kubernetes
- آخرین آپدیت
دانلود 10 DevOps Projects: Automate, Deploy & Scale with Kubernetes
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش جامع DevOps: استقرار اپلیکیشن، CI/CD و Kubernetes با Docker، AWS، Jenkins و Terraform
آیا به دنبال یادگیری و تسلط بر فرایند استقرار اپلیکیشن، یکپارچهسازی مداوم (CI/CD) و Orchestration با Kubernetes هستید؟ این دوره برای شما طراحی شده است.
این دوره برای چه کسانی مناسب است:
توسعهدهندگان نرمافزار که میخواهند فرایند استقرار خود را بهبود بخشند.
مهندسان DevOps که به دنبال خودکارسازی گردش کار و مدیریت برنامهها در مقیاس بالا هستند.
مدیران سیستم که مسئول استقرار و نگهداری برنامهها هستند.
متخصصان IT علاقهمند به فناوریهای مدرن استقرار.
پیشنیاز: آشنایی مقدماتی با DevOps
با ساخت 10 پروژه عملی، پتانسیل کامل DevOps را آزاد کنید. این پروژهها به شما آموزش میدهند که چگونه استقرار کارآمد اپلیکیشنهای وب و خودکارسازی زیرساخت را انجام دهید. در این دوره، شما بر ابزارهای ضروری مانند Docker، Kubernetes، Jenkins، AWS و Terraform تسلط پیدا خواهید کرد تا اطمینان حاصل کنید که اپلیکیشنهای وب شما مقیاسپذیر، قابل اعتماد و به راحتی قابل مدیریت هستند.
یاد بگیرید چگونه برنامهها را برای سازگاری با Docker کانتینریزه کنید، پایپلاینهای CI/CD را با استفاده از Jenkins و GitHub Actions خودکار کنید و بارهای کاری مقیاسپذیر را روی خوشههای Kubernetes مستقر کنید. همچنین، شما به مانیتورینگ با استفاده از Prometheus و Grafana، تامین زیرساخت با Terraform و موارد دیگر خواهید پرداخت. چه در حال استقرار میکرو سرویسها با Istio باشید و چه میزبانی یک وبسایت استاتیک مقرون به صرفه در AWS S3، این دوره همه چیز را پوشش میدهد.
پروژههای کلیدی که خواهید ساخت:
استقرار کارآمد اپلیکیشن وب با Docker: کانتینریزهکردن برنامههای خود برای دستیابی به سازگاری و کارایی.
یکپارچهسازی مداوم با Jenkins: خودکارسازی مراحل SDLC مانند ساخت، آزمایش و استقرار.
استقرار برنامه در خوشه Kubernetes: استقرار برنامههای کانتینریزه شده در Kubernetes برای مقیاسپذیری و قابلیت اطمینان.
مانیتورینگ Kubernetes با Prometheus و Grafana: راهاندازی راهکارهای نظارتی کامل در یک خوشه EKS.
تامین خودکار زیرساخت با Terraform: استفاده از IaC برای استقرار زیرساخت مقیاسپذیر در AWS.
استقرار یک برنامه CRUD مقیاسپذیر در AWS Elastic Beanstalk: سادهسازی استقرار و مدیریت برنامه با استفاده از PaaS.
بهبود میکرو سرویسها با Istio: بهبود قابلیت مشاهده و قابلیت اطمینان میکرو سرویسهای Kubernetes.
طراحی معماری Auto-Scaling: ایجاد معماریهای تطبیقی برای در دسترس بودن بالا و بهینهسازی هزینه.
میزبانی مقرون به صرفه وبسایت استاتیک در AWS S3: میزبانی وبسایتهای استاتیک با استفاده از S3 برای یک راه حل مقرون به صرفه.
GitOps CI/CD با GitHub Actions & ArgoCD: خودکارسازی استقرارهای Kubernetes با GitOps.
مهارتهای عملی مورد نیاز برای خودکارسازی، استقرار و نظارت بر برنامههای Cloud-Native را با استفاده از ابزارهای پیشرو DevOps به دست آورید. این دوره برای توسعهدهندگان، مدیران سیستم یا مهندسان Cloud که به دنبال ارتقای تخصص خود در استراتژیهای استقرار DevOps هستند، ایدهآل است.
همین حالا ثبتنام کنید و بر هنر استقرارهای مقیاسپذیر و خودکار مسلط شوید!
سرفصل ها و درس ها
مقدمه ای بر دوره
Introduction To The Course
مقدمه ای بر دوره
Introduction To The Course
پروژه 1: استقرار ساده برنامه وب با استفاده از Docker، AWS، Nginx و
Project 1: Streamlined Web Application Deployment using Docker, AWS, Nginx, and
معرفی ابزارها و فناوری - استقرار ساده برنامه وب
Introduction to tools and technology - Streamlined Web Application Deployment
راه اندازی Docker و سرور
Docker setup and server
اجرا، مدیریت و استقرار کانتینرها
Run manage and deploy containers
دانلود فایل های پروژه
Download The Project Files
پروژه 2: پیاده سازی یکپارچه سازی مداوم با Jenkins، SonarQube، Git
Project 2: Continuous Integration Implementation with Jenkins, SonarQube, Git
مقدمه - پیاده سازی یکپارچه سازی مداوم با Jenkins، SonarQube، Git
Introduction - Continuous Integration Implementation with Jenkins, SonarQube,Git
نصب ابزارها
Installing tools
نصب پلاگین
Plugin installation
شناسایی ابزارها
Tools identification
نمایش خط لوله
Pipeline demonstration
اتصال Git و Jenkins
Git and jenkins connection
دانلود فایل های پروژه
Download The Project Files
پروژه 3: استقرار برنامه در خوشه Kubernetes با استفاده از EKS، AWS
Project 3: Application Deployment on Kubernetes Cluster utilizing EKS, AWS
مقدمه: استقرار برنامه در خوشه Kubernetes با استفاده از EKS، AWS
Introduction - : Application Deployment on Kubernetes Cluster utilizing EKS, AWS
کانتینری کردن
Containerization
Docker hub
Docker hub
معماری K8s و EKS
K8s arch and EKS
نصب ابزارها
Tools installation
استقرارها
Deployments
SVC و دسترسی به برنامه
SVC and accessing the application
دانلود فایل های پروژه
Download The Project Files
پروژه 4: نظارت بر Kubernetes با استفاده از Prometheus و Grafana
Project-4 Kubernetes monitoring using prometheus and grafana
مقدمه - نظارت بر Kubernetes با استفاده از Prometheus و Grafana
Introduction - Kubernetes monitoring using prometheus and grafana
راه اندازی زیرساخت
Infra-setup.
نصب و پیکربندی ابزارها
installing and Configure tools
استقرار نمودار Helm
deploying helm chart
دسترسی و بررسی Grafana
accessing and exploring grafana
دانلود فایل های پروژه
Download The Project Files
پروژه 5 - تهیه زیرساخت خودکار با Terraform
Project 5 - Automated Infrastructure Provisioning with Terraform
مقدمه - تهیه زیرساخت خودکار با Terraform
Introduction - Automated Infrastructure Provisioning with Terraform
نحوه کار Terraform
Terraform Working
نصب ابزارها
Tools installation
vpc
vpc
نمونه
Instance
LB
LB.
تایید و تست
Verify and test
دانلود فایل های پروژه
Download The Project Files
پروژه 6: استقرار برنامه CRUD مقیاس پذیر با استفاده از AWS Elastic Beanstalk
Project- 6 Deploying a Scalable CRUD App Using AWS Elastic Beanstalk
مقدمه
Introduction
بررسی اجمالی برنامه
App overview
بررسی اجمالی پایگاه داده
database overview
راه اندازی ENV
ENV setup
اعتبارسنجی و تست
validate and test
دانلود فایل های پروژه
Download The Project Files
پروژه 7: ارتقاء سرویس های کوچک Kubernetes با Istio
Project-7 Elevating Kubernetes micro-services with istio
مقدمه
Introduction
بررسی اجمالی برنامه
Application overview
نصب ابزارها
Tools installation
راه اندازی Istio
Istio-Setup
تزریق پروکسی های برنامه
Application Proxies Injection
داشبورد Kiali
Kiali Dashboard
Prometheus و Grafana
Prometheus an grafana
دانلود فایل های پروژه
Download The Project Files
پروژه 8: طراحی معماری مقیاس بندی خودکار تطبیقی برای HA و بهینه سازی هزینه
Project-8 Designing Adaptive Auto-Scaling Architecture for HA and cost optimisat
مقدمه
Introduction
توضیح برنامه
App explanation
راه اندازی Ec2 و برنامه
Ec2 & app setup
راه اندازی AMI و ELB
AMI and ELB setup
راه اندازی ASG
ASG Setup
شبیه سازی فاجعه
Disaster Simulation
دانلود فایل های پروژه
Download The Project Files
پروژه 9: پیاده سازی راه حل میزبانی وب سایت استاتیک در Amazon S3
Project-9 Implementing a Static Website Hosting Solution on Amazon S3
فعال کردن میزبانی وب سایت استاتیک
Enabling static-website hosting
سیاست Bucket و تایید
Bucket policy and verify
دانلود فایل های پروژه
Download The Project Files
پروژه 10: GitOps CI-CD با GitHub Actions و ArgoCD برای Kubernetes خودکار
project-10 GitOps CI-CD with GitHub Actions and ArgoCD for Automated Kubernetes
Pianalytix Edutech Pvt Ltd از فناوری پیشرفته هوش مصنوعی و طراحی محصول خلاقانه استفاده می کند تا به کاربران کمک کند یادگیری ماشین را به طور م learnثرتری بیاموزند و یادگیری ماشین را در دنیای واقعی پیاده سازی کنند. Pianalytix همچنین از قدرت پیشرفته هوش مصنوعی برای توانمندسازی مشاغل برای به دست آوردن سود هنگفت با بهینه سازی فرایندها ، به حداکثر رساندن کارایی و افزایش سودآوری استفاده می کند.
نمایش نظرات