لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی DevOps: کانتینرها
- آخرین آپدیت
دانلود DevOps Foundations: Containers
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
کانتینرها ابزاری فوقالعاده منعطف و قدرتمند در مجموعه ابزارهای DevOps هستند که میتوانند بسیاری از نقاط درد معمول در توسعه اپلیکیشن را برطرف کرده یا تسهیل کنند. مدرس دوره، جاش ساموئلسون، به بررسی ماهیت کانتینرها، زمان و مکان استفاده از آنها و نحوه مدیریت بهینه آنها میپردازد. جاش با توضیحی جامع درباره اینکه کانتینرها چیستند، چرا باید از آنها استفاده کنید و تفاوت کانتینرها با ماشینهای مجازی (VMs) چیست، شروع میکند. او استفاده از کانتینرها در محیطهای توسعه، بستهبندی و تولید را همراه با مثالها و نکات کلیدی هر بخش بررسی میکند. در نهایت، جاش نگاهی عمیق به نحوه استفاده از Docker Swarm، Kubernetes، Mesos و راهکارهای کانتینری ابری برای مدیریت موثر کانتینرها دارد.
سرفصل ها و درس ها
مقدمه
Introduction
بهبود اپلیکیشنها با استفاده از کانتینرها
Enhancing your applications with containers
1. کانتینرها چیستند؟
1. What Are Containers?
میکروسرویسها چیستند؟
What are microservices?
کانتینرها چیستند؟
What are containers?
مقایسه کانتینرها و ماشینهای مجازی
Containers vs. VMs
چرا از کانتینرها استفاده کنیم؟
Why use containers?
2. چه زمانی از کانتینرها استفاده کنیم
2. When to Use Containers
محیطهای توسعه سبک با داکر
Lightweight dev environments with Docker
استقرار استک توسعه با Docker Compose
Deploying a dev stack with Docker Compose
کانتینرها برای بستهبندی
Containers for packaging
کانتینرها برای توسعه
Containers for development
3. استفاده از کانتینرها در محیط عملیاتی
3. Using Containers in Prod
ایمنسازی کانتینرها
Securing containers
یکپارچگی محیط و کانتینرها
Environment integrity and containers
سیآی/سیدی (CI/CD) و طرز تفکر پلتفرمی
CI/CD and the platform mindset
مزایا و معایب کانتینرها در محیط عملیاتی
Pros and cons of containers in prod
سرویسهای بدون سرور (Serverless)
Serverless
4. نحوه مدیریت کانتینرها
4. How to Manage Containers
معرفی Mesos
Mesos
کانتینرهای ابری
Cloud containers
ارکستراسیون
Orchestration
داکر سوارم (Docker Swarm)
Docker Swarm
کوبرنتیز (Kubernetes)
Kubernetes
معرفی Helm
Helm
جمعبندی
Conclusion
گامهای بعدی در کار با کانتینرها
Next steps with containers
جاش ساموئلسون یک مدیر باتجربه سیستم و مهندس DevOps است.
جاش پیشینه قوی در ایمیل، DNS، MySQL، لینوکس و ویندوز دارد. او یک مطالعه سریع و مشتاق در مورد فناوری جدید و روندهای نوظهور است، و یک حلال عالی مشکلات فنی با مسائل سخت افزاری، نرم افزاری و شبکه است. او راهحلهای آموزشی برای Puppet، یک پلتفرم اتوماسیون فناوری اطلاعات استاندارد، ساخته و ارائه کرده است، و در حال حاضر یک مهندس DevOps برای HelloSign، شرکت نرمافزاری است که در پشت eSignature و دیگر راهحلهای تجاری هوشمند قرار دارد.
نمایش نظرات