مرورگر شما از این ویدیو پشتیبانی نمی کند.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
(صرفا برای مشاهده نمونه ویدیو، ممکن هست نیاز به شکن داشته باشید.)
بارگزاری مجدد
توضیحات دوره:
شروع کار DevOps به عنوان یک مبتدی مطلق | Linux، AWS، Scripting، Jenkins، Ansible، Docker، K8s، پروژههای N-Tier DevOps را از ابتدا بیاموزید Linux، AWS، Bash & Python Scripting، Jenkins، Ansible، Docker، Kubernetes، Cloudformation، Terraform و بیشتر بدانید که چگونه فناوریهای مختلف کار میکنند. با هم در DevOps درک کاملی از فرآیندها، ابزارها و فناوری های DevOps دریافت کنید پیش نیازها: دانش پایه کامپیوتردوره رمزگشایی DevOps برای هر کسی است که میخواهد با DevOps شروع کند.
از آنجایی که فناوریهای ابزار زیادی در DevOps وجود دارد، انتخاب فناوریهای مناسب برای افراد دشوار شده است.
این دوره از اصول اولیه خط فرمان شروع میشود، بهطوریکه تجربیات بسیاری از فناوریهای ابزار را نشان میدهد.
همچنین مهمتر از همه، به شما نشان میدهد که چگونه فناوریهای مختلف در DevOps با راهاندازی پروژههای خود با هم کار میکنند.
مرحله 1
مبانی لینوکس
مدیریت سرور در لینوکس
ولگرد
مبانی شبکه
پروژه
مرحله 2
مرحله 3
مرحله 4
مرحله 5
اسکریپت نویسی پایتون
مبانی برنامه نویسی پایتون
وارهها، انواع داده، شرایط، حلقهها، تابع، ماژولها و غیره
Pythons برای خودکارسازی وظایف سیستم عامل
مرحله 6
معرفی Ansible
فرمانهای Ad Hoc
ماژول ها
YAML به
کتابهای بازی
غواصی عمیق متغیرها
نقش
Ansible برای AWS
پروژه
مرحله 7
مرحله 8
معرفی Docker
درک و پیاده سازی کانتینرها
ساخت تصاویر برای پروژه Vprofile
نوشتن Docker برای اجرای کانتینرهای چندگانه vprofile
معرفی Kubernetes
راه اندازی Kubernetes برای تولید Env
اشیاء Kubernetes
پروژه
مرحله 9
سرفصل ها و درس ها
معرفی
Introduction
در مورد این دوره
About this course
معرفی
Introduction
چرا DevOps را یاد بگیرید؟
Why Learn DevOps
DevOps چیست؟
What is DevOps?
ادغام پیوسته چیست؟
What is Continuous Integration?
تحویل مستمر چیست؟
What is Continuous Delivery?
آزمون DevOps
DevOps Quiz
پرسش و پاسخ، پیام ها و بازخوردها
Q&A, Messages & Feedbacks
مواد دوره
Course Material
اطلاعات و راه اندازی پیش نیازها
Prerequisites Info & Setup
اطلاعات پیش نیاز ابزار
Tools Prerequisite Information
شکلاتی برای ویندوز
Chocolatey for Windows
Homebrew برای MacOS
Homebrew for MacOS
نصب نرم افزارها
Installing Softwares
پیش نیازهای ابزار برای اوبونتو 20
Tools Prerequisites for Ubuntu 20
ثبت نام ها
Signups
راه اندازی AWS
AWS Setup
Outro
Outro
راه اندازی VM
VM Setup
به مجازی سازی خوش آمدید
Welcome to virtualization
مجازی سازی چیست؟
What is Virtualization
معرفی
Introduction
VM-Manually (تراشه اینتل ویندوز و MacOS)
VM-Manually(Windows & MacOS Intel chip)
VM-Automatically (تراشه اینتل ویندوز و MacOS)
VM-Automatically(Windows & MacOS Intel chip)
VM در تراشه MacOS M1
VM on MacOS M1 chip
ولگرد و جعبه مجازی
Vagrant & Virtualbox
Outro
Outro
لینوکس
Linux
مقدمه ای بر لینوکس
Introduction to Linux
سوالات مقدماتی لینوکس
Linux Intro questions
دستورات و سیستم های فایل
Commands and File systems
دستور پایه را در لینوکس تست کنید
Test Basic Command in Linux
دستورات بیشتر ( mkdir، cp، mv، touch و غیره)
More Commands ( mkdir, cp, mv, touch etc)
ویرایشگر Vim
Vim editor
ویرایشگر vim را تست کنید
Test vim editor
انواع فایل
File Types
انواع فایل تست
Test File types
فیلترها
Filters
دستور تست فیلترها
Test filters command
تغییر مسیرها
Redirections
تغییر مسیر تست
Test Redirection
کاربران و گروه ها
Users and Groups
تست کاربران و گروه
Test Users & Group
مجوزهای فایل
File permissions
مجوزهای فایل آزمایشی
Test File Permissions
سودو
Sudo
مسابقه سودو
Sudo quiz
مدیریت بسته
Package Management
آزمون مدیریت بسته
Package Management Quiz
خدمات
Services
آزمون خدمات
Services Quiz
فرآیندها
Processes
آزمون فرآیندها
Processes quiz
آرشیو کردن
Archiving
دستورات اوبونتو
Ubuntu commands
آزمون سیستم عامل لینوکس
Linux OS Quiz
دستورات لینوکس
Linux Commands
Outro
Outro
سرورهای ولگرد و لینوکس
Vagrant & Linux Servers
IP، RAM و CPU ولگرد
Vagrant IP, RAM & CPU
فهرست راهنماهای همگام سازی Vagrant
Vagrant Sync Directories
تامین
Provisioning
راه اندازی وب سایت
Website Setup
راه اندازی وب سایت، وردپرس
Website Setup, Wordpress
تنظیم خودکار وب سایت
Automate Website setup
تنظیم خودکار وردپرس
Automate Wordpress Setup
فایل Multi VM Vagrant
Multi VM Vagrant file
Vagrant-vms
Vagrant-vms
آزمون IAC
IAC Quiz
کتابچه راهنمای راه اندازی پروژه VProfile، خودکار
VProfile Project Setup Manual, Automated
به پروژه خوش آمدید
Welcome to the Project
معرفی
Introduction
راه اندازی VM
VM Setup
DB، Cache & Queue Setup
DB, Cache & Queue Setup
راه اندازی برنامه
App setup
راه اندازی Nginx
Nginx Setup
تایید اعتبار
Validate
خودکار - مقدمه
Automated - Introduction
خودکار - کد
Automated - Code
خودکار - اجرا
Automated - Execution
مسابقه پروژه Vprofile
Vprofile Project quiz
شبکه سازی
Networking
ISO
ISO
آشنایی با شبکه و IP
Understanding Networks & IP
پروتکل ها، پورت ها و غیره
Protocols, ports etc
دستورات شبکه
Networking Commands
آزمون شبکه
Networking Quiz
معرفی کانتینرها
Introducing Containers
ظروف چیست
What are containers
مسابقه کانتینر
Container Quiz
داکر چیست؟
What is Docker
Docker Intro Quiz
Docker Intro Quiz
دست روی کانتینرهای Docker
Hands on Docker Containers
آزمون داکر
Docker Quiz
پروژه Vprofile در کانتینرها
Vprofile Project on Containers
میکروسرویس ها
Microservices
پروژه میکروسرویس
Microservice Project
اسکریپت Bash
Bash Scripting
اسکریپت های Bash
Bash Scripts
معرفی
Introduction
راه اندازی VM
VM Setup
اسکریپت اول
First Script
نمونه اسکریپت
Sample Script
متغیرها
Variables
آزمون متغیرها
Variables Quiz
آرگومان های خط فرمان
Command line arguments
متغیرهای سیستم
System Variables
آزمون استدلال
Arguments Quiz
نقل قول ها
Quotes
تعویض فرمان
Command Substitution
مسابقه نقل قول
Quote quiz
صادرات متغیرها
Exporting Variables
آزمون متغیر
Variable Quiz
ورودی کاربر
User Input
قسمت 1 تصمیم گیری
Decision Making part1
تصمیم گیری قسمت 2
Decision Making part2
آزمون شرایط
Conditions Quiz
اسکریپت نظارت
Monitoring Script
حلقه ها
Loops
برای مسابقه حلقه
For loop quiz
در حالی که حلقه ها
While Loops
اجرای فرمان از راه دور
Remote Command Execution
تبادل کلید SSH
SSH Key Exchange
قسمت پایانی 1
Finale Part1
قسمت پایانی 2
Finale Part2
AWS قسمت -1
AWS Part -1
رایانش ابری چیست؟
What is Cloud Computing
معرفی
Introduction
Ec2 مقدمه
Ec2 Introduction
شروع سریع Ec2
Ec2 Quick Start
بیشتر در Ec2 Part1
More In Ec2 Part1
بیشتر در Ec2 Part2
More in Ec2 Part2
AWS CLI
AWS CLI
EBS
EBS
عکس های فوری EBS
EBS Snapshots
ELB مقدمه
ELB Introduction
ELB Hands On
ELB Hands On
Cloudwatch مقدمه
Cloudwatch Introduction
Cloudwatch Hands On
Cloudwatch Hands On
EFS
EFS
معرفی گروه مقیاس خودکار
Autoscaling Group Introduction
Autoscaling Group Hands On
Autoscaling Group Hands On
S3
S3
RDS
RDS
AWS Cloud For Project Set Up | لیفت و شیفت
AWS Cloud For Project Set Up | Lift & Shift
معرفی
Introduction
گروه امنیتی و جفت کلید
Security Group & Keypairs
نمونه های EC2
EC2 Instances
ساخت و استقرار مصنوعات
Build and Deploy Artifacts
Load Balancer و DNS
Load Balancer & DNS
گروه مقیاس خودکار
Autoscaling Group
اعتبارسنجی و خلاصه کردن
Validate & Summarize
معماری مجدد برنامه وب در AWS Cloud [PAAS & SAAS]
Re-Architecting Web App on AWS Cloud [PAAS & SAAS]
معرفی
Introduction
گروه امنیتی و جفت کلید
Security Group And Keypairs
RDS
RDS
کش الاستیک
Elastic Cache
آمازون MQ
Amazon MQ
مقداردهی اولیه DB
DB Initialization
ساقه لوبیا
Beanstalk
به روز رسانی در مورد گروه امنیتی و ELB
Update on Security Group & ELB
ساخت و استقرار مصنوع
Build & Deploy Artifact
جلوی ابر
Cloud front
اعتبار سنجی و خلاصه کردن
Validate and Summarize
GIT
GIT
معرفی
Introduction
نسخه سازی
Versioning
شاخه ها و بیشتر
Branches & More
بازگشت به عقب
Rollback
ورود به سیستم Git Ssh
Git Ssh Login
دستورات Git
Git Commands
ماون
Maven
معرفی
Introduction
دستورات Maven
Maven Commands
ادغام مداوم با جنکینز
Continuous Integration with Jenkins
معرفی
Introduction
نصب و راه اندازی
Installation
Freestyle در مقابل Pipeline به عنوان یک کد
Freestyle Vs Pipeline As A Code
نصب ابزار در جنکینز
Installing tools in Jenkins
شغل اول
First Job
ابزار در جنکینز
Tools in Jenkins
پلاگین ها، نسخه سازی و موارد دیگر
Plugins, Versioning & more
جریان خط لوله یکپارچه سازی پیوسته
Flow of Continuous Integration Pipeline
مراحل خط لوله یکپارچه سازی مداوم
Steps for Continuous Integration Pipeline
Jenkins، Nexus و Sonarqube Setup
Jenkins, Nexus & Sonarqube Setup
ورود به رابط کاربری سرور
Server UI Logins
پلاگین برای CI
Plugins for CI
خط لوله به عنوان مقدمه کد
Pipeline As A Code Introduction
تجزیه و تحلیل کد
Code Analysis
نمایش تحلیل کد
Code Analysis Demonstration
دروازه های با کیفیت
Quality Gates
معرفی مخازن نرم افزار (Nexus)
Software Repositories Intro (Nexus)
نسخه نمایشی Nexus PAAC
Nexus PAAC Demo
اعلان، Slack
Notification, Slack
CI برای داکر | مقدمه
CI for Docker | Intro
اطلاعات پیش نیازهای Docker PAAC
Docker PAAC Prereqs info
نسخه ی نمایشی Docker PAAC
Docker PAAC Demo
Docker CICD معرفی
Docker CICD Intro
کد داکر CICD
Docker CICD Code
راه اندازی AWS ECS
AWS ECS Setup
نمایش Docker CICD
Docker CICD Demonstration
پاک کردن
Cleanup
Build Triggers Intro
Build Triggers Intro
Build Triggers Demo
Build Triggers Demo
جنکینز استاد و برده
Jenkins Master and Slave
احراز هویت و مجوز
Authentication & Authorization
پایتون
Python
معرفی
Introduction
پایتون در لینوکس، نسخه ها و تورفتگی
Python on Linux, Versions & Indentation
نقل قول ها و نظرات
Quotes and Comments
متغیرها
Variables
فرمت چاپ
Print Format
برش دادن
Slicing
اپراتورها
Operators
شرایط
Conditions
حلقه ها
Loops
استراحت و ادامه
Break & Continue
توابع یا روش های داخلی
Built-in Functions or Methods
توابع قسمت 1
Functions part-1
توابع قسمت 2
Functions part-2
ماژول ها
Modules
وظایف سیستم عامل
OS Tasks
پارچه پایتون
Python Fabric
Pyscripts
Pyscripts
اسکریپت های پایتون
Python Scripts
پاسخگو
Ansible
معرفی
Introduction
راه اندازی Ansible & Infra
Setup Ansible & Infra
موجودی و ماژول پینگ
Inventory & Ping Module
YAML و JSON
YAML & JSON
دستورات موقت
Ad Hoc Commands
کتاب بازی و ماژول ها
Playbook & Modules
ماژول ها - پیدا کردن، استفاده، عیب یابی و تکرار
Modules - Find, Use, Troubleshoot & Repeat
پیکربندی Ansible
Ansible Configuration
متغیرها و اشکال زدایی
Variables & Debug
متغیرهای گروه و میزبان
Group & Host Variables
متغیرهای واقعیت
Fact Variables
تصمیم گیری، حلقه ها و موارد دیگر
Decision Making, Loops & More
حلقه ها
Loops
ماژول های فایل، کپی و قالب
File, copy & template modules
هندلرها
Handlers
نقش ها
Roles
Ansible برای AWS
Ansible for AWS
کد ویپروفایل
Vprofile code
AWS Part-2
AWS Part-2
معرفی VPC
VPC Introduction
طراحی و اجزای VPC
VPC Design & Components
راه اندازی VPC
VPC Setup
سیاهههای مربوط به Ec2
Ec2 Logs
پیوندها
Links
buildspec
buildspec
پیوندها
Links
سیاست S3
S3 policy
پروژه AWS CI/CD
AWS CI / CD Project
معرفی
Introduction
ساقه لوبیا
Beanstalk
راه اندازی RDS و برنامه در Beanstalk
RDS & App Setup on Beanstalk
Code Commit
Code Commit
ساخت کد
Code build
ساخت، استقرار و کد خط لوله
Build, Deploy & Code Pipeline
داکر
Docker
معرفی
Introduction
راه اندازی داکر
Docker Setup
دستورات و مفاهیم داکر
Docker commands & concepts
گزارش های Docker
Docker Logs
حجم های داکر
Docker volumes
ساختن تصاویر
Building images
نقطه ورودی و CMD
Entrypoint and CMD
Docker Compose
Docker Compose
پروژه کانتینرسازی
Containerizing project
چند مرحله ای Dockerfile
Multi Stage Dockerfile
پروژه میکروسرویس ظروف
Containerizing Microservice Project
برنامه Microservice را بسازید و اجرا کنید
Build & Run Microservice App
کوبرنتیس
Kubernetes
معرفی
Introduction
Minikube برای راه اندازی K8s
Minikube for K8s Setup
Kops برای راه اندازی K8s
Kops for K8s Setup
اشیاء و اسناد
Objects and Documentation
پیکربندی کوبه
Kube Config
فضای نام
Namespace
غلاف
Pods
سطوح مختلف ورود به سیستم
Different levels of Logging
سرویس
Service
مجموعه ماکت
Replica Set
گسترش
Deployment
فرمان و استدلال
Command and Arguments
حجم ها
Volumes
نقشه پیکربندی
Config Map
راز
Secret
ورود
Ingress
Kubectl CLI & Cheatsheet
Kubectl CLI & Cheatsheet
موارد اضافی
Extras
لنز
Lens
vproapppod
vproapppod
vproapp-nodeport
vproapp-nodeport
vproapp-loadbalancer
vproapp-loadbalancer
vproapp-repl-controller
vproapp-repl-controller
استقرار برنامه در خوشه Kubernetes
App Deployment on Kubernetes Cluster
معرفی
Introduction
چرخش K8s Cluster
Spin K8s Cluster
Prerqs حجم برای DB POD
Volume Prerqs for DB POD
بررسی اجمالی کد منبع
Source Code Overview
راز Kube برای رمزهای عبور
Kube secret for passwords
تعریف استقرار DB
DB Deployment Definition
تعریف سرویس DB
DB Service Definition
استقرار و سرویس Memcached
Memcached Deployment & Service
استقرار و خدمات RabbitMQ
RabbitMQ Deployment & Service
کانتینرهای استقرار، سرویس و راه اندازی تامکت
Tomcat Deployment, Service & Init containers
پشته تامین در K8s Cluster
Provision Stack on K8s Cluster
URL برای وب سایت و جمع بندی
URL for Website & Wrap up
CICD برای Docker Kubernetes با استفاده از Jenkins
CICD for Docker Kubernetes Using Jenkins
CICD مقدمه
CICD Introduction
ادغام جنکینز، سونار و داکر
Jenkins,Sonar & Docker Integration
پلاگین ها، خوشه و هلم Kubernetes
Plugins, Kubernetes Cluster & Helm
Helm Charts و git repo Setup
Helm Charts & git repo Setup
نوشتن کد خط لوله
Writing Pipeline Code
اجرا، عیب یابی و خلاصه سازی
Execution, troubleshooting & Summarizing
آموزش Terraform
Terraform Tutorial
مقدمه و تمرین 1
Introduction and Exercise 1
تمرین 2 - متغیرها
Exercise 2 - Variables
تمرین 3 - تامین کنندگان
Exercise 3 - Provisioners
تمرین 4 - خروجی
Exercise 4 - Output
تمرین 5 - Backend
Exercise 5 - Backend
تمرین 6 - منابع چندگانه
Exercise 6 - Multi Resource
آموزش CloudFormation
CloudFormation Tutorial
معرفی
Introduction
مثال اول
First Example
عملکرد ذاتی
Intrinsic Function
تغییر مجموعه
Change Set
توابع ذاتی بیشتر
More Intrinsic Functions
منابع متعدد
Multiple Resources
نگاشت ها و شبه پارامترها
Mappings And Pseudo Parameters
مولفه های
Parameters
خروجی ها
Outputs
شروع کنید
Init
نتیجه
Conclusion
نمایش نظرات