آموزش Kubernetes در NFV (TelcoCloud)

Kubernetes in NFV (TelcoCloud)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Kubernetes را همراه با زمینه های NFV و تجربه عملی عالی TelcoCloud در تمام اجزای Kubernetes بیاموزید. آزمایشگاه خود را (رایگان) بسازید و اشیاء و CNFهای K8s را بسازید. هدف کانتینرسازی و محاسبات ابری را کاملاً درک کنید و همچنین بدانید که چرا Kubernetes برای اپراتورهای تلفن همراه ضروری است. درک عالی و جداسازی اجزای TelcoCloud. سفر یک گره مخابراتی قدیمی از یک ماشین اختصاصی به یک VNF و سپس به یک CNF. برنامه ریزی ظرفیت برای زیرساخت های ابری، شیرجه عمیق در مفاهیم شبکه و ذخیره سازی Kubernetes توضیح شگفت انگیز مفاهیم thoeritical از طریق قیاس، مثال های دنیای واقعی و مطالعات تطبیقی ​​پیش نیازها: دستورات پایه لینوکس مانند cd، ls، grep و غیره بدون نیاز به دانش برنامه نویسی. برای یادگیری این دوره فقط به زمان و غیرت خود نیاز دارید. بزرگترین پیش نیاز اراده خود ماست. در مورد مطالب مطمئن باشید

برای C O U P O N S لطفاً با من در LinkedIn یا از طریق ایمیل ارتباط برقرار کنید. جزئیات را در بخش Bio من ببینید


این دوره شامل تمرین تئوری برای تمام اجزای Kubernetes و همچنین در زمینه یک ابر مخابراتی، یعنی در زمینه NFV است.

بخش نظری شامل نمودارهای خلاقانه، نمونه‌های واقعی از مطالعات تطبیقی ​​است تا حتی یک مبتدی مطلق بتواند آن را درک کند. در این دوره، ما یاد خواهیم گرفت که چگونه خوشه Kubernetes خود را به صورت رایگان در Google cloud راه اندازی کنیم، به طوری که حتی پس از اتمام دوره، یک آزمایشگاه برای تمرین داشته باشید.

با این حال، این آزمایشگاه کپی دقیق یک مرکز داده درجه تولید نیست. در مقایسه با محیط واقعی، حدود 90٪ از وظایف را می توان در اینجا انجام داد.

این دوره با توجه به شغل روزانه یک مهندس عملیات ابری Telco طراحی شده است، اما هر کسی که علاقه مند به درک ابر Telco یا به طور کلی Kubernetes است، می تواند از این دوره بهره مند شود. این شامل مفاهیم اصلی Kubernetes مانند Pods، Deployments، Services، Statefulsets، Networking، Storage و غیره است که چگونه این مفاهیم در TelcoCloud CNFs (عملکردهای شبکه Containerised) به کار می روند.


محتویات دوره -

  • ماژول-1 سفر استقرار نرم افزار

  • Module-2 Evolution of Containers، Docker Kubernetes

  • ماژول-3 معماری Kubernetes

  • ماژول-4 راه اندازی یک خوشه K8s در GCP

  • مدل 5 مستندات K8s Yaml

  • اشیاء Kubernetes ماژول-6

  • پادهای ماژول-7

  • اتصال ماژول 8 Kubernetes - اصول اولیه

  • خدمات Kubernetes Module-9

  • معماری Microservices Module-10

  • ماژول-11 نمونه استقرار برنامه

  • هلم ماژول-12

  • ماژول-13 زیرساخت ابر مخابراتی

  • ماژول-14 چرا CNF ها؟

  • Module-15 OpenStack vs Kubernetes

  • Module-16 DevOps، CI/CD Agile

  • شبکه سازی ماژول 17 در Kubernetes

  • Module-18 Multicontainer pods, Container Loging Node Interaction

  • نظارت ماژول 19

  • محدودیت درخواست منابع ماژول-20

  • زمان‌بندی ماژول 21

  • Module-22 Kubernetes Storage

  • کنترل دسترسی مبتنی بر نقش ماژول-23 (RBAC)

  • رازهای پیکربندی نقشه‌های Module-24

استثناهای دوره (در دوره گنجانده نشده است) -

طراحی مرکز داده

Ceph Storage یا هر راه‌حل ذخیره‌سازی مبتنی بر LVM

خط مشی های شبکه خروجی ورودی

ISTIO

مقیاس کردن/در (افزودن/حذف) یک گره کارگر

مدیریت چرخه حیات (LCM) CNFها در Kubernetes

ایمن سازی Kubernetes


سرفصل ها و درس ها

معرفی دوره و مشخصات مربی Course Introduction & Trainer's profile

  • معرفی دوره و مشخصات مربی Course Introduction & Trainer's profile

کانال های رسانه های اجتماعی Social media channels

  • لینک های رسانه های اجتماعی Social media links

سفر استقرار نرم افزار Journey of Software deployment

  • سفر استقرار نرم افزار Journey of software deployment

تکامل کانتینرها، داکر و کوبرنتس Evolution of Containers, Docker & Kubernetes

  • مشکل حمل و نقل سنتی The traditional shipping problem

  • مشکل ارسال نرم افزار The software shipping problem

  • راه حل توسط - داکر The solution by - Docker

  • Kubernetes چیست؟ What is Kubernetes?

  • Kubernetes - سهم بازار و مزایا Kubernetes - Market share & benefits

  • تکامل Kubernetes Evolution of Kubernetes

  • چرا K8s منبع باز گوگل؟ Why Google open sourced K8s?

  • Kubenetes به عنوان یک پلت فرم Kubenetes as a platform

  • انواع توزیع های Kubernetes Types of Kubernetes distributions

  • چند نمونه از توزیع های K8s Few examples of K8s distributions

  • آزمون-1 Quiz-1

معماری Kubernetes Kubernetes Architecture

  • تفاوت بین ظروف و غلاف Difference between Containers & Pods

  • معماری Kubernetes Kubernetes architecture

  • اجزای Kubernetes Kubernetes components

راه اندازی یک کلاستر K8s در GCP Launching a K8s cluster on GCP

  • راه اندازی یک حساب آزمایشی رایگان GCP Setting up a GCP free trial account

  • راه اندازی یک کلاستر K8s در GCP Launching a K8s cluster on GCP

مستندات K8s و Yaml K8s documentation & Yaml

  • مستندات Kubernetes و اصول YAML Kubernetes documentation & YAML basics

  • آزمون-2 Quiz-2

اشیاء Kubernetes Kubernetes objects

  • اشیاء Kubernetes Kubernetes objects

  • کاوش در خوشه K8s از طریق google cloudshell Exploring the K8s cluster via google cloudshell

  • روش های ایجاد یک شی K8s Methods of creating a K8s object

  • ثبت تصاویر کانتینر و هاب داکر Container image registries & Docker hub

  • فضای نام با تمرین Namespaces with practice

POD ها PODs

  • غلاف با تمرین Pods with practice

  • پادهای سیستم در خوشه K8s مدیریت شده در مقابل خصوصی System pods in managed vs private K8s cluster

  • کاوش گره کارگر و خط فرمان crictl Exploring the worker node & crictl command line

  • برچسب ها و انتخاب کنندگان با تمرین Labels & Selectors with practice

  • استقرار با تمرین Deployments with practice

  • ارتقاء برنامه از طریق استقرار Rolling upgrades of application via deployments

  • دیمون با تمرین ست می کند Daemon sets with practice

  • غلاف استاتیک با تمرین Static pods with practice

اتصال Kubernetes - اصول اولیه Kubernetes connectivity - Basic principles

  • اصول اولیه اتصال Kubernetes Kubernetes basic connectivity principles

خدمات Kubernetes Kubernetes Services

  • خدمات K8s K8s services

  • سرویس ClusterIP با تمرین ClusterIP service with practice

  • سرویس LoadBalancer با تمرین LoadBalancer service with practice

  • سرویس NodePort با تمرین NodePort service with practice

معماری میکروسرویس ها Microservices Architecture

  • معماری میکروسرویس ها Microservices architecture

نمونه استقرار برنامه Sample app deployment

  • نمونه برنامه در خوشه K8s Sample application on K8s cluster

  • شیرجه عمیق به برنامه نمونه Deep dive into the sample app

  • استقرار برنامه نمونه Deploying the sample app

هلم Helm

  • هلم به عنوان مدیر بسته Helm as a package manager

  • Helm vs Normal Yaml آشکار می شود Helm vs Normal Yaml manifests

  • استقرار نمونه برنامه با استفاده از فرمان Deploying sample app using helm

  • ایجاد نمودار فرمان Creating a helm chart

  • آزمون-3 Quiz-3

زیرساخت ابر مخابراتی Telco Cloud Infrastructure

  • مقدمه ای بر زیرساخت Telco Cloud Introduction to the Telco Cloud infrastructure

  • ابری شدن اجزای هسته و RAN Cloudification of the Core & the RAN components

  • K8s در ابر در مقابل K8s در baremetal K8s on cloud vs K8s on baremetal

  • برنامه ریزی ظرفیت یک ابر مخابراتی Capacity planning of a Telco cloud

چرا CNF ها؟ Why CNFs?

  • محدودیت های VNF VNF Limitations

  • چرا CNF مورد نیاز است؟ Why CNFs are required?

  • برخی از آمار در مورد Containers & Kubernetes Some stats about Containers & Kubernetes

  • ماشین های مجازی در مقابل کانتینرها Virtual machines Vs Containers

  • مقایسه منابع VNF در مقابل CNF Resource comparison VNF vs CNF

OpenStack در مقابل Kubernetes OpenStack vs Kubernetes

  • اطلاع Notice

  • OpenStack در مقابل Kubernetes - قسمت 1 OpenStack vs Kubernetes - Part 1

  • OpenStack در مقابل Kubernetes - قسمت 2 OpenStack vs Kubernetes - Part 2

  • OpenStack در مقابل Kubernetes - قسمت 3 OpenStack vs Kubernetes - Part 3

DevOps، CI/CD و Agile DevOps, CI/CD & Agile

  • معرفی DevOps & Agile Intro to DevOps & Agile

  • DevOps و CI-CD DevOps & CI-CD

  • آزمون-4 Quiz-4

شبکه در Kubernetes Networking in Kubernetes

  • زیرساخت شبکه دیتاسنتر Datacenter networking infrastructure

  • شبکه های Underlay & Overlay Underlay & Overlay networks

  • رابط شبکه کانتینری (CNI) Container network interface (CNI)

  • ایجاد پاد و تخصیص IP Pod Creation & IP allocation

  • شناسایی رابط ها Identification of the interfaces

  • جریان بسته در ارتباطات بین پاد Packet flow in inter pod communication

  • ردیابی جریان بسته Tracing the packet flow

  • ارتباط Pod به سرویس Pod to service communication

  • اتصال چندین رابط به یک پاد (Multus) Attaching multiple interfaces to a pod (Multus)

  • استقرار مولتوس Deploying Multus

  • آزمون-5 Quiz-5

غلاف های چند کانتینری، ثبت کانتینر و تعامل گره Multicontainer pods, Container logging & node interaction

  • غلاف های چند کانتینری با تمرین Multi-container pods with practice

  • ثبت کانتینر Container logging

  • تعامل با گره ها Interacting with nodes

نظارت بر Monitoring

  • نظارت در GKE Monitoring in GKE

  • مانیتورینگ با پرومتئوس Monitoring with prometheus

درخواست ها و محدودیت های منابع Resource requests & limits

  • درخواست ها و محدودیت های منابع Resource requests & limits

  • تمرین (درخواست ها و محدودیت ها) Practice (Requests & limits)

برنامه ریزی Scheduling

  • زمان بندی دستی Manual Scheduling

  • قواعد قرابت و ضد قرابت Affinity & Anti-affinity rules

  • درک وابستگی YAML Understanding the affinity YAML

  • تمرین (همبستگی و ضد قرابت) Practice (Affinity & Anti-affinity)

  • آلودگی ها و تحمل ها با تمرین Taints & tolerations with practice

  • آزمون-6 Quiz-6

ذخیره سازی Kubernetes Kubernetes Storage

  • تامین حجم محلی Local volume provisioning

  • تمرین (نصب صدا محلی) Practice (Local volume mount)

  • PV و PVC PV & PVC

  • اتصال بین PV، PVC و Pods Linking between PV, PVC & Pods

  • تمرین (PV و PVC) Practice (PV & PVC)

  • پارامترهای PV و PVC PV & PVC parameters

  • تامین حجم پویا Dynamic volume provisioning

  • تمرین (حجم‌های پویا) Practice (Dynamic volumes)

  • بهترین شیوه های ذخیره سازی Storage best practices

  • برنامه های کاربردی بدون تابعیت و دارای دولت Stateless & Stateful applications

  • مجموعه های دولتی Statefulsets

  • تمرین (Statefulsets) و مقایسه با Deployments Practice (Statefulsets) & comparison with Deployments

  • آزمون-6 Quiz-6

کنترل دسترسی مبتنی بر نقش (RBAC) Role based access control (RBAC)

  • کنترل دسترسی مبتنی بر نقش (RBAC) Role based access control (RBAC)

پیکربندی نقشه ها و اسرار Config maps & secrets

  • پیکربندی نقشه ها و اسرار Config maps & secrets

نمایش نظرات

آموزش Kubernetes در NFV (TelcoCloud)
جزییات دوره
12 hours
96
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,683
4.6 از 5
دارد
دارد
دارد
Asad Khan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Asad Khan Asad Khan

پشتیبانی حرفه ای NFVi/TelcoCloud در اریکسون