Files @ 78e6d5615f1f
Branch filter:

Location: C3L/Artwork/Signs/SVG/design_patterns/infrastructure.svg - annotation

Dennis Fink
Add design pattern signs
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
78e6d5615f1f
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg
   width="297mm"
   height="210mm"
   viewBox="0 0 297 210"
   version="1.1"
   id="svg8"
   inkscape:version="1.1.2 (0a00cf5339, 2022-02-04, custom)"
   sodipodi:docname="infrastructure.svg"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:xlink="http://www.w3.org/1999/xlink"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:dc="http://purl.org/dc/elements/1.1/">
  <defs
     id="defs2">
    <linearGradient
       inkscape:collect="always"
       id="linearGradient822">
      <stop
         style="stop-color:#0084b0;stop-opacity:1"
         offset="0"
         id="stop818" />
      <stop
         style="stop-color:#00a356;stop-opacity:1"
         offset="1"
         id="stop820" />
    </linearGradient>
    <linearGradient
       inkscape:collect="always"
       xlink:href="#linearGradient822"
       id="linearGradient824"
       x1="0"
       y1="105"
       x2="297"
       y2="105"
       gradientUnits="userSpaceOnUse"
       gradientTransform="matrix(1.0171233,0,0,1.0243902,-2.5428082,-2.5609724)" />
    <clipPath
       clipPathUnits="userSpaceOnUse"
       id="clipPath984">
      <g
         id="g1020"
         style="stroke-width:0.999999">
        <text
           id="text988"
           y="38.549999"
           x="21.500061"
           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25.4px;line-height:1000%;font-family:Bandal;-inkscape-font-specification:Bandal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
           xml:space="preserve"><tspan
             style="stroke-width:0.264583px"
             y="38.549999"
             x="21.500061"
             id="tspan986"
             sodipodi:role="line">Infrastructure Pattern</tspan></text>
        <text
           id="text992"
           y="64.938339"
           x="120.27783"
           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9333px;line-height:1000%;font-family:Bandal;-inkscape-font-specification:Bandal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
           xml:space="preserve"><tspan
             style="stroke-width:0.264583px"
             y="64.938339"
             x="120.27783"
             id="tspan990"
             sodipodi:role="line">Problem</tspan></text>
        <text
           id="text996"
           y="124.18728"
           x="94.172325"
           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16.9333px;line-height:1000%;font-family:Bandal;-inkscape-font-specification:Bandal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
           xml:space="preserve"><tspan
             style="stroke-width:0.264583px"
             y="124.18728"
             x="94.172325"
             id="tspan994"
             sodipodi:role="line">Implementation</tspan></text>
        <flowRoot
           transform="matrix(0.26458333,0,0,0.26458333,-23.435067,-34.067841)"
           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:37.7953px;font-family:Bandal;-inkscape-font-specification:Bandal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
           id="flowRoot1004"
           xml:space="preserve"><flowRegion
             style="line-height:37.7953px;stroke-width:0.999999px"
             id="flowRegion1000"><rect
               style="line-height:37.7953px;stroke-width:0.999999px"
               y="425.70081"
               x="258"
               height="154"
               width="781"
               id="rect998" /></flowRegion><flowPara
             style="text-align:center;text-anchor:middle;stroke-width:0.999999px"
             id="flowPara1002">You have a chicken-and-egg-problem: What should come first? Infrastructure or projects?</flowPara></flowRoot>
        <flowRoot
           transform="matrix(0.26458333,0,0,0.26458333,-23.43507,28.003313)"
           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:37.7953px;font-family:Bandal;-inkscape-font-specification:Bandal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
           id="flowRoot1016"
           xml:space="preserve"><flowRegion
             style="line-height:37.7953px;stroke-width:0.999999px"
             id="flowRegion1008"><rect
               style="line-height:37.7953px;stroke-width:0.999999px"
               y="425.70081"
               x="258"
               height="197"
               width="781"
               id="rect1006" /></flowRegion><flowPara
             style="text-align:center;text-anchor:middle;stroke-width:0.999999px"
             id="flowPara1010">Make everything infrastructure-driven. Rooms, power, servers, connectivity, and other facilities come first. Once you have that, people will come up with the most amazing projects you didn’t think about in the first place.</flowPara><flowPara
             id="flowPara1012"
             style="text-align:center;text-anchor:middle;stroke-width:0.999999px" /><flowPara
             id="flowPara1014"
             style="text-align:center;text-anchor:middle;stroke-width:0.999999px" /></flowRoot>
        <path
           inkscape:connector-curvature="0"
           id="path1018"
           transform="scale(0.26458333)"
           d="M 18.898438,18.898438 V 774.80273 H 1103.6211 V 18.898438 Z M 37.794922,37.794922 H 1084.7246 V 755.90625 H 37.794922 Z"
           style="opacity:1;fill:#000000;fill-opacity:0.992537;fill-rule:nonzero;stroke:none;stroke-width:18.8976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke" />
      </g>
    </clipPath>
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="1.632834"
     inkscape:cx="631.41753"
     inkscape:cy="394.4063"
     inkscape:document-units="mm"
     inkscape:current-layer="layer2"
     showgrid="false"
     showguides="false"
     inkscape:pagecheckerboard="0"
     inkscape:window-width="3840"
     inkscape:window-height="2360"
     inkscape:window-x="0"
     inkscape:window-y="40"
     inkscape:window-maximized="1" />
  <metadata
     id="metadata5">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:label="Background"
     inkscape:groupmode="layer"
     id="layer1"
     transform="translate(0,-87)"
     style="display:inline"
     sodipodi:insensitive="true">
    <rect
       style="opacity:1;fill:#000000;fill-opacity:0.99253732;fill-rule:nonzero;stroke:none;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke"
       id="rect1019"
       width="297"
       height="210"
       x="-2.7503537e-13"
       y="86.999992" />
  </g>
  <g
     inkscape:groupmode="layer"
     id="layer2"
     inkscape:label="Foreground"
     style="display:inline">
    <rect
       style="opacity:1;fill:url(#linearGradient824);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke"
       id="rect816"
       width="297"
       height="209.99998"
       x="2.7533531e-14"
       y="7.6293945e-06"
       clip-path="url(#clipPath984)" />
    <flowRoot
       xml:space="preserve"
       id="flowRoot826"
       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:1000%;font-family:'Sugar &amp; Spice';-inkscape-font-specification:'Sugar &amp; Spice';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       transform="scale(0.26458333)"><flowRegion
         id="flowRegion828"><rect
           id="rect830"
           width="73"
           height="73"
           x="-160"
           y="208.70081" /></flowRegion><flowPara
         id="flowPara832" /></flowRoot>
    <flowRoot
       xml:space="preserve"
       id="flowRoot850"
       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1000%;font-family:Bandal;-inkscape-font-specification:Bandal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       transform="scale(0.26458333)"><flowRegion
         id="flowRegion852"><rect
           id="rect854"
           width="232"
           height="76"
           x="122"
           y="256.70081" /></flowRegion><flowPara
         id="flowPara856" /></flowRoot>
    <flowRoot
       xml:space="preserve"
       id="flowRoot858"
       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1000%;font-family:Bandal;-inkscape-font-specification:Bandal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       transform="scale(0.26458333)"><flowRegion
         id="flowRegion860"><rect
           id="rect862"
           width="217"
           height="99"
           x="102"
           y="269.70081" /></flowRegion><flowPara
         id="flowPara864" /></flowRoot>
    <flowRoot
       xml:space="preserve"
       id="flowRoot874"
       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:1000%;font-family:Bandal;-inkscape-font-specification:Bandal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       transform="scale(0.26458333)"><flowRegion
         id="flowRegion876"><rect
           id="rect878"
           width="1064"
           height="102"
           x="34"
           y="238.70081" /></flowRegion><flowPara
         id="flowPara880" /></flowRoot>
  </g>
</svg>