Line 21: |
Line 21: |
| <!-- NAV end --> | | <!-- NAV end --> |
| | | |
− | {{Translation to follow}} | + | <i>{{Translation to follow}}</i> |
| + | <br> |
| + | <!-- Columns --> |
| + | {| width="100%" cellpadding="10" |
| + | |- valign="top" |
| | | |
| + | | width="50%" style="color: blue;" | |
| + | |
| + | <!-- COLUMN 1 STARTS: --> |
| + | <span style="font-size: 1.5em;"><b><<Application Architecture</b></span> |
| + | <!-- COLUMN 1 ENDS: --> |
| + | |
| + | | width="50%" style="color: blue;" | |
| + | |
| + | <!-- COLUMN 2 STARTS: --> |
| + | <span style="font-size: 1.5em;"><b>Security Architecture>></b></span> |
| + | <!-- COLUMN 2 ENDS: --> |
| + | |
| + | |} |
| + | |
| + | =4. Technology Architecture= |
| + | <br> |
| This is a definition for GC Technology Enterprise Architecture | | This is a definition for GC Technology Enterprise Architecture |
| | | |
− | <b>Use Cloud first</b>
| + | ==Use Cloud first== |
| * Enforce this order of preference: Software as a Service (SaaS) first, then Platform as a Service (PaaS), and lastly Infrastructure as a Service (IaaS) | | * Enforce this order of preference: Software as a Service (SaaS) first, then Platform as a Service (PaaS), and lastly Infrastructure as a Service (IaaS) |
| * Enforce this order of preference: Public cloud first, then Hybrid cloud, then Private cloud, and lastly non-cloud (on-premises) solutions | | * Enforce this order of preference: Public cloud first, then Hybrid cloud, then Private cloud, and lastly non-cloud (on-premises) solutions |
| * Design for cloud mobility and develop an exit strategy to avoid vendor lock-in | | * Design for cloud mobility and develop an exit strategy to avoid vendor lock-in |
| | | |
− | <b>Design for Performance, Availability, and Scalability</b>
| + | ==Design for Performance, Availability, and Scalability== |
| * Design for resiliency | | * Design for resiliency |
| * Ensure response times meet user needs, and critical services are highly available | | * Ensure response times meet user needs, and critical services are highly available |
| * Support zero-downtime deployments for planned and unplanned maintenance | | * Support zero-downtime deployments for planned and unplanned maintenance |
| * Use distributed architectures, assume failure will happen, handle errors gracefully, and monitor actively | | * Use distributed architectures, assume failure will happen, handle errors gracefully, and monitor actively |