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

Đối với ứng dụng chính thức, bạn cần thiết lập quy trình phát triển rõ ràng, đặc biệt nếu có nhiều người cùng làm việc trên ứng dụng của bạn. 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ó nhiều mức độ hỗ trợ khác nhau cho quy trình làm việc của nhà phát triển và môi trường cấu thành. Sau khi bạn đã nắm rõ các thuật ngữ 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 tham khảo các phương pháp hay nhất chungnguyên tắc bảo mật chung để thiết lập dự án Firebase và ứng dụng của bạn.

Giới thiệu về môi trường

Trong quá trình 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ần có để chạy một thực thể của ứng dụng hoặc hệ thống .

Một loạt môi trường cung cấp sự tách biệt để phát triển và kiểm thử phần mềm mà không ảnh hưởng đến người dùng. Như minh hoạ 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. Biểu đồ này cũng mô tả các phương pháp và tính năng phổ biến có 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 để được gọi là quy trình triển khai.

Sơ đồ cho thấy các môi trường thường tạo nên
          bao gồm phát triển, kiểm thử và đảm bảo chất lượng, thử nghiệm
          và cuối cùng là giai đoạn sản xuất

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

Một 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, mã và dữ liệu của ứng dụng. Mở rộng từng điều khoản sau đây để xem nội dung mô tả về một số môi trường phổ biến, bao gồm cả mẹo về các loại dữ liệu được sử dụng trong từng loại môi trường.

Các bước tiếp theo