دسته بندی

در حال حاضر محصولی در سبد خرید شما وجود ندارد.

پنل کاربری

رمز خود را فراموش کرده اید؟ اگر اولین بار است از سایت جدید استفاده میکنید باید پسورد خود را ریست نمایید.

آموزش ابزارهای توسعه برای برنامه نویسان زبان Java

دانلود Udemy Devops Tools and AWS for Java Microservice Developers

14,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
افزودن به سبد خرید
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ویدئو معرفی این محصول

با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با DevOps, Docker, Jenkins یاد می گیرید.

عنوان اصلی : Devops Tools and AWS for Java Microservice Developers

این مجموعه آموزش ویدیویی محصول موسسه آموزشی Udemy است که بر روی 3 حلقه دیسک به همراه اسلایدهای مدرس ارائه شده و به مدت زمان 20 ساعت و 10 دقیقه در اختیار علاقه مندان قرار می گیرد.

در ادامه با برخی از سرفصل های درسی این مجموعه آموزش آشنا می شویم :


مقدمه:
دوره و مقدمه مربی
نحوه استفاده از این دوره
اسلایدهای استفاده شده در این دوره
از گیتهاب URL
از
از این اصول:
از چه میکروسرویسها هستند
از چرا میکروسرویسها
از ابر رایانه است انواع
از ابر مدل
از خدمات
از AWS
از مداوم ادغام، تحویل و استقرار
از Devops
از مبانی و اصول
از
از از AWS EC2 و لینوکس اصول اولیه: راه اندازی
از یک حساب AWS
از AWS مناطق و مناطق
از EC2 خدمات
از راه اندازی یک نمونه EC2
از EC2 - UI تغییرات
از SSH
از اتصال از مک
از ویندوز تنها - نصب MobaXTerm SSH مشتری
از ویندوز تنها - نصب بتونه و PuttyGen
از ویندوز فقط اتصال از ویندوز
از نکات EC2
از لینوکس راهنماها
از مرور دایرکتوری ها و فایل
از VI ویرایشگر
از نصب بستههای نرم افزار
از EC2 نمونه ایجاد
از
از در دستگاه گوارش:
معرفی
از دستگاه گوارش اصطلاحات
از GIT بر روی ویندوز نصب
از GIT بر روی مک نصب
از پیکربندی دستگاه گوارش
از Git در عمل
از ورود و تفاوت
از برگرداندن تغییرات
از راز دستگاه گوارش پوشه شاخه
از ادغام
از درگیری ادغام
از حل
از شاخه حذف
از دستگاه گوارش محلی
از درست مخزن از راه دور فشار
از و نگه دار، درگیری ادغام
از در همان شاخه
از مقابل نگه دار، واکشی تنظیم مجدد
از
از برگرداندن
از مفهوم چیدن گیلاس
از ذخیره کردن
از دستگاه گوارش در لینوکس نصب
از دستگاه گوارش از راه دور نگه دار،
از دستگاه گوارش و فشار
از
از از Maven را:
معرفی
از ویندوز - نصب Maven را
از Maven را چرا
از نصب Maven را نصب و راه اندازی
از اطلاعات
از ایجاد یک پروژه جاوا
از POM XML
از ساختمان این پروژه از خط فرمان
از پلاگین فاز
از چرخه عمر
از مختصات
از مخازن
از ایجاد یک پروژه جاوا و فشار آن به github
از درست کردن برنامه های تحت وب جاوا و آن را فشار به gibhub
از نصب MAVEN و ایجاد پروژه های در لینوکس
از Maven را
از Maven را
از
از از نرم افزاری به توسعه میکروسرویسها:
از نصب جاوا بر روی ویندوز
از نصب جاوا
از STS نصب
از پیکربندی JDK در STS
Windows Only-INSTALL MYSQL
فقط ویندوز - نصب MySQL WorkBench
از خروجی زیر و میز کار بر روی مک
از نصب پستچی
از
از ایجاد یا دانلود پروژه های بهار بوت میکروسرویسها: پروژه های تکمیل شده برای
از دانلود
از Usecase
از ایجاد جداول DB
ایجاد پروژه
از مدل و مخزن درست
از ایجاد RestController
از پیکربندی منبع داده
تست
از ایجاد مدل پروژه محصولات میکروسرویسها و مخزن
از ایجاد RestController
از پیکربندی منبع داده
تست
از مجتمع میکروسرویسها تست ادغام
از
از میکروسرویسها ایجاد
از
از از استقرار دستی به AWS با استفاده از EC2 با استفاده از S3:
از S3
از راه اندازی نمونه و راه اندازی به عنوان مثال جار
از استفاده از S3 استقرار و تست
از برنامه راه اندازی اتومات
از ارتقا - نصب آمازون لینوکس اضافی
از نصب استرس فرماندهی
از ایجاد سفارشی AMI و مقیاس برنامه دستی
از استقرار دستی به AWS با استفاده از EC2 و S3
از استقرار دستی به AWS با استفاده از EC2 با استفاده از S3
از
از از AWS الاستیک متعادل کننده بار:
معرفی
از درست متعادل کننده بار
تست
از عیب یابی
از
از از AWS خودرو پوسته پوسته شدن گروه:
معرفی
از درست راه اندازی پیکربندی
از درست خودرو پوسته پوسته شدن گروه
تست
از خودرو پوسته پوسته شدن
از
از به مانیتورینگ AWS از CloudWatch و SNS:
از خدمات از CloudWatch بهتر
خدمات اطلاع رسانی ساده
از درست موضوع و اشتراک
از درست از CloudWatch زنگ هشدار
تست
از ابر دیده بان و SNS
از
از از اعزام به AWS الاستیک Beanstalk با استفاده از RDS:
از لوبیای سحرآمیز الاستیک
از RDS
از به روز رسانی - باز کردن پورت 3306
از ایجاد پایگاه داده خروجی زیر بر روی RDS
از اعزام سرویس کوپن
از گسترش خدمات محصولات
از به نتیجه رسیدن
از
از به کارگر بارانداز:
معرفی
از کارگر بارانداز، معماری و گردش کار
از کارگر بارانداز در عمل
از کارگر بارانداز اجرا
از کارگر بارانداز پاکسازی
از دریافت راحت با کارگر بارانداز اجرا
از کارگر بارانداز متعهد لایه
از کارگر بارانداز و روکش ذخیره سازی
از راه اندازی خروجی کانتینر
از حجم و اتصال سوار
از استفاده از حجم
از استفاده از اتصال سوار
از کارگر بارانداز شبکه در عمل
از تغییر یک شبکه ظروف
از ویندوز - نصب کارگر بارانداز
از Dockerfile مقدمه
از اول Dockerfile
از زیبایی از لایه کارگر بارانداز
از کارگر بارانداز
از
از به Dockerize خدمات میکرو:
از کد ویژوال استودیو - در کارگر بارانداز IDE
از نصب ویژوال استودیو کد IDE
از راه اندازی خروجی کانتینر
از ایجاد جداول
از Dockerize برنامه های ساخت تصاویر
از
از راه اندازی ظروف میکروسرویسها
تست
از ثبت نام برای کارگر بارانداز توپی فشار
برای کارگر بارانداز توپی
از فرماندهی آلو کارگر بارانداز
از Dockerize میکروسرویسها
از
از به کارگر بارانداز نوشتن:
معرفی
از YAML نحو
از عناصر YAML مهم در نوشتن کارگر بارانداز
از نوشتن در عمل
از نوشتن نحو شبکه های نوشتن
از حجم
از نوشتن
از نوشتن MySq


Introduction :
Course and Instructor Introduction
How to use this course
Slides Used In the Course
GITHub URL

The Fundamentals :
What are Microservices
Why Microservices
What is Cloud Computing
Types of Cloud
Service Models
AWS
Continuous Integration , Delivery and Deployment
Devops
The Fundamentals

AWS EC2 and Linux basics :
Setup a AWS Account
AWS Regions and Zones
EC2 Service
Launch a EC2 Instance
EC2 - UI Changes
SSH
Connect from Mac
Windows Only - Install MobaXTerm SSH Client
Windows Only - Install Putty and PuttyGen
Windows Only-Connect from windows
EC2 Tips
Linux Directories
Browsing Directories and Files
VI Editor
Installing Software Packages
EC2 Instance Creation

GIT :
Introduction
Git Terminology
Install GIT on Windows
Install GIT on Mac
Git Configuration
Git in action
Log and Diff
Revert Changes
The Secret Git Folder
Branches
Merge
Resolving Merge Conflicts
Delete a branch
Git Local
Create remote repo
Push and Pull
Merge Conflicts on the same branch
Fetch vs Pull
Reset
Revert
Concept of cherry picking
Stash
Install git on linux
GIT Remote
GIT Pull and Push

Maven :
Introduction
Windows - Install Maven
Why Maven
Install Maven
Installation Details
Create a java project
POM XML
Building the project from commandline
Plugins
Life Cycle Phases
Coordinates
Repositories
Create a java project and push it to github
Create a java web application and push it to gibhub
Install maven and create projects on linux
Maven
Maven

Software For Microservice Development :
Install Java on Windows
Install Java
Install STS
Configure JDK in STS
Windows Only -Install Mysql
Windows Only - Install Mysql Workbench
MySql and Workbench on Mac
Install Postman

Create Or Download Spring Boot Microservices projects :
Completed projects for download
Usecase
Create the DB Tables
Create the Project
Create model and repository
Create the RestController
Configure DataSource
Test
Create the Product Microservice Project Model and Repository
Create the RestController
Configure DataSource
Test
Integrating Microservices
Integration Test
Microservice Creation

Manual deployment to AWS using EC2 using S3 :
S3
Launch Instance and Setup the instance
Use S3 Deploy Jar and Test
Automate App Launch
Upgrade - Install amazon linux extras
Install Stress Command
Create Custom AMI and Scale the APP Manually
Manual deployment to AWS using EC2 and S3
Manual deployment to AWS using EC2 using S3

AWS Elastic Load Balancer :
Introduction
Create Load Balancer
Test
Troubleshooting

AWS Auto Scaling Group :
Introduction
Create Launch Configuration
Create Auto Scaling Group
Test
Auto Scaling

AWS Cloudwatch Monitoring and SNS :
Cloudwatch Service
Simple Notification Services
Create Topic and Subscription
Create Cloudwatch Alarm
Test
Cloud Watch and SNS

Deploy to AWS Elastic Beanstalk using RDS :
Elastic Beanstalk
RDS
Update - Open port 3306
Create mysql database on RDS
Deploy the Coupon Service
Deploy the Product Service
Wrap Up

Docker :
Introduction
Docker Architecture and Workflow
Docker in action
Docker Run
Docker Clean Up
Get Comfortable with Docker Run
Docker Commit
Docker Layers and Overlay Storage
Launch MySql Container
Volumes and Bind Mounts
Use Volumes
Use Bind Mounts
Docker networking in action
Change a containers network
Windows - Install Docker
Dockerfile Introduction
First Dockerfile
Beauty of Docker Layers
Docker

Dockerize Micro Services :
Visual Studio code - The Docker IDE
Install Visual Studio Code IDE
Launch MySql Container
Create Tables
Dockerize the APPs
Build Images
Launch the Microservice containers
Test
Sign Up For Docker Hub
Push to Docker Hub
Docker Prune Command
Dockerize Microservices

Docker Compose :
Introduction
YAML Syntax
Important YAML elements in docker compose
Compose in action
Compose Syntax
Compose Networks
Compose Volumes
Compose MySql Service
Compose Micro Services
Launch and Test
Docker Compose
Docker Compose

Kubernetes Concepts and Local Setup :
Introduction
Kubernetes Object Model
Architecture
Installation Types
Install Minikube on Mac
Install and Use Kubectl
Windows Only - Install Minikube
Windows Only - Install Kubectl
Troubleshooting
Kubectl configuration
Kubernetes Concepts

Kubernetes in action :
POD
Create First Pod
Create Pod using YAML
POD Life Cycle
Labels and Selectors
Use Labels and Selectors
Annotations
Namespaces
Kubectl is cool
Deployment
Access the cluster using Dashboard
Kubernetes YAML Config Explained
Create Deployment YAML
Service and Types
Create Service
Load Balancing
Status in YAML
Rolling Updates
Rolling Updates in action
Rollbacks
Manual Scaling
Kubernetes

Kubernetes Volumes :
Volumes
Mount Volumes
Use ConfigMaps
Secrets
Using Secrets
Persistent Volumes
Create PV
Create PVC
Mount PVC
Kubernetes Volumes

Deploy Microservices to Kubernetes :
Introduction
How Applications on the cluster communicate
Create DB Deployment
Create ConfigMap
Mount Volumes
Create DB Service
Deploy and Test DB
Create Coupon and Product YAMLs
Deploy Product and Coupon apps
Test

Eclipse JKube Quick Start :
Introduction
Generate Docker Image
Deploy to Kubernetes
Use NodePort
Logs and Debugging

Docker Swarm :
Introduction
How Swarm works
Architecture
Create EC2 Instances
Setup Swarm
Add another manager
Create a Service
Multiple Replicas and Scaling
Update and Rollback
Assignment
Drain Worker Node
Docker Stack Deploy
Stack Deploy
Remove Worker Node
Switch Managers
Replicas in the swarm

Jenkins : Continuous Deployment :
Jenkins Introduction
Jenkins Prerequisites
Setup Jenkins
Jenkins Dashboard
Configure root user permissions
First Job
Configuring a Maven Project
Assignment - Build a Maven Web Project
Work with GIT Repo
Build Triggers
Configure Security
Understanding Deployment
Tomcat installation and configuration
Configure Users
Install Deployment plugin
Continuous Integration in action
Webhooks Introduction
GitHub Webhooks in action
Master and Agent
Step 1 - Generate the keys on master
Step 2 - Launch the agent instance
Step 3 - Create a node using the agent
Step 4 - Agent 007 in action

Jenkins Pipelines :
Introduction
First Pipeline
Multi Stage Pipeline
Reading environment variables
Pass parameters to the pipeline
Requesting user input
Create a Java Project Pipeline
Test Pipeline
Create a Java Web Project Pipeline
Test Pipeline

AWS IAM Service :
Introduction
Creating a IAM User
Create Custom Policy
Create and Assign Role

AWS CLI QuickStart :
Introduction
Create Programmatic User
Install and configure CLI
Run Commainds
Create and Terminate EC2 Instance

AWS Lambda Quickstart :
Introduction
Create and Test a Lambda

Ansible-Configuration Management :
Introduction
Master and Agent
Establish SSH between Master and Agent
Configure hostname and execute remote commands
Web Server Creation through Master
Create and Run First Playbook
Looping in action
Install Packages
Tag Tasks
More Tags

Micro Service Creation Assignment Solution :
Setup the database
Create the Project, Entities and Repo
Create the API and Test

Docker Assignment Solution :
Launch a MySql Docker Container
Dockerize the Flight Services APP
Launch the Flight Service Container

Docker Compose Assignment Solution :
Compose the Mysql Container
Compose Flight Services App
Compose in action

Wrap Up :
Final Quiz
Bonus Lecture