{"id":42856,"date":"2020-08-04T11:02:00","date_gmt":"2020-08-04T09:02:00","guid":{"rendered":"https:\/\/beta.cybus.io\/learn-v2\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\/"},"modified":"2024-05-27T11:11:52","modified_gmt":"2024-05-27T09:11:52","slug":"infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context","status":"publish","type":"nb_learn_article","link":"https:\/\/www.cybus.io\/en\/learn\/industrial-iot\/iiot\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\/","title":{"rendered":"Infrastructure as Code and No-Code\/Low-Code Platforms in an IIoT Context"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"introduction\">Introduction<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Understanding and leveraging the possibilities of Industry 4.0 has become critical to defending hard-fought market positions and proving new leadership in fast evolving manufacturing markets. Currently, six out of ten industrial enterprises in Germany already apply industry 4.0 practices and this tendency is steadily increasing (Bitkom e.V., 2020). For instance, eighty percent of German SMEs are planning or budgeting upcoming IoT projects (PAC Deutschland, 2019). But to enable agile and powerful IIoT-driven business, IT-departments must choose tools that support them as best possible. Most solutions in the market are based on two very different approaches: A No-Code \/ Low-Code Platform (NC\/LC) or Infrastructure as Code (IaC). Each has their own characteristics and lead to very different operational realities for the people responsible for IIoT architectures. Here&#8217;s what you need to know to choose what&#8217;s best for you.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-it-means\">What it Means<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before delivering a precise definition of IaC and NC\/LC, it is important to take a step back and examine the basic term&nbsp;<em>infrastructure<\/em>&nbsp;in the IIoT context.<br>Let\u2019s look at a traditional manufacturing enterprise with two production machines A and B. Each of them has a controller, which is connected to the companies\u2019 networks C and communicates via different protocols D and E. The input data is then used by the different applications F and G to follow specific purposes, e.g. predictive maintenance. This most basic infrastructure already has seven elements. But in reality examples can easily be far more complex and may need to support growing or changing dynamics.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In a&nbsp;<em>NC\/LC<\/em>&nbsp;based IIoT Edge Hub, all components A-G are visually represented and interrelated per drag-and-drop system on a solution design canvas. Each element is typically described via entry fields, check boxes and radio buttons in dedicated configuration windows. Immersing yourself in the code or into seemingly complex configuration files is not required. At the same time, this user convenience limits the deployment to those systems that fit into a graphical representation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In contrast, the Infrastructure as Code (IaC) approach describes an entire infrastructure, needed for an IIoT use-case, in only one structured text file &#8211; often called the configuration or commissioning file. This file lists all of its components, called resources, and defines their specifications and interrelations in a standardized way. The commissioning file thus avoids time-consuming maneuvering of separate configurations or even scripts for each and all the different elements needed in a use-case. Everything is in one place, structured and standardized.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/www.cybus.io\/wp-content\/uploads\/2024\/05\/IaC-VS-LCNC_SIMPLE_w.png\"><img decoding=\"async\" src=\"https:\/\/www.cybus.io\/wp-content\/uploads\/2024\/05\/IaC-VS-LCNC_SIMPLE_w-1024x350.png\" alt=\"Simple infrastructure in comparison\" class=\"wp-image-5385\"\/><\/a><figcaption class=\"wp-element-caption\"><strong><em>No-Code \/ Low-Code Platform (NC\/LC, left-hand side) in comparison to Infrastructure as Code (IaC, right-hand side)<\/em><\/strong><\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/www.cybus.io\/wp-content\/uploads\/2024\/05\/IaC-VS-LCNC_COMPLEX_w.png\"><img decoding=\"async\" src=\"https:\/\/www.cybus.io\/wp-content\/uploads\/2024\/05\/IaC-VS-LCNC_COMPLEX_w-1024x354.png\" alt=\"Complex infrastructure in comparison\" class=\"wp-image-5384\"\/><\/a><figcaption class=\"wp-element-caption\"><strong><em>A complex No-Code \/ Low-Code Platform (NC\/LC, left-hand side) in comparison to Infrastructure as Code (IaC, right-hand side)<\/em><\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">A key difference of the two approaches becomes clear by illustrating the workflow that\u2019s required when changes are needed. Imagine a bike that consists of a number of components, each defined by its name, size, colour, function, etc. Now imagine the colour of the bike needed to be blue instead of yellow. In the IaC approach the single text-based commissioning file can be searched for \u201ccolour\u201d and the assigned codes can be auto-replaced in a single step. Alternatively \u201ccolour\u201d could be a resource of its own and called upon by all components, thus allowing pre-defined auto-matching colour schemes. Minimal effort, minimal risk of errors and maximum speed to deliver. In contrast, the NC\/LC approach would require the administrator to click through every single bike component, select the new colour from a dropdown menu or with a radio button and confirm this selection. Obviously this route takes much longer, is prone to errors and it requires extra knowledge when colour schemes are desired.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.cybus.io\/wp-content\/uploads\/2024\/05\/Bike_Assembling_Cybus_w.png\"><img decoding=\"async\" src=\"https:\/\/www.cybus.io\/wp-content\/uploads\/2024\/05\/Bike_Assembling_Cybus_w-1024x383.png\" alt=\"stepwise adaption of manufacturing settings\" class=\"wp-image-5386\"\/><\/a><figcaption class=\"wp-element-caption\"><strong><em>A comparison of working steps: Changing the colour of a bicycle frame with a NC\/LC platform (top) versus Infrastructure as Code (bottom).<\/em><\/strong><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"decision-criteria\">Decision Criteria<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">NC\/LC appears easier approachable because of its visuality. However, the problem remains in the detail of the configurations that still need to be made.<br>IaC on the other hand appears very technical as it resembles expert thinking in its structured approach.<br>Here&#8217;s how to make sense of the decision, depending on your context:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"here-and-there-deployment-or-broader-transformation\">Here and there deployment or broader transformation?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When facing a single deployment, NC\/LC impresses with its simple and quick handling. The drag-and-drop platform enables a fast implementation without prior knowledge and delivers quick outcomes.<br>But the ease of&nbsp;<em>integration<\/em>&nbsp;plays a major role in the IIoT deployment: Unlike other approaches, IaC smoothly integrates into any existing system and pipeline. There is no need to change the current infrastructure, which saves plenty of time and trouble. This also includes the potential of using different services applied on the same infrastructure &#8211; non-competitive and simultaneously. IaC also lowers the risk of flaws in processes of adaptation, as it naturally brings&nbsp;<em>versioning<\/em>. During the development, starting from the very first POC to the finalized environment, all steps stay traceable. Furthermore,&nbsp;<em>staging deployment<\/em>&nbsp;is easily applicable with IaC to test whether e.g. the system works properly before its final release. Additionally, a safe setup deployment can be integrated.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"what-s-my-outlook-a-limited-or-scaling-scenario\">What\u2019s my outlook &#8211; a limited or scaling scenario?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A crucial advantage of IaC is its limitless&nbsp;<em>scalability<\/em>. IaC easily adapts to every expansion, enhancement and further development. Practically, new machines or whole heterogenous shop floors are quickly connected. Also, multiple IaC can be deployed and cross-connected, if a diverse handling internally or even externally across factories is required. What makes IaC even more beneficial and suitable for scaling is its capability to design the data output individually. The commissioning files can include instructions on the frequency, format, content and critical threshold values of the data output.<br>In a limited use-case, NC\/LC convinces with a time-saving deployment. It\u2019s highly specialized for the specific use case, which makes it straightforward and user-friendly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"what-do-i-expect-static-setup-or-continuous-improvement-and-automation\">What do I expect &#8211; Static setup or continuous improvement and automation?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Thanks to its standardized deployment, IaC&nbsp;<em>reduces this risk of errors<\/em>&nbsp;and false configurations which accompanies continuous improvements. More importantly, IaC enables&nbsp;<em>full automation<\/em>&nbsp;across multiple manufacturing processes, machines, locations and even different factory operators. Besides, it permits the implementation of specific parameters, if an individual adaptation is desired.<br>After all, if the need occurs to change the NC\/LC infrastructure to a code-based infrastructure, the conversion can become time-consuming: As users are dependent on the pre-programmed underlying code of the interface, the transition might be intransparent and produce some unexpected results. Additionally, the predefined components rule out individual specifications. This choice hampers a factories\u2019 potential for adjustment to market changes and scalability.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"who-s-working-with-it-anyone-and-their-grandma-or-experts\">Who\u2019s working with it &#8211; anyone and their grandma or experts?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Besides the obvious aspect of user-friendliness, the security of an IIoT environment is crucial. IaC scores with a&nbsp;<em>highly secure<\/em>&nbsp;infrastructure. By using commissioning files, a closed system is created, being naturally intangible for external access. If the latter is desired, pre-defined external access can be permitted explicitly within the code. This way, the privacy protection is ensured and the access stays limited to only intended requests.<br>NC\/LC in contrast, stands out with its&nbsp;<em>user-friendliness<\/em>. Reduced to a graphical interface and as little code as possible, even non-experts can set the environment up or apply changes immediately if necessary.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">What becomes apparent is that the IaC approach is more problem generic. It can be generalized easily to other environments and conditions. NC\/LC in contrast, is more problem-specific and suitable for only one precise environment.<br>To accelerate your decision-making and summarize the main features of both approaches, you can rely on the following rule of thumb:<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<ul class=\"is-style-arrow-list wp-block-list\">\n<li>IaC: Easy things are easy and complex things are possible.<\/li>\n\n\n\n<li>NC\/LC: Easy things are really easy but complex things may not be expressible at all.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-s-next\">What\u2019s Next<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For more than five years, Cybus has been relying on IaC to deploy an IIoT manufacturing environment. While realizing manifold solutions with diverse customers, our IaC solutions always contribute significantly to scalable, sustainable and efficient IIoT manufacturing environments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you have any questions or if you would like to get deeper into the topic of IaC, our experts are happy to provide you with further insights. You are welcome to&nbsp;<a href=\"https:\/\/www.cybus.io\/kontakt\/\" target=\"_blank\" aria-label=\"undefined (opens in a new tab)\" rel=\"noreferrer noopener\">contact us directly<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"reference\">Reference<\/h3>\n\n\n\n<p class=\"has-small-font-size wp-block-paragraph\">Bitkom e.V.: Paulsen, N., &amp; Eylers, K. (2020, May 19).\u00a0<em>Industrie 4.0 \u2013 so digital sind Deutschlands Fabriken.<\/em>\u00a0Retrieved July 20, 2020, from\u00a0<br><a href=\"https:\/\/www.bitkom.org\/sites\/default\/files\/2020-05\/200519_bitkomprasentation_industrie40_2020_final.pdf\">https:\/\/www.bitkom.org\/sites\/default\/files\/2020-05\/200519_bitkomprasentation_industrie40_2020_final.pdf<\/a><\/p>\n\n\n\n<p class=\"has-small-font-size wp-block-paragraph\">PAC Deutschland: Vogt, Arnold (2020, April).&nbsp;<em>Das Internet der Dinge im deutschen Mittelstand.<\/em>&nbsp;Retrieved July 21, 2020, from&nbsp;<a href=\"https:\/\/iot.telekom.com\/resource\/blob\/data\/183656\/e16e24c291368e1f6a75362f7f9d0fc0\/das-internet-der-dinge-im-deutschen-mittelstand.pdf\" target=\"_blank\" aria-label=\"undefined (opens in a new tab)\" rel=\"noreferrer noopener\">https:\/\/iot.telekom.com\/resource\/blob\/data\/183656\/e16e24c291368e1f6a75362f7f9d0fc0\/das-internet-der-dinge-im-deutschen-mittelstand.pdf<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Understanding and leveraging the possibilities of Industry 4.0 has become critical to defending hard-fought market positions and proving new leadership in fast evolving manufacturing markets. Currently, six out of ten industrial enterprises in Germany already apply industry 4.0 practices and this tendency is steadily increasing (Bitkom e.V., 2020). For instance, eighty percent of German [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":43273,"template":"","class_list":["post-42856","nb_learn_article","type-nb_learn_article","status-publish","hentry","nb_learn_category-industrial-iot","nb_learn_tag-basics","nb_learn_tag-iot","nb_learn_tag-trends"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Infrastructure as Code VS No-Code\/Low-Code<\/title>\n<meta name=\"description\" content=\"Before explaining the difference Infrastructure as Code and NC\/LC, it is important to examine the term\u00a0infrastructure\u00a0in the IIoT context.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cybus.io\/en\/learn\/industrial-iot\/iiot\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Infrastructure as Code and No-Code\/Low-Code Platforms in an IIoT Context\" \/>\n<meta property=\"og:description\" content=\"Before explaining the difference Infrastructure as Code and NC\/LC, it is important to examine the term\u00a0infrastructure\u00a0in the IIoT context.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cybus.io\/en\/learn\/industrial-iot\/iiot\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\/\" \/>\n<meta property=\"og:site_name\" content=\"Cybus.io\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cybusgmbh\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-27T09:11:52+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/cybus.test\/wp-content\/uploads\/2024\/05\/IaC-VS-LCNC_SIMPLE_w-1024x350.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@cybus_io\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/learn\\\/industrial-iot\\\/iiot\\\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\\\/\",\"url\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/learn\\\/industrial-iot\\\/iiot\\\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\\\/\",\"name\":\"Infrastructure as Code VS No-Code\\\/Low-Code\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/learn\\\/industrial-iot\\\/iiot\\\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/learn\\\/industrial-iot\\\/iiot\\\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.cybus.io\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/IaC-VS-LCNC_SIMPLE_w-1024x350.png\",\"datePublished\":\"2020-08-04T09:02:00+00:00\",\"dateModified\":\"2024-05-27T09:11:52+00:00\",\"description\":\"Before explaining the difference Infrastructure as Code and NC\\\/LC, it is important to examine the term\u00a0infrastructure\u00a0in the IIoT context.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/learn\\\/industrial-iot\\\/iiot\\\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.cybus.io\\\/en\\\/learn\\\/industrial-iot\\\/iiot\\\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/learn\\\/industrial-iot\\\/iiot\\\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.cybus.io\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/IaC-VS-LCNC_SIMPLE_w-1024x350.png\",\"contentUrl\":\"https:\\\/\\\/www.cybus.io\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/IaC-VS-LCNC_SIMPLE_w-1024x350.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/learn\\\/industrial-iot\\\/iiot\\\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Industrial IoT\",\"item\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/learn\\\/industrial-iot\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"IIoT\",\"item\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/learn-v2\\\/iiot\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Infrastructure as Code and No-Code\\\/Low-Code Platforms in an IIoT Context\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/\",\"name\":\"Cybus.io\",\"description\":\"Real-time data flow for the Manufacturing Industry\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/#organization\",\"name\":\"Cybus GmbH\",\"alternateName\":\"Cybus\",\"url\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.cybus.io\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/cropped-cybus-logo-bildmarke300x290.png\",\"contentUrl\":\"https:\\\/\\\/www.cybus.io\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/cropped-cybus-logo-bildmarke300x290.png\",\"width\":512,\"height\":512,\"caption\":\"Cybus GmbH\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cybus.io\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/cybusgmbh\\\/\",\"https:\\\/\\\/x.com\\\/cybus_io\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/cybus\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCkp33a41zYUZ1QwilQtfAUQ\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Infrastructure as Code VS No-Code\/Low-Code","description":"Before explaining the difference Infrastructure as Code and NC\/LC, it is important to examine the term\u00a0infrastructure\u00a0in the IIoT context.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cybus.io\/en\/learn\/industrial-iot\/iiot\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\/","og_locale":"en_US","og_type":"article","og_title":"Infrastructure as Code and No-Code\/Low-Code Platforms in an IIoT Context","og_description":"Before explaining the difference Infrastructure as Code and NC\/LC, it is important to examine the term\u00a0infrastructure\u00a0in the IIoT context.","og_url":"https:\/\/www.cybus.io\/en\/learn\/industrial-iot\/iiot\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\/","og_site_name":"Cybus.io","article_publisher":"https:\/\/www.facebook.com\/cybusgmbh\/","article_modified_time":"2024-05-27T09:11:52+00:00","og_image":[{"url":"http:\/\/cybus.test\/wp-content\/uploads\/2024\/05\/IaC-VS-LCNC_SIMPLE_w-1024x350.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@cybus_io","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.cybus.io\/en\/learn\/industrial-iot\/iiot\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\/","url":"https:\/\/www.cybus.io\/en\/learn\/industrial-iot\/iiot\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\/","name":"Infrastructure as Code VS No-Code\/Low-Code","isPartOf":{"@id":"https:\/\/www.cybus.io\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cybus.io\/en\/learn\/industrial-iot\/iiot\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\/#primaryimage"},"image":{"@id":"https:\/\/www.cybus.io\/en\/learn\/industrial-iot\/iiot\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cybus.io\/wp-content\/uploads\/2024\/05\/IaC-VS-LCNC_SIMPLE_w-1024x350.png","datePublished":"2020-08-04T09:02:00+00:00","dateModified":"2024-05-27T09:11:52+00:00","description":"Before explaining the difference Infrastructure as Code and NC\/LC, it is important to examine the term\u00a0infrastructure\u00a0in the IIoT context.","breadcrumb":{"@id":"https:\/\/www.cybus.io\/en\/learn\/industrial-iot\/iiot\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cybus.io\/en\/learn\/industrial-iot\/iiot\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.cybus.io\/en\/learn\/industrial-iot\/iiot\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\/#primaryimage","url":"https:\/\/www.cybus.io\/wp-content\/uploads\/2024\/05\/IaC-VS-LCNC_SIMPLE_w-1024x350.png","contentUrl":"https:\/\/www.cybus.io\/wp-content\/uploads\/2024\/05\/IaC-VS-LCNC_SIMPLE_w-1024x350.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.cybus.io\/en\/learn\/industrial-iot\/iiot\/infrastructure-as-code-and-no-code-low-code-platforms-in-an-iiot-context\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.cybus.io\/en\/"},{"@type":"ListItem","position":2,"name":"Industrial IoT","item":"https:\/\/www.cybus.io\/en\/learn\/industrial-iot\/"},{"@type":"ListItem","position":3,"name":"IIoT","item":"https:\/\/www.cybus.io\/en\/learn-v2\/iiot\/"},{"@type":"ListItem","position":4,"name":"Infrastructure as Code and No-Code\/Low-Code Platforms in an IIoT Context"}]},{"@type":"WebSite","@id":"https:\/\/www.cybus.io\/en\/#website","url":"https:\/\/www.cybus.io\/en\/","name":"Cybus.io","description":"Real-time data flow for the Manufacturing Industry","publisher":{"@id":"https:\/\/www.cybus.io\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cybus.io\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.cybus.io\/en\/#organization","name":"Cybus GmbH","alternateName":"Cybus","url":"https:\/\/www.cybus.io\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.cybus.io\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.cybus.io\/wp-content\/uploads\/2022\/03\/cropped-cybus-logo-bildmarke300x290.png","contentUrl":"https:\/\/www.cybus.io\/wp-content\/uploads\/2022\/03\/cropped-cybus-logo-bildmarke300x290.png","width":512,"height":512,"caption":"Cybus GmbH"},"image":{"@id":"https:\/\/www.cybus.io\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/cybusgmbh\/","https:\/\/x.com\/cybus_io","https:\/\/www.linkedin.com\/company\/cybus\/","https:\/\/www.youtube.com\/channel\/UCkp33a41zYUZ1QwilQtfAUQ"]}]}},"_links":{"self":[{"href":"https:\/\/www.cybus.io\/en\/wp-json\/wp\/v2\/nb_learn_article\/42856","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cybus.io\/en\/wp-json\/wp\/v2\/nb_learn_article"}],"about":[{"href":"https:\/\/www.cybus.io\/en\/wp-json\/wp\/v2\/types\/nb_learn_article"}],"author":[{"embeddable":true,"href":"https:\/\/www.cybus.io\/en\/wp-json\/wp\/v2\/users\/5"}],"up":[{"embeddable":true,"href":"https:\/\/www.cybus.io\/en\/wp-json\/wp\/v2\/nb_learn_article\/43273"}],"wp:attachment":[{"href":"https:\/\/www.cybus.io\/en\/wp-json\/wp\/v2\/media?parent=42856"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}