Production deployment readiness checklist for Guidewire InsuranceSuite Cloud.
Use when preparing for production deployment, conducting go-live reviews,
or validating environment readiness.
Trigger with phrases like "guidewire production", "go-live checklist",
"deployment readiness", "production review", "guidewire cloud deploy".
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
A direct command skips the review prompt. Inspect the source before running it.
Production deployment readiness checklist for Guidewire InsuranceSuite Cloud.
Use when preparing for production deployment, conducting go-live reviews,
or validating environment readiness.
Trigger with phrases like "guidewire production", "go-live checklist",
"deployment readiness", "production review", "guidewire cloud deploy".
allowed-tools
Read, Write, Edit, Bash(curl:*), Grep
version
1.0.0
license
MIT
author
Jeremy Longshore <jeremy@intentsolutions.io>
Guidewire Production Checklist
Overview
Comprehensive production readiness checklist for Guidewire InsuranceSuite Cloud deployment, covering security, performance, monitoring, and operational readiness.
# Key metrics to monitordashboards:api_performance:panels:-title:RequestRatequery:rate(http_requests_total[5m])-title:ErrorRatequery:rate(http_requests_total{status=~"5.."}[5m])-title:P95Latencyquery:histogram_quantile(0.95,rate(http_request_duration_seconds_bucket[5m]))-title:ActiveConnectionsquery:sum(guidewire_active_connections)business_metrics:panels:-title:SubmissionsCreatedquery:rate(policycenter_submissions_created_total[1h])-title:ClaimsFiledquery:rate(claimcenter_claims_created_total[1h])-title:PoliciesIssuedquery:rate(policycenter_policies_issued_total[1h])
Rollback Procedure
#!/bin/bash# rollback.shecho"=== Starting Rollback ==="# Get previous version
PREVIOUS_VERSION=$(kubectl get deployment my-app -o jsonpath='{.spec.template.spec.containers[0].image}' | cut -d: -f2)
echo"Current version: $CURRENT_VERSION"echo"Rolling back to: $PREVIOUS_VERSION"# Perform rollback
kubectl rollout undo deployment/my-app
# Wait for rollback
kubectl rollout status deployment/my-app --timeout=300s
# Verify health
HEALTH=$(curl -s http://my-app/health | jq -r '.status')
if [ "$HEALTH" != "healthy" ]; thenecho"WARNING: Health check failed after rollback"exit 1
fiecho"=== Rollback Complete ==="