เรียนรู้การสร้าง Microservices

เรียนรู้ทุกๆเทคโนโลยีที่ต้องใช้สำหรับ Microservices พร้อมทำ Workshop เพื่อให้สามารถกลับไปทำ Microservices ได้จริง

สมัครเรียน

0

YEARS EXPERIENCE

0

COURSES

0

STUDENTS

0

SATISFIED CLIENT

คุณจะได้เรียนรู้สิ่งเหล่านี้

  • การออกแบบ Microservices
  • การสร้าง API Gateway ด้วย Ocelot
  • การรับส่ง message ด้วย RabbitMQ
  • การ Caching ด้วย Redis
  • การ Deploy microservices ลง Kubernetes

ประโยชน์ที่จะได้รับ

  • เพื่อสร้างความเข้าใจการออกแบบและการทดสอบ Microservices
  • เพื่อสร้างความเข้าใจหลักการ Deploy Webservice API Core ลง Kubernetes
  • เพื่อสร้างความเข้าใจการใช้งาน API Gateway
  • เพื่อสร้างความเข้าใจการรับส่ง message ด้วย Message Queue
  • เพื่อสร้างความเข้าใจการ Cacahing ด้วย Redis

รายละเอียดหลักสูตร

MODULE 1 INTRODUCTION TO MICROSERVICES

  • What are microservices
  • The art of scalability
  • Microservices principles
  • Distribution and scale
  • Data domain as a service boundary
  • Common design patterns

MODULE 2 API Gateway

  • API Gateway Patterns
  • API Gateway vs Backend for Frontend
  • Installation and configuration Kong API gateway
  • Routing Configuration
  • Enable plugins

MODULE 3 RABBITMQ

  • Synchronous and Asynchronous messaging
  • Configuring RabbitMQ
  • Publishing message
  • Subscribing to the Queue
  • Direct Exchanges
  • Fanout Exchanges
  • Topic Exchanges
  • Headers Exchanges

MODULE 4 Caching with Redis

  • Introduction to Redis server
  • Installation and configuration
  • Redis data types
  • Publish and subscribe

MODULE 5 ASP.NET CORE WITH DOCKER

  • Add a docker support
  • Configuration in docker apps
  • Building docker image
  • Add SQL Server database
  • Pushing image to Container Registry

MODULE 6 KUBERNETES SERVICES

  • Understanding Cluster IP
  • Understanding NodePort
  • Understanding Load Balancer
  • Blue-Green Deployment
  • Canary release

MODULE 7 KUBERNETES INGRESS

  • Configuring Kubernetes Ingress
  • Deploy Ingress Controller
  • Define Ingress Routing rules

วิธีการลงทะเบียนและชำระเงิน

1. Add Line มาที่ @991xcsgg และแจ้งคอร์สที่ต้องเรียน
2. ชำระเงินผ่านการโอนและส่ง Slip ยืนยันมาที่ Line
2.1 ธนาคารกสิกรไทย สาขายูเนียนมอลล์
ประเภท: ออมทรัพย์ เลขที่: 8582057789
ชื่อ: บริษัท ไอโรบัสท์ จำกัด

หมายเหตุ

* สามารถนำลดย่อนภาษีได้ 200%

ติดต่อเจ้าหน้าที่

  1. คุณฐิติวิช เตชะเกียรติสุจิตร โทรศัพท์ 062-419-9498
  2. คุณเริงจิต เตชะเกียรติสุจิตร โทรศัพท์ 063-259-1919