Changes for page Apply to environment

Last modified by Danniar Firdausy on 2024/09/17 12:39

From version 12.11
edited by Danniar Firdausy
on 2024/09/17 12:39
Change comment: There is no comment for this version
To version 3.1
edited by Erik Bakker
on 2022/08/28 14:40
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.dfirdausy
1 +XWiki.ebakker
Content
... ... @@ -1,8 +1,10 @@
1 1  {{container}}
2 2  {{container layoutStyle="columns"}}
3 3  (((
4 -In this microlearning, we will dive into the "apply to environment" action. In our microlearnings of [[cloud management>>doc:Main.eMagiz Academy.Microlearnings.Novice.eMagiz Cloud Management.WebHome||target="blank"]], we have encountered actions that impact the eMagiz Cloud directly (i.e., Slot Wakeup, Restart Runtime, Reset Runtime, etc.) and those with an indirect effect (i.e., Add Route, Add Certificate, Remove Runtime, etc.). Here, we will focus on understanding how to manage changes that do not immediately affect the cloud but require the "apply to environment" functionality to be properly implemented. Let's break down how this action helps manage your changes efficiently and effectively.
5 5  
5 +
6 +In this microlearning, we will focus on the "apply to environment" action. As we saw in previous microlearnings and will see in microlearnings to come with regards to cloud management is that some actions in Deploy Architecture have a direct effect (i.e. Slot Wakeup, Restart Runtime, Reset Runtime, etc.) and others have an indirect effect (i.e. Add Route, Add Certificate, Remove Runtime, etc.). For the actions that have an indirect effect on the eMagiz Cloud, you need the "apply to environment" functionality to actualize the changes on the eMagiz Cloud level.
7 +
6 6  Should you have any questions, please contact [[academy@emagiz.com>>mailto:academy@emagiz.com]].
7 7  
8 8  == 1. Prerequisites ==
... ... @@ -12,9 +12,13 @@
12 12  
13 13  == 2. Key concepts ==
14 14  
15 -This microlearning centers around the apply to environment action.
16 -* With "apply to environment", we mean: Actualizing all changes, with an indirect effect, within the eMagiz Cloud that were made by users on the Deploy Architecture canvas after the last press on this button.
17 +This microlearning centers around the apply to environment action
18 +With "apply to environment", we mean: Actualizing all changes, with an indirect effect, within the eMagiz Cloud that were made by users on the Deploy Architecture canvas after the last press on this button
17 17  
20 +* Apply to environment actualizes all changes with an indirect effect
21 +* It gives you the option to change multiple things at once before applying the bulk change. This is to reduce downtime
22 +* It ensures that the eMagiz Cloud is only affected when a user want to affect it
23 +
18 18  == 3. Apply to environment ==
19 19  
20 20  In this microlearning, we will focus on the "apply to environment" action. As we saw in previous microlearnings and will see in microlearnings to come with regards to cloud management is that some actions in Deploy Architecture have a direct effect (i.e. Slot Wakeup, Restart Runtime, Reset Runtime, etc.) and others have an indirect effect (i.e. Add Route, Add Certificate, Remove Runtime, etc.). For the actions that have an indirect effect on the eMagiz Cloud you need the "apply to environment" functionality to actualize the changes on the eMagiz Cloud level.
... ... @@ -27,8 +27,8 @@
27 27  
28 28  Below we have categorized each action to see whether they have a direct effect on the eMagiz Cloud or an Indirect effect. This is to give context per action what is the consequence of your action.
29 29  
30 -| **Direct Effect** | **Indirect Effect** |
31 -| --------------------------------------- | ----------------------------------------- |
36 +| <p align="center">**Direct Effect**</p> | <p align="center">**Indirect Effect**</p> |
37 +| --------------------------------------* | ----------------------------------------- |
32 32  | Restart Runtime (Not JMS) | Add Route |
33 33  | Restart Runtime (JMS) | Update Route |
34 34  | Reset Runtime (Not JMS) | Delete Route |
... ... @@ -43,40 +43,28 @@
43 43  | Wake up Cloud Slot | Update memory settings runtime (JMS) |
44 44  | Put Cloud Slot to sleep | Change Cloud Template |
45 45  | Clean Store |
46 -| Upgrade Cloud Slot* |
52 +| Upgrade Cloud Slot\* |
47 47  
48 -{{info}}~* Note that the upgrade of the cloud slot can be planned for a later moment in time.{{/info}}
54 +\*Note that the upgrade of the cloud slot can be planned for a later moment in time.
49 49  
50 50  So, in short, when you execute one (or more) actions on Deploy Architecture that have an indirect effect, you need to press Apply to Environment to actualize the changes within the eMagiz Cloud. Note that each move, whether it is direct or indirect, will cause a reaction and subsequent change within the eMagiz Cloud. So be cautious about changing things too many times over. Make sure you are especially careful when using custom folders on runtime level, as they could be deleted and recreated in cases where the machine is recreated. To safeguard yourself against this, place the folder either inside the data folder or directly on efs. Furthermore, we advise stopping the processes that have such custom folders before executing the change. This is especially relevant in the Production environment.
51 51  
52 -=== 3.1 Change log ===
58 +== 4. Assignment ==
53 53  
54 -To inform you which changes will precisely be executed once you press "Apply to environment," we will show a pop-up listing all the pending **user** level changes that will be implemented once the user presses "Apply changes."
60 +There is no assignment for this microlearning.
55 55  
56 -[[image:Main.Images.Microlearning.WebHome@intermediate-emagiz-cloud-management-apply-to-environment-apply-to-environment-example.png]]
62 +== 5. Key takeaways ==
57 57  
58 -{{warning}}Note the following:
59 -* Other settings could be applied which cannot be altered by the user. These changes are not shown to the user.
60 -* Indirect changes only take an effect after creating a new release and deploying this to the corresponding environment.{{/warning}}
64 +* By restarting the runtime, you restart all flows (including infra) of the runtime you have selected
65 + * Flows return in original state
61 61  
62 -== 4. Key takeaways ==
67 +== 6. Suggested Additional Readings ==
63 63  
64 -* Apply to environment actualizes all changes with an indirect effect
65 -* It gives you the option to change multiple things at once before applying the bulk change. This is to reduce downtime
66 -* It ensures that the eMagiz Cloud is only affected when a user want to affect it
69 +There are no suggested additional readings on this topic
67 67  
68 -== 5. Suggested Additional Readings ==
71 +== 7. Silent demonstration video ==
69 69  
70 -If you are interested in this topic and want more information, please read the help text provided by eMagiz and see the following links:
73 +There is no demonstration video of this functionality.)))
71 71  
72 -* [[Novice Level (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Novice.WebHome||target="blank"]]
73 -** [[eMagiz Cloud Management (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Novice.eMagiz Cloud Management.WebHome||target="blank"]]
74 -* [[Intermediate Level (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.WebHome||target="blank"]]
75 -** [[eMagiz Runtime Management(Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.eMagiz Runtime Management.WebHome||target="blank"]]
76 -*** [[Configure Needed Memory (Explanation)>>Main.eMagiz Academy.Microlearnings.Intermediate Level.eMagiz Runtime Management.intermediate-emagiz-runtime-management-configure-needed-memory.WebHome||target="blank"]]
77 -* [[Apply to environment (Search Results)>>url:https://docs.emagiz.com/bin/view/Main/Search?sort=score&sortOrder=desc&highlight=true&facet=true&r=1&f_space_facet=0%2FMain.&l_space_facet=10&f_type=DOCUMENT&f_locale=en&f_locale=&f_locale=en&text=%22apply+to+environment%22||target="blank"]]
78 -
79 -)))
80 -
81 81  ((({{toc/}}))){{/container}}
82 82  {{/container}}