Category Archives: Kiến thức Công nghệ

Monolithic la gi So sanh monolithic vs microservices

Monolithic là gì? So sánh Monolithic vs Microservices

Trong việc xây dựng phần mềm, các Developer thường phải đối mặt với quyết định quan trọng về kiến trúc hạ tầng. Những năm gần đây, hai mô hình phát triển phần mềm đang thu hút được sự quan tâm rất lớn từ cộng đồng công nghệ, đó là Monolithic (kiến trúc nguyên khối) và […]

sunteco cloud cai dat waf

Cài đặt WAF cho HAProxy với ModSecurity

1. Tổng quan WAF là viết tắt của “Web Application Firewall”. Đây là một loại tường lửa (firewall) được sử dụng để bảo vệ các ứng dụng web khỏi các cuộc tấn công bằng cách giám sát, chặn và phát hiện các hoạt động bất thường. WAF có thể giúp ngăn chặn các cuộc tấn […]

bao mat bao ve thiet bi online phan 1

3 bước cơ bản để bảo vệ thiết bị và tài khoản online của bạn – Phần 1

Các hacker thường vào thiết bị, máy tính và tài khoản online của bạn bằng cách nào? Hacker thường bắt đầu bằng cách tìm cách đánh cắp mật khẩu (password) của bạn. Nhiều lúc, bạn không thể kiểm soát được việc này. Nếu một website mà bạn sử dụng bị hack thành công, các hacker […]

sunteco cloud ung dung web microservices

Thay đổi cấu hình ứng dụng web (Angular/ Reactjs) bằng biến môi trường mà không cần rebuild

Mở đầu Quá trình triển khai phổ biến hiện nay của các Single Page Application (SPA) là Code => Build => Package => Deploy. Trong đó, build phase sẽ biên dịch code từ frame work thành code HTML, CSS, JS mà trình duyệt có thể hiểu được. Package phase đóng gói code đã được biên […]

sunteco cloud toi uu chi phi khi xay dung va publish website 1

Tối ưu chi phí khi xây dựng và phát hành một website

Việc triển khai trang web là một trong những nhiệm vụ quen thuộc của người lập trình. Tuy vậy, để tối ưu các chi phí về tài nguyên, nguồn lực và thời gian trong quá trình phát triển và phát hành web vẫn là nỗi trăn trở với nhiều người.  Một trong những phương pháp […]

sunteco cloud monolith to microservices thumbnail

Chuyển đổi từ monolith sang microservices qua ví dụ

1. Why microservices?  Microservices là kiến trúc hệ thống phần mềm hướng dịch vụ, chia nhỏ hệ thống ra thành các dịch vụ nhỏ, isolate về business và dữ liệu. Microservices đã trở nên phổ biến trong những năm trở lại đây, với những ưu điểm nổi bật, nó đang thay thế các ứng dụng […]

5 cách dể phát triển hệ thống Cloud Native an toàn copy

5 cách để phát triển hệ thống Cloud Native an toàn

Làm cách nào để đảm bảo tính bảo mật của các ứng dụng của Cloud Native? Ngày nay, hầu hết các tổ chức đang trong quá trình thúc đẩy quá trình chuyển đổi số. Mặc dù các công ty/tổ chức đã bắt đầu áp dụng các phương thức làm việc kết hợp (hybrid working) kể […]