Chuyển đến nội dung chính

Bài đăng

Hiển thị các bài đăng có nhãn API

Spring cloud - bootstrapping là gì ? Xây dựng một ứng dụng sử dụng spring cloud cơ bản.

I. Khái quát:  Spring cloud là một framework để xây dựng một ứng dụng trên nền tảng đám mây rất mạnh mẽ. Khi chuyển qua môi trường phân tán (distributed env ) các framework thường đối mặt với các vấn đề chung. và framework này cung các các giải pháp để giải quyết những vấn đề đó. Các ứng dụng chạy với kiến trúc microservices thường mong muốn cho việc phát triển, triển khai và bảo trì một cách đơn giản nhất. Việc phân tích, phân thành mảng nhỏ các ứng dụng cho phép lập trình viên tập trung giải quyết một vấn đề trong một thời  điểm. và không ảnh hưởng đến các phần khác của hệ thống. Mặt khác những thử thách khác nhau khi chúng ta tiến tới sử dụng kiến trúc microservices: Những cấu hình bên ngoài là linh động và không cần build lại dịch vụ. Service discovery (dịch vụ quan sát và phát hiện ) Ẩn các dịch vụ phức tạp được deploy lên các host khác nhau.  Trong bài viết này, chúng ta sẽ build 5 microservcie, 1 config server và 1 discovery server, 1 gateway server, 1 book servi

KẾT HỢP GIỮA AWS LAMBDA VÀ API GATEWAY DÙNG NGÔN NGỮ PYTHON

KẾT HỢP GIỮA AWS LAMBDA VÀ API GATEWAY DÙNG NGÔN NGỮ PYTHON. Nội dung bài viết: Mục đích của bài viết. AWS Lambda là gì ? Thiết lập cấu hình cơ bản Thiết lập AWS lambda - Tạo function. - Kiểm tra function. Thiết lập API gateway. - Tạo API - Kiểm tra bằng manually. - Bật tính nằng CORS - Triển khai API - Kiểm tra API thông qua cURL Cập nhật Form. MỤC TIÊU: Sau bài viết này bạn có thể: Hiểu được AWS Lambda và API Gateway là gì và tại sao chúng ta cần sử dụng chúng. Thảo luận các lợi ích của việc sử dụng AWS lambda function. Dùng ngôn ngữ python để tạo các hàm AWS Lambda Phát triển các RESTFUL API đầu cuối kết hợp với API GATEWAY. Cách “đẩy ” một hàm AWS Lambda từ API gateway. ĐẦU TIÊN TA HIỂU AWS LAMBDA LÀ GÌ ? AWS (Amazon Web Service) Lambda là một dịch vụ theo nhu cầu của AWS nhẳm chạy mã code của bạn từ HTTP request hoặc sự kiện (event) để trả về kết qủa(resp