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. Khi bạn đã quen với các thuật ngữ quy trình làm việc dành cho nhà phát triển và giả định trên trang này, hãy xem các phương pháp chung hay nhấtnguyên tắc chung về bảo mật để thiết lập một dự án Firebase và các ứ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ư được minh hoạ trong biểu đồ dưới đây, môi trường tại ở cấp độ cao được coi là trước khi sản xuất hoặc phát hành công khai, và bạn có thể có đủ 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 mỗi các thuật ngữ sau đây để xem lại mô tả về một số môi trường phổ biến, bao gồm mẹo về 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