{"id":13244,"date":"2025-02-27T10:00:00","date_gmt":"2025-02-27T13:00:00","guid":{"rendered":"https:\/\/uds.com.br\/blog\/?p=13244"},"modified":"2025-05-30T03:41:31","modified_gmt":"2025-05-30T06:41:31","slug":"desenvolvimento-software-microsservicos-desafios-vantagens","status":"publish","type":"post","link":"https:\/\/uds.com.br\/blog\/desenvolvimento-software-microsservicos-desafios-vantagens\/","title":{"rendered":"Desenvolvimento de Software com Microsservi\u00e7os: reduza custos e elimine gargalos em sistemas legados"},"content":{"rendered":"\n<p>Quando falamos sobre desenvolvimento de software com microsservi\u00e7os, estamos abordando uma das principais escolhas estrat\u00e9gicas de gestores de TI e tech leads que precisam equilibrar inova\u00e7\u00e3o, escalabilidade e efici\u00eancia operacional.<\/p>\n\n\n\n<p>Com a crescente press\u00e3o para modernizar sistemas legados e acompanhar a velocidade de novos neg\u00f3cios digitais, arquiteturas monol\u00edticas tradicionais deixam de ser sustent\u00e1veis. Esse cen\u00e1rio \u00e9 especialmente cr\u00edtico para empresas que possuem <em>backlogs<\/em> travados, ciclos longos de deploy e dificuldade de integrar novas tecnologias ao ecossistema digital.<\/p>\n\n\n\n<p>Para l\u00edderes t\u00e9cnicos em empresas que buscam escalabilidade e rapidez na entrega de novas funcionalidades, microsservi\u00e7os se tornaram uma pe\u00e7a-chave. Essa abordagem \u00e9 essencial para quem deseja acelerar a transforma\u00e7\u00e3o digital sem colocar em risco a estabilidade dos servi\u00e7os atuais.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Mon\u00f3litos vs Microsservi\u00e7os: quais as diferen\u00e7as?<\/strong><\/h2>\n\n\n\n<p>Pense em uma carteira digital com v\u00e1rios servi\u00e7os financeiros. Em uma arquitetura monol\u00edtica, todo o software, da interface \u00e0 seguran\u00e7a, seria uma \u00fanica entidade integrada, como uma grande \u2018caixa preta\u2019 controlando tudo.<\/p>\n\n\n\n<p>Se o neg\u00f3cio cresce e os usu\u00e1rios aumentam, \u00e9 necess\u00e1rio expandir a infraestrutura para suportar cadastros e transa\u00e7\u00f5es, por exemplo. Por\u00e9m, em uma arquitetura monol\u00edtica, isso n\u00e3o \u00e9 vi\u00e1vel de forma isolada. \u00c9 preciso ampliar o sistema inteiro, mesmo que apenas uma fun\u00e7\u00e3o esteja em alta demanda. Isso significa custos desnecess\u00e1rios em \u00e1reas que n\u00e3o precisariam de ajuste.<\/p>\n\n\n\n<p>Al\u00e9m disso, se uma funcionalidade falhar, toda a aplica\u00e7\u00e3o pode ficar indispon\u00edvel.<\/p>\n\n\n\n<p>Com microsservi\u00e7os, essa mesma carteira digital seria dividida em servi\u00e7os independentes. Um cuidaria de cadastros, outro de transa\u00e7\u00f5es, e outro de seguran\u00e7a. Dessa forma, cada microsservi\u00e7o seria como uma \u2018caixa menor\u2019, focada apenas em sua fun\u00e7\u00e3o.<\/p>\n\n\n\n<p>Assim, quando o n\u00famero de usu\u00e1rios ou transa\u00e7\u00f5es cresce, s\u00f3 o microsservi\u00e7o respons\u00e1vel \u00e9 escalado. Com isso, o ambiente ganha flexibilidade, reduz custos e simplifica a manuten\u00e7\u00e3o.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full img-artigo\"><img decoding=\"async\" width=\"1720\" height=\"1000\" src=\"https:\/\/uds.com.br\/blog\/wp-content\/uploads\/2025\/03\/desenvolvimento-de-software-com-microsservicos.png\" alt=\"\" class=\"wp-image-19406\"\/><\/figure>\n\n\n\n<p>Mesmo em apps de streaming, o <a href=\"https:\/\/uds.com.br\/blog\/desenvolvimento-de-software-guia-completo\/\" data-type=\"link\" data-id=\"https:\/\/uds.com.br\/blog\/desenvolvimento-de-software-guia-completo\/\" target=\"_blank\" rel=\"noreferrer noopener\">Desenvolvimento de Software<\/a> monol\u00edtico dificulta a evolu\u00e7\u00e3o do produto de forma flex\u00edvel e econ\u00f4mica. Al\u00e9m do mais, qualquer sistema com muitos usu\u00e1rios vira alvo de <a href=\"https:\/\/uds.com.br\/blog\/como-inibir-ataques-ddos\/\" data-type=\"link\" data-id=\"https:\/\/uds.com.br\/blog\/como-inibir-ataques-ddos\/\" target=\"_blank\" rel=\"noreferrer noopener\">ataques cibern\u00e9ticos<\/a>. Nesse contexto, microsservi\u00e7os s\u00e3o recomendados, j\u00e1 que isolam partes da aplica\u00e7\u00e3o e evitam falhas generalizadas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Confira as caracter\u00edsticas de cada arquitetura:<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td colspan=\"2\"><strong>Arquitetura Monol\u00edtica<\/strong><\/td><td><strong>Arquitetura de Microsservi\u00e7os<\/strong><\/td><\/tr><tr><td><strong>Complexidade<\/strong><\/td><td>Mais complexa e centralizada.<\/td><td>Menos complexas, granulares.<\/td><\/tr><tr><td><strong>Organiza\u00e7\u00e3o<\/strong><\/td><td>Menor devido \u00e0 indivisibilidade.<\/td><td>Subdivis\u00f5es que aferecem organiza\u00e7\u00e3o.<\/td><\/tr><tr><td><strong>Independ\u00eancia<\/strong><\/td><td>Pouca independ\u00eancia entre as fun\u00e7\u00f5es.<\/td><td>Alta independ\u00eancia entre as fun\u00e7\u00f5es\/servi\u00e7os.<\/td><\/tr><tr><td><strong>Acoplamento<\/strong><\/td><td>Alto acoplamento com servi\u00e7os indivis\u00edveis.<\/td><td>Baixo acoplamento com servi\u00e7os independentes e aut\u00f4nomos.<\/td><\/tr><tr><td><strong>Comunica\u00e7\u00e3o<\/strong><\/td><td>APIs complexas<\/td><td>APIs simplificadas<\/td><\/tr><tr><td><strong>Manuten\u00e7\u00e3o<\/strong><\/td><td>Mais dif\u00edcil, demorada e mais cara.<\/td><td>Mais f\u00e1cil, focada em servi\u00e7os espec\u00edficos, portanto mais r\u00e1pida e barata.<\/td><\/tr><tr><td><strong>Desenvolvimento<\/strong><\/td><td>Ciclo de desenvolvimento mais lento.<\/td><td>Ciclo de desenvolvimento \u00e1gil e focado.<\/td><\/tr><tr><td><strong>Escalabilidade<\/strong><br><\/td><td>Escala Vertical:Requer mais infraestrutura (CPU, mem\u00f3ria, disco, etc) para o software inteiro, independente da parte que precisa escalar.<\/td><td>Escala Horizontal:&nbsp;Baseada em Engenharia de Software. Requer mais infraestrutura apenas para a parte que precisa escalar. Capaz de distribuir a demanda entre v\u00e1rios &#8220;clones&#8221; do servidor e manter-se est\u00e1vel.<\/td><\/tr><tr><td><strong>Seguran\u00e7a<\/strong><\/td><td>Mais vulner\u00e1vel a ataques que deixem toda a aplica\u00e7\u00e3o fora do ar.<\/td><td>Menos segura com prote\u00e7\u00f5es espec\u00edficas para cada microsservi\u00e7o. Instabilidade em um microsservi\u00e7o n\u00e3o afeta os demais.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Os desafios por tr\u00e1s da arquitetura microsservi\u00e7o<\/strong><\/h2>\n\n\n\n<p>Para al\u00e9m do aumento de escala, a escolha pelos microsservi\u00e7os traz consigo desafios que merecem aten\u00e7\u00e3o. Afinal, o aumento na quantidade de elementos pode complicar a infraestrutura, e gerenciar APIs requer cuidado para garantir integra\u00e7\u00f5es eficazes.<\/p>\n\n\n\n<p>Dessa forma, a coordena\u00e7\u00e3o entre equipes de Desenvolvimento e Opera\u00e7\u00f5es (DevOps) \u00e9 vital e exige uma cultura de colabora\u00e7\u00e3o e troca de conhecimento, o que refor\u00e7a a necessidade de ter profissionais preparados para atuar nesse tipo de projeto.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Alguns desafios comuns para as empresas s\u00e3o:<\/h4>\n\n\n\n<ul>\n<li><strong>Capacidade t\u00e9cnica:<\/strong> necessidade profissionais especialistas para desenvolver e manter arquiteturas de software baseadas em microsservi\u00e7os;<\/li>\n<\/ul>\n\n\n\n<ul>\n<li><strong>Migrar arquiteturas atuais:<\/strong> muitas empresas t\u00eam softwares antigos e importantes com arquitetura em mon\u00f3lito, e projetos de migra\u00e7\u00e3o para microsservi\u00e7os podem ser desafiadores para tais equipes;<\/li>\n<\/ul>\n\n\n\n<ul>\n<li><strong>Prioriza\u00e7\u00e3o: <\/strong>o tempo das equipes de desenvolvimento \u00e9 focado em atender as demandas das \u00e1reas de neg\u00f3cio e resolver problemas atuais, em detrimento de evoluir o padr\u00e3o arquitetural. Em muitos casos, migrar para microsservi\u00e7os se torna prioridade apenas quando algum problema cr\u00edtico \u00e9 identificado;<\/li>\n<\/ul>\n\n\n\n<ul>\n<li><strong>Seguir boas pr\u00e1ticas:<\/strong> desafios em estabelecer e conciliar as melhores pr\u00e1ticas de desenvolvimento na equipe com a cultura, rotina, processos e ferramentas atuais;<\/li>\n<\/ul>\n\n\n\n<ul>\n<li><strong>Gest\u00e3o de infraestrutura:<\/strong> gerir ambientes On Premise ou Cloud distribu\u00eddos que requerem conhecimentos espec\u00edficos para ter custo-benef\u00edcio;<\/li>\n<\/ul>\n\n\n\n<ul>\n<li><strong>Monitoramento e observabilidade: <\/strong>identificar problemas r\u00e1pido em ambientes distribu\u00eddos e saber como agir frente a eles;<\/li>\n<\/ul>\n\n\n\n<ul>\n<li><strong>Seguran\u00e7a<\/strong>: implementa\u00e7\u00f5es espec\u00edficas e robustas para proteger microsservi\u00e7os contra ataques e acessos n\u00e3o autorizados.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p>Se a empresa precisa migrar ou criar um software com microsservi\u00e7os, mas n\u00e3o tem equipe interna especializada, pode contratar uma empresa parceira. Assim, garante qualidade t\u00e9cnica, economiza tempo, reduz custos e ainda compartilha conhecimento com o time interno.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-vivid-cyan-blue-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/uds.com.br\/desenvolvimento-de-software\/\" target=\"_blank\" rel=\"noreferrer noopener\">Conhe\u00e7a o Desenvolvimento de Software da UDS \u2192<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Vantagens do desenvolvimento com microsservi\u00e7os<\/strong><\/h2>\n\n\n\n<p>A escolha pelo Desenvolvimento de Software com microsservi\u00e7os vai al\u00e9m de considera\u00e7\u00f5es meramente t\u00e9cnicas e representa uma revolu\u00e7\u00e3o nas pr\u00e1ticas de desenvolvimento. Vamos examinar os benef\u00edcios dessa abordagem.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. Agilidade<\/strong><\/h3>\n\n\n\n<p>A fragmenta\u00e7\u00e3o em microsservi\u00e7os proporciona a forma\u00e7\u00e3o de <a href=\"https:\/\/uds.com.br\/blog\/estruturacao-de-squads-tudo-o-que-voce-precisa-saber\/\" target=\"_blank\" rel=\"noreferrer noopener\">squads<\/a> pequenas, aut\u00f4nomas e respons\u00e1veis por funcionalidades espec\u00edficas. Operando em contextos claramente definidos, essas equipes ganham autonomia para produzir e implementar de maneira \u00e1gil. O resultado \u00e9 uma acelera\u00e7\u00e3o not\u00e1vel nos ciclos de desenvolvimento e, consequentemente, uma melhora no <em>throughput <\/em>geral da organiza\u00e7\u00e3o.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. Escalabilidade din\u00e2mica<\/strong><\/h3>\n\n\n\n<p>A escalabilidade independente de cada microsservi\u00e7o \u00e9 um diferencial marcante. \u00c0 medida que a demanda por recursos de uma funcionalidade espec\u00edfica aumenta, a arquitetura permite a expans\u00e3o seletiva e focada. As equipes conseguem dimensionar a infraestrutura com precis\u00e3o, mensurar custos e manter a disponibilidade do software mesmo com picos de demanda.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3. Decis\u00e3o granular e controle de complexidade<\/strong><\/h3>\n\n\n\n<p>A capacidade de tomar decis\u00f5es granulares permite uma abordagem mais precisa e adapt\u00e1vel. Controlar a complexidade do sistema \u00e9 essencial para evitar gargalos e garantir uma arquitetura que possa evoluir de maneira sustent\u00e1vel.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-vivid-cyan-blue-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/uds.com.br\/consultoria-cloud\/\" target=\"_blank\" rel=\"noreferrer noopener\">Conhe\u00e7a a Consultoria Cloud UDS \u2192<\/a><\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>4. Implanta\u00e7\u00e3o eficiente<\/strong><\/h3>\n\n\n\n<p>A<a href=\"https:\/\/uds.com.br\/blog\/como-implantar-devops-e-devsecops-no-meu-ambiente-de-dev\/\" target=\"_blank\" rel=\"noreferrer noopener\"> integra\u00e7\u00e3o e entrega cont\u00ednuas (CI\/CD)<\/a> tornam-se facilitadores essenciais para experimenta\u00e7\u00e3o e implanta\u00e7\u00e3o eficientes. A capacidade de testar ideias rapidamente e reverter ajustes indesejados com custo m\u00ednimo encoraja a experimenta\u00e7\u00e3o da squad, al\u00e9m de facilitar a manuten\u00e7\u00e3o do c\u00f3digo e acelerar a introdu\u00e7\u00e3o de novos recursos no mercado.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>5. Liberdade tecnol\u00f3gica<\/strong><\/h3>\n\n\n\n<p>A estrat\u00e9gia de microsservi\u00e7os \u00e9 neutra em rela\u00e7\u00e3o a tecnologias espec\u00edficas, oferecendo \u00e0s equipes a liberdade de escolher ferramentas adequadas para desafios espec\u00edficos. Essa flexibilidade leva a escolhas pr\u00e1ticas, permitindo solu\u00e7\u00f5es otimizadas e alinhadas com as necessidades individuais de cada servi\u00e7o.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>6. C\u00f3digo reutiliz\u00e1vel<\/strong><\/h3>\n\n\n\n<p>A decomposi\u00e7\u00e3o do software em m\u00f3dulos definidos oferece a vantagem da reutiliza\u00e7\u00e3o de c\u00f3digo. Servi\u00e7os desenvolvidos para fun\u00e7\u00f5es espec\u00edficas podem ser utilizados como blocos de constru\u00e7\u00e3o para novos recursos em diferentes partes do software. Esta modularidade n\u00e3o s\u00f3 economiza tempo, mas tamb\u00e9m fomenta a consist\u00eancia e efici\u00eancia.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>7. Resili\u00eancia a falhas<\/strong><\/h3>\n\n\n\n<p>A autonomia e independ\u00eancia de cada servi\u00e7o s\u00e3o elementos cruciais para a resili\u00eancia. Ao contr\u00e1rio das arquiteturas monol\u00edticas, onde a falha de um componente compromete todo o software, os microsservi\u00e7os lidam com falhas de maneira isolada, preservando a funcionalidade global.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>8. Facilidade de manuten\u00e7\u00e3o<\/strong><\/h3>\n\n\n\n<p>A divis\u00e3o em microsservi\u00e7os simplifica a manuten\u00e7\u00e3o. Modifica\u00e7\u00f5es e atualiza\u00e7\u00f5es podem ser realizadas de forma focada em servi\u00e7os espec\u00edficos, minimizando a complexidade global. Isso n\u00e3o apenas agiliza o processo, mas tamb\u00e9m reduz a possibilidade de erros decorrentes de altera\u00e7\u00f5es extensivas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Case real UDS: como transformamos a plataforma de benef\u00edcios Verocard com microsservi\u00e7os e AWS<\/strong><\/h2>\n\n\n\n<p>Um bom exemplo da aplica\u00e7\u00e3o pr\u00e1tica dessa abordagem \u00e9 o case da <a href=\"https:\/\/www.verocard.com.br\/\" data-type=\"link\" data-id=\"https:\/\/www.verocard.com.br\/\" target=\"_blank\" rel=\"noreferrer noopener\">Verocard<\/a>, cliente da UDS. A empresa enfrentava exatamente os desafios citados acima: um sistema legado monol\u00edtico, que dificultava a integra\u00e7\u00e3o de novas funcionalidades e travava a escalabilidade da opera\u00e7\u00e3o.<\/p>\n\n\n\n<p>A solu\u00e7\u00e3o desenvolvida pela UDS envolveu a cria\u00e7\u00e3o de uma nova plataforma 100% baseada em microsservi\u00e7os, hospedada na <a href=\"https:\/\/aws.amazon.com\/pt\/\" data-type=\"link\" data-id=\"https:\/\/aws.amazon.com\/pt\/\" target=\"_blank\" rel=\"noreferrer noopener\">AWS<\/a>, com servi\u00e7os independentes para gest\u00e3o de cart\u00f5es, benefici\u00e1rios, empresas-clientes e integra\u00e7\u00f5es banc\u00e1rias. Com isso, a Verocard conquistou:<\/p>\n\n\n\n<ul>\n<li><strong>Redu\u00e7\u00e3o de 25% no tempo de desenvolvimento de novas funcionalidades<\/strong>;<\/li>\n\n\n\n<li><strong>99,99% de disponibilidade<\/strong> garantida com a arquitetura distribu\u00edda;<\/li>\n\n\n\n<li><strong>Experi\u00eancia do usu\u00e1rio aprimorada<\/strong>, com um app que recebe atualiza\u00e7\u00f5es constantes sem interrup\u00e7\u00e3o de servi\u00e7o.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-white-color has-vivid-cyan-blue-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/uds.com.br\/blog\/cases\/verocard-desenvolvimento-software-app\/\" target=\"_blank\" rel=\"noreferrer noopener\">Ver case completo \u2192<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Pr\u00f3ximo passo: tirar seu projeto do papel&nbsp;<\/strong><\/h2>\n\n\n\n<p>Agora que voc\u00ea j\u00e1 conhece os desafios e vantagens do Desenvolvimento de Software com microsservi\u00e7os, sabe que escolher essa abordagem requer preparo para resolver desafios t\u00e9cnicos, implementar robustas pr\u00e1ticas de seguran\u00e7a e muito mais.<\/p>\n\n\n\n<p>A <a href=\"https:\/\/pt.wikipedia.org\/wiki\/UDS_Tecnologia\" target=\"_blank\" rel=\"noreferrer noopener\">UDS<\/a> \u00e9 uma<em> <\/em><a href=\"https:\/\/uds.com.br\/blog\/7-melhores-empresas-para-desenvolvimento-de-software\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Software House<\/em><\/a> com vasta experi\u00eancia em arquiteturas de microsservi\u00e7os. Fornecemos a compet\u00eancia t\u00e9cnica e suporte que voc\u00ea precisa, sendo a parceira estrat\u00e9gica para o seu projeto.<\/p>\n\n\n\n<p><strong>Fale com nossos especialistas e receba o melhor direcionamento t\u00e9cnico para a sua demanda:<\/strong><\/p>\n\n\n\n<div role=\"main\" id=\"blog-dev-software-formulario-42c0965bbb57d0fa1447\"><\/div><script type=\"text\/javascript\" src=\"https:\/\/d335luupugsy2.cloudfront.net\/js\/rdstation-forms\/stable\/rdstation-forms.min.js\"><\/script><script type=\"text\/javascript\"> new RDStationForms('blog-dev-software-formulario-42c0965bbb57d0fa1447', 'UA-92829983-1').createForm();<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Explore os benef\u00edcios e armadilhas da arquitetura de microsservi\u00e7os e saiba como adotar esse modelo para escalar sistemas complexos com mais seguran\u00e7a, agilidade e governan\u00e7a<\/p>\n","protected":false},"author":36,"featured_media":13245,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[953,864,986],"tags":[],"yst_prominent_words":[],"_links":{"self":[{"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/posts\/13244"}],"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\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/comments?post=13244"}],"version-history":[{"count":3,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/posts\/13244\/revisions"}],"predecessor-version":[{"id":20842,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/posts\/13244\/revisions\/20842"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/media\/13245"}],"wp:attachment":[{"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/media?parent=13244"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/categories?post=13244"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/tags?post=13244"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/uds.com.br\/blog\/wp-json\/wp\/v2\/yst_prominent_words?post=13244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}