Paas - Xu hướng và thực tiễn sử dụng PaaS trong phát triển ứng dụng
1 of 25
Download to read offline
More Related Content
Paas - Xu hướng và thực tiễn sử dụng PaaS trong phát triển ứng dụng
1. Xu hướng và thực tiễn sử dụng
PaaS trong phát triển ứng dụng
2. Xin chào!
Mình là Kiên từ Chứng khoán An Bình
- CTO Banking as a Service TNG Holdings
- CTO Your.Rentals A/S Denmark
- CTO OnCustomer - Novaon Digital Group
- Software Architect - TIBCO Orchestra Networks
- Techcom Securities, Adayroi.com
2
4. Để vận hành sản phẩm, doanh nghiệp thành công, cần rất nhiều sự tập trung vào sản phẩm, vận hành, dữ liệu…
4
Key Activities
Key Resources
Value Propositions Customer Relationships
Channels
Customer Segments
Key Partners
Cost Structure Revenue Streams
5. Một doanh nghiệp cần thời gian tập trung vào Core value,
sản phẩm, trải nghiệm khách hàng, business model….
NHƯNG…
Bị chi phối bởi rất nhiều các vấn đề, đôi khi
tiêu tốn hết thời gian và làm cho trải nghiệm
khách hàng không tốt như mong đợi
- Server, Mạng có vấn đề
- Khả năng chịu tải, quy trình DevOps, vận
hành ứng dụng, cảnh báo sớm, Scaling,
security…
- Cập nhật các công nghệ mới nhất: K8s,
Docker, Security, Gateway, ESB..
LẼ RA
Tập trung vào value chính của doanh nghiệp,
xây dựng sản phẩm, model, tạo trải nghiệm
- Mang lại giá trị cho khách hàng, cho
doanh nghiệp
- Trải nghiệm khách hàng tuyệt vời, nhắc
đến là phải nhớ
- Business model sinh lợi nhuận
- Sản phẩm có tính cạnh tranh cao, nằm
trong top of mind của khách hàng
5
6. PaaS giúp xây dựng sản phẩm giống như kiến trúc sư, lắp
ghép các mảnh ghép để tạo thành sản phẩm vượt trội
Nhà phát triển ứng dụng được BƠI trong hệ
sinh thái hỗ trợ tối đa
- Server, networking, storage,
virtualization, OS, middleware, runtime
- Cloud Server, GPU Server, Next-gen
Firewall, Monitoring, Storage service,
Backup, Managed Database, Load
Balancing
- AI, OCR, eKYC
- Kubernetes Engine, Container registry…
6
On premise
GẦM BÀN
XaaS
PaaS
SaaS
IaaS
7. 1 3 5
4
2
Focus on
Innovation
Security
Aspects
Focus on Key
Business
Best
Technology &
stay current
Increase
Operating time
9. Phát triển công nghệ
9
Application
Làm cái gì
Operation
Vận hành như thế nào
Data
Trên loại dữ liệu gì
03
01 02
10. “
Là Enabler, mảnh ghép cho các nhà phát
triển ứng dụng có thể tập trung vào khách
hàng, vào sản phẩm, vào biz model tạo ra sự
cạnh tranh lớn nhất và giá trị lớn nhất với
khách hàng và bản thân doanh nghiệp
10
11. Xu hướng ứng
dụng PaaS
Ứng dụng PaaS trong phát
triển ứng dụng trên toàn
cầu và tại thị trường công
nghệ Việt Nam
11
13. Application Paas
13
Integration Paas Database Paas Others Paas
PaaS tập trung vào phát triển ứng dụng,
integration và database sẽ được ứng dụng nhiều
nhất
Allied Market Research
14. Enterprise
Các công ty đa quốc gia,
các tập đoàn lớn (VNR500)
Xu hướng ứng dụng PaaS tại Việt Nam
SME & Startup
Các công ty vừa và nhỏ,
doanh nghiệp startup
14
15. Các công ty SME & Startup là Early adopter, đã và
đang ứng dụng PaaS rất nhanh và thành công
Legacy
Rất ít hoặc không có hệ thống
sẵn có, legacy cần migrate
Thời gian
Đi rất nhanh, cần tiết kiệm thời
gian ra sản phẩm dịch vụ
nhanh nhất đến khách hàng,
không phát minh lại bánh xe
Chi phí
Không cần nhiều chi phí đầu
tư ban đầu, OPEX thay vì
CAPEX
15
Dịch vụ
Dịch vụ được xây dựng và vận
hành bởi các chuyên gia trong
lĩnh vực
Công nghệ mới
Sử dụng ngay các công nghệ
mới nhất, tốt nhất từ các nhà
cung cấp PaaS ở môi trường
Production ready: K8S…
17. Xu hướng sử dụng tại SME & Startup
17
Platform as a
Service
1. App deployment
2. Auto scaling & Clustering
3. CI/CD Automation
4. Container Orchestration
18. Case study: Your.Rentals A/S Flexibility and scalability on
Cloud
Challenges
Hệ thống hoạt động trên toàn cầu tại nhiều quốc gia khác nhau, cần xây
dựng hệ thống rất nhanhm scale mà vẫn đảm bảo thông suốt, an ninh
thông tin, bảo vệ dữ liệu và backup
18
Giải pháp
1. Cloud infrastructure, multi-regional operation
2. Global Load balancing, file storage, container
services
3. Scalable database
4. Auto scaling on Docker, Beanstalk
5. Early warning & monitoring
6. Platform AI về cung-cầu du lịch theo từng
ngày, platform scoring fraud detection, nhận
dạng IP…
Kết quả
1. Thời gian xây dựng giảm 50% nhờ sử dụng các
công nghệ mới nhất từ các nhà cung cấp
platform
2. Duy trì tỷ lệ phòng chống Fraud dưới 1% thấp
hơn nhiều so với mức yêu cầu của các NNC
thanh toán (Stripe, Airbnb, Booking…)
3. Giảm 1/2 chi phí khi auto scaling vào giờ cao
điểm, tự hạ hệ thống về min khi thấp điểm.
19. Còn rất nhiều ví dụ khác…
19
1. 18 người tại Whatsapp xây dựng và vận hành cả hệ thống hàng
tỷ tin nhắn mỗi ngày
2. SMS: Twilio…
3. Email: Elastic email, AWS
4. FPT Cloud: K8s, Managed Database, file storage…
5. Scale đơn giản ….xây dựng ứng dụng giống như connecting the
dot
20. Các doanh nghiệp Enterprise có kỳ vọng và tiêu chuẩn
khác hơn so với SME & Startup
Legacy
Có nhiều hơn các hệ thống
Legacy, phương pháp xây dựng
và vận hành đã có sẵn (có thể
không phải rất tốt) để thay đổi là
khó khăn
Trust
Thỏa mãn tin tưởng chiến lược,
năng lực đối với các nhà cung
cấp PaaS
Tính chuyên gia, tính tư vấn chiến
lược mang tính chất tổng thể và
lâu dài.
Tính control
Việc giảm khả năng control đối
với hệ thống (đã được care bởi
Paas) đôi khi cũng là một rào cản
đối với các doanh nghiệp lớn
20
Chi phí
Chi phí chuyển đổi phương pháp
xây dựng, phương pháp vận hành
việc xây dựng và migration là một
rào cản
22. Nhưng khi thực thi sẽ rất quyết liệt
22
Ở các mức độ khác nhau, các công ty lớn đang sẵn sàng cho việc sử dụng PaaS
như một lợi thế về năng lực trong việc tăng trưởng & chuyển đổi số
1. Techcom Securities: Case study của Azure tại Việt Nam
2. Tiki: Google Cloud
3. Cake by VPBank
4. Techcombank
23. 23
Kỷ lục
Chuyển đổi core banking kỷ
lục APAC trong 74 ngày
(theo Cake)
Hơn 1.7 triệu khách hàng
sau 16 tháng ra mắt (theo
Cake)
Họ đã làm gì
1. Sử dụng platform core banking dạng SaaS/Paas được cung cấp
bởi nhà cung cấp có sẵn trên thị trường.
a. Tận dụng năng lực, tính chuyên gia, khả năng thực thi, vận
hành, scaling và sự mềm dẻo của các nền tảng.
2. Các giải pháp nền tảng khác (fraud detection, AI, eKYC…) được
cung cấp bởi các công ty khác nhau trong marketplace.
a. Sử dụng những thứ tốt nhất trên thị trường, lắp ghép,
customize và sử dụng
3. Tập trung vào trải nghiệm khách hàng và core business
Một trong những ngân hàng số tăng trưởng tốt nhất năm 2022
25. ABS
Chứng khoán An Bình đang cần nhiều vị trí hỗ trợ trên con đường
trở thành công ty chứng khoán tốt nhất Việt Nam
● Head of Software Development
● Software Architect
● Senior Developer
● Senior Mobile (Flutter) developer
● Quality Engineer (QE)
● DevOps
25