Files
developer-roadmap/src/data/roadmaps/devops/devops-beginner.json
T

2134 lines
53 KiB
JSON

{
"nodes": [
{
"id": "JN1S4v1vCH6o_1FGxLu6i",
"type": "paragraph",
"position": {
"x": -674.9010635117819,
"y": -189.37102852942985
},
"selected": true,
"data": {
"label": "This is the beginner friendly version of the Frontend roadmap. Make sure to",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "left",
"borderColor": "#000000",
"backgroundColor": "#FFFFFf"
},
"oldId": "yHmHXymPNWwu8p1vvqD3o"
},
"zIndex": 999,
"width": 354,
"height": 143,
"positionAbsolute": {
"x": -674.9010635117819,
"y": -189.37102852942985
},
"dragging": false,
"selectable": true,
"focusable": true,
"style": {
"width": 354,
"height": 143
},
"resizing": false
},
{
"width": 141,
"height": 68,
"id": "jJebnKe4JftMXZ1lCsipq",
"type": "title",
"position": {
"x": -225.24197183582044,
"y": -101.79865157302265
},
"selected": true,
"data": {
"label": "DevOps",
"style": {
"fontSize": 28,
"justifyContent": "flex-start",
"textAlign": "center"
},
"oldId": "iogwMmOvub2ZF4zgg6WyF"
},
"zIndex": 999,
"dragging": false,
"positionAbsolute": {
"x": -225.24197183582044,
"y": -101.79865157302265
},
"focusable": true,
"selectable": true
},
{
"width": 20,
"height": 102,
"id": "LEijbLyxg4RyutKEM2Y5g",
"type": "vertical",
"position": {
"x": -164.74197183582044,
"y": -203.7986515730226
},
"selected": true,
"data": {
"label": "vertical node",
"style": {
"strokeDasharray": "0.8 8",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#0A33FF"
},
"oldId": "xD07fJ1NmNeAarVCEfubU"
},
"zIndex": 999,
"positionAbsolute": {
"x": -164.74197183582044,
"y": -203.7986515730226
},
"dragging": false,
"focusable": true,
"style": {
"width": 20,
"height": 102
},
"resizing": false,
"selectable": true
},
{
"id": "yHmHXymPNWwu8p1vvqD3o",
"type": "paragraph",
"position": {
"x": 15.964587556206538,
"y": -188.19821046440893
},
"selected": true,
"data": {
"label": "Find the detailed version of this roadmap along with other similar roadmaps",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "left",
"borderColor": "#000000",
"backgroundColor": "#FFFFFf"
}
},
"zIndex": 999,
"width": 354,
"height": 143,
"positionAbsolute": {
"x": 15.964587556206538,
"y": -188.19821046440893
},
"dragging": false,
"selectable": true,
"focusable": true,
"style": {
"width": 354,
"height": 143
},
"resizing": false
},
{
"id": "1ly_SupC6_v_yMPT1QfGL",
"type": "button",
"position": {
"x": 29.167961969006683,
"y": -106.21264704666363
},
"selected": true,
"data": {
"label": "roadmap.sh",
"href": "https://roadmap.sh",
"color": "#ffffff",
"backgroundColor": "#4136D6",
"style": {
"fontSize": 17
},
"oldId": "2zqZkyVgigifcRS1H7F_b"
},
"zIndex": 999,
"width": 329,
"height": 49,
"dragging": false,
"style": {
"width": 329,
"height": 49
},
"resizing": false,
"positionAbsolute": {
"x": 29.167961969006683,
"y": -106.21264704666363
},
"selectable": true,
"focusable": true
},
{
"id": "MfErpYwkJ0wiWJZEUVfrb",
"type": "button",
"position": {
"x": -660.5491661871866,
"y": -109.81921331160987
},
"selected": true,
"data": {
"label": "Visit the Detailed Version",
"href": "/devops",
"color": "#ffffff",
"backgroundColor": "#232323",
"style": {
"fontSize": 17
},
"oldId": "2zqZkyVgigifcRS1H7F_b"
},
"zIndex": 999,
"width": 328,
"height": 49,
"dragging": false,
"style": {
"width": 328,
"height": 49
},
"resizing": false,
"positionAbsolute": {
"x": -660.5491661871866,
"y": -109.81921331160987
},
"selectable": true,
"focusable": true
},
{
"id": "wBKp8Q5D6WhjVVsD89UHl",
"type": "paragraph",
"position": {
"x": -401.2032366608315,
"y": 1585.3112556008994
},
"selected": true,
"data": {
"label": "At this point, you should have enough knowledge to find a junior to mid-level (maybe even senior) DevOps position at any company depending on the depth of your knowledge. Keep learning and building projects till you find a job. Your job will teach you a lot as well.",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "center",
"backgroundColor": "#ffffff",
"borderColor": "#000000"
}
},
"zIndex": 999,
"width": 489,
"height": 164,
"positionAbsolute": {
"x": -401.2032366608315,
"y": 1585.3112556008994
},
"dragging": false,
"style": {
"width": 489,
"height": 164
},
"resizing": false,
"selectable": true,
"focusable": true
},
{
"width": 409,
"height": 119,
"id": "0vLaVNJaJSHZ_bHli6Qzs",
"type": "paragraph",
"position": {
"x": -361.2032366608315,
"y": 1810.7906301811447
},
"selected": true,
"data": {
"label": "Continue learning with following roadmap",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "center",
"borderColor": "#000000",
"backgroundColor": "WHITe"
},
"oldId": "m9eO0jLGuR_9w2JJbe_g2"
},
"zIndex": 999,
"positionAbsolute": {
"x": -361.2032366608315,
"y": 1810.7906301811447
},
"dragging": false,
"style": {
"width": 409,
"height": 119
},
"resizing": false,
"focusable": true,
"selectable": true
},
{
"width": 379,
"height": 49,
"id": "OIcmPSbdsuWapb6HZ4BEi",
"type": "button",
"position": {
"x": -346.2032366608315,
"y": 1864.9362876142543
},
"selected": true,
"data": {
"label": "Visit Detailed DevOps Roadmap",
"href": "https://roadmap.sh/devops",
"color": "#FFf",
"backgroundColor": "#4136D6",
"style": {
"fontSize": 17
},
"borderColor": "#4136D6",
"oldId": "cmSSwPPiiHwYh9ct14N6A"
},
"zIndex": 999,
"dragging": false,
"positionAbsolute": {
"x": -346.2032366608315,
"y": 1864.9362876142543
},
"style": {
"width": 379,
"height": 49
},
"focusable": true,
"resizing": false,
"selectable": true
},
{
"width": 20,
"height": 74,
"id": "RLtk1C3gofHnLJ17x3o5b",
"type": "vertical",
"position": {
"x": -166.70323666083152,
"y": 1933.7906301811445
},
"selected": true,
"data": {
"label": "vertical node",
"style": {
"strokeDasharray": "0.8 8",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2B78E4"
},
"oldId": "ExXFPDHXtcOMcvZttzxvD"
},
"zIndex": 999,
"positionAbsolute": {
"x": -166.70323666083152,
"y": 1933.7906301811445
},
"dragging": false,
"focusable": true,
"style": {
"width": 20,
"height": 74
},
"resizing": false,
"selectable": true
},
{
"id": "v5FGKQc-_7NYEsWjmTEuq",
"type": "topic",
"position": {
"x": -270.24197183582044,
"y": 61.07086027936214
},
"selected": true,
"data": {
"label": "Programming Language",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "center"
},
"oldId": "v5FGKQc-_7NYEsWjmTEuq"
},
"zIndex": 999,
"width": 231,
"height": 50,
"positionAbsolute": {
"x": -270.24197183582044,
"y": 61.07086027936214
},
"dragging": false,
"style": {
"width": 231,
"height": 50
},
"resizing": false,
"selectable": true,
"focusable": true
},
{
"id": "TwVfCYMS9jSaJ6UyYmC-K",
"type": "subtopic",
"position": {
"x": 71.66517700664997,
"y": 27.887904246554683
},
"selected": true,
"data": {
"label": "Python",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "center"
},
"oldId": "eL62bKAoJCMsu7zPlgyhy"
},
"zIndex": 999,
"width": 107,
"height": 49,
"positionAbsolute": {
"x": 71.66517700664997,
"y": 27.887904246554683
},
"dragging": false,
"style": {
"width": 107,
"height": 49
},
"resizing": false,
"selectable": true,
"focusable": true
},
{
"id": "npnMwSDEK2aLGgnuZZ4dO",
"type": "subtopic",
"position": {
"x": 71.66517700664997,
"y": 80.88790424655468
},
"selected": true,
"data": {
"label": "Go",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "center"
},
"oldId": "QCdemtWa2mE78poNXeqzr"
},
"zIndex": 999,
"width": 107,
"height": 49,
"positionAbsolute": {
"x": 71.66517700664997,
"y": 80.88790424655468
},
"dragging": false,
"style": {
"width": 107,
"height": 49
},
"resizing": false,
"selectable": true,
"focusable": true
},
{
"id": "aZOXQ2VnDQXEkOYvAU985",
"type": "paragraph",
"position": {
"x": -699.5491661871866,
"y": 51.88790424655468
},
"selected": true,
"data": {
"label": "DevOps is all about bringing developers and operations teams together to improve software delivery. They key focus areas are automation, infrastructure and monitoring.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#000000",
"textAlign": "right",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "siB88sgVKW9VrImzFP5lT"
},
"zIndex": 999,
"width": 367,
"height": 107,
"dragging": false,
"positionAbsolute": {
"x": -699.5491661871866,
"y": 51.88790424655468
},
"selectable": true,
"focusable": true,
"style": {
"width": 367
},
"resizing": false
},
{
"id": "50cCTFGu_xjwCBZ8L5KGq",
"type": "paragraph",
"position": {
"x": -699.5491661871866,
"y": 171.19414418959718
},
"selected": true,
"data": {
"label": "Look at the FAQs below for more details",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#0040ff",
"textAlign": "right",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "zij49MUabvJwH9nbTMXm0"
},
"zIndex": 999,
"width": 367,
"height": 31,
"dragging": false,
"positionAbsolute": {
"x": -699.5491661871866,
"y": 171.19414418959718
},
"selectable": true,
"focusable": true,
"style": {
"width": 367
},
"resizing": false
},
{
"id": "JX85Ngeuvw2_WZyTJqynf",
"type": "paragraph",
"position": {
"x": -531.5491661871866,
"y": 11.392753599269142
},
"selected": true,
"data": {
"label": "What is DevOps?",
"style": {
"fontSize": 20,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#000000",
"textAlign": "right",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "hzVoCGrC7nHOOWThfdKfz"
},
"zIndex": 999,
"width": 199,
"height": 35,
"dragging": false,
"positionAbsolute": {
"x": -531.5491661871866,
"y": 11.392753599269142
},
"selectable": true,
"focusable": true,
"style": {
"width": 199
},
"resizing": false
},
{
"id": "hzVoCGrC7nHOOWThfdKfz",
"type": "paragraph",
"position": {
"x": 1.0669776205352264,
"y": 195.07229892621632
},
"selected": true,
"data": {
"label": "Pick any Programming Language",
"style": {
"fontSize": 20,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#000000",
"textAlign": "left",
"justifyContent": "flex-start",
"padding": 0
}
},
"zIndex": 999,
"width": 331,
"height": 35,
"dragging": false,
"positionAbsolute": {
"x": 1.0669776205352264,
"y": 195.07229892621632
},
"selectable": true,
"focusable": true,
"style": {
"width": 331
},
"resizing": false
},
{
"id": "_B7I6WE9lcImNDf5ycZ3J",
"type": "paragraph",
"position": {
"x": 1.0669776205352264,
"y": 230.07229892621632
},
"selected": true,
"data": {
"label": "You can pick any programming language. The goal is to learn the programming skills that you can use to write automation scripts.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#000000",
"textAlign": "left",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "hzVoCGrC7nHOOWThfdKfz"
},
"zIndex": 999,
"width": 337,
"height": 82,
"dragging": false,
"positionAbsolute": {
"x": 1.0669776205352264,
"y": 230.07229892621632
},
"selectable": true,
"focusable": true,
"style": {
"width": 337,
"height": 82
},
"resizing": false
},
{
"id": "qe84v529VbCyydl0BKFk2",
"type": "topic",
"position": {
"x": -270.24197183582044,
"y": 238.96876405952037
},
"selected": true,
"data": {
"label": "Operating System",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "center"
},
"oldId": "43OZ35TemharSqfrst0Pv"
},
"zIndex": 999,
"width": 231,
"height": 50,
"positionAbsolute": {
"x": -270.24197183582044,
"y": 238.96876405952037
},
"dragging": false,
"style": {
"width": 231,
"height": 50
},
"resizing": false,
"selectable": true,
"focusable": true
},
{
"id": "2zqZkyVgigifcRS1H7F_b",
"type": "button",
"position": {
"x": -434.54916618718664,
"y": 240.16816385489193
},
"selected": true,
"data": {
"label": "Linux",
"href": "https://roadmap.sh/linux",
"color": "#ffffff",
"backgroundColor": "#4136D6",
"style": {
"fontSize": 17
}
},
"zIndex": 999,
"width": 102,
"height": 49,
"dragging": false,
"style": {
"width": 102,
"height": 49
},
"resizing": false,
"positionAbsolute": {
"x": -434.54916618718664,
"y": 240.16816385489193
},
"selectable": true,
"focusable": true
},
{
"id": "RjlbKmFG8PYZUlEYkZdxC",
"type": "paragraph",
"position": {
"x": -672.5491661871866,
"y": 321.8516266650171
},
"selected": true,
"data": {
"label": "Learn about the file system, package managers, managing services, checking logs, bash scripting, permissions, pipes, output redirection, text manipulation tools, process monitoring, networking tools, CLI editors etc.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#000000",
"textAlign": "right",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "aztOMDhH6Rf9SXT0RPQnt"
},
"zIndex": 999,
"width": 357,
"height": 133,
"dragging": false,
"positionAbsolute": {
"x": -672.5491661871866,
"y": 321.8516266650171
},
"selectable": true,
"focusable": true,
"style": {
"width": 357
},
"resizing": false
},
{
"id": "hCr_nJBLgzLQKF87BHXRK",
"type": "paragraph",
"position": {
"x": -677.5491661871866,
"y": 467.8341237640341
},
"selected": true,
"data": {
"label": "Pick Ubuntu if you have little to no experience.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#0040ff",
"textAlign": "right",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "e7-CI7-Jr88KmqlucLGOa"
},
"zIndex": 999,
"width": 367,
"height": 31,
"dragging": false,
"positionAbsolute": {
"x": -677.5491661871866,
"y": 467.8341237640341
},
"selectable": true,
"focusable": true,
"style": {
"width": 367
},
"resizing": false
},
{
"id": "w5d24Sf8GDkLDLGUPxzS9",
"type": "topic",
"position": {
"x": -270.24197183582044,
"y": 405.8516266650171
},
"selected": true,
"data": {
"label": "Networking & Protocols",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "center"
},
"oldId": "Qc0MGR5bMG9eeM5Zb9PMk"
},
"zIndex": 999,
"width": 231,
"height": 49,
"positionAbsolute": {
"x": -270.24197183582044,
"y": 405.8516266650171
},
"dragging": false,
"style": {
"width": 231,
"height": 49
},
"resizing": false,
"selectable": true,
"focusable": true
},
{
"id": "siB88sgVKW9VrImzFP5lT",
"type": "paragraph",
"position": {
"x": 1.0669776205352264,
"y": 359.35813194917
},
"selected": true,
"data": {
"label": "Learn about DNS, TCP/IP Protocols, SSH, Ports, Gateways, Routing, IP Addressing, and subnetting.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#000000",
"textAlign": "left",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "_B7I6WE9lcImNDf5ycZ3J"
},
"zIndex": 999,
"width": 327,
"height": 83,
"dragging": false,
"positionAbsolute": {
"x": 1.0669776205352264,
"y": 359.35813194917
},
"selectable": true,
"focusable": true,
"style": {
"width": 327,
"height": 83
},
"resizing": false
},
{
"id": "l-ZxW9ULkA3x9rYEwR1_5",
"type": "paragraph",
"position": {
"x": 1.0669776205352264,
"y": 454.8516266650171
},
"selected": true,
"data": {
"label": "Handy with deployments & troubleshooting",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#0040ff",
"textAlign": "left",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "zij49MUabvJwH9nbTMXm0"
},
"zIndex": 999,
"width": 352,
"height": 31,
"dragging": false,
"positionAbsolute": {
"x": 1.0669776205352264,
"y": 454.8516266650171
},
"selectable": true,
"focusable": true,
"style": {
"width": 352
},
"resizing": false
},
{
"id": "wi1rbp_Z3vCUK1XlYxMd0",
"type": "paragraph",
"position": {
"x": -666.5491661871866,
"y": 532.7838280085616
},
"selected": true,
"data": {
"label": "Learn about containerization. Be comfortable writing dockerfiles. Learn to troubleshoot. Get familiar with Alpine Linux. Learn about security, network and storage.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#000000",
"textAlign": "right",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "aztOMDhH6Rf9SXT0RPQnt"
},
"zIndex": 999,
"width": 351,
"height": 108,
"dragging": false,
"positionAbsolute": {
"x": -666.5491661871866,
"y": 532.7838280085616
},
"selectable": true,
"focusable": true,
"style": {
"width": 351,
"height": 108
},
"resizing": false
},
{
"id": "e7-CI7-Jr88KmqlucLGOa",
"type": "paragraph",
"position": {
"x": -677.5491661871866,
"y": 653.284582663392
},
"selected": true,
"data": {
"label": "Learn docker, networking, storage, and security.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#0040ff",
"textAlign": "right",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "zij49MUabvJwH9nbTMXm0"
},
"zIndex": 999,
"width": 367,
"height": 31,
"dragging": false,
"positionAbsolute": {
"x": -677.5491661871866,
"y": 653.284582663392
},
"selectable": true,
"focusable": true,
"style": {
"width": 367
},
"resizing": false
},
{
"id": "1ieK6B_oqW8qOC6bdmiJe",
"type": "topic",
"data": {
"label": "AWS",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "center"
},
"oldId": "1ieK6B_oqW8qOC6bdmiJe"
},
"position": {
"x": -237.70323666083152,
"y": 910.5472024372915
},
"width": 162,
"height": 49,
"selected": true,
"positionAbsolute": {
"x": -237.70323666083152,
"y": 910.5472024372915
},
"dragging": false,
"style": {
"width": 162,
"height": 49
},
"resizing": false,
"focusable": true,
"selectable": true
},
{
"id": "ot9I_IHdnq2yAMffrSrbN",
"type": "topic",
"position": {
"x": -139.24197183582044,
"y": 739.284582663392
},
"selected": true,
"data": {
"label": "GitHub",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "center"
},
"oldId": "-JGe6oHUuaAdakoOjTV5u"
},
"zIndex": 999,
"width": 100,
"height": 49,
"positionAbsolute": {
"x": -139.24197183582044,
"y": 739.284582663392
},
"dragging": false,
"style": {
"width": 100,
"height": 49
},
"resizing": false,
"selectable": true,
"focusable": true
},
{
"id": "uyDm1SpOQdpHjq9zBAdck",
"type": "topic",
"position": {
"x": -270.24197183582044,
"y": 739.284582663392
},
"selected": true,
"data": {
"label": "Git",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "center"
},
"oldId": "uyDm1SpOQdpHjq9zBAdck"
},
"zIndex": 999,
"width": 100,
"height": 49,
"positionAbsolute": {
"x": -270.24197183582044,
"y": 739.284582663392
},
"dragging": false,
"style": {
"width": 100,
"height": 49
},
"resizing": false,
"selectable": true,
"focusable": true
},
{
"id": "P0acFNZ413MSKElHqCxr3",
"type": "topic",
"data": {
"label": "Docker",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "center"
},
"oldId": "ctor79Vd7EXDMdrLyUcu_"
},
"position": {
"x": -266.53656999416484,
"y": 562.2838280085616
},
"width": 225,
"height": 49,
"selected": true,
"positionAbsolute": {
"x": -266.53656999416484,
"y": 562.2838280085616
},
"dragging": false,
"style": {
"width": 225,
"height": 49
},
"resizing": false,
"focusable": true,
"selectable": true
},
{
"id": "6ukWlZgWYDBsjBQtX7iEy",
"type": "paragraph",
"position": {
"x": -665.5491661871866,
"y": 853.2138691039582
},
"selected": true,
"data": {
"label": "Pick one of the cloud providers AWS, GCP or Azure. Start with core services e.g. AWS VPC, EC2, S3, IAM, and then RDS, Route53, Cloudwatch and ECS.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#000000",
"textAlign": "right",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "aztOMDhH6Rf9SXT0RPQnt"
},
"zIndex": 999,
"width": 351,
"height": 107,
"dragging": false,
"positionAbsolute": {
"x": -665.5491661871866,
"y": 853.2138691039582
},
"selectable": true,
"focusable": true,
"style": {
"width": 351
},
"resizing": false
},
{
"id": "bNHeTLyarTWglSrbxWstI",
"type": "paragraph",
"position": {
"x": 1.0669776205352264,
"y": 680.284582663392
},
"selected": true,
"data": {
"label": "DevOps teams usually practice \"git ops\" i.e. making changes to any operations related activity require a pull request against a git repository.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#000000",
"textAlign": "left",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "aztOMDhH6Rf9SXT0RPQnt"
},
"zIndex": 999,
"width": 322,
"height": 108,
"dragging": false,
"positionAbsolute": {
"x": 1.0669776205352264,
"y": 680.284582663392
},
"selectable": true,
"focusable": true,
"style": {
"width": 322,
"height": 108
},
"resizing": false
},
{
"id": "ClgW56Wf8K4kOUftfClNH",
"type": "paragraph",
"position": {
"x": 6.167961969006683,
"y": 798.8516266650171
},
"selected": true,
"data": {
"label": "Learn about git, create your GitHub profile.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#0040ff",
"textAlign": "left",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "RLiltnmTQ7c_R3-XAubIW"
},
"zIndex": 999,
"width": 352,
"height": 31,
"dragging": false,
"positionAbsolute": {
"x": 6.167961969006683,
"y": 798.8516266650171
},
"selectable": true,
"focusable": true,
"style": {
"width": 352
},
"resizing": false
},
{
"id": "zij49MUabvJwH9nbTMXm0",
"type": "paragraph",
"position": {
"x": -666.5491661871866,
"y": 977.8516266650171
},
"selected": true,
"data": {
"label": "Create and deploy some application to AWS.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#0040ff",
"textAlign": "right",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "hzVoCGrC7nHOOWThfdKfz"
},
"zIndex": 999,
"width": 352,
"height": 31,
"dragging": false,
"positionAbsolute": {
"x": -666.5491661871866,
"y": 977.8516266650171
},
"selectable": true,
"focusable": true,
"style": {
"width": 352
},
"resizing": false
},
{
"id": "nUBGf1rp9GK_pbagWCP9g",
"type": "topic",
"data": {
"label": "Terraform",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "center"
}
},
"position": {
"x": -237.70323666083152,
"y": 1057.0286602533695
},
"width": 162,
"height": 49,
"selected": true,
"style": {
"width": 162,
"height": 49
},
"positionAbsolute": {
"x": -237.70323666083152,
"y": 1057.0286602533695
},
"dragging": false,
"focusable": true,
"selectable": true,
"resizing": false
},
{
"id": "rdmieftXY3CI3sQOGGVS9",
"type": "paragraph",
"position": {
"x": -26.266355712798088,
"y": 1006.0286602533695
},
"selected": true,
"data": {
"label": "Learn what IaC means. Learn about terraform and how to automate infrastructure creation.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#000000",
"textAlign": "left",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "zICMPtp5CYjbou94kClo7"
},
"zIndex": 999,
"width": 356,
"height": 56,
"dragging": false,
"positionAbsolute": {
"x": -26.266355712798088,
"y": 1006.0286602533695
},
"selectable": true,
"focusable": true,
"style": {
"width": 356
},
"resizing": false
},
{
"id": "uSLCl32h-gUAnwIdYxV8o",
"type": "paragraph",
"position": {
"x": -26.266355712798088,
"y": 1075.0286602533695
},
"selected": true,
"data": {
"label": "If you deployed an application to AWS in previous step, destroy the infrastructure and recreate it using terraform.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#0040ff",
"textAlign": "left",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "jBPwCEE3ctmtnGnXs1v-c"
},
"zIndex": 999,
"width": 352,
"height": 82,
"dragging": false,
"positionAbsolute": {
"x": -26.266355712798088,
"y": 1075.0286602533695
},
"selectable": true,
"focusable": true,
"style": {
"width": 352
},
"resizing": false
},
{
"id": "h9vVPOmdUSeEGVQQaSTH5",
"type": "topic",
"data": {
"label": "Ansible",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "center"
},
"oldId": "XA__697KgofsH28coQ-ma"
},
"position": {
"x": -237.70323666083152,
"y": 1171.6953269200362
},
"width": 162,
"height": 49,
"selected": true,
"style": {
"width": 162,
"height": 49
},
"positionAbsolute": {
"x": -237.70323666083152,
"y": 1171.6953269200362
},
"dragging": false,
"focusable": true,
"selectable": true
},
{
"id": "Jos0TQzm9ADvgi0Qq8c41",
"type": "paragraph",
"position": {
"x": -691.0491661871866,
"y": 1089.6953269200362
},
"selected": true,
"data": {
"label": "Learn what is configuration management. Understand roles, playbooks, inventory management and automation.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#000000",
"textAlign": "right",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "aztOMDhH6Rf9SXT0RPQnt"
},
"zIndex": 999,
"width": 375,
"height": 82,
"dragging": false,
"positionAbsolute": {
"x": -691.0491661871866,
"y": 1089.6953269200362
},
"selectable": true,
"focusable": true,
"style": {
"width": 375
},
"resizing": false
},
{
"id": "KV4pOi62klQzD5A5LqDVF",
"type": "paragraph",
"position": {
"x": -687.9010635117819,
"y": 1184.361993586703
},
"selected": true,
"data": {
"label": "Write some automation scripts e.g. db backup",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#0040ff",
"textAlign": "right",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "RLiltnmTQ7c_R3-XAubIW"
},
"zIndex": 999,
"width": 366,
"height": 31,
"dragging": false,
"positionAbsolute": {
"x": -687.9010635117819,
"y": 1184.361993586703
},
"selectable": true,
"focusable": true,
"style": {
"width": 366
},
"resizing": false
},
{
"id": "JnWVCS1HbAyfCJzGt-WOH",
"type": "topic",
"data": {
"label": "GitHub Actions",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "center"
}
},
"position": {
"x": -237.70323666083152,
"y": 1319.019051793532
},
"width": 162,
"height": 49,
"selected": true,
"positionAbsolute": {
"x": -237.70323666083152,
"y": 1319.019051793532
},
"dragging": false,
"style": {
"width": 162,
"height": 49
},
"focusable": true,
"resizing": false,
"selectable": true
},
{
"id": "aztOMDhH6Rf9SXT0RPQnt",
"type": "paragraph",
"position": {
"x": -689.2417384100206,
"y": 1274.9566740795606
},
"selected": true,
"data": {
"label": "Learn about the concepts of CI/CD and how to implement in your projects using some CI/CD tool. There are several options available in this space, you can pick any one.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#000000",
"textAlign": "right",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "siB88sgVKW9VrImzFP5lT"
},
"zIndex": 999,
"width": 375,
"height": 107,
"dragging": false,
"positionAbsolute": {
"x": -689.2417384100206,
"y": 1274.9566740795606
},
"selectable": true,
"focusable": true,
"style": {
"width": 375
},
"resizing": false
},
{
"id": "RLiltnmTQ7c_R3-XAubIW",
"type": "paragraph",
"position": {
"x": -686.0936357346159,
"y": 1404.6233407462273
},
"selected": true,
"data": {
"label": "Integrate CI/CD into your app.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#0040ff",
"textAlign": "right",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "zij49MUabvJwH9nbTMXm0"
},
"zIndex": 999,
"width": 366,
"height": 31,
"dragging": false,
"positionAbsolute": {
"x": -686.0936357346159,
"y": 1404.6233407462273
},
"selectable": true,
"focusable": true,
"style": {
"width": 366
},
"resizing": false
},
{
"id": "ukOrSeyK1ElOt9tTjCkfO",
"type": "topic",
"data": {
"label": "Nginx",
"style": {
"fontSize": 17,
"justifyContent": "flex-start",
"textAlign": "center"
}
},
"position": {
"x": -237.70323666083152,
"y": 1455.7040143913434
},
"width": 162,
"height": 49,
"selected": true,
"positionAbsolute": {
"x": -237.70323666083152,
"y": 1455.7040143913434
},
"dragging": false,
"style": {
"width": 162,
"height": 49
},
"resizing": false,
"focusable": true,
"selectable": true
},
{
"id": "zICMPtp5CYjbou94kClo7",
"type": "paragraph",
"position": {
"x": -26.266355712798088,
"y": 1363.6233407462273
},
"selected": true,
"data": {
"label": "Nginx is commonly used for web servings, reverse proxying, caching, load balancing, media streaming and more.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#000000",
"textAlign": "left",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "aztOMDhH6Rf9SXT0RPQnt"
},
"zIndex": 999,
"width": 356,
"height": 82,
"dragging": false,
"positionAbsolute": {
"x": -26.266355712798088,
"y": 1363.6233407462273
},
"selectable": true,
"focusable": true,
"style": {
"width": 356
},
"resizing": false
},
{
"id": "jBPwCEE3ctmtnGnXs1v-c",
"type": "paragraph",
"position": {
"x": -26.266355712798088,
"y": 1455.6233407462273
},
"selected": true,
"data": {
"label": "Learn the basic config options, TLS setup, rate limiting, caching etc.",
"style": {
"fontSize": 17,
"borderColor": "transparent",
"backgroundColor": "transparent",
"color": "#0040ff",
"textAlign": "left",
"justifyContent": "flex-start",
"padding": 0
},
"oldId": "RLiltnmTQ7c_R3-XAubIW"
},
"zIndex": 999,
"width": 352,
"height": 56,
"dragging": false,
"positionAbsolute": {
"x": -26.266355712798088,
"y": 1455.6233407462273
},
"selectable": true,
"focusable": true,
"style": {
"width": 352
},
"resizing": false
}
],
"edges": [
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "KMA7NkxFbPoUDtFnGBFnj",
"sourceHandle": "x2",
"target": "0vLaVNJaJSHZ_bHli6Qzs",
"targetHandle": "w1",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-KMA7NkxFbPoUDtFnGBFnjx2-0vLaVNJaJSHZ_bHli6Qzsw1",
"selected": true,
"type": "simplebezier",
"focusable": true,
"selectable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "wBKp8Q5D6WhjVVsD89UHl",
"sourceHandle": "x2",
"target": "0vLaVNJaJSHZ_bHli6Qzs",
"targetHandle": "w1",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-wBKp8Q5D6WhjVVsD89UHlx2-0vLaVNJaJSHZ_bHli6Qzsw1",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "jJebnKe4JftMXZ1lCsipq",
"sourceHandle": "x2",
"target": "DYc7vk4U96g_2_8Ln0MHS",
"targetHandle": "w1",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-jJebnKe4JftMXZ1lCsipqx2-v5FGKQc-_7NYEsWjmTEuqw1",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0.8 8",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "DYc7vk4U96g_2_8Ln0MHS",
"sourceHandle": "z2",
"target": "TwVfCYMS9jSaJ6UyYmC-K",
"targetHandle": "y1",
"data": {
"edgeStyle": "dashed"
},
"id": "reactflow__edge-v5FGKQc-_7NYEsWjmTEuqz2-TwVfCYMS9jSaJ6UyYmC-Ky1",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0.8 8",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "DYc7vk4U96g_2_8Ln0MHS",
"sourceHandle": "z2",
"target": "npnMwSDEK2aLGgnuZZ4dO",
"targetHandle": "y1",
"data": {
"edgeStyle": "dashed"
},
"id": "reactflow__edge-v5FGKQc-_7NYEsWjmTEuqz2-npnMwSDEK2aLGgnuZZ4dOy1",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "DYc7vk4U96g_2_8Ln0MHS",
"sourceHandle": "x2",
"target": "qe84v529VbCyydl0BKFk2",
"targetHandle": "w1",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-DYc7vk4U96g_2_8Ln0MHSx2-qe84v529VbCyydl0BKFk2w1",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0.8 8",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "qe84v529VbCyydl0BKFk2",
"sourceHandle": "y2",
"target": "2zqZkyVgigifcRS1H7F_b",
"targetHandle": "z1",
"data": {
"edgeStyle": "dashed"
},
"id": "reactflow__edge-qe84v529VbCyydl0BKFk2y2-2zqZkyVgigifcRS1H7F_bz1",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "qe84v529VbCyydl0BKFk2",
"sourceHandle": "x2",
"target": "w5d24Sf8GDkLDLGUPxzS9",
"targetHandle": "w1",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-qe84v529VbCyydl0BKFk2x2-w5d24Sf8GDkLDLGUPxzS9w1",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "w5d24Sf8GDkLDLGUPxzS9",
"sourceHandle": "x2",
"target": "P0acFNZ413MSKElHqCxr3",
"targetHandle": "w1",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-w5d24Sf8GDkLDLGUPxzS9x2-P0acFNZ413MSKElHqCxr3w1",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0.8 8",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "yWG2VUkaF5IJVVut6AiSy",
"sourceHandle": "x2",
"target": "cQsAB-pUT8GYGTc9YY6JU",
"targetHandle": "y2",
"data": {
"edgeStyle": "dashed"
},
"id": "reactflow__edge-yWG2VUkaF5IJVVut6AiSyx2-uyDm1SpOQdpHjq9zBAdcky2",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "uyDm1SpOQdpHjq9zBAdck",
"sourceHandle": "w2",
"target": "P0acFNZ413MSKElHqCxr3",
"targetHandle": "x2",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-uyDm1SpOQdpHjq9zBAdckw2-P0acFNZ413MSKElHqCxr3x2",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "cQsAB-pUT8GYGTc9YY6JU",
"sourceHandle": "w2",
"target": "P0acFNZ413MSKElHqCxr3",
"targetHandle": "x1",
"data": {
"edgeStyle": "solid"
},
"selected": true,
"id": "reactflow__edge-cQsAB-pUT8GYGTc9YY6JUw2-P0acFNZ413MSKElHqCxr3x1",
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "cQsAB-pUT8GYGTc9YY6JU",
"sourceHandle": "x2",
"target": "f1BteVNJKjB1tFIfqF-08",
"targetHandle": "w1",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-cQsAB-pUT8GYGTc9YY6JUx2-f1BteVNJKjB1tFIfqF-08w1",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "uyDm1SpOQdpHjq9zBAdck",
"sourceHandle": "x2",
"target": "f1BteVNJKjB1tFIfqF-08",
"targetHandle": "w1",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-uyDm1SpOQdpHjq9zBAdckx2-f1BteVNJKjB1tFIfqF-08w1",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "f1BteVNJKjB1tFIfqF-08",
"sourceHandle": "x2",
"target": "nUBGf1rp9GK_pbagWCP9g",
"targetHandle": "w1",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-f1BteVNJKjB1tFIfqF-08x2-nUBGf1rp9GK_pbagWCP9gw1",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "nUBGf1rp9GK_pbagWCP9g",
"sourceHandle": "x2",
"target": "h9vVPOmdUSeEGVQQaSTH5",
"targetHandle": "w1",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-nUBGf1rp9GK_pbagWCP9gx2-h9vVPOmdUSeEGVQQaSTH5w1",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "h9vVPOmdUSeEGVQQaSTH5",
"sourceHandle": "x2",
"target": "JnWVCS1HbAyfCJzGt-WOH",
"targetHandle": "w2",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-h9vVPOmdUSeEGVQQaSTH5x2-JnWVCS1HbAyfCJzGt-WOHw2",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "JnWVCS1HbAyfCJzGt-WOH",
"sourceHandle": "x2",
"target": "ukOrSeyK1ElOt9tTjCkfO",
"targetHandle": "w1",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-JnWVCS1HbAyfCJzGt-WOHx2-ukOrSeyK1ElOt9tTjCkfOw1",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "ukOrSeyK1ElOt9tTjCkfO",
"sourceHandle": "x2",
"target": "wBKp8Q5D6WhjVVsD89UHl",
"targetHandle": "w1",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-ukOrSeyK1ElOt9tTjCkfOx2-wBKp8Q5D6WhjVVsD89UHlw1",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "jJebnKe4JftMXZ1lCsipq",
"sourceHandle": "x2",
"target": "v5FGKQc-_7NYEsWjmTEuq",
"targetHandle": "w1",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-jJebnKe4JftMXZ1lCsipqx2-v5FGKQc-_7NYEsWjmTEuqw1",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "v5FGKQc-_7NYEsWjmTEuq",
"sourceHandle": "x2",
"target": "qe84v529VbCyydl0BKFk2",
"targetHandle": "w2",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-v5FGKQc-_7NYEsWjmTEuqx2-qe84v529VbCyydl0BKFk2w2",
"selected": true,
"selectable": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0.8 8",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "v5FGKQc-_7NYEsWjmTEuq",
"sourceHandle": "z2",
"target": "TwVfCYMS9jSaJ6UyYmC-K",
"targetHandle": "y1",
"data": {
"edgeStyle": "dashed"
},
"id": "reactflow__edge-v5FGKQc-_7NYEsWjmTEuqz2-TwVfCYMS9jSaJ6UyYmC-Ky1",
"selected": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0.8 8",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "v5FGKQc-_7NYEsWjmTEuq",
"sourceHandle": "z2",
"target": "npnMwSDEK2aLGgnuZZ4dO",
"targetHandle": "y1",
"data": {
"edgeStyle": "dashed"
},
"id": "reactflow__edge-v5FGKQc-_7NYEsWjmTEuqz2-npnMwSDEK2aLGgnuZZ4dOy1",
"selected": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "P0acFNZ413MSKElHqCxr3",
"sourceHandle": "x2",
"target": "ot9I_IHdnq2yAMffrSrbN",
"targetHandle": "w1",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-P0acFNZ413MSKElHqCxr3x2-ot9I_IHdnq2yAMffrSrbNw1",
"selected": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "uyDm1SpOQdpHjq9zBAdck",
"sourceHandle": "x2",
"target": "1ieK6B_oqW8qOC6bdmiJe",
"targetHandle": "w1",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-uyDm1SpOQdpHjq9zBAdckx2-1ieK6B_oqW8qOC6bdmiJew1",
"selected": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "ot9I_IHdnq2yAMffrSrbN",
"sourceHandle": "x2",
"target": "1ieK6B_oqW8qOC6bdmiJe",
"targetHandle": "w1",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-ot9I_IHdnq2yAMffrSrbNx2-1ieK6B_oqW8qOC6bdmiJew1",
"selected": true,
"focusable": true
},
{
"style": {
"strokeDasharray": "0",
"strokeLinecap": "round",
"strokeWidth": 3.5,
"stroke": "#2b78e4"
},
"source": "1ieK6B_oqW8qOC6bdmiJe",
"sourceHandle": "x2",
"target": "nUBGf1rp9GK_pbagWCP9g",
"targetHandle": "w2",
"data": {
"edgeStyle": "solid"
},
"id": "reactflow__edge-1ieK6B_oqW8qOC6bdmiJex2-nUBGf1rp9GK_pbagWCP9gw2",
"selected": true,
"focusable": true
}
]
}