Line 20: |
Line 20: |
| | | |
| <!-- NAV end --> | | <!-- NAV end --> |
− | <br>
| |
− |
| |
| =Remote Working= | | =Remote Working= |
| The Defence Team is facing new ways of working during the COVID-19 Pandemic. A variety of tools, resources, and information are available for civilian employees, managers, and members of the military. New processes, products, and guidelines are being established to help all members of the Defence Team connect with their colleagues during this challenging time. | | The Defence Team is facing new ways of working during the COVID-19 Pandemic. A variety of tools, resources, and information are available for civilian employees, managers, and members of the military. New processes, products, and guidelines are being established to help all members of the Defence Team connect with their colleagues during this challenging time. |
Line 41: |
Line 39: |
| * [https://www.canada.ca/en/department-national-defence/maple-leaf/defence/2019/11/looking-for-hr-information-at-your-fingertips-download-the-hr-go-rh-app-today.html HR-GO app] | | * [https://www.canada.ca/en/department-national-defence/maple-leaf/defence/2019/11/looking-for-hr-information-at-your-fingertips-download-the-hr-go-rh-app-today.html HR-GO app] |
| | | |
− | ==Enable Interoperability== | + | ==Digital Learning== |
− | * '''Expose all functionality as services''' | + | * Going Remote Guide (Busrides) |
− | ** Do not hide services under assumptions that someone would not find value in a service - often innovation can be bred from exposed services beyond it's original plan. | + | * COVID-19: Working Virtually |
− | ** Follow the 'eat your own dogfood' mantra - in that all functionality should be a service that you consume. | + | * COVID-19: Working Remotely – Tips for Team Members |
− | * '''Use microservices built around business capabilities. Scope each service to a single purpose'''
| + | * COVID-19: Working Remotely – Tips for Team Leaders |
− | ** Focus on smallest unit of purpose, and developing a single function. | + | * Virtual Team Toolkit |
− | * '''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)]à'''
| + | * Virtual Team Charter Guidelines |
− | ** Ensure that services are accessible via common methodologies, and follow the [https://www.canada.ca/en/government/system/digital-government/modern-emerging-technologies/government-canada-standards-apis.html Government of Canada Standards on APIs] | + | * Virtual Teams Series |
− | * '''Run applications in containers'''
| |
− | ** Ensure containers contain a single application, and build the smallest image possible.
| |
− | ** Ensure containers are properly versioned and tagged.
| |
− | * '''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''' | |
− | ** Ensure APIs are discoverable on the API Store. | |