لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش زبان Rust برای DevOps
- آخرین آپدیت
دانلود Rust for DevOps
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
دوره Rust برای DevOps یک دوره سطح متوسط برای مهندسان نرمافزار، مدیران سیستم و متخصصان فنی است که به دنبال پیادهسازی اصول DevOps با استفاده از زبان Rust هستند. اگر تجربه برنامهنویسی در سطح مبتدی دارید و با مفاهیم پایه لینوکس، Git و Docker آشنا هستید، این دوره برای شما مناسب است.
شما از طریق درسهای ویدئویی و تمرینات کدنویسی، مهارتهای عملی Rust را برای ساخت، استقرار و نظارت بر برنامهها با استفاده از گردشهای کاری DevOps کسب خواهید کرد. در این مسیر، کانتینریسازی را پیادهسازی کرده، کد خود را برای قابلیت مشاهده (Observability) ابزارگذاری میکنید و وظایف مدیریتی رایج مانند تجزیه فایلها و کرونجابها (Cron Jobs) را خودکارسازی میکنید. در پایان، فارغ از نقش فنی خود، مهارتهای لازم در Rust و DevOps را برای توسعه سریع برنامههای مقیاسبزرگ و قدرتمند به دست خواهید آورد.
سرفصل ها و درس ها
مبانی DevOps
DevOps Fundamentals
آشنایی با مدرس دوره: Alfredo Deza
Meet your Course Instructor: Alfredo Deza
درباره این دوره
About this course
مقدمه
Introduction
اصول کلیدی DevOps
Core DevOps Principles
اتوماسیون چیست؟
What is automation?
پایههای لاگینگ و مانیتورینگ
Foundations of logging and monitoring
شفافیت و پاسخگویی
Visibility and accountability
مثالهای واقعی از کاربردهای DevOps
Real-world examples of applied DevOps
مقدمه
Introduction
کنترل نسخه و مدیریت سورس کد
Version control and source code management
تست و اعتبارسنجی
Testing and validation
بستهبندی و نسخهبندی
Packaging and versioning
بررسی کد (Linting) و فرمتبندی
Linting and formatting
مقایسه استفاده از Rust در مقابل Python
Using Rust vs. Python
مقدمه
Introduction
بررسی مفاهیم کانتینریسازی
Exploring the concepts of containerization
مزایای استفاده از کانتینرها برای DevOps
Benefits of using containers for DevOps
رجیستریهای کانتینر چیستند؟
What are container registries
کانتینرهای Distroless با زبان Rust
Distroless containers with Rust
مقیاسپذیری ابری و انعطافپذیری با کانتینرها
Cloud scaling and elasticity with containers
پیادهسازی استراتژیهای لاگینگ و مانیتورینگ
Implementing logging and monitoring strategies
مقدمه
Introduction
تلاقی لاگینگ و مانیتورینگ
Logging and monitoring intersection
مروری بر ابزارهای مانیتورینگ
Overview of monitoring tools
استراتژیهای Push و Pull
Push and Pull strategies
سیاستهای جزئینگری (Granularity) و نگهداری دادهها
Granularity and retention policies
مقدمه
Introduction
نصب استک ELK
Installing the ELK stack
پیکربندی استک ELK
Configuring the ELK stack
افزودن یک Endpoint پرومتیوس در Rust
Adding a Prometheus endpoint in Rust
اتصال Prometheus و Grafana
Connecting Prometheus and Grafana
ایجاد یک Endpoint مانیتورینگ سفارشی
Exposing a custom monitoring endpoint
استراتژیهای مانیتورینگ و لاگینگ در Azure
Monitoring and logging strategies in Azure
مقدمه
Introduction
افزودن لاگینگ به یک برنامه Rust
Adding logging to a Rust application
استفاده از لاگینگ در Rust
Using logging in Rust
کنترل سطوح جزئیات (Verbosity)
Controlling verbosity levels
Noah Gift بنیانگذار Pragmatic A.I است. آزمایشگاه ها و یکی از همکاران بنیاد نرم افزار پایتون.
نوح به طور گسترده با AWS کار می کند و یک قهرمان یادگیری ماشین AWS است. او دارای چندین گواهینامه صنعتی برای AWS است. نوح آموزش و طراحی دوره های آموزشی ماشین فارغ التحصیل، MLOps، A.I.، علم داده و مشاوره در زمینه یادگیری ماشین و معماری ابری را انجام می دهد. مسئولیت های او شامل رهبری ابتکار صدور گواهینامه چند ابری برای دانش آموزان است. نوح نقش های مختلفی را به صورت حرفه ای ایفا کرده است، از جمله CTO، مدیر کل، مشاور مدیر ارشد فناوری، مشاور ارشد دانشمند داده و معمار ابر. او همچنین دارای چندین تیتراژ فیلم در فیلمهای اصلی برای کارهای فنی از جمله آواتار، مرد عنکبوتی 3 و بازگشت سوپرمن است.
نمایش نظرات