Cloud Native for Management
- TTDG27
- Classroom
- Fundamental
- Thai | 0
Cloud Native คือรูปแบบการพัฒนา Software ในยุคใหม่ที่เน้นไปที่การนำจุดเด่นในแต่ละ technology อันได้แก่ microservices, containers, CI/CD, DevOps มาผนวกรวมกันเพื่อให้เกิดเป็น Solutionที่รองรับการทำงานในอนาคตได้เป็นอย่างดี
Course description
Time
Instructor
Venue
Cloud Native for Management
Cloud Native คือรูปแบบการพัฒนา Software ในยุคใหม่ที่เน้นไปที่การนำจุดเด่นในแต่ละ technology อันได้แก่ microservices, containers, CI/CD, DevOps มาผนวกรวมกันเพื่อให้เกิดเป็น Solutionที่รองรับการทำงานในอนาคตได้เป็นอย่างดี
Microservice คือรูปแบบการออกแบบ Software รูปแบบใหม่ที่มีบทบาทสำคัญในการที่จะช่วยให้ระบบงานมีการทำงานแบบยืดหยุ่นมากขึ้น ตอบสนองต่อการทำงานในระบบสมัยใหม่ที่ต้องการรองรับการทำงานที่รับการใช้งานจากผู้ใช้ในปริมาณมาก ๆ อีกทั้งยังรองรับต่อการพัฒนาระบบที่ไม่ยึดติดกับ platform เดียวสามารถมีหลาย ๆ platform ในระบบเดียวกันได้
DevOps คือรูปแบบวิธีการปฏิบัติ วัฒนธรรม และกระบวนการต่าง ๆ เพื่อแก้ไขปัญหาที่เกิดจากความขัดแย้งระหว่าง Development และ Operations ดังที่กล่าวมาแล้วในหัวข้อด้านบน รวมถึงช่วยเพิ่มประสิทธิภาพในการทำงานให้สามารถผลิต software ออกสู่ตลาดได้รวดเร็วขึ้น มีคุณภาพและเสถียรภาพมากขึ้น ในขณะที่ cost ลดลง เพื่อให้บริษัทสำเร็จตามเป้าหมายที่วางไว้
- นักพัฒนาระบบ
- นักเรียนนักศึกษา
- เพื่อเข้าใจหลักการทำงานของ Microservice
- เพื่อทำให้เห็นแนวทางการแบ่งกระบวนการทำงานแบบเดิมออกเป็นส่วนงานเล็ก ๆ เพื่อง่ายต่อการดูแล แก้ไขปรับปรุงได้โดยได้และมีประสิทธิภาพ
- เพื่อให้เห็นองค์ประกอบของการทำ Microservice ว่าต้องมีองค์ประกอบ
- เพื่อเข้าใจหลักการทำงานของ DevOps
- เพื่อให้เห็นภาพรูปการทำงานด้านไอทียุคใหม่เพื่อสามารถนำไปปรับใช้กับการพัฒนาระบบงานด้านไอที
- เพื่อให้สามารถทำวิธีการ CI/CD ไปปรับใช้และประยุกต์กับงานปัจจุบันได้
Introduction to Microservice Architecture
- Monolithic Architecture
- Microservice Architecture
How to decompose
- Related Patterns
- Service Discovery
- Circuit Breaker
- Security
- Monitoring
- API Gateway
- External Configuration
Introduction to KONG API Gateway
Introduction to DevOps
- DevOps Flow
- How to Build Automation
What is Continuous Integration and Continuous Deployment
- Get Started with GIT technologies
- What is Container Base Technologies?
- Get Started with Docker Technologies
- Docker Swarm
- K8S [Kubernetes]
Getting started with Jenkins
- Continuous Integration with Jenkins
- Continuous Inspection with Jenkins
- Continuous Delivery with Jenkins
Distributed Builds
Payment can be made by:
- Cash or Credit Card or Bank Cheque payable to
สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ or National Science and Technology Development Agency
(a post-dated cheque is not accepted) on the first day of the service or within the last day of the service. - Account transfer and send the proof of the payment (the deposit slip) via email ttd@swpark.or.th
- ธนาคารกรุงเทพ สาขาอุทยานวิทยาศาสตร์
Saving Account Number: 080-0-00001-0
Account Name: สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ - ธนาคารกรุงไทย สาขาตลาดไท
Saving Account Number: 152-1-32668-1
Account Name: สำนักงานพัฒนาวิทยาศาสตร์และเทคโนโลยีแห่งชาติ
- ธนาคารกรุงเทพ สาขาอุทยานวิทยาศาสตร์
Notes:
- Withholding tax (3%) is exempt.
- Should you need to withdraw, you must send the notice of the withdrawal in writing no later than 7 working days before the commencement date. The cancellation less than 7 days will be subject to a fine of 40% of the fee.
- Software Park Thailand reserves the rights to cancel courses due to unforeseen circumstances.
Contact Person
For more information, contact our course coordinator on:
คุณภัสสร พรทิพย์
Ms. Patsorn Pornthip
Tel: 02583-9992 Ext. 81422
Email:patsorn@swpark.or.th, ttd@swpark.or.th
You are encouraged to use the course schedule as a guide to plan your training. The schedule is accessible at www.swpark.or.th for more information.
4,000 THB .
สำคัญ!!! กรุณารอการยืนยันเปิดการอบรมจากเจ้าหน้าที่ก่อนการชำระค่าลงทะเบียน