
- Training Date : 31 October – 02 November 2022
สำคัญ!!! กรุณารอการยืนยันเปิดการอบรมจากเจ้าหน้าที่ก่อนการชำระค่าลงทะเบียน
- Time : 18 Hour(s)
- Days : 3 Day(s)
- Duration : 09:00 – 16:00
- Fee : 12,000 THB (Excluded Vat 7%)
- Language : Thai
- Instructor : Mr.Sommai Krangpanich
- Objectives :
” ในปัจจุบันภาษา java ยังคงเป็นที่ได้รับความนิยมอยู่ในกลุ่มของการพัฒนาซอฟแวร์ ระดับองค์กร (Enterprise Software) ถึงแม้ในปัจจุบันนี้จะมีภาษาอื่น ๆ เกิดขึ้นมากมายแต่สำหรับภาษา java แล้วก็ยังคงเป็นตัวเลือกแรก ๆ ในการพิจารณาเลือกให้เป็นภาษาหลักในการพัฒนาซอฟแวร์อยู่ สาเหตุที่ภาษา java ยังคงได้รับความนิยมอยู่จนถึงปัจจุบันนี้ เนื่องด้วยสาเหตุหนึ่งก็มาจากการที่ตัวภาษานี้มีหลายองค์กรณ์พัฒนา framework ที่ดีมีคุณภาพมาให้เลือกให้มากมาย และหนึ่งในนั้นก็คือ Spring boot “
” ในยุคนี้ถ้าจะพัฒนาโปรแกรมขึ้นมาสักตัวเราคงต้องเลือกเทคโนโลยีที่ตอบสนองต่อความต้องการของผู้ใช้ได้เป็นอย่างดีซึ่งในเวลานี้คงหนีไม่พ้น เทคโนโลยี micro service ซึ้งในการอบรมในคราวนี้เราจะมาเรียนรู้ทำความเข้าใจในการนำ spring boot มาทำเป็น micro service กัน “
- Objectives (วัตถุประสงค์):
- Familiarize yourself with the microservices architecture and its benefits
- Use Spring Boot to develop microservices
- Handle logging and monitoring microservices
- Learn how to intermix data management strategies across components
- Implementing different types of tests in Spring Boot environment
- Learn how to make applications more resilient and scalable
- Secure microservices using Spring Security
- Learn how to deploy and test microservices
- Who Should Attend :
- IT Programmers who would like to program on Java Web Programming.
- Application and Project Managers involved in IT Enterprise Projects.Those who are interested in develop programs on public cloud platforms.
- คุณสมบัติของผู้เข้าอบรม
- Basic knowledge of Java Programming
- Benefits :
- เพื่อเข้าใจหลักการทำงานของ Microservice
- เพื่อทำให้เห็นแนวทางการแบ่งกระบวนการทำงานแบบเดิมออกเป็นส่วนงานเล็ก ๆ เพื่อง่ายต่อการดูแล แก้ไขปรับปรุงได้โดยได้และมีประสิทธิภาพ
- เพื่อให้เห็นองค์ประกอบของการทำ Microservice ว่าต้องมีองค์ประกอบอะไรบ้าง โดยจะยกตัวอย่างของการทำ. Microservice ของ Spring Boot ว่าต้องมี Feature อะไรบ้างจึงจะครบองค์ประกอบ
- Course Outline :
- Day 1 :
- Introduction to Microservice Architecture
- Monolithic Architecture
- Microservice Architecture
- How to decompose
- Related Patterns
- Service Discovery
- Circuit Breaker
- Security
- Monitoring
- API Gateway
- External Configuration
- Demo Microservice with Spring Boot
- Day 2 :
- Data Access with Spring Data
- Spring Boot + Spring Data JPA + Oracle database
- Property Support
- Securing an Application
- Authentication and Authorization
- Using Spring Boot with Auth0 including single sign-on, user management support for social identity providers (like Facebook, Gmail), enterprise (Active Directory), and your own database of users
- Secure a Spring Boot REST API With JSON Web Token(JWT) + Reference to Angular Integration
- Day 3 :
- Spring Boot and MicroServices
- Building paging and sorting with search/filter using Spring Data JPA Specifications
- Spring Boot REST API Unit Testing With Junit
- Day 1 :
- Payment Condition : Payment can be made by
- Cash or Credit Card or Bank Cheque payable to “Software Park Thailand #2” (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 fax or email to fax no. 02-583-2884 or email ttd@swpark.or.th
- 2.1 Siam Commercial Bank, Chaengwattana Branch
Saving Account Number: 324-2-56262-0
Account Name: Software Park Thailand#2 - 2.2 Krungsri Bank, Chaengwattana (Software Park) Branch
Saving Account Number: 329-1-34850-3
Account Name: Software Park Thailand#2
- 2.1 Siam Commercial Bank, Chaengwattana Branch
-
- 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.
- Notes :
- Contact Person : For more information, contact our course coordinator on
- Patsorn Porntip
Tel: +66-2583-9992 Ext. 81422
Tel: +66-2564-7000 Ext. 81422
Fax: +66-2583-2884
Email: patsorn@swpark.or.th
- Patsorn Porntip
0.00 average based on 0 ratings