<style id="elementor-post-32573">.elementor-32573 .elementor-element.elementor-element-cfd484e:not(.elementor-motion-effects-element-type-background), .elementor-32573 .elementor-element.elementor-element-cfd484e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECB000;background-image:url("https://thecloud.group/wp-content/uploads/2026/09/Security_by_design_or_guardrails_20260922112225.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32573 .elementor-element.elementor-element-cfd484e > .elementor-background-overlay{background-color:#000000;opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32573 .elementor-element.elementor-element-cfd484e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 050px 0px;}.elementor-32573 .elementor-element.elementor-element-cfd484e > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-2b0f921 );}.elementor-32573 .elementor-element.elementor-element-cfd484e > .elementor-shape-bottom svg{height:60px;}.elementor-32573 .elementor-element.elementor-element-64f4c56 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32573 .elementor-element.elementor-element-64f4c56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32573 .elementor-element.elementor-element-a76af51{padding:25px 50px 25px 50px;}.elementor-32573 .elementor-element.elementor-element-cf15d65 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-32573 .elementor-element.elementor-element-e993978{text-align:center;}.elementor-32573 .elementor-element.elementor-element-e993978 .elementor-heading-title{font-family:"Open Sans", roboto;font-size:33px;font-weight:900;text-transform:capitalize;font-style:italic;color:#ECB000;}.elementor-32573 .elementor-element.elementor-element-c047b73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-32573 .elementor-element.elementor-element-c047b73{text-align:center;}.elementor-32573 .elementor-element.elementor-element-c047b73 .elementor-heading-title{font-family:"IBM Plex Mono", roboto;font-size:17px;font-weight:400;letter-spacing:-0.7px;color:#ECB000;}.elementor-32573 .elementor-element.elementor-element-43acffb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32573 .elementor-element.elementor-element-ae9189b{text-align:center;}.elementor-32573 .elementor-element.elementor-element-ae9189b .elementor-heading-title{font-family:"Roboto", roboto;font-size:26px;font-weight:800;color:#ECB000;}.elementor-32573 .elementor-element.elementor-element-8d84080{text-align:center;}.elementor-32573 .elementor-element.elementor-element-8d84080 .elementor-heading-title{font-family:"Roboto", roboto;font-size:26px;font-weight:800;color:#ECB000;}.elementor-32573 .elementor-element.elementor-element-665a6ca{text-align:center;}.elementor-32573 .elementor-element.elementor-element-665a6ca .elementor-heading-title{font-family:"Roboto", roboto;font-size:26px;font-weight:800;color:#ECB000;}.elementor-32573 .elementor-element.elementor-element-eeb8458{text-align:center;}.elementor-32573 .elementor-element.elementor-element-eeb8458 .elementor-heading-title{font-family:"Roboto", roboto;font-size:26px;font-weight:800;color:#ECB000;}.elementor-32573 .elementor-element.elementor-element-e26b29f{text-align:center;}.elementor-32573 .elementor-element.elementor-element-e26b29f .elementor-heading-title{font-family:"Roboto", roboto;font-size:26px;font-weight:800;color:#ECB000;}.elementor-32573 .elementor-element.elementor-element-0bafad2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-32573 .elementor-element.elementor-element-5b9195b{--display:flex;}.elementor-32573 .elementor-element.elementor-element-0fc0d7e{--display:flex;}.elementor-32573 .elementor-element.elementor-element-1872c91{--display:flex;}.elementor-32573 .elementor-element.elementor-element-69dc4e1{--display:flex;}.elementor-32573 .elementor-element.elementor-element-b0eb544{--display:flex;}.elementor-32573 .elementor-element.elementor-element-394892d{--display:flex;}.elementor-32573 .elementor-element.elementor-element-255e77a{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-32573 .elementor-element.elementor-element-2776e2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32573 .elementor-element.elementor-element-313fb2f img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#ECB000;border-radius:25px 25px 25px 25px;}.elementor-32573 .elementor-element.elementor-element-5d096db img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#ECB000;border-radius:25px 25px 25px 25px;}.elementor-32573 .elementor-element.elementor-element-f22134d img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#ECB000;border-radius:25px 25px 25px 25px;}body.elementor-page-32573:not(.elementor-motion-effects-element-type-background), body.elementor-page-32573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b0f921 );}body.elementor-page-32573{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-32573 .elementor-element.elementor-element-cf15d65{width:70%;}}@media(min-width:1025px){.elementor-32573 .elementor-element.elementor-element-cfd484e:not(.elementor-motion-effects-element-type-background), .elementor-32573 .elementor-element.elementor-element-cfd484e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-32573 .elementor-element.elementor-element-72fca4b img{width:27%;}.elementor-32573 .elementor-element.elementor-element-e993978 .elementor-heading-title{font-size:24px;}.elementor-32573 .elementor-element.elementor-element-2776e2f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}</style>{"id":32573,"date":"2026-09-22T16:22:05","date_gmt":"2026-09-22T16:22:05","guid":{"rendered":"https:\/\/thecloud.group\/?p=32573"},"modified":"2026-09-22T16:24:55","modified_gmt":"2026-09-22T16:24:55","slug":"security-by-design-ia-company","status":"publish","type":"post","link":"https:\/\/thecloud.group\/en\/security-by-design-ia-empresa\/","title":{"rendered":"Security by design or guardrails attached to the end"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"32573\" class=\"elementor elementor-32573\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-cfd484e elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"cfd484e\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_bottom&quot;:&quot;tilt&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t<div class=\"elementor-shape elementor-shape-bottom\" aria-hidden=\"true\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 1000 100\" preserveaspectratio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M0,6V0h1000v100L0,6z\"\/>\n<\/svg>\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-64f4c56\" data-id=\"64f4c56\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-72fca4b elementor-hidden-mobile elementor-widget elementor-widget-image\" data-id=\"72fca4b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/thecloud.group\/wp-content\/uploads\/elementor\/thumbs\/logo-pd8scx7e21qrxkwrdlcuh7c8eeq4vmzqsjri81k6ps.png\" title=\"logo\" alt=\"logo\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-a76af51 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a76af51\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-cf15d65\" data-id=\"cf15d65\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e993978 elementor-widget elementor-widget-heading\" data-id=\"e993978\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Security by design or guardrails attached to the end\n\n<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c047b73 elementor-widget elementor-widget-heading\" data-id=\"c047b73\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">September 22, 2026<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-43acffb e-flex e-con-boxed e-con e-parent\" data-id=\"43acffb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a5b2d83 elementor-widget elementor-widget-text-editor\" data-id=\"a5b2d83\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">The security of an AI-powered system is decided during the design phase, or it isn&#039;t decided at all: what&#039;s added at the end are partial mitigations of decisions already made. A guardrail that filters responses doesn&#039;t fix a poorly designed permissions model, just as a railing doesn&#039;t correct the foundations.<\/span><\/p><p><span style=\"font-weight: 400;\">The difference between the two ways of working isn&#039;t one of security. It&#039;s one of cost, and it&#039;s enormous: what a two-hour conversation costs before starting can cost an entire project later.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ae9189b elementor-widget elementor-widget-heading\" data-id=\"ae9189b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">What is decided in the design and can no longer be changed cheaply\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e78ab64 elementor-widget elementor-widget-text-editor\" data-id=\"e78ab64\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<table><thead><tr><th><p><b>Decision<\/b><\/p><\/th><th><p><b>If taken at the beginning<\/b><\/p><\/th><th><p><b>If you try to add it later<\/b><\/p><\/th><\/tr><\/thead><tbody><tr><td><p><b>What identity does the system use to access it?<\/b><\/p><\/td><td><p><span style=\"font-weight: 400;\">Configuration<\/span><\/p><\/td><td><p><span style=\"font-weight: 400;\">Redo integrations and permissions model<\/span><\/p><\/td><\/tr><tr><td><p><b>What actions can you perform?<\/b><\/p><\/td><td><p><span style=\"font-weight: 400;\">List closed from the start<\/span><\/p><\/td><td><p><span style=\"font-weight: 400;\">Audit and limit code already in production<\/span><\/p><\/td><\/tr><tr><td><p><b>What is recorded for each execution<\/b><\/p><\/td><td><p><span style=\"font-weight: 400;\">Instrumentation from day one<\/span><\/p><\/td><td><p><span style=\"font-weight: 400;\">The past cannot be reconstructed<\/span><\/p><\/td><\/tr><tr><td><p><b>Separation of environments<\/b><\/p><\/td><td><p><span style=\"font-weight: 400;\">Project structure<\/span><\/p><\/td><td><p><span style=\"font-weight: 400;\">Migration at risk of disruption<\/span><\/p><\/td><\/tr><tr><td><p><b>Where they reside and who processes the data<\/b><\/p><\/td><td><p><span style=\"font-weight: 400;\">Choice of architecture<\/span><\/p><\/td><td><p><span style=\"font-weight: 400;\">Contract renegotiation and migration<\/span><\/p><\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9f96e4f elementor-widget elementor-widget-text-editor\" data-id=\"9f96e4f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">The third row has a property that makes it especially expensive: <\/span><b>It is irreversible.<\/b><span style=\"font-weight: 400;\">. If it wasn&#039;t registered, it doesn&#039;t exist. When a client, an auditor, or a court asks what the system did three months ago, the answer won&#039;t depend on a willingness to cooperate, but on a technical decision someone made\u2014or didn&#039;t make\u2014before starting.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8d84080 elementor-widget elementor-widget-heading\" data-id=\"8d84080\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Guardrails do work, but not for that.\n\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c2cc72e elementor-widget elementor-widget-text-editor\" data-id=\"c2cc72e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">It&#039;s important to be precise, because this article could be interpreted as disparaging guardrails, which it isn&#039;t. Filtering inappropriate content, detecting known manipulation patterns, and limiting response length are all useful measures.<\/span><\/p><p><span style=\"font-weight: 400;\">What they fail to do is contain structural damage. A guardrail acts on the text that enters and leaves; it doesn&#039;t act on what the system can do. If the system has permission to process a payment, no content filter prevents that payment from being processed when something causes the system to decide to do so.<\/span><\/p><p><span style=\"font-weight: 400;\">The correct hierarchy is this:<\/span><\/p><ol><li><b> <\/b><b>Reduce what the system can do.<\/b><span style=\"font-weight: 400;\"> Minimum permission, whitelist of actions, amount and volume limits.<\/span><\/li><li><b> <\/b><b>Separate what the system can see.<\/b><span style=\"font-weight: 400;\"> Query with user identity, bounded index.<\/span><\/li><li><b> <\/b><b>Record everything you do.<\/b><span style=\"font-weight: 400;\"> Input, decision, action, validation.<\/span><\/li><li><b> <\/b><b>Filter inputs and outputs.<\/b><span style=\"font-weight: 400;\"> This is where the guardrails come in.<\/span><\/li><\/ol><p><span style=\"font-weight: 400;\">Order matters. Starting with point 4 is the usual thing to do because that&#039;s what you can buy; starting with 1 is what works because that&#039;s what you design.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-665a6ca elementor-widget elementor-widget-heading\" data-id=\"665a6ca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">The six decisions of the first week\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-539ec89 elementor-widget elementor-widget-text-editor\" data-id=\"539ec89\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">These are the questions we ask ourselves before writing code in any project with AI components:<\/span><\/p><p><b>With what identity does the system access each source?<\/b><span style=\"font-weight: 400;\"> The correct answer is almost always: with the user&#039;s, propagated.<\/span><\/p><p><b>What is the closed list of actions that can be performed?<\/b><span style=\"font-weight: 400;\"> Listed, not described. What is not listed does not exist.<\/span><\/p><p><b>Which actions are irreversible and who validates them?<\/b><span style=\"font-weight: 400;\"> Payments, external communications, production changes, and anything that affects third-party data.<\/span><\/p><p><b>What is recorded, where, and for how long?<\/b><span style=\"font-weight: 400;\"> With enough detail to reconstruct a specific case months later.<\/span><\/p><p><b>What data enters the system and what data is excluded by explicit decision?<\/b><span style=\"font-weight: 400;\"> The &quot;just in case you need it&quot; is the origin of most exhibitions.<\/span><\/p><p><b>How do you stop it and how do you reverse it?<\/b><span style=\"font-weight: 400;\"> A mechanism that does not require deploying code or depending on the provider.<\/span><\/p><p><span style=\"font-weight: 400;\">Six questions, one meeting. It&#039;s the intervention with the best cost-benefit ratio of the entire project, and it&#039;s the one that&#039;s skipped the most because during the week everyone wants to see something working.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eeb8458 elementor-widget elementor-widget-heading\" data-id=\"eeb8458\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Why this is no longer just a good practice\n\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3ba0180 elementor-widget elementor-widget-text-editor\" data-id=\"3ba0180\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">The opposing argument is always the same and it&#039;s reasonable: there&#039;s pressure to show results and security slows things down.<\/span><\/p><p><span style=\"font-weight: 400;\">The useful response is not to appeal to abstract risk, but to offer a concrete alternative: <\/span><b>a smaller reach with the complete design<\/b><span style=\"font-weight: 400;\">. In other words, not to reduce security to meet the deadline, but to reduce the functional scope and keep the six decisions intact.<\/span><\/p><p><span style=\"font-weight: 400;\">A system that does three things well, with limited permissions and traceability, can be expanded. A system that does thirty things without control has to be rebuilt before it can be expanded, and by then there are already users depending on it.<\/span><\/p><p><span style=\"font-weight: 400;\">Haste is not the enemy of safety. Scope is.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e26b29f elementor-widget elementor-widget-heading\" data-id=\"e26b29f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Frequently Asked Questions\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0bafad2 e-flex e-con-boxed e-con e-parent\" data-id=\"0bafad2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-255e77a elementor-widget elementor-widget-n-accordion\" data-id=\"255e77a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;default_state&quot;:&quot;expanded&quot;,&quot;max_items_expended&quot;:&quot;one&quot;,&quot;n_accordion_animation_duration&quot;:{&quot;unit&quot;:&quot;ms&quot;,&quot;size&quot;:400,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-accordion\" aria-label=\"Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys\">\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-3910\" class=\"e-n-accordion-item\" open>\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"1\" tabindex=\"0\" aria-expanded=\"true\" aria-controls=\"e-n-accordion-item-3910\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What is security by design in an AI project? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-3910\" class=\"elementor-element elementor-element-5b9195b e-con-full e-flex e-con e-child\" data-id=\"5b9195b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-128178a elementor-widget elementor-widget-text-editor\" data-id=\"128178a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">It&#039;s about making security decisions\u2014access identity, permitted actions, logging, environment separation, and data residency\u2014during the design phase, not after construction. These decisions are inexpensive to make initially but very costly to modify once the system is in production.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-3911\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"2\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-3911\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> So what are guardrails for? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-3911\" class=\"elementor-element elementor-element-0fc0d7e e-con-full e-flex e-con e-child\" data-id=\"0fc0d7e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fff5b06 elementor-widget elementor-widget-text-editor\" data-id=\"fff5b06\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">To filter inappropriate content, detect known manipulation patterns, and limit response formats. What they don&#039;t do is contain structural damage: they act on incoming and outgoing text, not on what the system can execute with its granted permissions.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-3912\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"3\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-3912\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What security decisions need to be made before writing code? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-3912\" class=\"elementor-element elementor-element-1872c91 e-con-full e-flex e-con e-child\" data-id=\"1872c91\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-64a1d1a elementor-widget elementor-widget-text-editor\" data-id=\"64a1d1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Six: with what identity does the system access each source, what is the closed list of allowed actions, what actions are irreversible and who validates them, what is recorded and for how long, what data is excluded by explicit decision, and how is the system stopped and reversed.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-3913\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"4\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-3913\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> Why can&#039;t the record be added later? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-3913\" class=\"elementor-element elementor-element-69dc4e1 e-con-full e-flex e-con e-child\" data-id=\"69dc4e1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-770ee8f elementor-widget elementor-widget-text-editor\" data-id=\"770ee8f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Because it&#039;s irreversible: if it wasn&#039;t recorded, the information doesn&#039;t exist. When a client, auditor, or court asks what the system did months ago, the ability to answer will depend on a technical decision made before it even began.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-3914\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"5\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-3914\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> What do regulatory frameworks require regarding AI security? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-3914\" class=\"elementor-element elementor-element-b0eb544 e-con-full e-flex e-con e-child\" data-id=\"b0eb544\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aa43162 elementor-widget elementor-widget-text-editor\" data-id=\"aa43162\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">The NIST AI RMF structures risk management on the ability to identify, measure, and control; ISO\/IEC 42001 requires evidence of ongoing control for certification; and the European AI Regulation mandates event logging, technical documentation, and demonstrable human oversight for certain categories.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t\t<details id=\"e-n-accordion-item-3915\" class=\"e-n-accordion-item\" >\n\t\t\t\t<summary class=\"e-n-accordion-item-title\" data-accordion-index=\"6\" tabindex=\"-1\" aria-expanded=\"false\" aria-controls=\"e-n-accordion-item-3915\" >\n\t\t\t\t\t<span class='e-n-accordion-item-title-header'><div class=\"e-n-accordion-item-title-text\"> How do you reconcile safety with the pressure to deliver quickly? <\/div><\/span>\n\t\t\t\t\t\t\t<span class='e-n-accordion-item-title-icon'>\n\t\t\t<span class='e-opened' ><i aria-hidden=\"true\" class=\"fas fa-minus\"><\/i><\/span>\n\t\t\t<span class='e-closed'><i aria-hidden=\"true\" class=\"fas fa-plus\"><\/i><\/span>\n\t\t<\/span>\n\n\t\t\t\t\t\t<\/summary>\n\t\t\t\t<div role=\"region\" aria-labelledby=\"e-n-accordion-item-3915\" class=\"elementor-element elementor-element-394892d e-con-full e-flex e-con e-child\" data-id=\"394892d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b896dc elementor-widget elementor-widget-text-editor\" data-id=\"6b896dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: 400;\">Reducing the functional scope, not the design decisions. A system that does three things well with limited permissions and traceability can be expanded; one that does thirty without control must be redesigned before expanding, especially when users are already depending on it.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/details>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-62494f1 elementor-widget elementor-widget-text-editor\" data-id=\"62494f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<table><tbody><tr><td><p><b>Are you going to start an AI project?<\/b><span style=\"font-weight: 400;\"> The two-hour conversation about identity, permissions, actions, and registration is the most worthwhile investment in the entire project. We&#039;ll do it with you, no strings attached. <\/span><a href=\"https:\/\/thecloud.group\/en\/contact\/\"><span style=\"font-weight: 400;\">Let&#039;s talk \u2192<\/span><\/a><\/p><\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2776e2f e-con-full e-flex e-con e-child\" data-id=\"2776e2f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-313fb2f elementor-widget elementor-widget-image\" data-id=\"313fb2f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Security_by_design_or_guardrails_20260922112225.jpeg\" class=\"elementor-animation-hang attachment-large size-large wp-image-32575\" alt=\"Security by design applied to the development of software and Artificial Intelligence systems\" srcset=\"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Security_by_design_or_guardrails_20260922112225.jpeg 1024w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Security_by_design_or_guardrails_20260922112225-300x300.jpeg 300w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Security_by_design_or_guardrails_20260922112225-150x150.jpeg 150w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Security_by_design_or_guardrails_20260922112225-768x768.jpeg 768w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Security_by_design_or_guardrails_20260922112225-12x12.jpeg 12w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d096db elementor-widget elementor-widget-image\" data-id=\"5d096db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Human_inspecting_AI_neural_network_202609022024.jpeg\" class=\"elementor-animation-hang attachment-large size-large wp-image-32326\" alt=\"Software quality control and QA testing on code generated with Artificial Intelligence\" srcset=\"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Human_inspecting_AI_neural_network_202609022024.jpeg 1024w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Human_inspecting_AI_neural_network_202609022024-300x300.jpeg 300w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Human_inspecting_AI_neural_network_202609022024-150x150.jpeg 150w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Human_inspecting_AI_neural_network_202609022024-768x768.jpeg 768w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Human_inspecting_AI_neural_network_202609022024-12x12.jpeg 12w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f22134d elementor-widget elementor-widget-image\" data-id=\"f22134d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Executives_overwhelmed_by_data_map_202607221125.jpeg\" class=\"elementor-animation-hang attachment-large size-large wp-image-31996\" alt=\"Executive team analyzing data and business intelligence products to unify information and improve decision-making with Artificial Intelligence.\" srcset=\"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Executives_overwhelmed_by_data_map_202607221125.jpeg 1024w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Executives_overwhelmed_by_data_map_202607221125-300x300.jpeg 300w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Executives_overwhelmed_by_data_map_202607221125-150x150.jpeg 150w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Executives_overwhelmed_by_data_map_202607221125-768x768.jpeg 768w, https:\/\/thecloud.group\/wp-content\/uploads\/2026\/07\/Executives_overwhelmed_by_data_map_202607221125-12x12.jpeg 12w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>In the vast digital landscape of the 21st century, security is the cornerstone of any business. Cybersecurity vulnerabilities make no distinction between corporate giants and promising startups.<\/p>","protected":false},"author":20,"featured_media":32575,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"elementor_header_footer","format":"standard","meta":{"footnotes":""},"categories":[858],"tags":[896,883],"class_list":["post-32573","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ingenieria-de-software","tag-producto-digital","tag-sistemas-empresariales"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v28.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Security by design o guardarra\u00edles pegados al final The Cloud Group<\/title>\n<meta name=\"description\" content=\"C\u00f3mo digitalizamos el archivo del Parlamentode Guinea Ecuatorial: alcance, retost\u00e9cnicos, soluci\u00f3n y resultado. Caso real publicado.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thecloud.group\/en\/security-by-design-ia-company\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Security by design o guardarra\u00edles pegados al final\" \/>\n<meta property=\"og:description\" content=\"Descubre art\u00edculos sobre desarrollo de software a medida, automatizaci\u00f3n empresarial, inteligencia artificial, ERP, CRM, aplicaciones web y transformaci\u00f3n digital para empresas.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thecloud.group\/en\/security-by-design-ia-company\/\" \/>\n<meta property=\"og:site_name\" content=\"The Cloud Group\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/thecloudgroupglobal\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-22T16:22:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-22T16:24:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Security_by_design_or_guardrails_20260922112225.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Paula Franco\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@thecloudgroup\" \/>\n<meta name=\"twitter:site\" content=\"@thecloudgroup\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Paula Franco\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/security-by-design-ia-empresa\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/security-by-design-ia-empresa\\\/\"},\"author\":{\"name\":\"Paula Franco\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/#\\\/schema\\\/person\\\/9292d905a1c98ea7345e5e71a5fe341f\"},\"headline\":\"Security by design o guardarra\u00edles pegados al final\",\"datePublished\":\"2026-09-22T16:22:05+00:00\",\"dateModified\":\"2026-09-22T16:24:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/security-by-design-ia-empresa\\\/\"},\"wordCount\":1517,\"publisher\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/security-by-design-ia-empresa\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecloud.group\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Security_by_design_or_guardrails_20260922112225.jpeg\",\"keywords\":[\"producto digital\",\"sistemas empresariales\"],\"articleSection\":[\"Ingenier\u00eda de Software\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/security-by-design-ia-empresa\\\/\",\"url\":\"https:\\\/\\\/thecloud.group\\\/security-by-design-ia-empresa\\\/\",\"name\":\"Security by design o guardarra\u00edles pegados al final The Cloud Group\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/security-by-design-ia-empresa\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/security-by-design-ia-empresa\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecloud.group\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Security_by_design_or_guardrails_20260922112225.jpeg\",\"datePublished\":\"2026-09-22T16:22:05+00:00\",\"dateModified\":\"2026-09-22T16:24:55+00:00\",\"description\":\"C\u00f3mo digitalizamos el archivo del Parlamentode Guinea Ecuatorial: alcance, retost\u00e9cnicos, soluci\u00f3n y resultado. Caso real publicado.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/security-by-design-ia-empresa\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thecloud.group\\\/security-by-design-ia-empresa\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/security-by-design-ia-empresa\\\/#primaryimage\",\"url\":\"https:\\\/\\\/thecloud.group\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Security_by_design_or_guardrails_20260922112225.jpeg\",\"contentUrl\":\"https:\\\/\\\/thecloud.group\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Security_by_design_or_guardrails_20260922112225.jpeg\",\"width\":1024,\"height\":1024,\"caption\":\"La seguridad no deber\u00eda a\u00f1adirse cuando el sistema ya est\u00e1 construido. Debe formar parte de su dise\u00f1o desde el principio.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/security-by-design-ia-empresa\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thecloud.group\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Security by design o guardarra\u00edles pegados al final\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/#website\",\"url\":\"https:\\\/\\\/thecloud.group\\\/\",\"name\":\"The Cloud Group\",\"description\":\"Empresa especializada en desarrollo de software a medida, automatizaci\u00f3n empresarial e inteligencia artificial para empresas.\",\"publisher\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/#organization\"},\"alternateName\":\"TCG Software\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/thecloud.group\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/#organization\",\"name\":\"The Cloud Group\",\"alternateName\":\"TCG\",\"url\":\"https:\\\/\\\/thecloud.group\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/thecloud.group\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/logoSmallFirmaCorreo.png\",\"contentUrl\":\"https:\\\/\\\/thecloud.group\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/logoSmallFirmaCorreo.png\",\"width\":300,\"height\":190,\"caption\":\"The Cloud Group\"},\"image\":{\"@id\":\"https:\\\/\\\/thecloud.group\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/thecloudgroupglobal\",\"https:\\\/\\\/x.com\\\/thecloudgroup\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/the-cloud-group\",\"https:\\\/\\\/www.instagram.com\\\/thecloudgroupglobal\",\"https:\\\/\\\/www.youtube.com\\\/@TheCloudGroup\"],\"description\":\"The Cloud Group es una empresa internacional especializada en desarrollo de software a medida, automatizaci\u00f3n empresarial, inteligencia artificial, ERP, CRM, aplicaciones web y m\u00f3viles y transformaci\u00f3n digital. Ayudamos a empresas a optimizar procesos, reducir costos y acelerar su crecimiento mediante soluciones tecnol\u00f3gicas personalizadas.\",\"email\":\"paula.franco@thecloud.group\",\"telephone\":\"3042544988\",\"legalName\":\"THE CLOUD COLOMBIA SAS\",\"vatID\":\"902084280\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/thecloud.group\\\/#\\\/schema\\\/person\\\/9292d905a1c98ea7345e5e71a5fe341f\",\"name\":\"Paula Franco\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8622dc6801e07daa51e09fd706fb55b2bdf9cada1ade4ab996fb3b4549e9214c?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8622dc6801e07daa51e09fd706fb55b2bdf9cada1ade4ab996fb3b4549e9214c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8622dc6801e07daa51e09fd706fb55b2bdf9cada1ade4ab996fb3b4549e9214c?s=96&d=mm&r=g\",\"caption\":\"Paula Franco\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Security by design or guardrails attached to the end The Cloud Group","description":"How we digitized the archive of the Parliament of Equatorial Guinea: scope, technical challenges, solution and result. Real case published.","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:\/\/thecloud.group\/en\/security-by-design-ia-company\/","og_locale":"en_US","og_type":"article","og_title":"Security by design o guardarra\u00edles pegados al final","og_description":"Descubre art\u00edculos sobre desarrollo de software a medida, automatizaci\u00f3n empresarial, inteligencia artificial, ERP, CRM, aplicaciones web y transformaci\u00f3n digital para empresas.","og_url":"https:\/\/thecloud.group\/en\/security-by-design-ia-company\/","og_site_name":"The Cloud Group","article_publisher":"https:\/\/www.facebook.com\/thecloudgroupglobal","article_published_time":"2026-09-22T16:22:05+00:00","article_modified_time":"2026-09-22T16:24:55+00:00","og_image":[{"width":1024,"height":1024,"url":"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Security_by_design_or_guardrails_20260922112225.jpeg","type":"image\/jpeg"}],"author":"Paula Franco","twitter_card":"summary_large_image","twitter_creator":"@thecloudgroup","twitter_site":"@thecloudgroup","twitter_misc":{"Written by":"Paula Franco","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thecloud.group\/security-by-design-ia-empresa\/#article","isPartOf":{"@id":"https:\/\/thecloud.group\/security-by-design-ia-empresa\/"},"author":{"name":"Paula Franco","@id":"https:\/\/thecloud.group\/#\/schema\/person\/9292d905a1c98ea7345e5e71a5fe341f"},"headline":"Security by design o guardarra\u00edles pegados al final","datePublished":"2026-09-22T16:22:05+00:00","dateModified":"2026-09-22T16:24:55+00:00","mainEntityOfPage":{"@id":"https:\/\/thecloud.group\/security-by-design-ia-empresa\/"},"wordCount":1517,"publisher":{"@id":"https:\/\/thecloud.group\/#organization"},"image":{"@id":"https:\/\/thecloud.group\/security-by-design-ia-empresa\/#primaryimage"},"thumbnailUrl":"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Security_by_design_or_guardrails_20260922112225.jpeg","keywords":["producto digital","sistemas empresariales"],"articleSection":["Ingenier\u00eda de Software"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/thecloud.group\/security-by-design-ia-empresa\/","url":"https:\/\/thecloud.group\/security-by-design-ia-empresa\/","name":"Security by design or guardrails attached to the end The Cloud Group","isPartOf":{"@id":"https:\/\/thecloud.group\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thecloud.group\/security-by-design-ia-empresa\/#primaryimage"},"image":{"@id":"https:\/\/thecloud.group\/security-by-design-ia-empresa\/#primaryimage"},"thumbnailUrl":"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Security_by_design_or_guardrails_20260922112225.jpeg","datePublished":"2026-09-22T16:22:05+00:00","dateModified":"2026-09-22T16:24:55+00:00","description":"How we digitized the archive of the Parliament of Equatorial Guinea: scope, technical challenges, solution and result. Real case published.","breadcrumb":{"@id":"https:\/\/thecloud.group\/security-by-design-ia-empresa\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thecloud.group\/security-by-design-ia-empresa\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/thecloud.group\/security-by-design-ia-empresa\/#primaryimage","url":"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Security_by_design_or_guardrails_20260922112225.jpeg","contentUrl":"https:\/\/thecloud.group\/wp-content\/uploads\/2026\/09\/Security_by_design_or_guardrails_20260922112225.jpeg","width":1024,"height":1024,"caption":"La seguridad no deber\u00eda a\u00f1adirse cuando el sistema ya est\u00e1 construido. Debe formar parte de su dise\u00f1o desde el principio."},{"@type":"BreadcrumbList","@id":"https:\/\/thecloud.group\/security-by-design-ia-empresa\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thecloud.group\/"},{"@type":"ListItem","position":2,"name":"Security by design o guardarra\u00edles pegados al final"}]},{"@type":"WebSite","@id":"https:\/\/thecloud.group\/#website","url":"https:\/\/thecloud.group\/","name":"The Cloud Group","description":"Company specializing in custom software development, business automation and artificial intelligence for businesses.","publisher":{"@id":"https:\/\/thecloud.group\/#organization"},"alternateName":"TCG Software","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thecloud.group\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/thecloud.group\/#organization","name":"The Cloud Group","alternateName":"TCG","url":"https:\/\/thecloud.group\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/thecloud.group\/#\/schema\/logo\/image\/","url":"https:\/\/thecloud.group\/wp-content\/uploads\/2020\/05\/logoSmallFirmaCorreo.png","contentUrl":"https:\/\/thecloud.group\/wp-content\/uploads\/2020\/05\/logoSmallFirmaCorreo.png","width":300,"height":190,"caption":"The Cloud Group"},"image":{"@id":"https:\/\/thecloud.group\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/thecloudgroupglobal","https:\/\/x.com\/thecloudgroup","https:\/\/www.linkedin.com\/company\/the-cloud-group","https:\/\/www.instagram.com\/thecloudgroupglobal","https:\/\/www.youtube.com\/@TheCloudGroup"],"description":"The Cloud Group is an international company specializing in custom software development, business automation, artificial intelligence, ERP, CRM, web and mobile applications, and digital transformation. We help companies optimize processes, reduce costs, and accelerate their growth through customized technology solutions.","email":"paula.franco@thecloud.group","telephone":"3042544988","legalName":"THE CLOUD COLOMBIA SAS","vatID":"902084280"},{"@type":"Person","@id":"https:\/\/thecloud.group\/#\/schema\/person\/9292d905a1c98ea7345e5e71a5fe341f","name":"Paula Franco","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/8622dc6801e07daa51e09fd706fb55b2bdf9cada1ade4ab996fb3b4549e9214c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8622dc6801e07daa51e09fd706fb55b2bdf9cada1ade4ab996fb3b4549e9214c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8622dc6801e07daa51e09fd706fb55b2bdf9cada1ade4ab996fb3b4549e9214c?s=96&d=mm&r=g","caption":"Paula Franco"}}]}},"_links":{"self":[{"href":"https:\/\/thecloud.group\/en\/wp-json\/wp\/v2\/posts\/32573","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thecloud.group\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecloud.group\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecloud.group\/en\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/thecloud.group\/en\/wp-json\/wp\/v2\/comments?post=32573"}],"version-history":[{"count":4,"href":"https:\/\/thecloud.group\/en\/wp-json\/wp\/v2\/posts\/32573\/revisions"}],"predecessor-version":[{"id":32578,"href":"https:\/\/thecloud.group\/en\/wp-json\/wp\/v2\/posts\/32573\/revisions\/32578"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecloud.group\/en\/wp-json\/wp\/v2\/media\/32575"}],"wp:attachment":[{"href":"https:\/\/thecloud.group\/en\/wp-json\/wp\/v2\/media?parent=32573"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecloud.group\/en\/wp-json\/wp\/v2\/categories?post=32573"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecloud.group\/en\/wp-json\/wp\/v2\/tags?post=32573"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}