HOME » Books & Magazines » Books » Computers & Technology » Practical DevOps and Cloud Engineering (4871748)

Practical DevOps and Cloud Engineering (4871748)
Practical DevOps and Cloud Engineering (4871748)1Practical DevOps and Cloud Engineering (4871748)2Practical DevOps and Cloud Engineering (4871748)3Practical DevOps and Cloud Engineering (4871748)4Practical DevOps and Cloud Engineering (4871748)5

ส่งฟรี เก็บเงินปลายทาง
ฟรีค่าจัดส่ง จัดส่งเร็วภายใน 2-3 วัน
คืนเงิน/คืนสินค้าได้ใน 7วัน

Practical DevOps and Cloud Engineering (4871748)


รหัสสินค้า : 22942929662

แสดงความคิดเห็น

เก็บโค้ดส่วนลด

ราคา :

436

545฿

ประหยัดทันที  20%

FLASH⚡SALE

จะหมดใน 59:00 นาที


โปรโมชั่น ถึง 17/9/2024

Share :

Practical DevOps and Cloud Engineering (4871748)

ISBN :9786164871748
Barcode :9786164871748
ขนาดหนังสือ :17 x 22.86 ซม.
ความหนาสินค้า :3.1 ซม.
น้ำหนัก :950 กรัม
จำนวนหน้า :432 หน้า
วันวางจำหน่าย :22/12/63
นักเขียน :ผศ.ดร.ณัฐโชติ พรหมฤทธิ์
บรรณาธิการ :ภีรพล คชาเจริญ
สารบัญ
Chapter 00 บทนำ
- DevOps Engineer คืออะไรกันแน่?
- Basic Skill ที่ DevOps Engineer ต้องมี
- Book Concept

Chapter 01 แนวคิดการจัดเก็บเวอร์ชัน
การจัดเก็บเวอร์ชันในการพัฒนาซอฟต์แวร์
แนวคิดการจัดเก็บเวอร์ชัน
การจัดเก็บเวอร์ชันด้วยวิธีก็อปปี้ (Copy File & Folder)
การจัดเก็บเวอร์ชันด้วยวิธีแพตช์ (Patch)
Local Version Control System
Centralized Version Control System
Distributed Version Control System

Chapter 02 หลักการพื้นฐานของ Git
เปรียบเทียบ Git กับ Version Control System อื่นๆ
เข้าใจการทำงานของ Git (Git Workflow)

Chapter 03 ฝึกการใช้งาน Git ขั้นพื้นฐาน
เริ่มต้นใช้งาน Git ครั้งแรกกับ GitLab
เริ่มต้นนับหนึ่งกับ Git Version Control
การ Register และ Sign in ใน GitLab
การสร้าง Project บน GitLab
การสร้าง Remote Repository
การติดตั้ง Git Client และการเรียกใช้งาน
การคอนฟิก Git ให้พร้อมใช้งาน
การ Check-in Source Code
วิธี Check-in กับ Local Repository
วิธี Sync History กับ GitLab Server

Chapter 04 การใช้งาน Git ร่วมกับ Jupyter Notebook
การทำ Version Control กับ Jupyter Notebook
ทดลองแก้ไขและจัดเก็บซอร์สโค้ด
การโคลนโปรเจ็กต์
การเปิดและแก้ไขโค้ด
การเปรียบเทียบซอร์สโค้ด
การ Check-in เพื่อจัดเก็บซอร์สโค้ด
การแก้ปัญหา Version Control ใน Jupyter Notebook
ปัญหาการใช้ Git ร่วมกับ Jupyter Notebook
การคอนฟิก Jupyter Notebook

Chapter 05 การปรับแก้ขณะใช้งาน Git
การเตรียม Git ให้พร้อมใช้งาน
การสร้างและปรับแต่ง Git ให้พร้อมใช้งาน
การแก้ปัญหาขณะใช้งาน Git

Chapter 06 แนวคิดของ Git Branching
พื้นฐานการใช้งาน Branch
Spore Drive
ประเภทของ Git Objects
HEAD Pointer และคู่เกลอ
การสร้าง New Branch
การสลับตำแหน่ง Branches
สร้าง Timeline ใหม่

Chapter 07 การจัดการ Git Branch เบื้องต้น
การจัดการกับ Git Branch ภาคปฏิบัติ
ทักษะพื้นฐานการทำงานกับ Branch
การสร้างโปรเจ็กต์ใหม่บน GitLab Server
การเชื่อมโยง Local Project กับ Remote Project
การปรับแต่ง Jupyter Notebook ให้พร้อมใช้กับ Git
การเรียกดู Commit History
การแสดงรายชื่อ Branch
เทคนิค Merge Branch แบบ Fast-Forward
เทคนิค Three Way Merge

Chapter 08 แนวคิดของ Docker Container
เปรียบเทียบ Container vs Virtual Machine
Docker Container คืออะไร
องค์ประกอบของ Docker Platform
Docker Container สำหรับผู้เริ่มต้น

Chapter 09 การใช้ Dockerfile Docker-compose และการจัดการ Docker ด้วย Portainer
การเขียนคำสั่ง Dockerfiles
การใช้ Docker-compose จัดการ Container

Chapter 10 วิธีติดตั้ง LEMP Stack ด้วย Docker
เปรียบเทียบ Apache vs Nginx
ขั้นตอนติดตั้ง Apache Web Server ด้วยคำสั่ง docker run
ขั้นตอนการติดตั้ง Apache Web Server ด้วย Docker-compose
ขั้นตอนคอนฟิก Docker-compose สำหรับ Nginx Web Server
ขั้นตอนคอนฟิก Nginx + PHP
ขั้นตอนคอนฟิก Nginx + PHP + MariaDB

Chapter 11 วิธีติดตั้ง VPS และ Let’s Encrypt ด้วย Docker Container
เทคโนโลยี Cloud และ SSL Certificate
แนวคิดแบบ VPS และ Cloud Server
ใบรับรองอิเล็กทรอนิกส์ SSL Certificate
สร้าง VPS และ Let’s Encrypt ด้วย Docker Container
Forward และ Reverse Proxy ต่างกันอย่างไร
การสร้าง Nginx Reverse Proxy

Chapter 12 การพัฒนา Microservices ด้วย Docker Container
การปรับเปลี่ยนจาก Monolith สู่ Microservices
Section 1 : Monolithic Architecture
Section 2 : Microservices Architecture
Section 3 : RabbitMQ
Section 4 : Register Gateway
Section 5 : Student Service
Section 6 : Enroll Service
Section 7 : Email Service

Chapter 13 การติดตั้ง API Gateway และระบบ Monitoring ด้วย Kong+Prometheus+Grafana
หน้าที่ของ API Gateway
Kong API Gateway
ขั้นตอนติดตั้ง Kong Prometheus และ Node-exporter
ขั้นตอนคอนฟิกการยืนยันตัวตน (Authentication)
ขั้นตอนคอนฟิกการจำกัดปริมาณการใช้งาน (Request Rate Limiting)
ขั้นตอนการสร้างระบบ Monitoring ด้วย Prometheus + Grafana

Chapter 14 การพัฒนาระบบ OTP Service และ Session Server ด้วย Redis และ Flask
OTP Service และ Session Server คืออะไร
Microservices Architecture และ Design Workshop
ขั้นตอนการสร้าง OTP Service
ขั้นตอการสร้าง Send Mail OTP Service
ขั้นตอนการสร้าง OTP Gateway Service
ขั้นตอนการสร้าง API Authentication และ Rate Limiting
การทดสอบการทำงานใน Postman
ขั้นตอนการฝาก Session Server ไว้ที่ Redis
ขั้นตอนการสร้าง Register UI ด้วย Flask
ขั้นตอนการทดสอบการลงทะเบียน
วิธีการตรวจสอบข้อมูลใน Database

Chapter 15 การพัฒนา Web Application แบบ (เกือบจะ) Zero Downtime ด้วย Swarm Cluster
การพัฒนา Web Application ให้ Downtime น้อยที่สุด
สถาปัตยกรรมระบบปัจจุบันบนคลาวด์ (Cloud)
วิธีทำ Load Testing ด้วย Apache JMeter
การคอนฟิก JMeter ก่อนทดลอง
เริ่มยิง Traffic ด้วย JMeter
วิธีดูผลการทดลอง
วิธีโหลด Homepage ให้เร็วขึ้นด้วยการทำ Caching
วิธีจัดการ Container แบบ Cluster ด้วย Docker Swarm
วิธีทำ Load Balance ด้วย Docker Swarm
Microservices Migration
วิธีการทดสอบ Session บน Swarm Cluster
วิธีทำ Scaling
วิธีปรับแต่งอื่นๆ
ขั้นตอนการ Update Service
ขั้นตอนการ Rollback Service

Chapter 16 การทำ CI/CD Pipeline สำหรับ DevOps Team
Agile CI/CD และ DevOps กับการพัฒนา ซอฟต์แวร์สมัยใหม่
การพัฒนา CI/CD Pipeline ด้วย GitLab CI
DevOps Culture
งานของ DevOps Engineer
งานของ Developer
Workshop : การทำ CI/CD Pipeline ด้วย GitLab Server
ขั้นตอนการทำ Unit Test ด้ว

ติดต่อ/สอบถาม :

Automobiles

ฝาครอบล้อรถยนต์ อลูมิเนียม ป้องกันการรั่วไหล สําหรับ Lexus ES300 RX330 RX300 GS300 IS250 IS200 CT200h GX470 4 ชิ้น ฝาครอบล้อรถยนต์ อลูมิเนียม ป้องกันการรั่วไหล สําหรับ Lexus ES300 RX330...

฿ 66

33 Share

กระป๋องพักน้ำ หม้อพักน้ำ ถังพักน้ำ toyota vigo วีโก้ hilux โตโยต้า วีโก้ กระป๋องพักน้ำ หม้อพักน้ำ ถังพักน้ำ toyota vigo วีโก้ hilux โตโยต้า วีโ...

฿ 499

499 Share

KOYO 32204 32205 32206 32207 32208 32209 32210 JR ตลับลูกปืนเม็ดเรียว ตลับลูกปืน KOYO 32204JR 32205JR 32206JR 32207JR KOYO 32204 32205 32206 32207 32208 32209 32210 JR ตลับลูกปืนเม็ดเรียว ...

฿ 177

177 Share

InnFinite 2-in-1 2USB Jump Start เครื่องชาร์จรถยนต์แบบพกพา จััมพ์สตาร์ท อุปกรณ์ช่วยสตาร์ทรถยนต์ เครื่องชาร์จแบบฉุกเฉิน InnFinite 2-in-1 2USB Jump Start เครื่องชาร์จรถยนต์แบบพกพา จััมพ์สตาร์...

฿ 1,990

977 Share

GS แบตเตอรี่รถยนต์ รุ่น MFX-190L (แบตใหม่ - ของแท้ 100%) (รบกวนทักแชทก่อนสั่งซื้อนะค่ะ) GS แบตเตอรี่รถยนต์ รุ่น MFX-190L (แบตใหม่ - ของแท้ 100%) (รบกวนทักแชทก...

฿ 2,635

2,635 Share

หัวเผา NISSAN BIG-M  SD23 หัวเผา NISSAN BIG-M SD23...

฿ 80

80 Share

Versachem mega blue RTV กาวทาปะเก็น สีฟ้า ชนิดทนแรงดันสูง ขนาด85กรัม แท้100% Versachem mega blue RTV กาวทาปะเก็น สีฟ้า ชนิดทนแรงดันสูง ขนาด85กรัม แ...

฿ 140

140 Share

เคสกุญแจรีโมตซิลิโคน สําหรับรถจักรยานยนต์ Kawasaki รุ่น Z650 Z900 Z800 NINJA400 ZX4R ER6N Z400 เคสกุญแจรีโมตซิลิโคน สําหรับรถจักรยานยนต์ Kawasaki รุ่น Z650 Z900 Z800...

฿ 39

20 Share

ปลั๊กปลดล็อคหน้าจอ Toyota Corolla cross ตรงรุ่น ใช้ได้กับทั้ง 4 รุ่นย่อย เบนซิน ไฮบริดจ์ ปลั๊กปลดล็อคหน้าจอ Toyota Corolla cross ตรงรุ่น ใช้ได้กับทั้ง 4 รุ่นย่...

฿ 270

270 Share

ฝาครอบไฟหน้าพลาสติก สําหรับ Mercedes Benz GLA W156 X156 GLA200 GLA220 GLA260 ไฟหน้า เลนส์ไฟหน้า ไฟหน้าหลังเปลือก  ฐานไฟหน้า Headlamp Rear Shell headlamp housing  Back Cover Bottom Shell Base Plastic Shell ฝาครอบไฟหน้าพลาสติก สําหรับ Mercedes Benz GLA W156 X156 GLA200 GLA220 ...

฿ 2,980

2,980 Share

Xinfan ไส้กรองอากาศห้องโดยสาร 97133-2H000 สําหรับ Hyundai Elantra Accent Forte 2014-2015 Xinfan ไส้กรองอากาศห้องโดยสาร 97133-2H000 สําหรับ Hyundai Elantra Acce...

฿ 56

56 Share

NGK หัวเทียน LASER IRIDIUM LZFR5BI-11 4 หัว ใช้สำหรับรถยนต์ Mitsubishi Mirage Xpander - Made in Japan NGK หัวเทียน LASER IRIDIUM LZFR5BI-11 4 หัว ใช้สำหรับรถยนต์ Mitsubishi...

฿ 1,750

1,750 Share

โช๊คอัพรถบรรทุก เบอร์ 4 (สิบล้อ) ขนานใหญ่ MAKOTO (ราคาต่อ 1 คู่) สินค้ารับประกัน 3 เดือน โช๊คอัพรถบรรทุก เบอร์ 4 (สิบล้อ) ขนานใหญ่ MAKOTO (ราคาต่อ 1 คู่) สินค้...

฿ 2,400

2,160 Share

Tesla ปลอกหุ้มเข็มขัดนิรภัยรถยนต์ หนังนิ่ม กันการสึกหรอ สําหรับ เหมาะสำหรับหลายแบรนด์ Tesla ปลอกหุ้มเข็มขัดนิรภัยรถยนต์ หนังนิ่ม กันการสึกหรอ สําหรับ เหมาะส...

฿ 300

210 Share

กิ๊บล็อคฝากระโปรง ไทเท กิ๊บล็อกฝากระโปรงไดร์ไทเทแท้ เสาวัสดุเป็นสแตนเลส พร้อมอุปกรณ์ งานคุณภาพ กิ๊บล็อคฝากระโปรง ไทเท กิ๊บล็อกฝากระโปรงไดร์ไทเทแท้ เสาวัสดุเป็นสแตนเล...

฿ 159

159 Share

ผ้าไมโครไฟเบอร์ NANONIX Super Soft เกรดพรีเมี่ยม นำเข้าจากญี่ปุ่น ขนชนิดพิเศษ ซักขนไม่แข็ง เหมาะสำหรับงาน Car Detailing ผ้าไมโครไฟเบอร์ NANONIX Super Soft เกรดพรีเมี่ยม นำเข้าจากญี่ปุ่น ขนชน...

฿ 390

390 Share


หมวดหมู่ที่แนะนำ :

Wash Waxes | Wash Waxes | Glass Care Water Repellents | Interior Care | Tire Wheel Care | Polish Coating Sealants | Others |