Tôi hiện đang triển khai một ứng dụng web trong Microsoft Azure. Mối quan tâm của tôi là làm thế nào để sử dụng khe dàn dựng cùng với ACS.Sử dụng ACS trong vùng Dàn xếp Azure
Tôi muốn đẩy ứng dụng của mình đến vị trí dàn dựng, xác minh rằng ứng dụng đang hoạt động và sau đó thực hiện chuyển đổi VIP sang sản xuất.
Cách tiếp cận khá thẳng về phía trước, ngoại trừ cấu hình của ACS. Vì vị trí dàn dựng nhận được một URL ngẫu nhiên trong khi triển khai, cấu hình ACS cần được thực hiện sau đó. Web.config của WebRole và ứng dụng Relying Party trong ACS phải được định cấu hình với URL vùng dàn dựng mới.
Vittorio Bertocchi mô tả trong blog post cách cập nhật web.config mà không cần triển khai lại và tôi đoán rằng ACS có thể được cập nhật bằng tập lệnh sau khi triển khai dàn dựng.
Cách tiếp cận này có vẻ khá phức tạp và dễ vỡ; Tôi đang tìm một giải pháp đơn giản và vững chắc cho quy trình triển khai của mình. Có điều gì tôi đã bỏ lỡ?
Vì cấu hình ACS khá đơn giản và thẳng trong vùng sản xuất, tôi đã nghĩ đến việc bỏ qua thử nghiệm ứng dụng trong vùng dàn và chỉ sử dụng nó để thực hiện chuyển đổi VIP sang sản xuất (ứng dụng sẽ là được thử nghiệm trong Dịch vụ lưu trữ “QA” của riêng mình.
Bạn nghĩ gì về phương pháp này? Có thể có bất kỳ sự khác biệt nào giữa các dịch vụ được lưu trữ trong Azure không?