{"id":11373,"date":"2026-09-29T11:38:32","date_gmt":"2026-09-29T15:38:32","guid":{"rendered":"https:\/\/www.softwareag.com\/?p=11373"},"modified":"2026-11-06T17:50:44","modified_gmt":"2026-11-06T21:50:44","slug":"making-modern-integration-simple-with-natural-api-server","status":"publish","type":"post","link":"https:\/\/www.softwareag.com\/br\/blog\/insights\/making-modern-integration-simple-with-natural-api-server\/","title":{"rendered":"Simplificando a integra\u00e7\u00e3o moderna com o Natural API Server\u00a0"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Nos dias atuais, as organiza\u00e7\u00f5es dependem de APIs para conectar aplica\u00e7\u00f5es, parceiros, servi\u00e7os em nuvem e, cada vez mais, solu\u00e7\u00f5es impulsionadas por IA. Para organiza\u00e7\u00f5es que executam processos de neg\u00f3cios essenciais em Natural, o desafio \u00e9 claro: como disponibilizar d\u00e9cadas de l\u00f3gica de neg\u00f3cios comprovada para aplica\u00e7\u00f5es modernas, sem reescritas dispendiosas ou projetos de moderniza\u00e7\u00e3o que causem grandes interrup\u00e7\u00f5es?&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c9 aqui que entram as REST APIs , OpenAPI e a gera\u00e7\u00e3o autom\u00e1tica de APIs. Embora esses conceitos possam parecer t\u00e9cnicos, as ideias subjacentes s\u00e3o surpreendentemente simples. Neste artigo, vamos explic\u00e1-los em linguagem acess\u00edvel e mostrar como o Natural API Server ajuda as organiza\u00e7\u00f5es a modernizar a integra\u00e7\u00e3o, preservando, ao mesmo tempo, o valor de suas aplica\u00e7\u00f5es Natural existentes.&nbsp;<\/p>\n\n\n\n<h2 id=\"h-why-modernize-now\" class=\"wp-block-heading\">Por que modernizar agora? <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Disponibilizar capacidades de neg\u00f3cios por meio de APIs deixou de ser um diferencial desej\u00e1vel para se tornar um requisito de neg\u00f3cio. Atualmente, as organiza\u00e7\u00f5es enfrentam uma press\u00e3o crescente para acelerar a integra\u00e7\u00e3o, atender aos requisitos de conformidade, oferecer suporte a novos canais digitais e inovar em um ritmo cada vez mais acelerado.&nbsp;<\/p>\n\n\n\n<h3 id=\"h-regulatory-and-nbsp-industry-nbsp-compliance-nbsp\" class=\"wp-block-heading\">Conformidade regulat\u00f3ria e setorial&nbsp;<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Muitos setores agora exigem que as APIs sejam documentadas utilizando especifica\u00e7\u00f5es padronizadas, com o OpenAPI v3 adotado como o padr\u00e3o de fato do mercado.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sem os servi\u00e7os em conformidade com o OpenAPI, a integra\u00e7\u00e3o de parceiros e o atendimento aos requisitos de conformidade podem rapidamente se tornar dispendiosos e demorados.&nbsp;<\/p>\n\n\n\n<h3 id=\"h-supporting-nbsp-modern-api-nbsp-consumers-nbsp\" class=\"wp-block-heading\"><strong>Suporte a aplica\u00e7\u00f5es modernas de APIs<\/strong>&nbsp;<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">O cen\u00e1rio atual de aplica\u00e7\u00f5es inclui:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Aplica\u00e7\u00f5es nativas da nuvem&nbsp;<\/li>\n\n\n\n<li>Aplicativos m\u00f3veis&nbsp;<\/li>\n\n\n\n<li>Plataformas SaaS&nbsp;<\/li>\n\n\n\n<li>Ecossistemas de parceiros&nbsp;<\/li>\n\n\n\n<li>Agentes de IA e plataformas de automa\u00e7\u00e3o&nbsp;<\/li>\n\n\n\n<li>Arquiteturas de microsservi\u00e7os&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A maioria dessas aplica\u00e7\u00f5es \u00e9 projetada para funcionar com REST APIs padr\u00e3o e contratos OpenAPI.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c0 medida que cresce o n\u00famero de aplica\u00e7\u00f5es que utilizam servi\u00e7os corporativos, a complexidade da integra\u00e7\u00e3o tamb\u00e9m aumenta, desacelerando a inova\u00e7\u00e3o e criando desafios operacionais.&nbsp;<\/p>\n\n\n\n<h3 id=\"h-security-nbsp-requirements-nbsp\" class=\"wp-block-heading\"><strong>Requisitos de seguran\u00e7a<\/strong>&nbsp;<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As APIs modernas devem oferecer suporte a recursos de seguran\u00e7a de n\u00edvel empresarial, incluindo:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Autentica\u00e7\u00e3o&nbsp;<\/li>\n\n\n\n<li>Autoriza\u00e7\u00e3o&nbsp;<\/li>\n\n\n\n<li>Auditabilidade&nbsp;<\/li>\n\n\n\n<li>Governan\u00e7a&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A seguran\u00e7a n\u00e3o \u00e9 mais opcional. \u00c9 um requisito fundamental para disponibilizar servi\u00e7os de neg\u00f3cios, tanto interna quanto externamente.&nbsp;<\/p>\n\n\n\n<h3 id=\"h-observability-and-nbsp-operational-nbsp-visibility-nbsp\" class=\"wp-block-heading\"><strong>Observabilidade e visibilidade operacional<\/strong>&nbsp;<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As equipes de opera\u00e7\u00f5es precisam cada vez mais de visibilidade sobre o uso e o desempenho das APIs, incluindo:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Rastreamento de solicita\u00e7\u00f5es&nbsp;<\/li>\n\n\n\n<li>Monitoramento de erros&nbsp;<\/li>\n\n\n\n<li>M\u00e9tricas de desempenho&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Sem APIs e documenta\u00e7\u00e3o padronizadas, o monitoramento, a resolu\u00e7\u00e3o de problemas e a governan\u00e7a tornam-se significativamente mais dif\u00edceis.&nbsp;<\/p>\n\n\n\n<h3 id=\"h-faster-nbsp-time-to-market-nbsp\" class=\"wp-block-heading\"><strong>Maior agilidade no lan\u00e7amento de solu\u00e7\u00f5es<\/strong>&nbsp;<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As equipes de neg\u00f3cios esperam que novos servi\u00e7os digitais sejam entregues em semanas, e n\u00e3o em meses.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As organiza\u00e7\u00f5es precisam de uma maneira mais r\u00e1pida de conectar sistemas de neg\u00f3cios existentes a aplica\u00e7\u00f5es modernas, sem a necessidade de realizar projetos de desenvolvimento longos e complexos.&nbsp;<\/p>\n\n\n\n<h2 id=\"h-how-natural-api-server-nbsp-helps-nbsp\" class=\"wp-block-heading\"><strong>Como o Natural API Server pode ajudar<\/strong>&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O Natural API Server aborda diretamente esses desafios, permitindo que as organiza\u00e7\u00f5es disponibilizem subprogramas Natural existentes como servi\u00e7os REST baseados em padr\u00f5es.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Em vez de reescrever a l\u00f3gica de neg\u00f3cios aperfei\u00e7oada ao longo de anos ou at\u00e9 mesmo d\u00e9cadas, as organiza\u00e7\u00f5es podem continuar a aproveitar aplica\u00e7\u00f5es Natural comprovadas, disponibilizando-as, ao mesmo tempo, para aplica\u00e7\u00f5es modernas.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Com o Natural API Server, as organiza\u00e7\u00f5es podem:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Disponibilizar a l\u00f3gica de neg\u00f3cios existente em Natural por meio de REST APIs&nbsp;<\/li>\n\n\n\n<li>Gere automaticamente defini\u00e7\u00f5es de OpenAPI\u00a0v3-compliant API&nbsp;<\/li>\n\n\n\n<li>Acelere a integra\u00e7\u00e3o com aplica\u00e7\u00f5es modernas e plataformas de nuvem&nbsp;<\/li>\n\n\n\n<li>Aumente a produtividade dos desenvolvedores por meio de contratos de API padronizados&nbsp;<\/li>\n\n\n\n<li>Aprimorar o monitoramento, a governan\u00e7a e a visibilidade operacional por meio de interfaces de APIs padronizadas.&nbsp;<\/li>\n\n\n\n<li>Acelere as iniciativas de transforma\u00e7\u00e3o digital sem reescrever aplica\u00e7\u00f5es Natural comprovadas&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Ao combinar a confiabilidade dos recursos Natural existentes com tecnologias REST e OpenAPI padr\u00e3o de mercado, o Natural API Server ajuda as organiza\u00e7\u00f5es a modernizar sua estrat\u00e9gia de integra\u00e7\u00e3o, preservando a l\u00f3gica de neg\u00f3cios que j\u00e1 sustenta suas opera\u00e7\u00f5es.&nbsp;<\/p>\n\n\n\n<h2 id=\"h-what-nbsp-is-nbsp-rest-nbsp\" class=\"wp-block-heading\"><strong>O que \u00e9 REST?<\/strong>&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">REST (Representational State Transfer) \u00e9 uma forma padronizada de aplica\u00e7\u00f5es se comunicarem em uma rede utilizando HTTP. Pense no REST como um canal de servi\u00e7os  padronizado que permite a uma aplica\u00e7\u00e3o solicitar informa\u00e7\u00f5es a outra, sem precisar saber como essas informa\u00e7\u00f5es s\u00e3o processadas nos bastidores.&nbsp;<\/p>\n\n\n\n<h3 id=\"h-a-nbsp-business-nbsp-example-nbsp\" class=\"wp-block-heading\"><strong>Um exemplo de neg\u00f3cios<\/strong>&nbsp;<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Imagine que uma empresa possua um sistema de gest\u00e3o de clientes que armazena informa\u00e7\u00f5es sobre todos os seus clientes. Um representante de vendas deseja consultar detalhes sobre um cliente espec\u00edfico. O aplicativo de vendas envia uma solicita\u00e7\u00e3o REST:&nbsp;<\/p>\n\n\n<div class=\"sag-code\"><div class=\"sag-code__header\"><span class=\"sag-code__language sag-label\" aria-hidden=\"true\">HTTP<\/span><span class=\"sag-code__status\" role=\"status\" data-copied=\"Copied\" data-failed=\"Copy failed\"><\/span><button type=\"button\" class=\"sag-code__copy\" aria-label=\"Copy code\" hidden><svg aria-hidden=\"true\" focusable=\"false\" width=\"16\" height=\"16\" viewbox=\"6 6 16 16\" fill=\"none\"><path d=\"M9.33398 16.0002C8.71273 16.0002 8.4021 16.0002 8.15707 15.8987C7.83037 15.7633 7.5708 15.5038 7.43548 15.1771C7.33398 14.932 7.33398 14.6214 7.33398 14.0002V9.46683C7.33398 8.72009 7.33398 8.34672 7.47931 8.06151C7.60714 7.81063 7.81111 7.60665 8.062 7.47882C8.34721 7.3335 8.72058 7.3335 9.46732 7.3335H14.0007C14.6219 7.3335 14.9325 7.3335 15.1776 7.43499C15.5043 7.57032 15.7638 7.82988 15.8992 8.15658C16.0007 8.40161 16.0007 8.71224 16.0007 9.3335M14.134 20.6668H18.534C19.2807 20.6668 19.6541 20.6668 19.9393 20.5215C20.1902 20.3937 20.3942 20.1897 20.522 19.9388C20.6673 19.6536 20.6673 19.2802 20.6673 18.5335V14.1335C20.6673 13.3868 20.6673 13.0134 20.522 12.7282C20.3942 12.4773 20.1902 12.2733 19.9393 12.1455C19.6541 12.0002 19.2807 12.0002 18.534 12.0002H14.134C13.3872 12.0002 13.0139 12.0002 12.7287 12.1455C12.4778 12.2733 12.2738 12.4773 12.146 12.7282C12.0007 13.0134 12.0007 13.3868 12.0007 14.1335V18.5335C12.0007 19.2802 12.0007 19.6536 12.146 19.9388C12.2738 20.1897 12.4778 20.3937 12.7287 20.5215C13.0139 20.6668 13.3872 20.6668 14.134 20.6668Z\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/button><\/div><pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"HTTP\" data-shcb-language-slug=\"http\"><span><code class=\"hljs language-http shcb-code-table shcb-line-numbers\"><span class='shcb-loc'><span><span class=\"hljs-attribute\">POST \/CustomerInquiry <\/span>\n<\/span><\/span><span class='shcb-loc'><span><span class=\"hljs-attribute\"><\/span>\n<\/span><\/span><span class='shcb-loc'><span><span class=\"hljs-attribute\">Request<\/span>: \n<\/span><\/span><span class='shcb-loc'><span>{ \"customerId\": 123 } \n<\/span><\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">HTTP<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">http<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">A solicita\u00e7\u00e3o significa simplesmente: \"Por favor, forne\u00e7a os detalhes do cliente 123\". O sistema de backend processa a solicita\u00e7\u00e3o e retorna as informa\u00e7\u00f5es em um formato JSON padronizado:&nbsp;<\/p>\n\n\n<div class=\"sag-code\"><div class=\"sag-code__header\"><span class=\"sag-code__language sag-label\" aria-hidden=\"true\">JSON<\/span><span class=\"sag-code__status\" role=\"status\" data-copied=\"Copied\" data-failed=\"Copy failed\"><\/span><button type=\"button\" class=\"sag-code__copy\" aria-label=\"Copy code\" hidden><svg aria-hidden=\"true\" focusable=\"false\" width=\"16\" height=\"16\" viewbox=\"6 6 16 16\" fill=\"none\"><path d=\"M9.33398 16.0002C8.71273 16.0002 8.4021 16.0002 8.15707 15.8987C7.83037 15.7633 7.5708 15.5038 7.43548 15.1771C7.33398 14.932 7.33398 14.6214 7.33398 14.0002V9.46683C7.33398 8.72009 7.33398 8.34672 7.47931 8.06151C7.60714 7.81063 7.81111 7.60665 8.062 7.47882C8.34721 7.3335 8.72058 7.3335 9.46732 7.3335H14.0007C14.6219 7.3335 14.9325 7.3335 15.1776 7.43499C15.5043 7.57032 15.7638 7.82988 15.8992 8.15658C16.0007 8.40161 16.0007 8.71224 16.0007 9.3335M14.134 20.6668H18.534C19.2807 20.6668 19.6541 20.6668 19.9393 20.5215C20.1902 20.3937 20.3942 20.1897 20.522 19.9388C20.6673 19.6536 20.6673 19.2802 20.6673 18.5335V14.1335C20.6673 13.3868 20.6673 13.0134 20.522 12.7282C20.3942 12.4773 20.1902 12.2733 19.9393 12.1455C19.6541 12.0002 19.2807 12.0002 18.534 12.0002H14.134C13.3872 12.0002 13.0139 12.0002 12.7287 12.1455C12.4778 12.2733 12.2738 12.4773 12.146 12.7282C12.0007 13.0134 12.0007 13.3868 12.0007 14.1335V18.5335C12.0007 19.2802 12.0007 19.6536 12.146 19.9388C12.2738 20.1897 12.4778 20.3937 12.7287 20.5215C13.0139 20.6668 13.3872 20.6668 14.134 20.6668Z\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/button><\/div><pre class=\"wp-block-code\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"JSON \/ JSON with Comments\" data-shcb-language-slug=\"json\"><span><code class=\"hljs language-json shcb-code-table shcb-line-numbers\"><span class='shcb-loc'><span>{ \n<\/span><\/span><span class='shcb-loc'><span>   <span class=\"hljs-attr\">\"customerId\"<\/span>: <span class=\"hljs-number\">123<\/span>, \n<\/span><\/span><span class='shcb-loc'><span>   <span class=\"hljs-attr\">\"customerName\"<\/span>: <span class=\"hljs-string\">\"Starr Industries\"<\/span>, \n<\/span><\/span><span class='shcb-loc'><span>   <span class=\"hljs-attr\">\"status\"<\/span>: <span class=\"hljs-string\">\"Active\"<\/span>, \n<\/span><\/span><span class='shcb-loc'><span>   <span class=\"hljs-attr\">\"creditLimit\"<\/span>: <span class=\"hljs-number\">50000<\/span>, \n<\/span><\/span><span class='shcb-loc'><span>   <span class=\"hljs-attr\">\"salesRegion\"<\/span>: <span class=\"hljs-string\">\"Europe\"<\/span> \n<\/span><\/span><span class='shcb-loc'><span>} \n<\/span><\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JSON \/ JSON with Comments<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">json<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">A aplica\u00e7\u00e3o que faz a solicita\u00e7\u00e3o n\u00e3o precisa saber onde os dados est\u00e3o armazenados ou como a l\u00f3gica de neg\u00f3cios funciona. Ela simplesmente envia uma solicita\u00e7\u00e3o e recebe uma resposta.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A aplica\u00e7\u00e3o tamb\u00e9m n\u00e3o precisa saber:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Which database&nbsp;contains&nbsp;the data&nbsp;<\/li>\n\n\n\n<li>Qual linguagem de programa\u00e7\u00e3o foi utilizada&nbsp;<\/li>\n\n\n\n<li>Se o backend est\u00e1 sendo executado na nuvem, on-premises ou em um mainframe IBM com z\/OS&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Ela simplesmente faz uma solicita\u00e7\u00e3o REST e recebe uma resposta. Essa separa\u00e7\u00e3o \u00e9 o que torna o REST t\u00e3o eficiente. As aplica\u00e7\u00f5es concentram-se nas informa\u00e7\u00f5es de que precisam, enquanto os sistemas de backend focam na forma como essas informa\u00e7\u00f5es s\u00e3o fornecidas. Esse baixo acoplamento permite que as organiza\u00e7\u00f5es se modernizem e inovem sem interromper processos de neg\u00f3cios e sistemas j\u00e1 existentes.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O REST tornou-se o modelo de integra\u00e7\u00e3o predominante porque \u00e9:&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<ul class=\"wp-block-list\">\n<li>Simples&nbsp;<\/li>\n\n\n\n<li>F\u00e1cil de entender&nbsp;<\/li>\n\n\n\n<li>Independente de linguagem&nbsp;<\/li>\n\n\n\n<li>Compat\u00edvel com tecnologias da internet&nbsp;<\/li>\n\n\n\n<li>Escal\u00e1vel&nbsp;<\/li>\n\n\n\n<li>Baseado em protocolos HTTP padr\u00e3o&nbsp;<\/li>\n<\/ul>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Uma aplica\u00e7\u00e3o Java, um servi\u00e7o .NET, um aplicativo m\u00f3vel e uma plataforma de nuvem podem se comunicar usando a mesma REST API.<\/p>\n\n\n\n<h2 id=\"h-what-nbsp-is-nbsp-openapi-nbsp\" class=\"wp-block-heading\"><strong>O que \u00e9\u00a0OpenAPI?<\/strong>&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">As organiza\u00e7\u00f5es frequentemente publicam dezenas, centenas ou at\u00e9 milhares de APIs. Ent\u00e3o, como um desenvolvedor obt\u00e9m informa\u00e7\u00f5es essenciais, como quais endpoints est\u00e3o dispon\u00edveis e quais par\u00e2metros s\u00e3o obrigat\u00f3rios? Quais dados s\u00e3o retornados e quais c\u00f3digos de erro podem ocorrer? E, principalmente, quais m\u00e9todos de autentica\u00e7\u00e3o s\u00e3o compat\u00edveis? Tradicionalmente, os desenvolvedores precisavam consultar a documenta\u00e7\u00e3o e escrever manualmente o c\u00f3digo de integra\u00e7\u00e3o. A OpenAPI foi criado para resolver esse problema.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um documento OpenAPI \u00e9 uma descri\u00e7\u00e3o de uma REST API em um formato leg\u00edvel por m\u00e1quina Pense nele como um contrato que re\u00fane todas as informa\u00e7\u00f5es necess\u00e1rias para que um desenvolvedor ou uma ferramenta entenda como uma API funciona.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uma defini\u00e7\u00e3o OpenAPI descreve:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Endpoints dispon\u00edveis&nbsp;<\/li>\n\n\n\n<li>Formatos de solicita\u00e7\u00e3o&nbsp;<\/li>\n\n\n\n<li>Formatos de resposta&nbsp;<\/li>\n\n\n\n<li>M\u00e9todos de autentica\u00e7\u00e3o&nbsp;<\/li>\n\n\n\n<li>Modelos de dados&nbsp;<\/li>\n\n\n\n<li>Mensagens de erro&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Em vez de depender de documenta\u00e7\u00e3o extensa, ferramentas podem ler automaticamente essa especifica\u00e7\u00e3o e entender como interagir com a API. O documento OpenAPI torna-se a fonte \u00fanica de informa\u00e7\u00f5es da API. Uma vez definida a API, uma ampla gama de ferramentas pode gerar automaticamente:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>SDKs para clientes&nbsp;<\/li>\n\n\n\n<li>Documenta\u00e7\u00e3o interativa&nbsp;<\/li>\n\n\n\n<li>Ferramentas de teste&nbsp;<\/li>\n\n\n\n<li>L\u00f3gica de valida\u00e7\u00e3o de APIs&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Isso reduz drasticamente o esfor\u00e7o de desenvolvimento, al\u00e9m de aumentar a consist\u00eancia e a precis\u00e3o.&nbsp;<\/p>\n\n\n\n<h3 id=\"h-automatic-generation-of-rest-calls-nbsp\" class=\"wp-block-heading\"><strong>Gera\u00e7\u00e3o autom\u00e1tica de chamadas REST<\/strong>&nbsp;<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Uma das maiores vantagens da OpenAPI \u00e9 a automa\u00e7\u00e3o. Ferramentas como Swagger Codegen e OpenAPI Generator podem ler uma defini\u00e7\u00e3o OpenAPI e gerar automaticamente c\u00f3digo para Java, C#, Python, JavaScript, TypeScript e muitas outras linguagens. Em vez de criar chamadas REST manualmente, os desenvolvedores podem trabalhar com fun\u00e7\u00f5es e bibliotecas simples geradas diretamente a partir da defini\u00e7\u00e3o da API. Isso acelera o desenvolvimento, reduz a complexidade e minimiza erros de integra\u00e7\u00e3o.&nbsp;<\/p>\n\n\n\n<h2 id=\"h-openapi-nbsp-servers-connecting-nbsp-modern-nbsp-consumers-to-nbsp-existing-nbsp-business-nbsp-logic-nbsp\" class=\"wp-block-heading\"><strong>Servidores OpenAPI: Conectando aplica\u00e7\u00f5es modernas \u00e0 l\u00f3gica de neg\u00f3cios existente.<\/strong>&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Definir uma API \u00e9 apenas parte do processo. As organiza\u00e7\u00f5es tamb\u00e9m precisam de uma forma de conectar aplica\u00e7\u00f5es modernas que utilizam APIs \u00e0s implementa\u00e7\u00f5es de backend existentes.\nUm servidor OpenAPI funciona como essa ponte. Ele disponibiliza uma interface REST moderna para as aplica\u00e7\u00f5es, enquanto, nos bastidores, utiliza a l\u00f3gica de neg\u00f3cios existente e retorna respostas JSON padronizadas.\nEnquanto o cliente interage com uma API REST, o backend continua executando a l\u00f3gica j\u00e1 consolidada. Isso permite que as organiza\u00e7\u00f5es modernizem suas integra\u00e7\u00f5es sem precisar reescrever tudo do zero.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As organiza\u00e7\u00f5es obt\u00eam diversos benef\u00edcios importantes:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Moderniza\u00e7\u00e3o mais r\u00e1pida:&nbsp;<\/strong>Aplica\u00e7\u00f5es existentes podem ser disponibilizadas como APIs REST sem grandes esfor\u00e7os de desenvolvimento.&nbsp;<\/li>\n\n\n\n<li><strong>Interfaces padronizadas:&nbsp;<\/strong>Todos os servi\u00e7os seguem o padr\u00e3o OpenAPI, simplificando a ado\u00e7\u00e3o e a governan\u00e7a.&nbsp;<\/li>\n\n\n\n<li><strong>Melhor experi\u00eancia para os desenvolvedores:&nbsp;<\/strong>Os desenvolvedores podem utilizar recursos de automa\u00e7\u00e3o e as ferramentas para acelerar projetos de integra\u00e7\u00e3o.&nbsp;<\/li>\n\n\n\n<li><strong>Redu\u00e7\u00e3o de erros:&nbsp;<\/strong>C\u00f3digo gerado e contratos padronizados reduzem o risco de erros de integra\u00e7\u00e3o.&nbsp;<\/li>\n\n\n\n<li><strong>Arquitetura preparada para o futuro:&nbsp;<\/strong>A mesma API pode ser utilizada por aplica\u00e7\u00f5es web e m\u00f3veis, servi\u00e7os em nuvem, ecossistemas de parceiros e solu\u00e7\u00f5es impulsionadas por IA.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Entre os benef\u00edcios adicionais incluem documenta\u00e7\u00e3o autom\u00e1tica e suporte a testes, gera\u00e7\u00e3o de SDKs para clientes e gera\u00e7\u00e3o automatizada de chamadas REST. Combinado com um servidor OpenAPI e a gera\u00e7\u00e3o de servi\u00e7os JSON, esses recursos permitem transformar at\u00e9 mesmo servi\u00e7os de neg\u00f3cios consolidados em APIs REST modernas, com o m\u00ednimo de esfor\u00e7o.&nbsp;<\/p>\n\n\n\n<h2 id=\"h-modernizing-natural-nbsp-applications-with-natural-api-server-nbsp\" class=\"wp-block-heading\"><strong>Modernizando aplica\u00e7\u00f5es Natural com o Natural API Server<\/strong>&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para muitas organiza\u00e7\u00f5es, o desafio n\u00e3o \u00e9 criar uma nova l\u00f3gica de neg\u00f3cios.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O desafio \u00e9 encontrar uma maneira eficiente de disponibilizar d\u00e9cadas de l\u00f3gica de neg\u00f3cios consolidada em Natural para aplica\u00e7\u00f5es modernas e canais digitais. \u00c9 exatamente a\u00ed que o Natural API Server agrega valor.&nbsp;<\/p>\n\n\n\n<h2 id=\"h-from-natural-nbsp-subprograms-to-nbsp-modern-rest-nbsp-services-nbsp\" class=\"wp-block-heading\"><strong>De subprogramas Natural a servi\u00e7os REST modernos<\/strong>&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O Natural API Server permite que as organiza\u00e7\u00f5es disponibilizem subprogramas Natural de entrada existentes como servi\u00e7os OpenAPI padr\u00e3o de mercado, sem exigir grandes altera\u00e7\u00f5es no c\u00f3digo.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O processo \u00e9 simples:&nbsp;<strong>Client Application&nbsp;<\/strong>(Java, C#, Python, Mobile App, Cloud Service)&nbsp;<\/p>\n\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs\">\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502      REST API Call      \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n             \u2502\n             \u25bc\n\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502   Natural API Server    \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n             \u2502\n             \u25bc\n\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 Natural Subprogram      \u2502\n\u2502        Server           \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n             \u2502\n             \u25bc\n\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502   Natural Subprogram    \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518<\/code><\/span><\/pre>\n\n\n<p class=\"wp-block-paragraph\">Quando uma solicita\u00e7\u00e3o REST \u00e9 recebida:&nbsp;<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>O Natural API Server recebe a chamada REST.&nbsp;<\/li>\n\n\n\n<li>A solicita\u00e7\u00e3o \u00e9 convertida em uma chamada a um subprograma Natural por meio do Subprogram Server.&nbsp;<\/li>\n\n\n\n<li>A l\u00f3gica de neg\u00f3cios do Natural \u00e9 executada exatamente da mesma forma.&nbsp;<\/li>\n\n\n\n<li>O resultado \u00e9 retornado como uma resposta JSON padr\u00e3o.&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">O solicitante recebe uma resposta REST moderna sem precisar entender nada sobre o ambiente Natural subjacente.&nbsp;<\/p>\n\n\n\n<h2 id=\"h-automatic-nbsp-openapi-nbsp-documentation-nbsp\" class=\"wp-block-heading\"><strong>Automatic&nbsp;OpenAPI&nbsp;documentation<\/strong>&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Um dos principais diferenciais do Natural API Server \u00e9 a capacidade de disponibilizar automaticamente as defini\u00e7\u00f5es das APIs REST em documentos OpenAPI. Os desenvolvedores n\u00e3o precisam mais estudar interfaces de backend nem criar manualmente defini\u00e7\u00f5es de integra\u00e7\u00e3o. Em vez disso, as APIs ficam prontas para uso em diversas ferramentas e plataformas compat\u00edveis com OpenAPI.&nbsp;<\/p>\n\n\n\n<h3 id=\"h-bridging-nbsp-legacy-and-nbsp-modern-nbsp-architectures-nbsp\" class=\"wp-block-heading\"><strong>Conectando arquiteturas legadas e modernas<\/strong>&nbsp;<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">O Natural API Server faz a conex\u00e3o entre arquiteturas tradicionais e modernas de aplica\u00e7\u00f5es.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes is-style-stripes--3\"><table class=\"has-fixed-layout\"><thead><tr><th>Ambiente Tradicional&nbsp;<\/th><th>Ambiente Moderno&nbsp;<\/th><\/tr><\/thead><tbody><tr><td>Subprogramas Natural&nbsp;<\/td><td>REST APIs&nbsp;<\/td><\/tr><tr><td>L\u00f3gica de Neg\u00f3cio Interna&nbsp;<\/td><td>OpenAPI&nbsp;Services&nbsp;<\/td><\/tr><tr><td>Aplica\u00e7\u00f5es Legadas&nbsp;<\/td><td>Aplica\u00e7\u00f5es em Nuvem&nbsp;<\/td><\/tr><tr><td>Cargas de Trabalho em Mainframe&nbsp;<\/td><td>Microsservi\u00e7os&nbsp;<\/td><\/tr><tr><td>Interfaces Propriet\u00e1rias&nbsp;<\/td><td>Padr\u00f5es do Setor&nbsp;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">As organiza\u00e7\u00f5es podem continuar utilizando seus investimentos existentes em Natural e, simultaneamente, participar de ecossistemas modernos baseados em APIs. Assim, combinam o melhor dos dois mundos: l\u00f3gica de neg\u00f3cios comprovada e recursos modernos de integra\u00e7\u00e3o.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O Natural API Server oferece uma maneira pr\u00e1tica de modernizar aplica\u00e7\u00f5es com base em padr\u00f5es de mercado, permitindo:&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2705 Disponibilizar subprogramas Natural existentes como servi\u00e7os REST.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2705Converter automaticamente solicita\u00e7\u00f5es REST em chamadas a subprogramas Natural.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2705 Gerar automaticamente defini\u00e7\u00f5es OpenAPI para cada servi\u00e7o.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2705 Facilitar a documenta\u00e7\u00e3o das APIs e a integra\u00e7\u00e3o para os desenvolvedores.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2705 Permitir a integra\u00e7\u00e3o com praticamente qualquer plataforma moderna de desenvolvimento.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2705 Preservar a l\u00f3gica de neg\u00f3cios comprovada e, ao mesmo tempo, acelerar as iniciativas de transforma\u00e7\u00e3o digital.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O REST tornou-se a linguagem universal da integra\u00e7\u00e3o moderna. O OpenAPI baseia-se nesse fundamento ao oferecer uma forma padronizada de descrever, descobrir e automatizar APIs.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O Natural API Server traz essas funcionalidades diretamente para os ambientes Natural. Ao disponibilizar subprogramas Natural existentes como servi\u00e7os REST baseados em padr\u00f5es e gerar automaticamente defini\u00e7\u00f5es OpenAPI, as organiza\u00e7\u00f5es podem acelerar a moderniza\u00e7\u00e3o, preservando, ao mesmo tempo, a l\u00f3gica de neg\u00f3cios que j\u00e1 sustenta suas opera\u00e7\u00f5es. O resultado \u00e9 um caminho pr\u00e1tico para a moderniza\u00e7\u00e3o: integra\u00e7\u00e3o mais r\u00e1pida, melhor experi\u00eancia para os desenvolvedores, governan\u00e7a mais robusta e a continuidade da gera\u00e7\u00e3o de valor a partir dos investimentos j\u00e1 realizados no Natural.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Em resumo, o Natural API Server permite que as organiza\u00e7\u00f5es extraiam valor de seus ativos Natural e os integrem plenamente ao atual ecossistema orientado a APIs, de forma simples, eficiente e com o m\u00ednimo de impacto nas opera\u00e7\u00f5es existentes.&nbsp;<\/p>\n\n\n\n<h3 id=\"h-ready-to-modernize-your-natural-applications-without-rewriting-proven-business-logic\" class=\"wp-block-heading\"><strong>Pronto para modernizar suas aplica\u00e7\u00f5es Natural sem reescrever a l\u00f3gica de neg\u00f3cios comprovada?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Veja como o Natural API Server ajuda as organiza\u00e7\u00f5es a disponibilizar subprogramas Natural existentes como APIs REST, gerar automaticamente documenta\u00e7\u00e3o OpenAPI e acelerar iniciativas de transforma\u00e7\u00e3o digital.<\/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 wp-element-button\" href=\"https:\/\/www.softwareag.com\/br\/schedule-a-demo\/\">Agende uma demo<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.softwareag.com\/br\/resources\/adabas-natural\/unlock-modern-integration-for-your-natural-applications\/\">Leia a ficha t\u00e9cnica<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><br><\/p>\n\n\n\n    <section\n        class=\"o-related-posts alignwide\"\n        aria-label=\"Voc\u00ea tamb\u00e9m pode se interessar:\"        style=\"--related-posts-columns: 3;\"\n    >\n        <div class=\"o-related-posts__inner\">\n            <div class=\"o-related-posts__header\">\n                <div class=\"o-related-posts__header-text\">\n                                                                <h2 class=\"o-related-posts__heading\">Voc\u00ea tamb\u00e9m pode se interessar:<\/h2>\n                                                        <\/div>\n                            <\/div>\n\n            <div class=\"o-related-posts__grid\">\n                                                                                                                        <a href=\"https:\/\/www.softwareag.com\/br\/jopaz\/jopaz-demo\/\" class=\"m-card-post o-related-posts__card\">\n                            <div class=\"m-card-post__image\">\n                                                                    <img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"535\" src=\"https:\/\/www.softwareag.com\/app\/uploads\/2025\/11\/AN_Blog_JOPAZ_Reduce-Mainframe-Costs_1200x627-1024x535.png\" class=\"attachment-large size-large wp-post-image\" alt=\"jopaz\" srcset=\"https:\/\/www.softwareag.com\/app\/uploads\/2025\/11\/AN_Blog_JOPAZ_Reduce-Mainframe-Costs_1200x627-1024x535.png 1024w, https:\/\/www.softwareag.com\/app\/uploads\/2025\/11\/AN_Blog_JOPAZ_Reduce-Mainframe-Costs_1200x627-300x157.png 300w, https:\/\/www.softwareag.com\/app\/uploads\/2025\/11\/AN_Blog_JOPAZ_Reduce-Mainframe-Costs_1200x627-768x401.png 768w, https:\/\/www.softwareag.com\/app\/uploads\/2025\/11\/AN_Blog_JOPAZ_Reduce-Mainframe-Costs_1200x627-18x9.png 18w, https:\/\/www.softwareag.com\/app\/uploads\/2025\/11\/AN_Blog_JOPAZ_Reduce-Mainframe-Costs_1200x627.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\n                                                            <\/div>\n                            <div\n                                class=\"o-related-posts__top-meta\"\n                                                            >\n                                                                    <span class=\"m-card-post__category sag-label\">JOPAZ<\/span>\n                                                                                            <\/div>\n                            <h3 class=\"m-card-post__title\">Demonstra\u00e7\u00e3o do JOPAZ<\/h3>\n                                                            <p class=\"m-card-post__excerpt\">\n                                    Nesta Demo, descubra como a moderniza\u00e7\u00e3o com JOPAZ transforma seus workloads COBOL batch para liberar recursos valiosos sem riscos para o neg\u00f3cio.\n                                <\/p>\n                                                    <\/a>\n                                                                                                                                            <a href=\"https:\/\/www.softwareag.com\/br\/jopaz-demo\/\" class=\"m-card-post o-related-posts__card\">\n                            <div class=\"m-card-post__image\">\n                                                                    <img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"684\" src=\"https:\/\/www.softwareag.com\/app\/uploads\/2026\/04\/pexels-cookiecutter-17489157-1024x684.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"pesquisa\" srcset=\"https:\/\/www.softwareag.com\/app\/uploads\/2026\/04\/pexels-cookiecutter-17489157-1024x684.jpg 1024w, https:\/\/www.softwareag.com\/app\/uploads\/2026\/04\/pexels-cookiecutter-17489157-300x200.jpg 300w, https:\/\/www.softwareag.com\/app\/uploads\/2026\/04\/pexels-cookiecutter-17489157-768x513.jpg 768w, https:\/\/www.softwareag.com\/app\/uploads\/2026\/04\/pexels-cookiecutter-17489157-1536x1025.jpg 1536w, https:\/\/www.softwareag.com\/app\/uploads\/2026\/04\/pexels-cookiecutter-17489157-2048x1367.jpg 2048w, https:\/\/www.softwareag.com\/app\/uploads\/2026\/04\/pexels-cookiecutter-17489157-18x12.jpg 18w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\n                                                            <\/div>\n                            <div\n                                class=\"o-related-posts__top-meta\"\n                                                            >\n                                                                    <span class=\"m-card-post__category sag-label\">JOPAZ<\/span>\n                                                                                            <\/div>\n                            <h3 class=\"m-card-post__title\">Reduza workloads COBOL no mainframe com o JOPAZ<\/h3>\n                                                            <p class=\"m-card-post__excerpt\">\n                                    O JOPAZ compila c\u00f3digo COBOL em bytecode Java para executar workloads no processador zIIP\u2122, reduzindo o uso de CPU do mainframe e liberando capacidade sem necessidade de altera\u00e7\u00f5es no c\u00f3digo das aplica\u00e7\u00f5es.\n                                <\/p>\n                                                    <\/a>\n                                                                                                                                            <a href=\"https:\/\/www.softwareag.com\/br\/blog\/mainframe-optimization\/mainframe-optimization-maximize-your-ibm-z-without-risk\/\" class=\"m-card-post o-related-posts__card\">\n                            <div class=\"m-card-post__image\">\n                                                                    <img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.softwareag.com\/app\/uploads\/2026\/03\/steve-johnson-EXUwcap_6oA-unsplash-1024x683.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"Otimiza\u00e7\u00e3o de mainframe imagem gerada por computador\" srcset=\"https:\/\/www.softwareag.com\/app\/uploads\/2026\/03\/steve-johnson-EXUwcap_6oA-unsplash-1024x683.jpg 1024w, https:\/\/www.softwareag.com\/app\/uploads\/2026\/03\/steve-johnson-EXUwcap_6oA-unsplash-300x200.jpg 300w, https:\/\/www.softwareag.com\/app\/uploads\/2026\/03\/steve-johnson-EXUwcap_6oA-unsplash-768x512.jpg 768w, https:\/\/www.softwareag.com\/app\/uploads\/2026\/03\/steve-johnson-EXUwcap_6oA-unsplash-1536x1024.jpg 1536w, https:\/\/www.softwareag.com\/app\/uploads\/2026\/03\/steve-johnson-EXUwcap_6oA-unsplash-2048x1365.jpg 2048w, https:\/\/www.softwareag.com\/app\/uploads\/2026\/03\/steve-johnson-EXUwcap_6oA-unsplash-18x12.jpg 18w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\n                                                            <\/div>\n                            <div\n                                class=\"o-related-posts__top-meta\"\n                                                            >\n                                                                    <span class=\"m-card-post__category sag-label\">Mainframe Optimization<\/span>\n                                                                                                    <span\n                                        class=\"m-card-post__time o-related-posts__time-inline sag-readtime-label\"\n                                    >\n                                        <span\n                                            class=\"material-symbols-outlined o-related-posts__time-icon\"\n                                            aria-hidden=\"true\" data-no-translation=\"\"\n                                        >\n                                            schedule\n                                        <\/span>\n                                        4 MIN LEITURA\n                                    <\/span>\n                                                            <\/div>\n                            <h3 class=\"m-card-post__title\">Otimiza\u00e7\u00e3o de mainframe: maximize o potencial do seu IBM Z sem riscos<\/h3>\n                                                            <p class=\"m-card-post__excerpt\">\n                                    O JOPAZ otimiza workloads COBOL no IBM Z ao compil\u00e1-los em Java compat\u00edvel com zIIP\u2122, liberando capacidade de GP para IA, analytics e inova\u00e7\u00e3o, sem interrup\u00e7\u00f5es nas opera\u00e7\u00f5es.\n                                <\/p>\n                                                    <\/a>\n                                                <\/div>\n        <\/div>\n    <\/section>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>Modern organizations rely on API-driven integration to connect core business systems with cloud applications, mobile apps, partner ecosystems, and AI solutions.<\/p>","protected":false},"author":27,"featured_media":11375,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[42],"tags":[60,58,59,61,88],"product":[66,51],"class_list":["post-11373","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-insights","tag-cloud","tag-developer","tag-enterprise-applications","tag-mainframe","tag-z-os","product-adabas-natural","product-natural"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.8 (Yoast SEO v28.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Making modern integration simple with Natural API Server\u00a0<\/title>\n<meta name=\"description\" content=\"Modern organizations need API-driven integration to connect core business systems with cloud applications, mobile apps, partner ecosystems, and AI solutions. This article explains REST APIs, OpenAPI, and automatic API generation, and shows how Natural API Server exposes existing Natural subprograms as standards-based REST services. By generating OpenAPI definitions automatically, Natural API Server helps organizations accelerate modernization, improve developer productivity, and extend the value of proven Natural business logic without redevelopment.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.softwareag.com\/br\/blog\/data-integration\/analytics-real-time-mainframe-data\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Natural API Server: Modernizing Business Integration\" \/>\n<meta property=\"og:description\" content=\"Explore how Natural API Server simplifies integration for modern applications while preserving existing business logic.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.softwareag.com\/br\/blog\/data-integration\/analytics-real-time-mainframe-data\/\" \/>\n<meta property=\"og:site_name\" content=\"Software AG\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SoftwareAG\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-29T15:38:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-06T21:50:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-pixabay-373543-1-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1706\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ilan Hirschowitz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Mainframe Capacity Limits: Understanding the Issue | Software AG\" \/>\n<meta name=\"twitter:description\" content=\"Explore mainframe capacity limits and learn how to optimize your processors during critical processing windows.\" \/>\n<meta name=\"twitter:creator\" content=\"@softwareag\" \/>\n<meta name=\"twitter:site\" content=\"@softwareag\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ilan Hirschowitz\" \/>\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:\\\/\\\/www.softwareag.com\\\/en\\\/blog\\\/data-integration\\\/analytics-real-time-mainframe-data\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/blog\\\/insights\\\/making-modern-integration-simple-with-natural-api-server\\\/\"},\"author\":{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/br\\\/contributors\\\/ilan-hirschowitz\\\/#person-contributor-5470\",\"name\":\"Ilan Hirschowitz\",\"url\":\"https:\\\/\\\/www.softwareag.com\\\/br\\\/contributors\\\/ilan-hirschowitz\\\/\"},\"headline\":\"Making modern integration simple with Natural API Server\u00a0\",\"datePublished\":\"2026-09-29T15:38:32+00:00\",\"dateModified\":\"2026-11-06T21:50:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/blog\\\/insights\\\/making-modern-integration-simple-with-natural-api-server\\\/\"},\"wordCount\":1977,\"publisher\":{\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/blog\\\/data-integration\\\/analytics-real-time-mainframe-data\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.softwareag.com\\\/app\\\/uploads\\\/2026\\\/09\\\/pexels-pixabay-373543-1-scaled.jpg\",\"keywords\":[\"Cloud\",\"Developers\",\"Enterprise Applications\",\"Mainframe\",\"z\\\/OS\"],\"articleSection\":[\"Insights\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/blog\\\/insights\\\/making-modern-integration-simple-with-natural-api-server\\\/\",\"url\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/blog\\\/data-integration\\\/analytics-real-time-mainframe-data\\\/\",\"name\":\"Making modern integration simple with Natural API Server\u00a0\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/blog\\\/data-integration\\\/analytics-real-time-mainframe-data\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/blog\\\/data-integration\\\/analytics-real-time-mainframe-data\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.softwareag.com\\\/app\\\/uploads\\\/2026\\\/09\\\/pexels-pixabay-373543-1-scaled.jpg\",\"datePublished\":\"2026-09-29T15:38:32+00:00\",\"dateModified\":\"2026-11-06T21:50:44+00:00\",\"description\":\"Modern organizations need API-driven integration to connect core business systems with cloud applications, mobile apps, partner ecosystems, and AI solutions. This article explains REST APIs, OpenAPI, and automatic API generation, and shows how Natural API Server exposes existing Natural subprograms as standards-based REST services. By generating OpenAPI definitions automatically, Natural API Server helps organizations accelerate modernization, improve developer productivity, and extend the value of proven Natural business logic without redevelopment.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/blog\\\/data-integration\\\/analytics-real-time-mainframe-data\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.softwareag.com\\\/en\\\/blog\\\/data-integration\\\/analytics-real-time-mainframe-data\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/blog\\\/data-integration\\\/analytics-real-time-mainframe-data\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.softwareag.com\\\/app\\\/uploads\\\/2026\\\/09\\\/pexels-pixabay-373543-1-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/www.softwareag.com\\\/app\\\/uploads\\\/2026\\\/09\\\/pexels-pixabay-373543-1-scaled.jpg\",\"width\":2560,\"height\":1706},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/blog\\\/data-integration\\\/analytics-real-time-mainframe-data\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.softwareag.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Making modern integration simple with Natural API Server\u00a0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/\",\"name\":\"Software AG\",\"description\":\"Software AG&#039;s digital transformation solutions &amp; services\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/#organization\"},\"alternateName\":\"SAG\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/#organization\",\"name\":\"Software AG\",\"alternateName\":\"SAG\",\"url\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.softwareag.com\\\/app\\\/uploads\\\/2026\\\/09\\\/sag-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.softwareag.com\\\/app\\\/uploads\\\/2026\\\/09\\\/sag-logo.png\",\"width\":1500,\"height\":1500,\"caption\":\"Software AG\"},\"image\":{\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/SoftwareAG\",\"https:\\\/\\\/x.com\\\/softwareag\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/software-ag\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/SOFTWAREAG\"],\"description\":\"Software AG is a global enterprise software company dedicated to facilitating digital transformation for large-scale organizations. They specialize in modernizing legacy infrastructure, optimizing mainframe operations, and enabling seamless data integration across hybrid environments.\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"501\",\"maxValue\":\"1000\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.softwareag.com\\\/en\\\/#\\\/schema\\\/person\\\/027b43774998d3bceca936e18a78d40a\",\"name\":\"Sean Ryan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b2163e61364f68ed816d2cafdd180972a2ae86bb7eb8c515fdc7b988d45d9c43?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b2163e61364f68ed816d2cafdd180972a2ae86bb7eb8c515fdc7b988d45d9c43?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b2163e61364f68ed816d2cafdd180972a2ae86bb7eb8c515fdc7b988d45d9c43?s=96&d=mm&r=g\",\"caption\":\"Sean Ryan\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Simplificando a integra\u00e7\u00e3o moderna com o Natural API Server\u00a0","description":"As organiza\u00e7\u00f5es modernas precisam de integra\u00e7\u00e3o orientada por APIs para conectar os principais sistemas de neg\u00f3cios com aplica\u00e7\u00f5es em nuvem, aplicativos m\u00f3veis, ecossistemas de parceiros e solu\u00e7\u00f5es de IA. Este artigo explica APIs REST, OpenAPI e gera\u00e7\u00e3o autom\u00e1tica de APIs, al\u00e9m de mostrar como o Natural API Server exp\u00f5e subprogramas Natural existentes como servi\u00e7os REST baseados em padr\u00f5es. Ao gerar defini\u00e7\u00f5es OpenAPI automaticamente, o Natural API Server ajuda as organiza\u00e7\u00f5es a acelerar a moderniza\u00e7\u00e3o, aumentar a produtividade dos desenvolvedores e ampliar o valor da l\u00f3gica de neg\u00f3cios j\u00e1 consolidada em Natural, sem reescritas.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.softwareag.com\/br\/blog\/data-integration\/analytics-real-time-mainframe-data\/","og_locale":"pt_BR","og_type":"article","og_title":"Natural API Server: Modernizing Business Integration","og_description":"Explore how Natural API Server simplifies integration for modern applications while preserving existing business logic.","og_url":"https:\/\/www.softwareag.com\/br\/blog\/data-integration\/analytics-real-time-mainframe-data\/","og_site_name":"Software AG","article_publisher":"https:\/\/www.facebook.com\/SoftwareAG","article_published_time":"2026-09-29T15:38:32+00:00","article_modified_time":"2026-11-06T21:50:44+00:00","og_image":[{"width":2560,"height":1706,"url":"https:\/\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-pixabay-373543-1-scaled.jpg","type":"image\/jpeg"}],"author":"Ilan Hirschowitz","twitter_card":"summary_large_image","twitter_title":"Mainframe Capacity Limits: Understanding the Issue | Software AG","twitter_description":"Explore mainframe capacity limits and learn how to optimize your processors during critical processing windows.","twitter_creator":"@softwareag","twitter_site":"@softwareag","twitter_misc":{"Written by":"Ilan Hirschowitz","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.softwareag.com\/en\/blog\/data-integration\/analytics-real-time-mainframe-data\/#article","isPartOf":{"@id":"https:\/\/www.softwareag.com\/blog\/insights\/making-modern-integration-simple-with-natural-api-server\/"},"author":{"@type":"Person","@id":"https:\/\/www.softwareag.com\/br\/contributors\/ilan-hirschowitz\/#person-contributor-5470","name":"Ilan Hirschowitz","url":"https:\/\/www.softwareag.com\/br\/contributors\/ilan-hirschowitz\/"},"headline":"Making modern integration simple with Natural API Server\u00a0","datePublished":"2026-09-29T15:38:32+00:00","dateModified":"2026-11-06T21:50:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.softwareag.com\/blog\/insights\/making-modern-integration-simple-with-natural-api-server\/"},"wordCount":1977,"publisher":{"@id":"https:\/\/www.softwareag.com\/en\/#organization"},"image":{"@id":"https:\/\/www.softwareag.com\/en\/blog\/data-integration\/analytics-real-time-mainframe-data\/#primaryimage"},"thumbnailUrl":"https:\/\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-pixabay-373543-1-scaled.jpg","keywords":["Cloud","Developers","Enterprise Applications","Mainframe","z\/OS"],"articleSection":["Insights"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/www.softwareag.com\/blog\/insights\/making-modern-integration-simple-with-natural-api-server\/","url":"https:\/\/www.softwareag.com\/en\/blog\/data-integration\/analytics-real-time-mainframe-data\/","name":"Simplificando a integra\u00e7\u00e3o moderna com o Natural API Server\u00a0","isPartOf":{"@id":"https:\/\/www.softwareag.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.softwareag.com\/en\/blog\/data-integration\/analytics-real-time-mainframe-data\/#primaryimage"},"image":{"@id":"https:\/\/www.softwareag.com\/en\/blog\/data-integration\/analytics-real-time-mainframe-data\/#primaryimage"},"thumbnailUrl":"https:\/\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-pixabay-373543-1-scaled.jpg","datePublished":"2026-09-29T15:38:32+00:00","dateModified":"2026-11-06T21:50:44+00:00","description":"As organiza\u00e7\u00f5es modernas precisam de integra\u00e7\u00e3o orientada por APIs para conectar os principais sistemas de neg\u00f3cios com aplica\u00e7\u00f5es em nuvem, aplicativos m\u00f3veis, ecossistemas de parceiros e solu\u00e7\u00f5es de IA. Este artigo explica APIs REST, OpenAPI e gera\u00e7\u00e3o autom\u00e1tica de APIs, al\u00e9m de mostrar como o Natural API Server exp\u00f5e subprogramas Natural existentes como servi\u00e7os REST baseados em padr\u00f5es. Ao gerar defini\u00e7\u00f5es OpenAPI automaticamente, o Natural API Server ajuda as organiza\u00e7\u00f5es a acelerar a moderniza\u00e7\u00e3o, aumentar a produtividade dos desenvolvedores e ampliar o valor da l\u00f3gica de neg\u00f3cios j\u00e1 consolidada em Natural, sem reescritas.","breadcrumb":{"@id":"https:\/\/www.softwareag.com\/en\/blog\/data-integration\/analytics-real-time-mainframe-data\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.softwareag.com\/en\/blog\/data-integration\/analytics-real-time-mainframe-data\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.softwareag.com\/en\/blog\/data-integration\/analytics-real-time-mainframe-data\/#primaryimage","url":"https:\/\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-pixabay-373543-1-scaled.jpg","contentUrl":"https:\/\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-pixabay-373543-1-scaled.jpg","width":2560,"height":1706},{"@type":"BreadcrumbList","@id":"https:\/\/www.softwareag.com\/en\/blog\/data-integration\/analytics-real-time-mainframe-data\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.softwareag.com\/"},{"@type":"ListItem","position":2,"name":"Making modern integration simple with Natural API Server\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/www.softwareag.com\/en\/#website","url":"https:\/\/www.softwareag.com\/en\/","name":"Software AG","description":"Solu\u00e7\u00f5es e servi\u00e7os de transforma\u00e7\u00e3o digital da Software AG","publisher":{"@id":"https:\/\/www.softwareag.com\/en\/#organization"},"alternateName":"SAG","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.softwareag.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.softwareag.com\/en\/#organization","name":"Software AG","alternateName":"SAG","url":"https:\/\/www.softwareag.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.softwareag.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.softwareag.com\/app\/uploads\/2026\/09\/sag-logo.png","contentUrl":"https:\/\/www.softwareag.com\/app\/uploads\/2026\/09\/sag-logo.png","width":1500,"height":1500,"caption":"Software AG"},"image":{"@id":"https:\/\/www.softwareag.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SoftwareAG","https:\/\/x.com\/softwareag","https:\/\/www.linkedin.com\/company\/software-ag","https:\/\/www.youtube.com\/user\/SOFTWAREAG"],"description":"A Software AG \u00e9 uma empresa global de software empresarial dedicada a facilitar a transforma\u00e7\u00e3o digital de grandes organiza\u00e7\u00f5es. Ela \u00e9 especializada na moderniza\u00e7\u00e3o de infraestruturas legadas, na otimiza\u00e7\u00e3o de opera\u00e7\u00f5es de mainframe e na integra\u00e7\u00e3o perfeita de dados em ambientes h\u00edbridos.","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"501","maxValue":"1000"}},{"@type":"Person","@id":"https:\/\/www.softwareag.com\/en\/#\/schema\/person\/027b43774998d3bceca936e18a78d40a","name":"Sean Ryan","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/b2163e61364f68ed816d2cafdd180972a2ae86bb7eb8c515fdc7b988d45d9c43?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b2163e61364f68ed816d2cafdd180972a2ae86bb7eb8c515fdc7b988d45d9c43?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b2163e61364f68ed816d2cafdd180972a2ae86bb7eb8c515fdc7b988d45d9c43?s=96&d=mm&r=g","caption":"Sean Ryan"}}]}},"jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":11139,"url":"https:\/\/www.softwareag.com\/br\/blog\/insights\/beyond-silos-overcoming-challenges-in-modern-mainframe-and-cloud-integration\/","url_meta":{"origin":11373,"position":0},"title":"Al\u00e9m dos silos: Superando os desafios na integra\u00e7\u00e3o moderna entre mainframe e nuvem\u00a0","author":"Lidiane.Rocha","date":"September 1, 2026","format":false,"excerpt":"Mainframe modernization focuses on integrating proven core systems with cloud and mobile architectures through APIs and messaging, unlocking business value without replacing mission-critical infrastructure.","rel":"","context":"In &quot;Insights&quot;","block_context":{"text":"Insights","link":"https:\/\/www.softwareag.com\/br\/blog\/category\/insights\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-muharrem-alper-428087426-33520444-scaled.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-muharrem-alper-428087426-33520444-scaled.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-muharrem-alper-428087426-33520444-scaled.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-muharrem-alper-428087426-33520444-scaled.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-muharrem-alper-428087426-33520444-scaled.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-muharrem-alper-428087426-33520444-scaled.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":542,"url":"https:\/\/www.softwareag.com\/br\/blog\/mainframe-optimization\/ibm-z16\/","url_meta":{"origin":11373,"position":1},"title":"O que o IBM\u00ae z16\u2122 significa para voc\u00ea?","author":"Josh Smith","date":"April 7, 2022","format":false,"excerpt":"O IBM\u00ae z16\u2122 oferece suporte \u00e0 moderniza\u00e7\u00e3o de aplica\u00e7\u00f5es em mainframe com IA, ciberseguran\u00e7a e integra\u00e7\u00e3o com nuvem h\u00edbrida, garantindo o processamento seguro e confi\u00e1vel de workloads de miss\u00e3o cr\u00edtica.","rel":"","context":"In &quot;Application Modernization&quot;","block_context":{"text":"Application Modernization","link":"https:\/\/www.softwareag.com\/br\/blog\/category\/application-modernization\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2025\/08\/2021_08_18_IBM_Z_Forest_Z_Hero_0044_FNL.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2025\/08\/2021_08_18_IBM_Z_Forest_Z_Hero_0044_FNL.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2025\/08\/2021_08_18_IBM_Z_Forest_Z_Hero_0044_FNL.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2025\/08\/2021_08_18_IBM_Z_Forest_Z_Hero_0044_FNL.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2025\/08\/2021_08_18_IBM_Z_Forest_Z_Hero_0044_FNL.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2025\/08\/2021_08_18_IBM_Z_Forest_Z_Hero_0044_FNL.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":11382,"url":"https:\/\/www.softwareag.com\/br\/blog\/insights\/driving-simplicity-in-mainframe-integration-natural-messaging-in-action\/","url_meta":{"origin":11373,"position":2},"title":"Tornando a integra\u00e7\u00e3o com mainframe mais simples: Natural Messaging em a\u00e7\u00e3o\u00a0","author":"Sean Ryan","date":"September 29, 2026","format":false,"excerpt":"O Natural Messaging simplifica a integra\u00e7\u00e3o entre aplica\u00e7\u00f5es Natural e o IBM MQ, aumentando a produtividade, reduzindo a complexidade e acelerando iniciativas de moderniza\u00e7\u00e3o.","rel":"","context":"In &quot;Insights&quot;","block_context":{"text":"Insights","link":"https:\/\/www.softwareag.com\/br\/blog\/category\/insights\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-pachon-in-motion-426015731-30547577-scaled.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-pachon-in-motion-426015731-30547577-scaled.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-pachon-in-motion-426015731-30547577-scaled.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-pachon-in-motion-426015731-30547577-scaled.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-pachon-in-motion-426015731-30547577-scaled.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-pachon-in-motion-426015731-30547577-scaled.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":550,"url":"https:\/\/www.softwareag.com\/br\/blog\/data-integration\/maximizing-the-value-of-adabas-natural-data\/","url_meta":{"origin":11373,"position":3},"title":"Maximizando o valor dos dados Adabas &amp; Natural","author":"Josh Smith","date":"June 11, 2019","format":false,"excerpt":"Os dados de Adabas &amp; Natural podem ser integrados por meio de APIs ou adaptadores para an\u00e1lises em tempo real, apoiando iniciativas de BI, IA e aplica\u00e7\u00f5es orientadas a eventos, com escalabilidade e seguran\u00e7a garantidas.","rel":"","context":"In &quot;Data Integration&quot;","block_context":{"text":"Data Integration","link":"https:\/\/www.softwareag.com\/br\/blog\/category\/data-integration\/"},"img":{"alt_text":"","src":"https:\/\/www.softwareag.com\/app\/uploads\/2025\/08\/6-easy-steps-graphic-01.svg","width":350,"height":200,"srcset":"https:\/\/www.softwareag.com\/app\/uploads\/2025\/08\/6-easy-steps-graphic-01.svg 1x, https:\/\/www.softwareag.com\/app\/uploads\/2025\/08\/6-easy-steps-graphic-01.svg 1.5x, https:\/\/www.softwareag.com\/app\/uploads\/2025\/08\/6-easy-steps-graphic-01.svg 2x, https:\/\/www.softwareag.com\/app\/uploads\/2025\/08\/6-easy-steps-graphic-01.svg 3x, https:\/\/www.softwareag.com\/app\/uploads\/2025\/08\/6-easy-steps-graphic-01.svg 4x"},"classes":[]},{"id":506,"url":"https:\/\/www.softwareag.com\/br\/blog\/application-modernization\/adabas-natural-cloud-native\/","url_meta":{"origin":11373,"position":4},"title":"O futuro das aplica\u00e7\u00f5es Adabas &amp; Natural est\u00e1 na nuvem","author":"Josh Smith","date":"November 11, 2020","format":false,"excerpt":"Uma estrat\u00e9gia cloud-native ajuda a harmonizar seu cen\u00e1rio de TI, melhorar a velocidade de entrega e manter o desenvolvimento alinhado com suas novas aplica\u00e7\u00f5es.","rel":"","context":"In &quot;Application Modernization&quot;","block_context":{"text":"Application Modernization","link":"https:\/\/www.softwareag.com\/br\/blog\/category\/application-modernization\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2025\/08\/SAG_Clouds_Servers_Twitter_880x440px_Nov20.jpeg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2025\/08\/SAG_Clouds_Servers_Twitter_880x440px_Nov20.jpeg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2025\/08\/SAG_Clouds_Servers_Twitter_880x440px_Nov20.jpeg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2025\/08\/SAG_Clouds_Servers_Twitter_880x440px_Nov20.jpeg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":12205,"url":"https:\/\/www.softwareag.com\/br\/blog\/data-integration\/understanding-mcp-servers-how-ai-connects-to-enterprise-systems\/","url_meta":{"origin":11373,"position":5},"title":"Entendendo os servidores MCP: Como a IA se conecta a sistemas corporativos\u00a0","author":"Sean Ryan","date":"November 10, 2026","format":false,"excerpt":"Artificial intelligence is entering a new phase. For the past several years, organizations have focused on selecting the right AI model. Today, leading enterprises are discovering that model selection is only part of the equation. The real challenge is connecting AI to the systems, data, and business processes that power\u2026","rel":"","context":"In &quot;Data Integration&quot;","block_context":{"text":"Data Integration","link":"https:\/\/www.softwareag.com\/br\/blog\/category\/data-integration\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/10\/conny-schneider-pREq0ns_p_E-unsplash-scaled.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/10\/conny-schneider-pREq0ns_p_E-unsplash-scaled.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/10\/conny-schneider-pREq0ns_p_E-unsplash-scaled.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/10\/conny-schneider-pREq0ns_p_E-unsplash-scaled.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/10\/conny-schneider-pREq0ns_p_E-unsplash-scaled.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.softwareag.com\/app\/uploads\/2026\/10\/conny-schneider-pREq0ns_p_E-unsplash-scaled.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]}],"jetpack_featured_media_url":"https:\/\/www.softwareag.com\/app\/uploads\/2026\/09\/pexels-pixabay-373543-1-scaled.jpg","_links":{"self":[{"href":"https:\/\/www.softwareag.com\/br\/wp-json\/wp\/v2\/posts\/11373","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.softwareag.com\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.softwareag.com\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.softwareag.com\/br\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/www.softwareag.com\/br\/wp-json\/wp\/v2\/comments?post=11373"}],"version-history":[{"count":14,"href":"https:\/\/www.softwareag.com\/br\/wp-json\/wp\/v2\/posts\/11373\/revisions"}],"predecessor-version":[{"id":12360,"href":"https:\/\/www.softwareag.com\/br\/wp-json\/wp\/v2\/posts\/11373\/revisions\/12360"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.softwareag.com\/br\/wp-json\/wp\/v2\/media\/11375"}],"wp:attachment":[{"href":"https:\/\/www.softwareag.com\/br\/wp-json\/wp\/v2\/media?parent=11373"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.softwareag.com\/br\/wp-json\/wp\/v2\/categories?post=11373"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.softwareag.com\/br\/wp-json\/wp\/v2\/tags?post=11373"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.softwareag.com\/br\/wp-json\/wp\/v2\/product?post=11373"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}