{"id":22977,"date":"2026-04-29T10:00:00","date_gmt":"2026-04-29T13:00:00","guid":{"rendered":"https:\/\/uds.com.br\/blog\/?p=22977"},"modified":"2026-04-07T17:25:14","modified_gmt":"2026-04-07T20:25:14","slug":"kiro-amazon-sagemaker","status":"publish","type":"post","link":"https:\/\/uds.com.br\/blog\/kiro-amazon-sagemaker\/","title":{"rendered":"Kiro + Amazon SageMaker: como conectar seu IDE de IA \u00e0 infraestrutura de ML da AWS"},"content":{"rendered":"\n<p>A integra\u00e7\u00e3o entre o Kiro IDE e o Amazon SageMaker permite que data scientists e engenheiros de ML usem todo o ecossistema do Kiro (specs, steering files, hooks) enquanto acessam a infraestrutura escal\u00e1vel de ML e analytics da AWS diretamente do ambiente local. Anunciada em mar\u00e7o de 2026, a conex\u00e3o funciona tanto com o <a href=\"https:\/\/aws.amazon.com\/about-aws\/whats-new\/2026\/03\/amazon-sagemaker-unified-studio-kiro-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\">SageMaker Unified Studio<\/a> quanto com o <a href=\"https:\/\/aws.amazon.com\/about-aws\/whats-new\/2026\/03\/amazon-sagemaker-studio-kiro-cursor\/\" target=\"_blank\" rel=\"noreferrer noopener\">SageMaker Studio<\/a>.<\/p>\n\n\n\n<p>Na pr\u00e1tica, o desenvolvedor permanece no Kiro e acessa compute, dados e servi\u00e7os do SageMaker como se fossem extens\u00e3o do ambiente local. Sem alternar entre IDE e console AWS, sem reconfigurar contexto a cada ciclo de teste.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>O problema do context switching no desenvolvimento de ML<\/strong><\/h2>\n\n\n\n<p>Engenheiros de machine learning vivem um dilema constante: as ferramentas de desenvolvimento local (IDE, Jupyter, scripts) s\u00e3o diferentes das ferramentas de execu\u00e7\u00e3o na nuvem (SageMaker, EMR, Athena). A cada ciclo de experimenta\u00e7\u00e3o, \u00e9 necess\u00e1rio alternar entre ambientes, reconfigurar credenciais e perder o contexto de trabalho.<\/p>\n\n\n\n<p>Esse context switching tem custo real. Cada troca de contexto interrompe o fluxo cognitivo, exige recontextualiza\u00e7\u00e3o e aumenta a chance de erros de configura\u00e7\u00e3o. Para times de data science que iteram dezenas de vezes por dia entre explora\u00e7\u00e3o local e execu\u00e7\u00e3o remota, o impacto acumulado \u00e9 significativo.<\/p>\n\n\n\n<p>A integra\u00e7\u00e3o Kiro + SageMaker resolve isso: o desenvolvedor permanece no Kiro com todos os seus steering files, hooks e specs configurados, e acessa a infraestrutura do SageMaker sem sair do IDE.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>O que \u00e9 o Amazon SageMaker e como o Kiro se conecta<\/strong><\/h2>\n\n\n\n<p>O Amazon SageMaker \u00e9 a plataforma de ML da AWS. Ele existe em duas vers\u00f5es relevantes para esta integra\u00e7\u00e3o:<\/p>\n\n\n\n<p><strong>SageMaker Unified Studio<\/strong> \u2014 a pr\u00f3xima gera\u00e7\u00e3o do SageMaker, com ambiente unificado para todo o ciclo de ML (explora\u00e7\u00e3o de dados, treinamento, deploy). Oferece JupyterLab e Code Editor hospedados na nuvem, com acesso a compute escal\u00e1vel e servi\u00e7os de analytics.<\/p>\n\n\n\n<p><strong>SageMaker Studio<\/strong> \u2014 a vers\u00e3o j\u00e1 estabelecida, com suporte a IDEs remotas incluindo JupyterLab, Code Editor (Code-OSS) e agora Kiro e Cursor como IDEs locais.<\/p>\n\n\n\n<p>A conex\u00e3o entre Kiro e SageMaker \u00e9 feita via <strong>AWS Toolkit extension<\/strong>, que funciona como ponte de autentica\u00e7\u00e3o entre o IDE local e os servi\u00e7os AWS. A autentica\u00e7\u00e3o usa IAM Identity Center, com suporte a chaves de criptografia gerenciadas pelo cliente (CMK).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Como configurar Kiro + SageMaker passo a passo<\/strong><\/h2>\n\n\n\n<p>A <a href=\"https:\/\/docs.aws.amazon.com\/sagemaker-unified-studio\/latest\/userguide\/kiro-for-smus.html\" target=\"_blank\" rel=\"noreferrer noopener\">documenta\u00e7\u00e3o da AWS<\/a> detalha o processo completo. Os passos principais:<\/p>\n\n\n\n<p><strong>1. Pr\u00e9-requisitos.<\/strong> Ter o Kiro IDE instalado e o AWS Toolkit extension (vers\u00e3o 3.97+) configurado. Ter um dom\u00ednio do SageMaker Unified Studio ou SageMaker Studio com projetos e Spaces criados.<\/p>\n\n\n\n<p><strong>2. Autentica\u00e7\u00e3o.<\/strong> No Kiro, abra o painel do AWS Toolkit e navegue at\u00e9 a se\u00e7\u00e3o Amazon SageMaker. Escolha &#8220;Sign in&#8221; e autentique via IAM Credentials ou IAM Identity Center, usando o mesmo perfil IAM que acessa o SageMaker no console.<\/p>\n\n\n\n<p><strong>3. Conectar ao Space.<\/strong> Selecione a regi\u00e3o, o dom\u00ednio e o projeto. Sob &#8220;Compute &gt; Spaces&#8221;, passe o mouse sobre o Space desejado e clique em <strong>Connect<\/strong>. O Kiro estabelece uma conex\u00e3o remota e todos os arquivos do projeto ficam dispon\u00edveis no workspace local.<\/p>\n\n\n\n<p><strong>4. Alternativa: &#8220;Open in Kiro&#8221;.<\/strong> Dentro do JupyterLab do SageMaker Unified Studio, existe um bot\u00e3o &#8220;Open in Kiro&#8221; no canto superior direito. Um clique abre o Space diretamente no Kiro, sem configura\u00e7\u00e3o manual.<\/p>\n\n\n\n<p><strong>Observa\u00e7\u00e3o sobre inst\u00e2ncias:<\/strong> o Space precisa ter no m\u00ednimo 8 GB de RAM. Inst\u00e2ncias como ml.t3.medium, ml.c7i.large e ml.c5.large n\u00e3o s\u00e3o suportadas.<\/p>\n\n\n\n<p>Ap\u00f3s a conex\u00e3o, seu setup completo do Kiro (specs, steering files, hooks) funciona sobre os recursos do SageMaker. A AWS recomenda vincular o arquivo de contexto <code>smus-context.md<\/code> ao <code>AGENTS.md<\/code> do projeto para que o agente entenda o ambiente do SageMaker.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Servi\u00e7os AWS acess\u00edveis pelo Kiro com SageMaker<\/strong><\/h2>\n\n\n\n<p>Com a conex\u00e3o ativa, o Kiro acessa os seguintes servi\u00e7os da AWS como se fossem locais:<\/p>\n\n\n\n<p><strong>Amazon EMR<\/strong> \u2014 processamento de grandes volumes de dados com Apache Spark. Execute jobs EMR diretamente do Kiro sem alternar para o console.<\/p>\n\n\n\n<p><strong>AWS Glue<\/strong> \u2014 ETL serverless para prepara\u00e7\u00e3o de dados. Configure e execute pipelines de transforma\u00e7\u00e3o diretamente do IDE.<\/p>\n\n\n\n<p><strong>Amazon Athena<\/strong> \u2014 queries SQL sobre dados no S3. Execute consultas anal\u00edticas e veja resultados no Kiro.<\/p>\n\n\n\n<p><strong>Amazon SageMaker ML<\/strong> \u2014 treinamento, tuning e deploy de modelos de ML com compute escal\u00e1vel, acess\u00edvel via Kiro com os mesmos steering files e hooks do projeto.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Casos de uso: Kiro + SageMaker na pr\u00e1tica<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Data scientist: explora\u00e7\u00e3o com spec-driven development<\/strong><\/h3>\n\n\n\n<p>O data scientist usa o Kiro para documentar hip\u00f3teses como requirements, metodologia como design e experimentos como tasks, tudo no fluxo de <a href=\"https:\/\/uds.com.br\/blog\/spec-driven-development-kiro\">spec-driven development<\/a>. Quando precisa escalar o processamento, conecta ao SageMaker e executa o mesmo c\u00f3digo com compute adequado, sem reconfigura\u00e7\u00e3o.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>ML engineer: padroniza\u00e7\u00e3o de pipelines<\/strong><\/h3>\n\n\n\n<p>O engenheiro de ML configura <a href=\"https:\/\/uds.com.br\/blog\/kiro-steering-files-configuracao\">steering files<\/a> com padr\u00f5es de MLOps do time: nomenclatura de experimentos, logging de m\u00e9tricas, estrutura de artifacts. O Kiro aplica esses padr\u00f5es automaticamente em todo c\u00f3digo de pipeline gerado, garantindo consist\u00eancia entre experimentos e facilitando reprodutibilidade.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>MLOps: automa\u00e7\u00e3o de deploy com hooks<\/strong><\/h3>\n\n\n\n<p>O engenheiro de MLOps configura <a href=\"https:\/\/uds.com.br\/blog\/kiro-hooks-automacao-desenvolvimento\">hooks<\/a> para automatizar etapas do pipeline: quando um arquivo de modelo \u00e9 salvo, um hook verifica m\u00e9tricas de performance antes de registrar no Model Registry; quando o registro \u00e9 feito, outro hook prepara o script de deploy para o SageMaker.<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<!-- Banner UDS x Kiro - 860x268px -->\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700&#038;display=swap\" rel=\"stylesheet\">\n<style>\n  @media (max-width: 600px) {\n    .uds-kiro-banner { flex-direction: column !important; }\n    .uds-kiro-img-col { width: 100% !important; height: 250px !important; }\n    .uds-kiro-img-col img { height: 100% !important; }\n  }\n<\/style>\n<div class=\"uds-kiro-banner\" style=\"\n  max-width: 860px;\n  min-height: 250px;\n  background-color: #F5F7F8;\n  border-radius: 16px;\n  border: 1px solid #E1E3E4;\n  display: flex;\n  flex-direction: row;\n  align-items: stretch;\n  overflow: hidden;\n  font-family: 'Inter', sans-serif;\n  box-sizing: border-box;\n\">\n\n  <!-- Coluna esquerda: texto -->\n  <div style=\"\n    flex: 1;\n    padding: 25px 25px;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    gap: 10px;\n  \">\n    <!-- Logo UDS -->\n    <div style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 4px;\">\n      <svg width=\"70\" height=\"29\" viewBox=\"0 0 70 29\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"height: 24px; width: auto; display: block;\">\n        <path d=\"M69.5405 24.1816H47.0586V28.4498H69.5405V24.1816Z\" fill=\"#008CFF\"\/>\n        <path d=\"M52.6886 7.25958C52.7632 7.99989 53.4198 8.53623 54.1511 8.53623H62.5156C62.9931 8.53623 63.4707 8.58156 63.9184 8.67976C65.6346 9.03481 67.1194 10.0169 68.1267 11.3766C68.7386 12.2076 69.1863 13.1745 69.3952 14.2245C69.4848 14.6853 69.5295 15.1613 69.5295 15.6447C69.5295 16.1282 69.4848 16.6117 69.3952 17.0649C68.8356 19.8524 66.6643 22.0431 63.9184 22.6097C63.4632 22.7079 62.9931 22.7532 62.5156 22.7532H47.0625V17.0649H62.4559C63.1871 17.0649 63.8438 16.521 63.9184 15.7883C64.0004 14.9422 63.3438 14.2245 62.523 14.2245H54.0914C53.6138 14.2245 53.1363 14.1792 52.6886 14.0886C50.9724 13.7335 49.4801 12.7439 48.4728 11.3842C47.8609 10.5532 47.4207 9.58627 47.2117 8.54379C47.1222 8.08298 47.0774 7.60707 47.0774 7.1236C47.0774 6.64013 47.1222 6.15666 47.2117 5.70341C47.7714 2.91592 49.9427 0.725202 52.696 0.158638C53.1363 0.0453251 53.6064 0 54.0914 0H69.5444C69.5444 3.14254 67.0299 5.6883 63.9258 5.6883H54.0914C53.2631 5.6883 52.6065 6.40595 52.6886 7.25958Z\" fill=\"#008CFF\"\/>\n        <path d=\"M44.852 5.6883C43.8671 3.9584 42.4419 2.5231 40.7406 1.52595C39.0841 0.551456 37.1665 0 35.122 0H23.8848V22.7532H35.122C37.1665 22.7532 39.0841 22.2018 40.7406 21.2348C42.4494 20.2377 43.8671 18.7948 44.852 17.0649C45.8071 15.3954 46.3593 13.4465 46.3593 11.3766C46.3593 9.30676 45.8071 7.36533 44.852 5.6883ZM35.122 17.0649H29.5034V5.6883H35.122C38.2261 5.6883 40.7406 8.24162 40.7406 11.3766C40.7406 14.5192 38.2261 17.0649 35.122 17.0649Z\" fill=\"#008CFF\"\/>\n        <path d=\"M22.4745 0V11.3766C22.4745 15.5918 20.2136 19.2632 16.8559 21.2273C15.2068 22.1942 13.2817 22.7532 11.2372 22.7532C9.18529 22.7532 7.27511 22.2018 5.61862 21.2348C2.26088 19.2632 0 15.5918 0 11.3766V0H5.61862V11.2255C5.61862 14.4134 8.20035 17.1253 11.3492 17.0649C14.401 17.0045 16.8633 14.4814 16.8633 11.3766V0H22.4745Z\" fill=\"#008CFF\"\/>\n      <\/svg>\n      <span style=\"color: #CBD5E0; font-size: 18px;\">|<\/span>\n      <span style=\"\n        font-size: 13px;\n        color: #6B7280;\n        font-weight: 500;\n      \">Especialista em Kiro<\/span>\n    <\/div>\n\n    <!-- T\u00edtulo -->\n    <h2 style=\"\n      margin: 0;\n      font-size: 20px;\n      font-weight: 700;\n      color: #202932;\n      line-height: 1.35;\n    \">\n      Quer integrar Kiro e SageMaker?\n    <\/h2>\n\n    <!-- Texto normal -->\n    <p style=\"\n      margin: 0;\n      font-size: 15px;\n      color: #202932;\n      line-height: 1.6;\n    \">\n      Configuramos ambientes Kiro integrados ao Amazon SageMaker <br>para times de dados. Do setup ao pipeline em produ\u00e7\u00e3o.\n    <\/p>\n\n    <!-- Bot\u00e3o CTA -->\n    <a href=\"https:\/\/wa.me\/554430336652?text=Ol%C3%A1%2C%20estava%20no%20blog%20da%20UDS%20e%20tenho%20interesse%20no%20Workshop%20Kiro\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"\n      display: inline-block;\n      background-color: #9046FF;\n      color: #ffffff;\n      text-decoration: none;\n      font-size: 14px;\n      font-weight: 600;\n      padding: 13px 24px;\n      border-radius: 50px;\n      margin-top: 6px;\n      width: fit-content;\n      transition: background-color 0.2s ease;\n    \" onmouseover=\"this.style.backgroundColor='#7a35e0'\" onmouseout=\"this.style.backgroundColor='#9046FF'\">\n      Estruturar ambiente de ML  \ud83e\udc16\n    <\/a>\n  <\/div>\n\n  <!-- Coluna direita: imagem -->\n  <div class=\"uds-kiro-img-col\" style=\"width: 300px; flex-shrink: 0; overflow: hidden;\">\n    <img decoding=\"async\"\n      src=\"https:\/\/uds.com.br\/blog\/wp-content\/uploads\/2026\/04\/kiro-banner-uds-2.png\"\n      alt=\"Kiro IDE screenshot\"\n      style=\"width: 100%; height: 100%; object-fit: cover; object-position: left center; display: block;\"\n    \/>\n  <\/div>\n\n<\/div>\n<!-- \/Banner UDS x Kiro -->\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Perguntas frequentes sobre Kiro + SageMaker<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>A integra\u00e7\u00e3o tem custo adicional?<\/strong><\/h3>\n\n\n\n<p>N\u00e3o h\u00e1 taxa de integra\u00e7\u00e3o. Os custos s\u00e3o os normais do Kiro (plano escolhido) e do SageMaker (compute e servi\u00e7os utilizados). A conex\u00e3o em si \u00e9 gratuita.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Posso usar o Kiro CLI com o SageMaker?<\/strong><\/h3>\n\n\n\n<p>Sim. A integra\u00e7\u00e3o \u00e9 feita via AWS Toolkit, que funciona tanto no Kiro IDE quanto no CLI. Desenvolvedores que preferem terminal acessam os recursos do SageMaker da mesma forma.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Funciona com projetos que n\u00e3o s\u00e3o de ML?<\/strong><\/h3>\n\n\n\n<p>A integra\u00e7\u00e3o \u00e9 focada em workloads de analytics e ML que se beneficiam da infraestrutura do SageMaker. Para desenvolvimento de software geral, o Kiro funciona normalmente sem necessidade de integra\u00e7\u00e3o com SageMaker.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Qual a diferen\u00e7a entre SageMaker Unified Studio e SageMaker Studio neste contexto?<\/strong><\/h3>\n\n\n\n<p>Ambos suportam conex\u00e3o remota com o Kiro via AWS Toolkit. O SageMaker Unified Studio \u00e9 a vers\u00e3o mais recente, com ambiente unificado para analytics e ML. O SageMaker Studio \u00e9 a vers\u00e3o j\u00e1 estabelecida. A experi\u00eancia de uso no Kiro \u00e9 similar em ambos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>A sess\u00e3o remota expira?<\/strong><\/h3>\n\n\n\n<p>Sess\u00f5es iniciadas via bot\u00e3o &#8220;Open in Kiro&#8221; duram at\u00e9 12 horas se n\u00e3o forem interrompidas. Se a conex\u00e3o cair, \u00e9 necess\u00e1rio reconectar via AWS Toolkit ou via bot\u00e3o &#8220;Open in Kiro&#8221; no SageMaker.<\/p>\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"A integra\u00e7\u00e3o Kiro + SageMaker tem custo adicional?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"N\u00e3o h\u00e1 taxa de integra\u00e7\u00e3o. Os custos s\u00e3o os normais do Kiro (plano escolhido) e do SageMaker (compute e servi\u00e7os utilizados). A conex\u00e3o em si \u00e9 gratuita.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Posso usar o Kiro CLI com o SageMaker?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sim. A integra\u00e7\u00e3o \u00e9 feita via AWS Toolkit, que funciona tanto no Kiro IDE quanto no CLI. Desenvolvedores que preferem terminal acessam os recursos do SageMaker da mesma forma.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"A integra\u00e7\u00e3o Kiro SageMaker funciona com projetos que n\u00e3o s\u00e3o de ML?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A integra\u00e7\u00e3o \u00e9 focada em workloads de analytics e ML que se beneficiam da infraestrutura do SageMaker. Para desenvolvimento de software geral, o Kiro funciona normalmente sem necessidade de integra\u00e7\u00e3o com SageMaker.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Qual a diferen\u00e7a entre SageMaker Unified Studio e SageMaker Studio neste contexto?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Ambos suportam conex\u00e3o remota com o Kiro via AWS Toolkit. O SageMaker Unified Studio \u00e9 a vers\u00e3o mais recente com ambiente unificado para analytics e ML. O SageMaker Studio \u00e9 a vers\u00e3o j\u00e1 estabelecida. A experi\u00eancia de uso no Kiro \u00e9 similar em ambos.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"A sess\u00e3o remota do Kiro com SageMaker expira?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Sess\u00f5es iniciadas via bot\u00e3o Open in Kiro duram at\u00e9 12 horas se n\u00e3o forem interrompidas. Se a conex\u00e3o cair, \u00e9 necess\u00e1rio reconectar via AWS Toolkit ou via bot\u00e3o Open in Kiro no SageMaker.\"\n      }\n    }\n  ]\n}\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>O Kiro se conecta ao SageMaker para unir spec-driven development com compute escal\u00e1vel da AWS. Sem context switching entre IDE local e nuvem.<\/p>\n","protected":false},"author":35,"featured_media":22978,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1003],"tags":[],"yst_prominent_words":[],"_links":{"self":[{"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/posts\/22977"}],"collection":[{"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/comments?post=22977"}],"version-history":[{"count":2,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/posts\/22977\/revisions"}],"predecessor-version":[{"id":22998,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/posts\/22977\/revisions\/22998"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/media\/22978"}],"wp:attachment":[{"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/media?parent=22977"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/categories?post=22977"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/tags?post=22977"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/yst_prominent_words?post=22977"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}