Phát triển, thử nghiệm và chính thức

Xây dựng, kiểm tra và cung cấp dịch vụ cho người dùng trong các môi trường riêng biệt

Sử dụng các môi trường riêng biệt để xây dựng, kiểm tra một phiên bản đã chọn và chạy ứng dụng cho người dùng.

Chỉ định một mục đích rõ ràng cho mỗi lần cài đặt

Phát triển bản cập nhật tiếp theo

Xem lại các công việc mới nhất trong môi trường phát triển.

Kiểm tra bản phát hành

Sử dụng môi trường staging để kiểm tra phiên bản đã chọn và các hành trình của người dùng.

Chạy ứng dụng trực tiếp

Hãy liên kết bản phát hành với phiên bản dành cho người dùng.

Gán cho mỗi môi trường một mục đích rõ ràng

Development là nơi phiên bản đang được phát triển liên tục. Staging là nơi để xem trước một bản phát hành. Production là nơi cung cấp phiên bản mà bạn muốn người dùng sử dụng.

Chế độ xem môi trường hiển thị các tài nguyên đã cài đặt và trạng thái hoạt động. Hãy xác nhận môi trường trước khi sử dụng các điều khiển khởi động lại hoặc xuất bản.

Giữ trạng thái sẵn sàng khác biệt với phiên bản đang được kiểm tra

Kiểm tra các công việc phát triển mới nhất. Development nhận các thay đổi liên tục. Hãy sử dụng nó để xem xét việc triển khai so với hành vi mong muốn trước khi chuẩn bị cho bản phát hành, đồng thời giữ cho phiên bản sản xuất ở phiên bản dự định.

Xem bản xem trước trên môi trường thử nghiệm.. Giai đoạn chuẩn bị cung cấp ngữ cảnh để kiểm tra một bản phát hành đã chọn. Xác nhận cả tính khả dụng và phiên bản đang chạy, sau đó kiểm tra các luồng người dùng liên quan đến việc phát hành. Một môi trường đã khởi động không tự động chọn phiên bản mới.

Quản lý thời gian chạy kiểm thử. Phát triển và thử nghiệm có thể tạm dừng khi không cần thiết. Thời gian hoạt động của chúng sẽ tính vào chi phí lưu trữ. Kiểm tra trạng thái thực tế và chu kỳ thanh toán để việc quyết định về thời gian hoạt động luôn gắn liền với chi phí.

Luôn hiển thị thông tin về khả năng đáp ứng và chi phí vận hành.

Phát triển và thử nghiệm có thể tạm dừng khi không cần thiết. Thời gian hoạt động của chúng được ghi lại để tính phí lưu trữ, trong khi môi trường sản xuất sẽ tuân theo gói đăng ký của nó.

Trước khi thực hiện kiểm thử, hãy xác minh xem môi trường cần thiết đã sẵn sàng chưa. Sau đó, hãy tham khảo trạng thái hoạt động và thông tin chi phí thay vì giả định rằng nó phải tiếp tục chạy.

Giao cho mỗi môi trường một vai trò rõ ràng trong quá trình xem xét

Môi trường phát triển phục vụ việc xây dựng, môi trường thử nghiệm phục vụ việc xem xét trước khi xuất bản, còn môi trường vận hành chính thức phục vụ ứng dụng đang hoạt động. Hãy chọn môi trường phù hợp với thao tác bạn định thực hiện.

Hãy đọc trạng thái và phiên bản hiện tại trước khi kiểm thử một thay đổi. Cùng một dự án có thể chạy các phiên bản khác nhau trên từng môi trường, vì vậy một lần kiểm thử thành công ở môi trường phát triển chỉ là một bước trong quá trình xuất bản.

Mục đích rõ ràng cho từng giai đoạn

Phát triển kết quả tiếp theo. Xem xét công việc hiện tại và các trường hợp thông thường và đặc biệt trong quá trình phát triển. Sử dụng các công cụ dự án để theo dõi các điều kiện tiên quyết và quá trình xây dựng.

Kiểm tra bản phát hành dự kiến. Cung cấp môi trường thử nghiệm, xác nhận phiên bản và kiểm tra toàn bộ quy trình. Tính khả dụng và triển khai là hai quyết định riêng biệt.

Xác nhận phiên bản hiện tại. Phiên bản Production phục vụ cho bản phát hành chính thức. Kiểm tra phiên bản và trải nghiệm người dùng sau khi triển khai.

Hãy đảm bảo nội dung thử nghiệm và nội dung hiển thị dễ hiểu.

Sử dụng các môi trường riêng biệt để xem xét công việc, xác minh bản phát hành và quản lý thời gian chạy của các bài kiểm tra.

Các câu hỏi về Phát triển, thử nghiệm và sản xuất

Họ phân tách quá trình phát triển, kiểm thử bản phát hành và sử dụng ứng dụng trực tiếp. Điều này mang lại một ngữ cảnh rõ ràng cho mỗi bản xem xét và giúp bạn xác định phiên bản nào mà người dùng thực sự đang thấy.

Việc khôi phục sẽ giúp hệ thống hoạt động trở lại. Quá trình triển khai xác định phiên bản đang chạy. Đọc phiên bản hiện tại sau khi môi trường đã hoạt động và triển khai phiên bản mong muốn khi cần.

Sử dụng các điều khiển được cung cấp cho mục đích phát triển và thử nghiệm, đồng thời theo dõi trạng thái kết quả. Yêu cầu và trạng thái tạm dừng thực tế là hai giai đoạn khác nhau.

Chế độ xem thanh toán ghi lại các phiên làm việc của họ bằng cách sử dụng mức giá theo giờ áp dụng. Các phiên được làm tròn đến số giờ thanh toán; vui lòng xem xét khoảng thời gian và số tiền hiển thị cho dự án thực tế.

Hãy theo dõi trạng thái hiển thị và thời gian chờ trước khi gửi thao tác khác. Xác nhận kết quả thực tế thay vì giả định rằng yêu cầu đầu tiên đã hoàn tất.