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

Đối với các ứng dụng phát hành công khai, bạn cần thiết lập một quy trình phát triển rõ ràng, đặc biệt là 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 bao gồm việc thiết lập và quản lý nhiều môi trường.

Firebase có nhiều mức độ hỗ trợ cho quy trình làm việc của nhà phát triển và các môi trường thành phần. 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 xem các phương pháp hay nhất chungcác nguyên tắc bảo mật chung để 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 thiết để 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 môi trường cung cấp khả năng cô lập để 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 biểu đồ bên dưới, các môi trường ở cấp cao được coi là trước khi phát hành công khai hoặc phát hành công khai và bạn có thể có bao nhiêu môi trường trước khi phát hành công khai tuỳ ý. Sơ đồ này cũng mô tả các phương pháp và tính năng phổ biến liên quan đến từng loại môi trường.

Quá trình chuyển một tính năng hoặc bản phát hành qua các môi trường này để sản xuất đượ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 quy trình triển khai, bao gồm cả môi trường phát triển, kiểm thử và Đảm bảo chất lượng, dàn dựng và cuối cùng là phát hành công khai

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

Các bước tiếp theo