Wiki source code of Consequences of cloud size

Last modified by Erik Bakker on 2026/01/02 11:23

Hide last authors
Erik Bakker 1.1 1 {{container}}{{container layoutStyle="columns"}}(((
CarlijnKokkeler 30.1 2 The eMagiz Cloud is the backbone of your integrations, consisting of services and machines that bring your designed architecture to life. In this section, we'll discuss how to appropriately size your Cloud resources within eMagiz. Proper Cloud sizing is crucial for ensuring that your architecture runs smoothly, with the right amount of memory and machine capacity to support your integrations. We'll also cover how the eMagiz team approves Cloud configurations, the available sizing options, and the impact of Cloud sizing on your deployments.
Erik Bakker 1.1 3
Erik Bakker 6.1 4 Should you have any questions, please contact [[academy@emagiz.com>>mailto:academy@emagiz.com]].
Erik Bakker 1.1 5
6 == 1. Prerequisites ==
7 * Intermediate knowledge of the eMagiz platform
Erik Bakker 2.1 8 * Good working experience in the Design & Deploy architecture aspects
Erik Bakker 1.1 9
10 == 2. Key concepts ==
Erik Bakker 22.1 11 The eMagiz Cloud is the set of services and machines that make up together the engine in which the integrations are made active. Please refer to the [[eMagiz Cloud Fundamental>>doc:Main.eMagiz Academy.Fundamentals.fundamental-emagiz-cloud-inner-workings||target="blank"]] to learn about that Cloud infrastructure.
Erik Bakker 1.1 12
Erik Bakker 2.1 13 == 3. eMagiz Cloud sizing ==
Erik Bakker 1.1 14
Erik Bakker 18.1 15 eMagiz provides insight into the required sizing of the machines and runtimes in the Design architecture. Objective is to configure the proper size of the Cloud machines so that the designed architecture can actually be effectuated.
Erik Bakker 1.1 16
Erik Bakker 2.1 17 === 3.1 Cloud approval ===
Erik Bakker 18.1 18 The eMagiz team will provide approval on what type of Cloud your model has access to. In the figure below you can see the first column where the number of machines for a specific T-shirt size are allowed. The Cloud approval can be done by your eMagiz partner and is based on the licensed eMagiz Cloud. Once in the edit modus of the Design architecture, you can assign the available Cloud machine to a specific Core or Connector machine in the architecture.
Erik Bakker 1.1 19
Erik Bakker 4.1 20 [[image:Main.Images.Microlearning.WebHome@advanced-solution-architecture-consequence-size-cloud-1.png]]
Erik Bakker 1.1 21
Erik Bakker 18.1 22 {{warning}}Note that we currently do not offer any cloud machines anymore with a t-shirt size above XL. Therefore your partner manager will never approve any proposed machine sizing of XXL.{{/warning}}
23
Erik Bakker 3.1 24 === 3.2 Cloud t-shirt sizing ===
Erik Bakker 18.1 25 eMagiz offers the following sizing for the Cloud slots. The memory is mentioned below as that is the key driver for upgrading to bigger sizing.
Erik Bakker 1.1 26
dfirdausy 37.1 27 1. S size **> 2Gb memory per machine
28 1. M size **> 4Gb memory per machine
29 1. L size **> 8Gb memory per machine
30 1. XL size **> 16Gb memory per machine
Erik Bakker 18.1 31
Erik Bakker 2.1 32 === 3.3 Cloud sizing advice ===
Erik Bakker 1.1 33
Erik Bakker 19.1 34 In the [[microlearning>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Platform.crashcourse-platform-design-understanding-design-architecture-basic||target="blank"]] you can see how your current machine(s) can be reviewed for available memory.
Erik Bakker 1.1 35
Erik Bakker 2.1 36 === 3.4 Impact of Cloud sizing ===
Erik Bakker 1.1 37
Erik Bakker 2.1 38 The actual assigned machine size will be implemented in the Deploy architecture. In case your total runtime and machines are consuming more than the available memory of that specific size, the runtimes will not properly load and become disfunctional. To determine overcommitted cloud machines, use the following calculation mechnanism
Erik Bakker 1.1 39
Erik Bakker 2.1 40 1. Count 762 Mb overhead for the machine
dfirdausy 36.1 41 1. Count 100 Mb per runtime on the machine
42 1. Do a summation of the total configured heap and non-heap memory of all runtimes assigned to that machine. See this [[microlearning>>doc:Main.eMagiz Academy.Microlearnings.Expert Level.Solution Architecture.expert-solution-architecture-determining-needed-memory||target="blank"]] for more information
Erik Bakker 2.1 43
44 This count is also handy when verifying the actual assigned values in Deploy Architecture.
45
Erik Bakker 21.1 46 == 4. Key takeaways ==
Erik Bakker 2.1 47 Part of the eMagiz platform is the Cloud which has specific upper limits for sizing. Understanding these helps to understand the impact of the designed architecture and to decide to influence these upper limits by expanding the sizing to a higher range.
Erik Bakker 1.1 48
Erik Bakker 21.1 49 == 5. Suggested Additional Readings ==
dfirdausy 39.1 50
dfirdausy 40.1 51 * [[Fundamentals (Navigation)>>doc:Main.eMagiz Academy.Fundamentals.WebHome||target="blank"]]
52 ** [[eMagiz Cloud - Inner Workings (Explanation)>>doc:Main.eMagiz Academy.Fundamentals.fundamental-emagiz-cloud-inner-workings||target="blank"]]
CarlijnKokkeler 27.1 53 * [[Crash Courses (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.WebHome||target="blank"]]
54 ** [[Crash Couse Platform (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Platform.WebHome||target="blank"]]
CarlijnKokkeler 23.2 55 *** [[Understanding Design Architecture - Basic (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Platform.crashcourse-platform-design-understanding-design-architecture-basic||target="blank"]]
CarlijnKokkeler 26.1 56 * [[Novice (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Novice.WebHome||target="blank"]]
57 ** [[eMagiz Cloud Management (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Novice.eMagiz Cloud Management.WebHome||target="blank"]]
58 * [[Intermediate (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.WebHome||target="blank"]]
59 ** [[eMagiz Cloud Management (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Intermediate Level.eMagiz Cloud Management.WebHome||target="blank"]]
CarlijnKokkeler 25.1 60 * [[Expert (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Expert Level.WebHome||target="blank"]]
CarlijnKokkeler 26.1 61 ** [[eMagiz Cloud Management (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Expert Level.eMagiz Cloud Management.WebHome||target="blank"]]
CarlijnKokkeler 25.1 62 ** [[Solution Architecture (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Expert Level.Solution Architecture.WebHome||target="blank"]]
63 *** [[How to Determine Needed Memory (Explanation)>>doc:Main.eMagiz Academy.Microlearnings.Expert Level.Solution Architecture.WebHome||target="blank"]]
Erik Bakker 31.1 64 * [[Cloud size (Search Result)>>url:https://docs.emagiz.com/bin/view/Main/Search?sort=score&sortOrder=desc&highlight=true&facet=true&r=1&f_space_facet=0%2FMain.&f_type=DOCUMENT&f_locale=en&f_locale=&f_locale=en&text=cloud+size||target="blank"]]
CarlijnKokkeler 23.1 65
66 )))((({{toc/}}))){{/container}}{{/container}}