Changes

Jump to navigation Jump to search
linked API Standards
Line 106: Line 106:  
* Expose all functionality as services
 
* Expose all functionality as services
 
* Use microservices built around business capabilities. Scope each service to a single purpose
 
* Use microservices built around business capabilities. Scope each service to a single purpose
* Run each IT service in its own process and have it communicate with other services through a well-defined interface, such as a HTTPS-based application programming interface (API)
+
* Run each IT service in its own process and have it communicate with other services through a well-defined interface, such as a HTTPS-based [https://www.canada.ca/en/government/publicservice/modernizing/government-canada-standards-apis.html application programming interface (API)]
 
* Run applications in containers
 
* Run applications in containers
 
* Leverage the [[gccollab:groups/profile/1238235/engovernment-of-canada-digital-exchangefru00c9change-numu00e9rique-du-gouvernement-du-canada|GC Digital Exchange Platform]] for components such as the API Store, Messaging, and the GC Service Bus
 
* Leverage the [[gccollab:groups/profile/1238235/engovernment-of-canada-digital-exchangefru00c9change-numu00e9rique-du-gouvernement-du-canada|GC Digital Exchange Platform]] for components such as the API Store, Messaging, and the GC Service Bus
Line 141: Line 141:  
* Balance user and business needs with proportionate security measures
 
* Balance user and business needs with proportionate security measures
 
|}
 
|}
      
<!-- FOOTER -->{| width="100%" cellpadding="10"  
 
<!-- FOOTER -->{| width="100%" cellpadding="10"  
139

edits

Navigation menu

GCwiki