{ "mockup": { "controls": { "control": [ { "ID": "229", "typeID": "Arrow", "zOrder": "0", "w": "1264", "h": "1", "measuredW": "150", "measuredH": "100", "x": "192", "y": "433", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "4273622", "p0": { "x": 0.4242424242424079, "y": 1 }, "p1": { "x": 0.4999384539635645, "y": -7.111231622885778e-20 }, "p2": { "x": 1264.8181818181818, "y": -0.4242424242424363 } } }, { "ID": "230", "typeID": "Canvas", "zOrder": "1", "w": "198", "h": "50", "measuredW": "100", "measuredH": "70", "x": "1018", "y": "410", "properties": { "color": "16776960" } }, { "ID": "231", "typeID": "Label", "zOrder": "2", "measuredW": "101", "measuredH": "28", "x": "1066", "y": "421", "properties": { "size": "20", "text": "Operations" } }, { "ID": "244", "typeID": "Arrow", "zOrder": "15", "w": "1", "h": "81", "measuredW": "150", "measuredH": "100", "x": "814", "y": "2496", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "stroke": "dotted", "color": "10027263", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.49999999999999994, "y": 0 }, "p2": { "x": 0, "y": 81.09090909090901 } } }, { "ID": "245", "typeID": "Canvas", "zOrder": "16", "w": "198", "h": "50", "measuredW": "100", "measuredH": "70", "x": "350", "y": "409", "properties": { "color": "16776960" } }, { "ID": "248", "typeID": "Label", "zOrder": "19", "measuredW": "286", "measuredH": "40", "x": "654", "y": "226", "properties": { "size": "32", "text": "AWS Best Practices" } }, { "ID": "249", "typeID": "Canvas", "zOrder": "20", "w": "361", "h": "150", "measuredW": "100", "measuredH": "70", "x": "1082", "y": "175" }, { "ID": "250", "typeID": "Label", "zOrder": "21", "measuredW": "332", "measuredH": "26", "x": "1098", "y": "193", "properties": { "text": "Find the detailed version of this checklist", "size": "18" } }, { "ID": "251", "typeID": "Label", "zOrder": "22", "measuredW": "318", "measuredH": "26", "x": "1098", "y": "221", "properties": { "size": "18", "text": "With details on how to implement these" } }, { "ID": "252", "typeID": "__group__", "zOrder": "23", "measuredW": "329", "measuredH": "51", "w": "329", "h": "51", "x": "1098", "y": "257", "properties": { "controlName": "ext_link:roadmap.sh" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Canvas", "zOrder": "0", "w": "329", "h": "51", "measuredW": "100", "measuredH": "70", "x": "0", "y": "0", "properties": { "color": "4273622", "borderColor": "4273622" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "172", "measuredH": "28", "x": "79", "y": "12", "properties": { "color": "16777215", "size": "20", "text": "https://roadmap.sh" } } ] } } }, { "ID": "253", "typeID": "Canvas", "zOrder": "24", "w": "373", "h": "169", "measuredW": "100", "measuredH": "70", "x": "196", "y": "168" }, { "ID": "254", "typeID": "__group__", "zOrder": "25", "measuredW": "228", "measuredH": "26", "w": "228", "h": "26", "x": "230", "y": "247", "properties": { "controlName": "ext_link:wblinks.com/notes/aws-tips-i-wish-id-known-before-i-started/" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "195", "measuredH": "26", "x": "33", "y": "0", "properties": { "size": "18", "text": "AWS tips by Rich Adams" } }, { "ID": "1", "typeID": "__group__", "zOrder": "1", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", "x": "0", "y": "2", "children": { "controls": { "control": [ { "ID": "0", "typeID": "Icon", "zOrder": "0", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "1", "typeID": "Icon", "zOrder": "1", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } } ] } } }, { "ID": "255", "typeID": "__group__", "zOrder": "26", "measuredW": "174", "measuredH": "26", "w": "174", "h": "26", "x": "230", "y": "283", "properties": { "controlName": "ext_link:github.com/open-guides/og-aws" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "141", "measuredH": "26", "x": "33", "y": "0", "properties": { "size": "18", "text": "AWS Open Guide" } }, { "ID": "1", "typeID": "__group__", "zOrder": "1", "measuredW": "24", "measuredH": "24", "w": "24", "h": "24", "x": "0", "y": "2", "children": { "controls": { "control": [ { "ID": "0", "typeID": "Icon", "zOrder": "0", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "16777215", "icon": { "ID": "circle", "size": "small" } } }, { "ID": "1", "typeID": "Icon", "zOrder": "1", "measuredW": "24", "measuredH": "24", "x": "0", "y": "0", "properties": { "color": "10066329", "icon": { "ID": "check-circle", "size": "small" } } } ] } } } ] } } }, { "ID": "256", "typeID": "Label", "zOrder": "27", "measuredW": "268", "measuredH": "32", "x": "230", "y": "197", "properties": { "size": "24", "text": "References / Resources" } }, { "ID": "257", "typeID": "Arrow", "zOrder": "28", "w": "1", "h": "76", "measuredW": "150", "measuredH": "100", "x": "812", "y": "134", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.49999999999999994, "y": 0 }, "p2": { "x": 0, "y": 76.17275043077757 }, "stroke": "dotted", "color": "10027263" } }, { "ID": "258", "typeID": "Label", "zOrder": "29", "measuredW": "121", "measuredH": "28", "x": "388", "y": "420", "properties": { "size": "20", "text": "Development" } }, { "ID": "259", "typeID": "Arrow", "zOrder": "30", "w": "1", "h": "2248", "measuredW": "150", "measuredH": "100", "x": "814", "y": "287", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "4273622", "p0": { "x": 0, "y": -0.48484848484849863 }, "p1": { "x": 0.5, "y": 0 }, "p2": { "x": 0, "y": 2247.8484848484845 } } }, { "ID": "260", "typeID": "TextArea", "zOrder": "31", "w": "438", "h": "118", "measuredW": "200", "measuredH": "140", "x": "595", "y": "2410" }, { "ID": "261", "typeID": "Label", "zOrder": "32", "measuredW": "366", "measuredH": "25", "x": "631", "y": "2429", "properties": { "size": "17", "text": "Continue Learning with following relevant tracks" } }, { "ID": "262", "typeID": "__group__", "zOrder": "33", "measuredW": "198", "measuredH": "44", "w": "198", "h": "44", "x": "818", "y": "2466", "properties": { "controlName": "ext_link:roadmap.sh/devops" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "198", "h": "44", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "141", "measuredH": "25", "x": "28", "y": "10", "properties": { "size": "17", "text": "DevOps Roadmap" } } ] } } }, { "ID": "263", "typeID": "__group__", "zOrder": "34", "measuredW": "198", "measuredH": "44", "w": "198", "h": "44", "x": "610", "y": "2466", "properties": { "controlName": "ext_link:roadmap.sh/backend" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "198", "h": "44", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0", "properties": { "color": "16770457" } }, { "ID": "1", "typeID": "Label", "zOrder": "1", "measuredW": "147", "measuredH": "25", "x": "24", "y": "10", "properties": { "size": "17", "text": "Backend Roadmap" } } ] } } }, { "ID": "270", "typeID": "Arrow", "zOrder": "41", "w": "632", "h": "1", "measuredW": "150", "measuredH": "100", "x": "180", "y": "711", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "4273622", "p0": { "x": 0.3030303030302832, "y": 0 }, "p1": { "x": 0.49999999999999994, "y": 0 }, "p2": { "x": 632, "y": 0 } } }, { "ID": "271", "typeID": "Canvas", "zOrder": "42", "w": "198", "h": "50", "measuredW": "100", "measuredH": "70", "x": "350", "y": "687", "properties": { "color": "16776960" } }, { "ID": "272", "typeID": "Label", "zOrder": "43", "measuredW": "55", "measuredH": "28", "x": "421", "y": "698", "properties": { "size": "20", "text": "Billing" } }, { "ID": "275", "typeID": "Arrow", "zOrder": "46", "w": "645", "h": "1", "measuredW": "150", "measuredH": "100", "x": "167", "y": "859", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "4273622", "p0": { "x": -0.3333333333333428, "y": 0 }, "p1": { "x": 0.4999999999999999, "y": 0 }, "p2": { "x": 645, "y": 0 } } }, { "ID": "276", "typeID": "Canvas", "zOrder": "47", "w": "198", "h": "50", "measuredW": "100", "measuredH": "70", "x": "350", "y": "835", "properties": { "color": "16776960" } }, { "ID": "277", "typeID": "Label", "zOrder": "48", "measuredW": "73", "measuredH": "28", "x": "412", "y": "846", "properties": { "size": "20", "text": "Security" } }, { "ID": "286", "typeID": "Arrow", "zOrder": "57", "w": "646", "h": "1", "measuredW": "150", "measuredH": "100", "x": "816", "y": "811", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "4273622", "p0": { "x": -0.31818181818175617, "y": 0 }, "p1": { "x": 0.4999441315812997, "y": 0 }, "p2": { "x": 645.3636363636363, "y": 0 } } }, { "ID": "287", "typeID": "Canvas", "zOrder": "58", "w": "198", "h": "50", "measuredW": "100", "measuredH": "70", "x": "1016", "y": "786", "properties": { "color": "16776960" } }, { "ID": "288", "typeID": "Label", "zOrder": "59", "measuredW": "25", "measuredH": "28", "x": "1102", "y": "797", "properties": { "size": "20", "text": "S3" } }, { "ID": "297", "typeID": "Arrow", "zOrder": "68", "w": "655", "h": "2", "measuredW": "150", "measuredH": "100", "x": "816", "y": "1097", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "4273622", "p0": { "x": -0.31818181818175617, "y": 0 }, "p1": { "x": 0.4999441315812998, "y": 0 }, "p2": { "x": 654.4545454545455, "y": 2.303030303030255 } } }, { "ID": "298", "typeID": "Canvas", "zOrder": "69", "w": "198", "h": "50", "measuredW": "100", "measuredH": "70", "x": "1016", "y": "1072", "properties": { "color": "16776960" } }, { "ID": "299", "typeID": "Label", "zOrder": "70", "measuredW": "88", "measuredH": "28", "x": "1071", "y": "1083", "properties": { "size": "20", "text": "EC2/VPC" } }, { "ID": "312", "typeID": "Arrow", "zOrder": "83", "w": "649", "h": "1", "measuredW": "150", "measuredH": "100", "x": "163", "y": "1138", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "4273622", "p0": { "x": -0.12121212121212466, "y": 0 }, "p1": { "x": 0.5000000000000001, "y": 0 }, "p2": { "x": 649, "y": 0 } } }, { "ID": "313", "typeID": "Canvas", "zOrder": "84", "w": "198", "h": "50", "measuredW": "100", "measuredH": "70", "x": "350", "y": "1114", "properties": { "color": "16776960" } }, { "ID": "314", "typeID": "Label", "zOrder": "85", "measuredW": "39", "measuredH": "28", "x": "429", "y": "1125", "properties": { "size": "20", "text": "ELB" } }, { "ID": "319", "typeID": "Arrow", "zOrder": "90", "w": "662", "h": "1", "measuredW": "150", "measuredH": "100", "x": "151", "y": "1333", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "4273622", "p0": { "x": -0.24242424242424931, "y": 0 }, "p1": { "x": 0.4999441315812997, "y": -2.2650878834641076e-19 }, "p2": { "x": 662, "y": 0 } } }, { "ID": "320", "typeID": "Canvas", "zOrder": "91", "w": "198", "h": "50", "measuredW": "100", "measuredH": "70", "x": "350", "y": "1308", "properties": { "color": "16776960" } }, { "ID": "321", "typeID": "Label", "zOrder": "92", "measuredW": "41", "measuredH": "28", "x": "428", "y": "1319", "properties": { "size": "20", "text": "RDS" } }, { "ID": "324", "typeID": "Arrow", "zOrder": "95", "w": "660", "h": "1", "measuredW": "150", "measuredH": "100", "x": "152", "y": "1470", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "4273622", "p0": { "x": -0.48484848484849863, "y": 0 }, "p1": { "x": 0.5, "y": 0 }, "p2": { "x": 660, "y": 0 } } }, { "ID": "325", "typeID": "Canvas", "zOrder": "96", "w": "198", "h": "50", "measuredW": "100", "measuredH": "70", "x": "350", "y": "1446", "properties": { "color": "16776960" } }, { "ID": "326", "typeID": "Label", "zOrder": "97", "measuredW": "109", "measuredH": "28", "x": "394", "y": "1457", "properties": { "size": "20", "text": "CloudWatch" } }, { "ID": "335", "typeID": "Arrow", "zOrder": "106", "w": "656", "h": "1", "measuredW": "150", "measuredH": "100", "x": "816", "y": "1616", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "4273622", "p0": { "x": -0.31818181818175617, "y": 0 }, "p1": { "x": 0.4999441315812998, "y": 0 }, "p2": { "x": 655.969696969697, "y": 0 } } }, { "ID": "336", "typeID": "Canvas", "zOrder": "107", "w": "198", "h": "50", "measuredW": "100", "measuredH": "70", "x": "1016", "y": "1591", "properties": { "color": "16776960" } }, { "ID": "337", "typeID": "Label", "zOrder": "108", "measuredW": "114", "measuredH": "28", "x": "1058", "y": "1602", "properties": { "size": "20", "text": "Auto-Scaling" } }, { "ID": "346", "typeID": "Arrow", "zOrder": "117", "w": "662", "h": "1", "measuredW": "150", "measuredH": "100", "x": "150", "y": "1748", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "4273622", "p0": { "x": 0, "y": 0 }, "p1": { "x": 0.49999999999999994, "y": 0 }, "p2": { "x": 662, "y": 0 } } }, { "ID": "347", "typeID": "Canvas", "zOrder": "118", "w": "198", "h": "50", "measuredW": "100", "measuredH": "70", "x": "350", "y": "1724", "properties": { "color": "16776960" } }, { "ID": "348", "typeID": "Label", "zOrder": "119", "measuredW": "36", "measuredH": "28", "x": "431", "y": "1735", "properties": { "size": "20", "text": "IAM" } }, { "ID": "355", "typeID": "Arrow", "zOrder": "126", "w": "659", "h": "1", "measuredW": "150", "measuredH": "100", "x": "815", "y": "1931", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "4273622", "p0": { "x": -0.31818181818175617, "y": 0 }, "p1": { "x": 0.49994413158129974, "y": 0 }, "p2": { "x": 658.4848484848485, "y": 0 } } }, { "ID": "356", "typeID": "Canvas", "zOrder": "127", "w": "198", "h": "50", "measuredW": "100", "measuredH": "70", "x": "1015", "y": "1906", "properties": { "color": "16776960" } }, { "ID": "357", "typeID": "Label", "zOrder": "128", "measuredW": "79", "measuredH": "28", "x": "1074", "y": "1917", "properties": { "size": "20", "text": "Route53" } }, { "ID": "360", "typeID": "Arrow", "zOrder": "131", "w": "664", "h": "1", "measuredW": "150", "measuredH": "100", "x": "814", "y": "2084", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "4273622", "p0": { "x": -0.31818181818175617, "y": 0 }, "p1": { "x": 0.4999441315812998, "y": 0 }, "p2": { "x": 664.030303030303, "y": 0 } } }, { "ID": "361", "typeID": "Canvas", "zOrder": "132", "w": "251", "h": "50", "measuredW": "100", "measuredH": "70", "x": "984", "y": "2059", "properties": { "color": "16776960" } }, { "ID": "362", "typeID": "Label", "zOrder": "133", "measuredW": "177", "measuredH": "28", "x": "1018", "y": "2070", "properties": { "size": "20", "text": "Elastic MapReduce" } }, { "ID": "365", "typeID": "Arrow", "zOrder": "136", "w": "665", "h": "1", "measuredW": "150", "measuredH": "100", "x": "147", "y": "1975", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "4273622", "p0": { "x": -0.030303030303031164, "y": 0 }, "p1": { "x": 0.49999999999999994, "y": 0 }, "p2": { "x": 665, "y": 0 } } }, { "ID": "366", "typeID": "Canvas", "zOrder": "137", "w": "198", "h": "50", "measuredW": "100", "measuredH": "70", "x": "350", "y": "1951", "properties": { "color": "16776960" } }, { "ID": "367", "typeID": "Label", "zOrder": "138", "measuredW": "130", "measuredH": "28", "x": "384", "y": "1962", "properties": { "size": "20", "text": "Miscellaneous" } }, { "ID": "382", "typeID": "Arrow", "zOrder": "153", "w": "650", "h": "1", "measuredW": "150", "measuredH": "100", "x": "815", "y": "1470", "properties": { "curvature": "0", "leftArrow": "false", "rightArrow": "false", "color": "4273622", "p0": { "x": -0.15151515151515582, "y": 0 }, "p1": { "x": 0.5, "y": 0 }, "p2": { "x": 649.3939393939393, "y": 0 } } }, { "ID": "383", "typeID": "Canvas", "zOrder": "154", "w": "198", "h": "50", "measuredW": "100", "measuredH": "70", "x": "1024", "y": "1446", "properties": { "color": "16776960" } }, { "ID": "384", "typeID": "Label", "zOrder": "155", "measuredW": "106", "measuredH": "28", "x": "1070", "y": "1457", "properties": { "size": "20", "text": "Elasticache" } }, { "ID": "399", "typeID": "__group__", "zOrder": "17", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "244", "y": "495", "properties": { "controlName": "check:application-state" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "400", "typeID": "__group__", "zOrder": "18", "measuredW": "367", "measuredH": "28", "w": "367", "h": "28", "x": "291", "y": "496", "properties": { "controlName": "application-state" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "367", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Do not store application state on servers" } } ] } } }, { "ID": "401", "typeID": "__group__", "zOrder": "35", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "244", "y": "535", "properties": { "controlName": "check:logs-information" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "402", "typeID": "__group__", "zOrder": "36", "measuredW": "313", "measuredH": "28", "w": "313", "h": "28", "x": "291", "y": "536", "properties": { "controlName": "logs-information" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "313", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Store extra information in your logs" } } ] } } }, { "ID": "403", "typeID": "__group__", "zOrder": "37", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "244", "y": "575", "properties": { "controlName": "check:use-official-sdks" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "404", "typeID": "__group__", "zOrder": "38", "measuredW": "467", "measuredH": "28", "w": "467", "h": "28", "x": "291", "y": "576", "properties": { "controlName": "use-official-sdks" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "467", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "If you need to interact with AWS, use the official SDK" } } ] } } }, { "ID": "405", "typeID": "__group__", "zOrder": "39", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "244", "y": "615", "properties": { "controlName": "check:tools-for-logs" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "406", "typeID": "__group__", "zOrder": "40", "measuredW": "311", "measuredH": "28", "w": "311", "h": "28", "x": "291", "y": "616", "properties": { "controlName": "tools-for-logs" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "311", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Have tools to view application logs" } } ] } } }, { "ID": "407", "typeID": "__group__", "zOrder": "45", "measuredW": "257", "measuredH": "28", "w": "257", "h": "28", "x": "291", "y": "771", "properties": { "controlName": "billing-alerts" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "257", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Set up granular billing alerts." } } ] } } }, { "ID": "408", "typeID": "__group__", "zOrder": "44", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "244", "y": "769", "properties": { "controlName": "check:billing-alerts" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "421", "typeID": "__group__", "zOrder": "49", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "244", "y": "919", "properties": { "controlName": "check:ec2-roles" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "422", "typeID": "__group__", "zOrder": "50", "measuredW": "405", "measuredH": "28", "w": "405", "h": "28", "x": "291", "y": "920", "properties": { "controlName": "ec2-roles" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "405", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Prefer EC2 roles over app level IAM account." } } ] } } }, { "ID": "423", "typeID": "__group__", "zOrder": "51", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "244", "y": "959", "properties": { "controlName": "check:group-permissions" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "424", "typeID": "__group__", "zOrder": "52", "measuredW": "361", "measuredH": "28", "w": "361", "h": "28", "x": "291", "y": "961", "properties": { "controlName": "group-permissions" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "361", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Assign permissions to groups, not users." } } ] } } }, { "ID": "425", "typeID": "__group__", "zOrder": "53", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "244", "y": "999", "properties": { "controlName": "check:security-audit" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "426", "typeID": "__group__", "zOrder": "54", "measuredW": "317", "measuredH": "28", "w": "317", "h": "28", "x": "291", "y": "1001", "properties": { "controlName": "security-audit" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "317", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Set up automated security auditing." } } ] } } }, { "ID": "427", "typeID": "__group__", "zOrder": "55", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "244", "y": "1040", "properties": { "controlName": "check:cloudtrail" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "428", "typeID": "__group__", "zOrder": "56", "measuredW": "321", "measuredH": "28", "w": "321", "h": "28", "x": "291", "y": "1042", "properties": { "controlName": "cloudtrail" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "321", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Use CloudTrail to keep an audit log." } } ] } } }, { "ID": "429", "typeID": "__group__", "zOrder": "87", "measuredW": "326", "measuredH": "28", "w": "326", "h": "28", "x": "281", "y": "1197", "properties": { "controlName": "terminate-ssl" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "326", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Terminate SSL on the load balancer." } } ] } } }, { "ID": "431", "typeID": "__group__", "zOrder": "86", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "235", "y": "1195", "properties": { "controlName": "check:terminate-ssl" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "432", "typeID": "__group__", "zOrder": "89", "measuredW": "469", "measuredH": "28", "w": "469", "h": "28", "x": "281", "y": "1237", "properties": { "controlName": "pre-warm-elb" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "469", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Pre-warm your ELBs if you're expecting heavy traffic." } } ] } } }, { "ID": "433", "typeID": "__group__", "zOrder": "88", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "235", "y": "1235", "properties": { "controlName": "check:pre-warm-elb" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "434", "typeID": "__group__", "zOrder": "94", "measuredW": "342", "measuredH": "28", "w": "342", "h": "28", "x": "274", "y": "1389", "properties": { "controlName": "failover-event-subscription" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "342", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Set up event subscriptions for failover." } } ] } } }, { "ID": "435", "typeID": "__group__", "zOrder": "93", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "228", "y": "1388", "properties": { "controlName": "check:failover-event-subscription" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "436", "typeID": "__group__", "zOrder": "99", "measuredW": "127", "measuredH": "28", "w": "127", "h": "28", "x": "274", "y": "1536", "properties": { "controlName": "cloudwatch-cli-tools" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "127", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Use CLI tools." } } ] } } }, { "ID": "437", "typeID": "__group__", "zOrder": "98", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "228", "y": "1534", "properties": { "controlName": "check:cloudwatch-cli-tools" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "438", "typeID": "__group__", "zOrder": "101", "measuredW": "190", "measuredH": "28", "w": "190", "h": "28", "x": "274", "y": "1576", "properties": { "controlName": "cloudwatch-free-metrics" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "190", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Use the free metrics." } } ] } } }, { "ID": "439", "typeID": "__group__", "zOrder": "100", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "228", "y": "1574", "properties": { "controlName": "check:cloudwatch-free-metrics" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "440", "typeID": "__group__", "zOrder": "103", "measuredW": "219", "measuredH": "28", "w": "219", "h": "28", "x": "274", "y": "1616", "properties": { "controlName": "cloudwatch-custom-metrics" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "219", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Use the custom metrics." } } ] } } }, { "ID": "441", "typeID": "__group__", "zOrder": "102", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "228", "y": "1614", "properties": { "controlName": "check:cloudwatch-custom-metrics" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "442", "typeID": "__group__", "zOrder": "105", "measuredW": "220", "measuredH": "28", "w": "220", "h": "28", "x": "274", "y": "1655", "properties": { "controlName": "cloudwatch-detailed-monitoring" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "220", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Use detailed monitoring." } } ] } } }, { "ID": "443", "typeID": "__group__", "zOrder": "104", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "228", "y": "1653", "properties": { "controlName": "check:cloudwatch-detailed-monitoring" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "444", "typeID": "__group__", "zOrder": "121", "measuredW": "132", "measuredH": "28", "w": "132", "h": "28", "x": "276", "y": "1807", "properties": { "controlName": "use-iam-roles" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "132", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Use IAM roles." } } ] } } }, { "ID": "445", "typeID": "__group__", "zOrder": "120", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "230", "y": "1805", "properties": { "controlName": "check:use-iam-roles" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "446", "typeID": "__group__", "zOrder": "123", "measuredW": "303", "measuredH": "28", "w": "303", "h": "28", "x": "276", "y": "1850", "properties": { "controlName": "user-multiple-api-keys" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "303", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Use multiple API keys for different purposes" } } ] } } }, { "ID": "447", "typeID": "__group__", "zOrder": "122", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "230", "y": "1848", "properties": { "controlName": "check:user-multiple-api-keys" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "448", "typeID": "__group__", "zOrder": "125", "measuredW": "315", "measuredH": "28", "w": "315", "h": "28", "x": "276", "y": "1891", "properties": { "controlName": "multi-factor-auth-iam" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "315", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Use multi-factor auth for IAM users" } } ] } } }, { "ID": "449", "typeID": "__group__", "zOrder": "124", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "230", "y": "1889", "properties": { "controlName": "check:multi-factor-auth-iam" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "471", "typeID": "__group__", "zOrder": "139", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "230", "y": "2038", "properties": { "controlName": "check:scale-horizontally" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "472", "typeID": "__group__", "zOrder": "140", "measuredW": "158", "measuredH": "28", "w": "158", "h": "28", "x": "276", "y": "2039", "properties": { "controlName": "scale-horizontally" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "158", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Scale horizontally" } } ] } } }, { "ID": "473", "typeID": "__group__", "zOrder": "141", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "230", "y": "2079", "properties": { "controlName": "check:app-changes-for-aws" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "474", "typeID": "__group__", "zOrder": "142", "measuredW": "487", "measuredH": "28", "w": "487", "h": "28", "x": "276", "y": "2080", "properties": { "controlName": "app-changes-for-aws" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "487", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Your application may require changes to work on AWS." } } ] } } }, { "ID": "475", "typeID": "__group__", "zOrder": "143", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "230", "y": "2121", "properties": { "controlName": "check:redundant-across-azs" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "476", "typeID": "__group__", "zOrder": "144", "measuredW": "467", "measuredH": "28", "w": "467", "h": "28", "x": "276", "y": "2122", "properties": { "controlName": "redundant-across-azs" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "467", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Always be redundant across availability zones (AZs)." } } ] } } }, { "ID": "477", "typeID": "__group__", "zOrder": "145", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "230", "y": "2162", "properties": { "controlName": "check:beware-aws-limits" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "478", "typeID": "__group__", "zOrder": "146", "measuredW": "445", "measuredH": "28", "w": "445", "h": "28", "x": "276", "y": "2163", "properties": { "controlName": "beware-aws-limits" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "445", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Be aware of AWS service limits before you deploy." } } ] } } }, { "ID": "479", "typeID": "__group__", "zOrder": "147", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "230", "y": "2204", "properties": { "controlName": "check:aws-naming-convention" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "480", "typeID": "__group__", "zOrder": "148", "measuredW": "467", "measuredH": "28", "w": "467", "h": "28", "x": "276", "y": "2205", "properties": { "controlName": "aws-naming-convention" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "467", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Decide on a naming convention early, and stick to it." } } ] } } }, { "ID": "481", "typeID": "__group__", "zOrder": "149", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "230", "y": "2245", "properties": { "controlName": "check:key-management-strategy" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "482", "typeID": "__group__", "zOrder": "150", "measuredW": "480", "measuredH": "28", "w": "480", "h": "28", "x": "276", "y": "2246", "properties": { "controlName": "key-management-strategy" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "480", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Decide on a key-management strategy from the start." } } ] } } }, { "ID": "483", "typeID": "__group__", "zOrder": "151", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "230", "y": "2287", "properties": { "controlName": "check:aws-right-choice" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "484", "typeID": "__group__", "zOrder": "152", "measuredW": "370", "measuredH": "28", "w": "370", "h": "28", "x": "276", "y": "2288", "properties": { "controlName": "aws-right-choice" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "370", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Make sure AWS is right for your workload." } } ] } } }, { "ID": "537", "typeID": "__group__", "zOrder": "71", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "1169", "properties": { "controlName": "check:tag-everything" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "538", "typeID": "__group__", "zOrder": "72", "measuredW": "230", "measuredH": "28", "w": "230", "h": "28", "x": "907", "y": "1170", "properties": { "controlName": "tag-everything" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "230", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Assign tags to everything." } } ] } } }, { "ID": "539", "typeID": "__group__", "zOrder": "73", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "1210", "properties": { "controlName": "check:termination-protection" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "540", "typeID": "__group__", "zOrder": "74", "measuredW": "524", "measuredH": "28", "w": "524", "h": "28", "x": "907", "y": "1211", "properties": { "controlName": "termination-protection" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "524", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Use termination protection for non-auto-scaling instances." } } ] } } }, { "ID": "541", "typeID": "__group__", "zOrder": "75", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "1251", "properties": { "controlName": "check:use-vpc" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "542", "typeID": "__group__", "zOrder": "76", "measuredW": "98", "measuredH": "28", "w": "98", "h": "28", "x": "907", "y": "1252", "properties": { "controlName": "use-vpc" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "98", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Use a VPC" } } ] } } }, { "ID": "543", "typeID": "__group__", "zOrder": "77", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "1292", "properties": { "controlName": "check:reserved-instances" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "544", "typeID": "__group__", "zOrder": "78", "measuredW": "370", "measuredH": "28", "w": "370", "h": "28", "x": "907", "y": "1293", "properties": { "controlName": "reserved-instances" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "370", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Use reserved instances to save big $$$." } } ] } } }, { "ID": "545", "typeID": "__group__", "zOrder": "79", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "1333", "properties": { "controlName": "check:lock-security-groups" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "546", "typeID": "__group__", "zOrder": "80", "measuredW": "285", "measuredH": "28", "w": "285", "h": "28", "x": "907", "y": "1334", "properties": { "controlName": "lock-security-groups" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "285", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Lock down your security groups." } } ] } } }, { "ID": "547", "typeID": "__group__", "zOrder": "81", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "1374", "properties": { "controlName": "check:release-eips" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "548", "typeID": "__group__", "zOrder": "82", "measuredW": "328", "measuredH": "28", "w": "328", "h": "28", "x": "907", "y": "1375", "properties": { "controlName": "release-eips" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "328", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Don't keep unassociated Elastic IPs." } } ] } } }, { "ID": "549", "typeID": "__group__", "zOrder": "157", "measuredW": "539", "measuredH": "28", "w": "539", "h": "28", "x": "904", "y": "1528", "properties": { "controlName": "configuration-endpoints" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "539", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Use configuration endpoints over individual node endpoints." } } ] } } }, { "ID": "550", "typeID": "__group__", "zOrder": "156", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "1526", "properties": { "controlName": "check:configuration-endpoints" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "563", "typeID": "__group__", "zOrder": "135", "measuredW": "367", "measuredH": "28", "w": "367", "h": "28", "x": "909", "y": "2150", "properties": { "controlName": "s3-hive-results" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "367", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Specify a directory on S3 for Hive results." } } ] } } }, { "ID": "564", "typeID": "__group__", "zOrder": "134", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "2149", "properties": { "controlName": "check:s3-hive-results" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "565", "typeID": "__group__", "zOrder": "130", "measuredW": "175", "measuredH": "28", "w": "175", "h": "28", "x": "909", "y": "1992", "properties": { "controlName": "use-alias-records" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "175", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Use ALIAS records." } } ] } } }, { "ID": "566", "typeID": "__group__", "zOrder": "129", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "1991", "properties": { "controlName": "check:use-alias-records" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "579", "typeID": "__group__", "zOrder": "60", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "882", "properties": { "controlName": "check:bucket-names-ssl" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "580", "typeID": "__group__", "zOrder": "61", "measuredW": "411", "measuredH": "28", "w": "411", "h": "28", "x": "906", "y": "883", "properties": { "controlName": "bucket-names-ssl" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "411", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Use \"-\" instead of \".\" in bucket names for SSL." } } ] } } }, { "ID": "581", "typeID": "__group__", "zOrder": "62", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "922", "properties": { "controlName": "check:avoid-fs-mounts" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "582", "typeID": "__group__", "zOrder": "63", "measuredW": "329", "measuredH": "28", "w": "329", "h": "28", "x": "906", "y": "923", "properties": { "controlName": "avoid-fs-mounts" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "329", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Avoid filesystem mounts (FUSE, etc)." } } ] } } }, { "ID": "583", "typeID": "__group__", "zOrder": "64", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "962", "properties": { "controlName": "check:cloudfront-in-front-of-s3" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "584", "typeID": "__group__", "zOrder": "65", "measuredW": "539", "measuredH": "28", "w": "539", "h": "28", "x": "906", "y": "963", "properties": { "controlName": "cloudfront-in-front-of-s3" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "539", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Having CloudFront in front of S3 is optional (but it can help)." } } ] } } }, { "ID": "585", "typeID": "__group__", "zOrder": "66", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "1002", "properties": { "controlName": "check:random-strings-keys" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "586", "typeID": "__group__", "zOrder": "67", "measuredW": "396", "measuredH": "28", "w": "396", "h": "28", "x": "906", "y": "1003", "properties": { "controlName": "random-strings-keys" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "396", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Use random strings at the start of your keys." } } ] } } }, { "ID": "587", "typeID": "__group__", "zOrder": "109", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "1690", "properties": { "controlName": "check:scale-down-events" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "588", "typeID": "__group__", "zOrder": "110", "measuredW": "504", "measuredH": "28", "w": "504", "h": "28", "x": "905", "y": "1691", "properties": { "controlName": "scale-down-events" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "504", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Scale down on INSUFFICIENT_DATA as well as ALARM." } } ] } } }, { "ID": "589", "typeID": "__group__", "zOrder": "111", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "1735", "properties": { "controlName": "check:elb-healthchecks" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "590", "typeID": "__group__", "zOrder": "112", "measuredW": "475", "measuredH": "28", "w": "475", "h": "28", "x": "905", "y": "1736", "properties": { "controlName": "elb-healthchecks" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "475", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Use ELB health check instead of EC2 health checks." } } ] } } }, { "ID": "591", "typeID": "__group__", "zOrder": "113", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "1780", "properties": { "controlName": "check:configured-azs-only" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "592", "typeID": "__group__", "zOrder": "114", "measuredW": "562", "measuredH": "28", "w": "562", "h": "28", "x": "906", "y": "1781", "properties": { "controlName": "configured-azs-only" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "562", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Only use the availability zones (AZs) your ELB is configured for." } } ] } } }, { "ID": "593", "typeID": "__group__", "zOrder": "115", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "1825", "properties": { "controlName": "check:avoid-multiple-scaling-triggers" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "594", "typeID": "__group__", "zOrder": "116", "measuredW": "448", "measuredH": "28", "w": "448", "h": "28", "x": "906", "y": "1826", "properties": { "controlName": "avoid-multiple-scaling-triggers" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "448", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Avoid multiple scaling triggers on the same group." } } ] } } }, { "ID": "601", "typeID": "__group__", "zOrder": "3", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "501", "properties": { "controlName": "check:disable-ssh-access" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "602", "typeID": "__group__", "zOrder": "4", "measuredW": "399", "measuredH": "28", "w": "399", "h": "28", "x": "905", "y": "502", "properties": { "controlName": "disable-ssh-access" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "399", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Disable SSH access to all servers (Optional)" } } ] } } }, { "ID": "603", "typeID": "__group__", "zOrder": "5", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "542", "properties": { "controlName": "check:service-over-servers" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "604", "typeID": "__group__", "zOrder": "6", "measuredW": "445", "measuredH": "28", "w": "445", "h": "28", "x": "905", "y": "543", "properties": { "controlName": "service-over-servers" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "445", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Care about service as a whole instead of servers." } } ] } } }, { "ID": "605", "typeID": "__group__", "zOrder": "7", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "583", "properties": { "controlName": "check:avoid-server-eips" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "606", "typeID": "__group__", "zOrder": "8", "measuredW": "321", "measuredH": "28", "w": "321", "h": "28", "x": "905", "y": "584", "properties": { "controlName": "avoid-server-eips" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "321", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Don't give servers static/elastic IPs." } } ] } } }, { "ID": "607", "typeID": "__group__", "zOrder": "9", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "624", "properties": { "controlName": "check:automate-everything" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "608", "typeID": "__group__", "zOrder": "10", "measuredW": "190", "measuredH": "28", "w": "190", "h": "28", "x": "905", "y": "625", "properties": { "controlName": "automate-everything" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "190", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Automate everything." } } ] } } }, { "ID": "609", "typeID": "__group__", "zOrder": "11", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "665", "properties": { "controlName": "check:use-iam-acount" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "610", "typeID": "__group__", "zOrder": "12", "measuredW": "519", "measuredH": "28", "w": "519", "h": "28", "x": "905", "y": "666", "properties": { "controlName": "use-iam-acount" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "519", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Everyone gets an IAM account. Never login to the master." } } ] } } }, { "ID": "611", "typeID": "__group__", "zOrder": "13", "measuredW": "30", "measuredH": "30", "w": "30", "h": "30", "x": "859", "y": "707", "properties": { "controlName": "check:alerts-as-notifications" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "TextArea", "zOrder": "0", "w": "30", "h": "30", "measuredW": "200", "measuredH": "140", "x": "0", "y": "0" } ] } } }, { "ID": "612", "typeID": "__group__", "zOrder": "14", "measuredW": "352", "measuredH": "28", "w": "352", "h": "28", "x": "905", "y": "708", "properties": { "controlName": "alerts-as-notifications" }, "children": { "controls": { "control": [ { "ID": "0", "typeID": "Label", "zOrder": "0", "measuredW": "352", "measuredH": "28", "x": "0", "y": "0", "properties": { "size": "20", "text": "Get your alerts to become notifications." } } ] } } } ] }, "attributes": { "name": "New Wireframe 1 copy 3", "order": 1000016.2408968211, "parentID": null, "notes": "" }, "branchID": "Master", "resourceID": "13C27694-0370-442D-AECD-EFA2B687DD15", "mockupH": "2443", "mockupW": "1331", "measuredW": "1478", "measuredH": "2577", "version": "1.0" }, "groupOffset": { "x": 0, "y": 0 }, "dependencies": [], "projectID": "file:///Users/kamranahmed/Desktop/devops%20roadmap%5C.bmpr" }