advanced-cloudmanagement-determine-impact-cloudtemplates
Version 3.2 by Erik Bakker on 2022/06/13 09:13
Impact of Cloud template upgrades
In this microlearning, we will focus on the helping you to assess the impact of upgrading to a new Cloud template.Should you have any questions, please get in touch with academy@emagiz.com.- Last update: November 2nd, 2021
- Required reading time: 5 minutes
1. Prerequisites
- Advanced knowledge of the eMagiz platform
- Completed the relevant microlearnings around Cloud Management till advanced.
2. Key concepts
With cloud template, we mean: A Cloud template is a configuration, specified by eMagiz, how deploy Architecture will run in AWS, and which supporting tools (such as auto-healing, auto-recovery, and improved alerting for instance) are available for your environment.Cloud Templates:- Determine what runtime runs where
- Determine which eMagiz Cloud version will we use
- Determine which supporting tools are available
- Are updateable
3. Assessing the impact of upgrading Cloud templates
The following consideration are valid when upgrading to a new Cloud template- Service affecting vs. non-service effecting Non-service affecting templates will not affect your current operation * flows will continue to function as usual. You can safely apply the cloud template. Service affecting means that that the machines will need to be stopped and started to make the cloud template operational. There is short window in which flows are not operational and there will be a delay in message delivery & processing. Messages is not lost.
- Memory changes
- Runtimes removed
- Runtimes added
- Etc.
4. Assignment
Review the release notes in the Portal, be sure to understand the release notes of each cloud template. And which are service affecting and which ones not.5. Key takeaways
- Cloud templates can be rolled-out automatically via the upgrade options. Regardless of the type of environment (Test, Acceptance or Production)
- Double lane Cloud template upgrades are non-service affecting.
- Make sure to keep your Deploy architecture current - less risk of impact of Cloud template upgrade issues.