<mxfile host="drawio" agent="study-site"><diagram id="d" name="seq-sre-1"><mxGraphModel dx="1400" dy="900" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1410" pageHeight="620" math="0" shadow="0"><root><mxCell id="0" /><mxCell id="1" parent="0" /><mxCell id="title" value="SRE フェーズ1: SLO の計測とバーンレートのアラーム(自動)" style="text;html=1;fontSize=16;align=left;verticalAlign=middle;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="16" y="8" width="1378" height="30" as="geometry" /></mxCell><mxCell id="aecs" value="ECS Fargate&lt;br&gt;(本番)" style="sketch=0;outlineConnect=0;fontColor=#232F3E;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=11;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.ecs;fillColor=#ED7100;" vertex="1" parent="1"><mxGeometry x="107" y="60" width="56" height="56" as="geometry" /></mxCell><mxCell id="aas" value="CloudWatch&lt;br&gt;Application Signals" style="sketch=0;outlineConnect=0;fontColor=#232F3E;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=11;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.cloudwatch;fillColor=#E7157B;" vertex="1" parent="1"><mxGeometry x="297" y="60" width="56" height="56" as="geometry" /></mxCell><mxCell id="axr" value="X-Ray" style="sketch=0;outlineConnect=0;fontColor=#232F3E;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=11;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.xray;fillColor=#4D27AA;" vertex="1" parent="1"><mxGeometry x="487" y="60" width="56" height="56" as="geometry" /></mxCell><mxCell id="acw" value="CloudWatch&lt;br&gt;(アラーム)" style="sketch=0;outlineConnect=0;fontColor=#232F3E;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=11;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.cloudwatch;fillColor=#E7157B;" vertex="1" parent="1"><mxGeometry x="677" y="60" width="56" height="56" as="geometry" /></mxCell><mxCell id="asns" value="SNS" style="sketch=0;outlineConnect=0;fontColor=#232F3E;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=11;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.sns;fillColor=#E7157B;" vertex="1" parent="1"><mxGeometry x="867" y="60" width="56" height="56" as="geometry" /></mxCell><mxCell id="alam" value="Lambda" style="sketch=0;outlineConnect=0;fontColor=#232F3E;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=11;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.lambda;fillColor=#ED7100;" vertex="1" parent="1"><mxGeometry x="1057" y="60" width="56" height="56" as="geometry" /></mxCell><mxCell id="acb" value="CodeBuild&lt;br&gt;(claude -p)" style="sketch=0;outlineConnect=0;fontColor=#232F3E;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=11;fontStyle=0;aspect=fixed;shape=mxgraph.aws4.resourceIcon;resIcon=mxgraph.aws4.codebuild;fillColor=#4D27AA;" vertex="1" parent="1"><mxGeometry x="1247" y="60" width="56" height="56" as="geometry" /></mxCell><mxCell id="m1" value="" style="endArrow=block;endFill=1;html=1;strokeWidth=1.5;dashed=1;strokeColor=#666666;" edge="1" parent="1"><mxGeometry relative="1" as="geometry"><mxPoint x="135" y="196" as="sourcePoint" /><mxPoint x="325" y="196" as="targetPoint" /></mxGeometry></mxCell><mxCell id="t1" value="メトリクス・トレース(ADOT / CloudWatch エージェント。対応は Java・Python・Node.js・.NET)" style="text;html=1;whiteSpace=wrap;fontSize=11;align=left;verticalAlign=bottom;fontColor=#555555;" vertex="1" parent="1"><mxGeometry x="151" y="177" width="519.4" height="15" as="geometry" /></mxCell><mxCell id="n1" value="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FFFFFF;strokeColor=#666666;fontColor=#555555;fontSize=11;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="124" y="185" width="22" height="22" as="geometry" /></mxCell><mxCell id="m2" value="" style="endArrow=block;endFill=1;html=1;strokeWidth=1.5;dashed=1;strokeColor=#666666;" edge="1" parent="1"><mxGeometry relative="1" as="geometry"><mxPoint x="135" y="242" as="sourcePoint" /><mxPoint x="515" y="242" as="targetPoint" /></mxGeometry></mxCell><mxCell id="t2" value="トレース(セグメント)" style="text;html=1;whiteSpace=wrap;fontSize=11;align=left;verticalAlign=bottom;fontColor=#555555;" vertex="1" parent="1"><mxGeometry x="151" y="223" width="117.4" height="15" as="geometry" /></mxCell><mxCell id="n2" value="2" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FFFFFF;strokeColor=#666666;fontColor=#555555;fontSize=11;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="124" y="231" width="22" height="22" as="geometry" /></mxCell><mxCell id="m3" value="" style="endArrow=block;endFill=1;html=1;strokeWidth=2;strokeColor=#1f2937;edgeStyle=orthogonalEdgeStyle;" edge="1" parent="1"><mxGeometry relative="1" as="geometry"><mxPoint x="325" y="280" as="sourcePoint" /><mxPoint x="325" y="296" as="targetPoint" /><Array as="points"><mxPoint x="375" y="280" /><mxPoint x="375" y="296" /></Array></mxGeometry></mxCell><mxCell id="t3" value="SLI → SLO の達成率・エラーバジェット・バーンレート" style="text;html=1;whiteSpace=wrap;fontSize=11;align=left;verticalAlign=middle;fontColor=#1f2937;" vertex="1" parent="1"><mxGeometry x="385" y="278" width="288.0" height="20" as="geometry" /></mxCell><mxCell id="n3" value="3" style="ellipse;whiteSpace=wrap;html=1;fillColor=#1E88E5;strokeColor=none;fontColor=#FFFFFF;fontSize=11;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="314" y="277" width="22" height="22" as="geometry" /></mxCell><mxCell id="m4" value="" style="endArrow=block;endFill=1;html=1;strokeWidth=1.5;dashed=1;strokeColor=#666666;" edge="1" parent="1"><mxGeometry relative="1" as="geometry"><mxPoint x="325" y="334" as="sourcePoint" /><mxPoint x="705" y="334" as="targetPoint" /></mxGeometry></mxCell><mxCell id="t4" value="SLO のメトリクス(アラームの元)" style="text;html=1;whiteSpace=wrap;fontSize=11;align=left;verticalAlign=bottom;fontColor=#555555;" vertex="1" parent="1"><mxGeometry x="341" y="315" width="175.2" height="15" as="geometry" /></mxCell><mxCell id="n4" value="4" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FFFFFF;strokeColor=#666666;fontColor=#555555;fontSize=11;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="314" y="323" width="22" height="22" as="geometry" /></mxCell><mxCell id="m5" value="" style="endArrow=block;endFill=1;html=1;strokeWidth=2;strokeColor=#1f2937;edgeStyle=orthogonalEdgeStyle;" edge="1" parent="1"><mxGeometry relative="1" as="geometry"><mxPoint x="705" y="372" as="sourcePoint" /><mxPoint x="705" y="388" as="targetPoint" /><Array as="points"><mxPoint x="755" y="372" /><mxPoint x="755" y="388" /></Array></mxGeometry></mxCell><mxCell id="t5" value="バーンレートのアラームが ALARM(しきい値と窓は人が決める)" style="text;html=1;whiteSpace=wrap;fontSize=11;align=left;verticalAlign=middle;fontColor=#1f2937;" vertex="1" parent="1"><mxGeometry x="765" y="370" width="319.59999999999997" height="20" as="geometry" /></mxCell><mxCell id="n5" value="5" style="ellipse;whiteSpace=wrap;html=1;fillColor=#1E88E5;strokeColor=none;fontColor=#FFFFFF;fontSize=11;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="694" y="369" width="22" height="22" as="geometry" /></mxCell><mxCell id="m6" value="" style="endArrow=block;endFill=1;html=1;strokeWidth=1.5;dashed=1;strokeColor=#666666;" edge="1" parent="1"><mxGeometry relative="1" as="geometry"><mxPoint x="705" y="426" as="sourcePoint" /><mxPoint x="895" y="426" as="targetPoint" /></mxGeometry></mxCell><mxCell id="t6" value="通知" style="text;html=1;whiteSpace=wrap;fontSize=11;align=left;verticalAlign=bottom;fontColor=#555555;" vertex="1" parent="1"><mxGeometry x="721" y="407" width="28" height="15" as="geometry" /></mxCell><mxCell id="n6" value="6" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FFFFFF;strokeColor=#666666;fontColor=#555555;fontSize=11;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="694" y="415" width="22" height="22" as="geometry" /></mxCell><mxCell id="m7" value="" style="endArrow=block;endFill=1;html=1;strokeWidth=1.5;dashed=1;strokeColor=#666666;" edge="1" parent="1"><mxGeometry relative="1" as="geometry"><mxPoint x="895" y="472" as="sourcePoint" /><mxPoint x="1085" y="472" as="targetPoint" /></mxGeometry></mxCell><mxCell id="t7" value="配信(少なくとも1回)" style="text;html=1;whiteSpace=wrap;fontSize=11;align=left;verticalAlign=bottom;fontColor=#555555;" vertex="1" parent="1"><mxGeometry x="911" y="453" width="112.6" height="15" as="geometry" /></mxCell><mxCell id="n7" value="7" style="ellipse;whiteSpace=wrap;html=1;fillColor=#FFFFFF;strokeColor=#666666;fontColor=#555555;fontSize=11;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="884" y="461" width="22" height="22" as="geometry" /></mxCell><mxCell id="m8" value="" style="endArrow=block;endFill=1;html=1;strokeWidth=2;strokeColor=#1f2937;" edge="1" parent="1"><mxGeometry relative="1" as="geometry"><mxPoint x="1085" y="518" as="sourcePoint" /><mxPoint x="1275" y="518" as="targetPoint" /></mxGeometry></mxCell><mxCell id="t8" value="StartBuild(SLO 名・時刻・バーンレート)" style="text;html=1;whiteSpace=wrap;fontSize=11;align=left;verticalAlign=bottom;fontColor=#1f2937;" vertex="1" parent="1"><mxGeometry x="1101" y="499" width="226.2" height="15" as="geometry" /></mxCell><mxCell id="n8" value="8" style="ellipse;whiteSpace=wrap;html=1;fillColor=#1E88E5;strokeColor=none;fontColor=#FFFFFF;fontSize=11;fontStyle=1;" vertex="1" parent="1"><mxGeometry x="1074" y="507" width="22" height="22" as="geometry" /></mxCell><mxCell id="note" value="バーンレートのしきい値と窓はチームの決め。Claude に決めさせない。" style="text;html=1;whiteSpace=wrap;fontSize=11;align=left;verticalAlign=top;fontColor=#555555;" vertex="1" parent="1"><mxGeometry x="30" y="570" width="1350" height="26" as="geometry" /></mxCell><mxCell id="lecs" value="" style="endArrow=none;dashed=1;html=1;strokeColor=#9ca3af;strokeWidth=1;" edge="1" parent="1"><mxGeometry relative="1" as="geometry"><mxPoint x="135" y="150" as="sourcePoint" /><mxPoint x="135" y="554" as="targetPoint" /></mxGeometry></mxCell><mxCell id="las" value="" style="endArrow=none;dashed=1;html=1;strokeColor=#9ca3af;strokeWidth=1;" edge="1" parent="1"><mxGeometry relative="1" as="geometry"><mxPoint x="325" y="150" as="sourcePoint" /><mxPoint x="325" y="554" as="targetPoint" /></mxGeometry></mxCell><mxCell id="lxr" value="" style="endArrow=none;dashed=1;html=1;strokeColor=#9ca3af;strokeWidth=1;" edge="1" parent="1"><mxGeometry relative="1" as="geometry"><mxPoint x="515" y="150" as="sourcePoint" /><mxPoint x="515" y="554" as="targetPoint" /></mxGeometry></mxCell><mxCell id="lcw" value="" style="endArrow=none;dashed=1;html=1;strokeColor=#9ca3af;strokeWidth=1;" edge="1" parent="1"><mxGeometry relative="1" as="geometry"><mxPoint x="705" y="150" as="sourcePoint" /><mxPoint x="705" y="554" as="targetPoint" /></mxGeometry></mxCell><mxCell id="lsns" value="" style="endArrow=none;dashed=1;html=1;strokeColor=#9ca3af;strokeWidth=1;" edge="1" parent="1"><mxGeometry relative="1" as="geometry"><mxPoint x="895" y="150" as="sourcePoint" /><mxPoint x="895" y="554" as="targetPoint" /></mxGeometry></mxCell><mxCell id="llam" value="" style="endArrow=none;dashed=1;html=1;strokeColor=#9ca3af;strokeWidth=1;" edge="1" parent="1"><mxGeometry relative="1" as="geometry"><mxPoint x="1085" y="150" as="sourcePoint" /><mxPoint x="1085" y="554" as="targetPoint" /></mxGeometry></mxCell><mxCell id="lcb" value="" style="endArrow=none;dashed=1;html=1;strokeColor=#9ca3af;strokeWidth=1;" edge="1" parent="1"><mxGeometry relative="1" as="geometry"><mxPoint x="1275" y="150" as="sourcePoint" /><mxPoint x="1275" y="554" as="targetPoint" /></mxGeometry></mxCell></root></mxGraphModel></diagram></mxfile>