Catch up on highlights from Firebase at Google I/O 2023. Learn more

Tổng quan về môi trường

Đối với ứng dụng sản xuất, bạn cần thiết lập quy trình phát triển rõ ràng, đặc biệt nếu bạn có nhiều người làm việc trên ứng dụng của mình. Một quy trình phát triển thường liên quan đến việc thiết lập và quản lý nhiều môi trường.

Firebase có các mức hỗ trợ khác nhau cho quy trình làm việc của nhà phát triển và các môi trường cấu thành. Khi bạn đã quen với các điều khoản và giả định về quy trình làm việc của nhà phát triển trên trang này, hãy xem các phương pháp hay nhất chung của chúng tôi và nguyên tắc bảo mật chung để thiết lập dự án Firebase và các ứng dụng của bạn.

Về môi trường

Trong phát triển phần mềm, môi trường là tất cả phần cứng và phần mềm được yêu cầu để chạy một phiên bản của ứng dụng hoặc hệ thống ứng dụng.

Một loạt các môi trường cung cấp sự cô lập để phát triển và thử nghiệm phần mềm mà không ảnh hưởng đến người dùng. Như thể hiện trong sơ đồ bên dưới, các môi trường ở cấp độ cao được coi là tiền sản xuất hoặc sản xuất và bạn có thể có nhiều môi trường tiền sản xuất nếu cần. Sơ đồ cũng mô tả các thực hành phổ biến và các tính năng liên quan đến từng loại môi trường .

Quá trình phát triển một tính năng hoặc bản phát hành thông qua các môi trường này đến quá trình sản xuất được gọi là một đường ống triển khai .

Sơ đồ hiển thị các môi trường thường tạo nên quy trình triển khai, bao gồm phát triển, thử nghiệm và QA, giai đoạn và cuối cùng là sản xuất

Các loại môi trường

Môi trường bao gồm cơ sở hạ tầng cơ bản mà bạn cần để chạy và hỗ trợ ứng dụng của mình, mã của ứng dụng và dữ liệu của ứng dụng đó. Mở rộng từng thuật ngữ sau để xem lại mô tả về một số môi trường phổ biến, bao gồm các mẹo về loại dữ liệu được sử dụng trong từng loại môi trường.

Bước tiếp theo