لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
پایتون در کانتینرها [ویدئو]
Python in Containers [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Docker و Kubernetes این روزها برای مهندسان پایتون مهارت هایی هستند که باید داشته باشند. چه تمرکز شما بر یادگیری ماشین و علم داده باشد یا از پایتون به عنوان یک زبان برنامه نویسی عمومی استفاده کنید، باید Docker و Kubernetes را درک کنید، زیرا آنها اساس برنامه های کاربردی مدرن ابری را تشکیل می دهند که با استفاده از معماری های میکروسرویس ساخته شده اند.
در این دوره یاد می گیرید که کارهای زیر را انجام دهید:
• توسعه و کاوش یادگیری ماشین، علم داده، و نوت بوک های Jupyter در Docker
•مدل های یادگیری ماشین را در حال تولید با Kubernetes و Docker Swarm اجرا کنید
• کد پایتون خود را در کانتینرها بسته بندی کنید
• ظروف خود را در ثبت تصاویر منتشر کنید
• استقرار کانتینرها برای تولید، هم در Docker و هم Kubernetes
• خدمات بسیار مدولار و مبتنی بر کانتینر را به روش میکروسرویس بسازید
• نظارت و نگهداری برنامه های کانتینری
شما می توانید از این دوره به دو صورت استفاده کنید:
•اگر از Python برای یادگیری ماشین و علم داده استفاده میکنید، از بالا به پایین بروید - با بخش 7 شروع کنید تا به سرعت مهارتهای Docker را توسعه دهید و از بخشهای 2 تا 6 برای عمیقتر کردن موضوعات کانتینر استفاده کنید.
•اگر می خواهید از پایتون برای ساخت اپلیکیشن های وب و میکروسرویس ها استفاده کنید، رویکرد پایین به بالا را امتحان کنید - از دوره به صورت خطی استفاده کنید.
همه فایلهای منبع در مخزن GitHub در https://github.com/PacktPublishing/Python-in-Containers آپلود میشوند.
نوت بوک های Jupyter را اجرا کنید و ماشین های مجازی را در Docker ایجاد کنید
از Docker Desktop برای Windows Pro و macOS و Docker Toolbox برای Windows Home استفاده کنید
تصاویر کانتینر سفارشی را از ابتدا ایجاد کنید و ساخت تصاویر کانتینر را با Dockerfile خودکار کنید
استقرار چند کانتینر فلاسک و جنگو را طراحی کنید و آنها را با Docker Compose خودکار کنید
مدلهای TensorFlow را به میکروسرویس تبدیل کنید و از Kubernetes با Minikube در میزبان توسعه استفاده کنید
استقرار برنامه های پیچیده چند کانتینری در Docker Swarm و Kubernetes این دوره برای برنامه نویسان پایتون، دانشمندان داده و مهندسین یادگیری ماشین است که می خواهند از Python با ابزار Docker برای ساخت برنامه های مدرن مبتنی بر ابر استفاده کنند. با استفاده از ابزارهای Docker برای ایجاد کانتینرهای درجه یک که کد پایتون شما را اجرا میکنند به خوبی آشنا شوید * ابزارهای زمان اجرا Master Docker مانند Compose و Swarm * برنامههای خود را طوری طراحی کنید که روی Kubernetes اجرا شوند و در نوشتن اعلانهای شی Kubernetes مهارت داشته باشید.
سرفصل ها و درس ها
معرفی
Introduction
معرفی دوره و بررسی اجمالی دستور کار
Course Introduction and Agenda Overview
مفهوم ظروف لینوکس
The Concept of Linux Containers
ظروف توضیح داده شده است
Containers Explained
ساخت، ارسال، اجرا
Build, Ship, Run
مقدمه ای بر داکر
Introduction to Docker
اکوسیستم فناوری های کانتینری
Ecosystem of Container Technologies
مقدمه ای بر ارکستراسیون کانتینری
Introduction to Container Orchestration
برنامه پایتون در Docker Container
Python App in Docker Container
ارسال تصویر به داکر هاب
Shipping the Image to Docker Hub
اجرای برنامه ما در محیط های مختلف
Running our App in Various Environments
Docker Deep Dive
Docker Deep Dive
نصب Docker برای یک توسعه دهنده
Installing Docker for a Developer
شناسه داکر را ایجاد کنید
Create Docker ID
با داکر بازی کنید
Play with Docker
Docker را در اوبونتو نصب کنید
Install Docker on Ubuntu
Docker را روی CentOS نصب کنید
Install Docker on CentOS
Docker در لینوکس - هشدار امنیتی
Docker on Linux - Security Warning
Docker Desktop در Windows Pro
Docker Desktop on Windows Pro
معرفی کانتینرهای ویندوز
Introduction to Windows Containers
Docker Desktop در MacOS
Docker Desktop on MacOS
جعبه ابزار Docker برای Windows Home
Docker Toolbox for Windows Home
اجرای کانتینرها با داکر
Running Containers with Docker
ادغام کانتینرها با سیستم میزبان
Integrating Containers with a Host System
تصاویر کانتینر
Container Images
مدیریت کانتینرها
Managing Containers
در حال اجرا کانتینرهای متعدد
Running Multiple Containers
شبکه کانتینری
Container Networking
پایداری داده - حجم
Data Persistency - Volumes
معرفی Dockerfile
Dockerfile Introduction
معرفی Docker Hub
Docker Hub Introduction
تصاویر پایه پایتون
Python Base Images
Docker GUIs قسمت 1 - Kitematic
Docker GUIs Part 1 - Kitematic
Docker GUIs قسمت 2 - Portainer
Docker GUIs Part 2 - Portainer
نمای کلی ماشین Docker
Docker Machine Overview
Docker Machine با VirtualBox
Docker Machine with VirtualBox
ماشین داکر با Hyper-V
Docker Machine with Hyper-V
Docker Machine در هاست های ابری AWS
Docker Machine on AWS Cloud Hosts
Docker Machine در Google Cloud Hosts
Docker Machine on Google Cloud Hosts
ساخت تصاویر کانتینر
Build Container Images
عناصر پروژه Python Containerized
Elements of Containerized Python Project
چرخه حیات پروژه پایتون کانتینری
Lifecycle of Containerized Python Project
اصول طراحی برای برنامه های کانتینری شده پایتون
Design Principles for Containerized Python Apps
فرآیند ساخت تصویر دستی
Manual Image Build Process
Dockerfile - اتوماسیون ساخت تصویر
Dockerfile - Automation of Image Build
دستورات Dockerfile - مقدمه و FROM
Dockerfile Commands - Introduction and FROM
نمایش نظرات