{"id":82459,"date":"2023-07-02T23:45:23","date_gmt":"2023-07-03T06:45:23","guid":{"rendered":"https:\/\/blog.axway.com\/?p=82459"},"modified":"2023-07-19T23:48:12","modified_gmt":"2023-07-20T06:48:12","slug":"o-que-sao-gateways-portais-catalogos-de-api-marketplaces","status":"publish","type":"post","link":"https:\/\/blog.axway.com\/pt-br\/learning-center-2\/o-que-sao-gateways-portais-catalogos-de-api-marketplaces","title":{"rendered":"O que s\u00e3o Gateways, Portais, Cat\u00e1logos de API, Marketplaces?"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p class=\"p1\">O API Management decolou quando ficou claro que as APIs podem fazer uma enorme diferen\u00e7a na rapidez e efic\u00e1cia com que uma organiza\u00e7\u00e3o pode mudar o que faz e como o faz.<\/p>\n<p class=\"p1\">As APIs, neste caso, s\u00e3o os blocos de constru\u00e7\u00e3o de tudo (digital) que uma organiza\u00e7\u00e3o faz, permitindo que as equipes dentro da empresa estejam sincronizadas, reduzindo a sobrecarga de coordena\u00e7\u00e3o.<\/p>\n<p class=\"p1\">Com as APIs sendo a representa\u00e7\u00e3o digital das equipes interna e externa, surgiu a necessidade de um sistema de gerenciamento desse tipo de tecnologia, ou seja, os gateways de APIs. E com os gateways se tornando componentes compartilhados para gerenciamento de APIs, surgiu a quest\u00e3o de como expor e melhor publicar as informa\u00e7\u00f5es sobre as APIs gerenciadas por eles. Foi assim que<span class=\"Apple-converted-space\">\u00a0 <\/span>surgiram os portais de API. Eles complementam a capacidade de gerenciar APIs em um gateway, com a capacidade de encontrar informa\u00e7\u00f5es sobre estas APIs.<\/p>\n<p class=\"p2\"><span class=\"Apple-converted-space\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-82460 aligncenter\" src=\"https:\/\/blog.axway.com\/wp-content\/uploads\/2023\/07\/Business-Men-finance-banking-1186986717_T1-300x200.jpg\" alt=\"\" width=\"445\" height=\"296\" srcset=\"https:\/\/blog.axway.com\/wp-content\/uploads\/2023\/07\/Business-Men-finance-banking-1186986717_T1-300x200.jpg 300w, https:\/\/blog.axway.com\/wp-content\/uploads\/2023\/07\/Business-Men-finance-banking-1186986717_T1-1024x682.jpg 1024w, https:\/\/blog.axway.com\/wp-content\/uploads\/2023\/07\/Business-Men-finance-banking-1186986717_T1-768x512.jpg 768w, https:\/\/blog.axway.com\/wp-content\/uploads\/2023\/07\/Business-Men-finance-banking-1186986717_T1-150x100.jpg 150w, https:\/\/blog.axway.com\/wp-content\/uploads\/2023\/07\/Business-Men-finance-banking-1186986717_T1.jpg 1280w\" sizes=\"auto, (max-width: 445px) 100vw, 445px\" \/>\u00a0<\/span><\/p>\n<p class=\"p1\">A crescente popularidade das APIs significa que elas s\u00e3o publicadas por um expressivo n\u00famero de equipes e n\u00e3o necessariamente sempre pelo mesmo gateway. Para ainda permitir que todas as APIs sejam vis\u00edveis em um s\u00f3 lugar,<span class=\"Apple-converted-space\">\u00a0 <\/span>os cat\u00e1logos de APIs est\u00e3o estabelecendo uma camada independente de gateways. Por isso, os cat\u00e1logos s\u00e3o a melhor maneira de gerenciar APIs em ambientes heterog\u00eaneos e em constante evolu\u00e7\u00e3o.<\/p>\n<p class=\"p1\">Como muitas vezes as APIs s\u00e3o usadas para colaborar com parceiros, faz sentido incluir tamb\u00e9m APIs no gerenciamento de APIs, que s\u00e3o externas a uma organiza\u00e7\u00e3o. \u00c9 aqui que se origina o conceito de marketplaces de APIs, que estende o gerenciamento dessa tecnologia al\u00e9m do escopo publicado por uma organiza\u00e7\u00e3o, para todas as APIs relevantes para ela. Vamos dar uma olhada nesses componentes.<\/p>\n<p class=\"p1\"><b>&lt;Subt\u00edtulo&gt;<\/b> Gateways de API<\/p>\n<p class=\"p1\">Os gateways de API s\u00e3o os componentes mais pr\u00f3ximos da API real de todos os listados aqui. Um gateway de API normalmente gerencia todo o tr\u00e1fego de uma API. Ao fazer isso, os gateways podem ser usados \u200b\u200bpara uma variedade de fun\u00e7\u00f5es.<\/p>\n<p class=\"p1\">Historicamente, proteger a API permitindo apenas acesso autorizado era a fun\u00e7\u00e3o mais importante de um gateway. Muitas vezes, eles tamb\u00e9m adicionam fun\u00e7\u00f5es de conveni\u00eancia, como a transforma\u00e7\u00e3o entre v\u00e1rios formatos de dados, para que uma API limitada a um determinado formato ainda possa ser disponibilizada suportando outros, com o gateway transformando todo o tr\u00e1fego entre os formatos.<\/p>\n<p class=\"p1\">Os gateways geralmente s\u00e3o implementados com uma mentalidade de dentro para fora: uma API deve ser exposta aos consumidores, mas tamb\u00e9m deve ser protegida. Pensando na perspectiva da API, isso significa que um gateway \u00e9 colocado na frente da API para fornecer a funcionalidade necess\u00e1ria.<\/p>\n<h4 class=\"p1\">Portais de API<\/h4>\n<p class=\"p1\">A crescente popularidade e conscientiza\u00e7\u00e3o em torno das APIs significa que mais e mais APIs s\u00e3o disponibilizadas, deixando claro que um dos principais valores das APIs \u00e9 servir como interfaces entre as equipes. Mas, para fazer isso, as equipes precisam encontrar APIs existentes para consumo e, portanto, os gateways foram estendidos para fornecer interfaces de usu\u00e1rio (UIs) que permitem que os consumidores de API naveguem por elas.<\/p>\n<p class=\"p1\">Os portais representam uma mudan\u00e7a de perspectiva interessante porque foram motivados por um contexto de fora para dentro: como algu\u00e9m interessado em criar produtos e servi\u00e7os digitais, como posso descobrir quais APIs existem e que posso usar como blocos de constru\u00e7\u00e3o digitais?<\/p>\n<p class=\"p1\">Os portais ajudam a tornar as APIs mais f\u00e1ceis de encontrar e consumir. No entanto, na maioria dos casos, os portais s\u00e3o criados e arquitetados sobre os gateways. Isso n\u00e3o \u00e9 um problema, desde que todas as APIs sejam gerenciadas com um \u00fanico gateway. Mas o tamanho e a complexidade crescentes dos cen\u00e1rios de API significam que restringir o gerenciamento de API a cen\u00e1rios em que apenas um gateway \u00e9 usado n\u00e3o \u00e9 mais o caminho para o sucesso no futuro.<\/p>\n<h4 class=\"p1\">Cat\u00e1logos de APIs<\/h4>\n<p class=\"p1\">Com os cen\u00e1rios de API se tornando mais complexos, fica claro que \u00e9 necess\u00e1rio dissociar o gerenciamento t\u00e9cnico de APIs dos aspectos mais orientados aos neg\u00f3cios das APIs. Isso \u00e9 o que os cat\u00e1logos de API permitem. Eles s\u00e3o independentes de onde uma API \u00e9 gerenciada tecnicamente e podem gerenciar prontamente as APIs fornecidas, por exemplo, por meio de diferentes gateways.<\/p>\n<p class=\"p1\">Essa abordagem aberta significa que o valor comercial das APIs agora n\u00e3o est\u00e1 mais intimamente ligado aos aspectos t\u00e9cnicos do Gerenciamento de APIs. Com a arquitetura certa, as APIs ainda podem ser publicadas e encontradas em tempo h\u00e1bil, desde que o cat\u00e1logo de APIs n\u00e3o dependa de nenhuma atualiza\u00e7\u00e3o manual, mas seja preenchido de maneira automatizada.<\/p>\n<p class=\"p1\">Os cat\u00e1logos, portanto, atendem \u00e0s necessidades de separar melhor o gerenciamento de APIs t\u00e9cnico e comercial. No entanto, desde que um cat\u00e1logo seja preenchido apenas com as pr\u00f3prias APIs de uma organiza\u00e7\u00e3o, ainda falta um componente cr\u00edtico: a capacidade de tamb\u00e9m gerenci\u00e1-las, n\u00e3o fornecidas por uma organiza\u00e7\u00e3o, mas consumidas por ela e que precisam ser vis\u00edveis e gerenciadas tamb\u00e9m.<span class=\"Apple-converted-space\">\u00a0<\/span><\/p>\n<h4 class=\"p1\">Marketplacede APIs<\/h4>\n<p class=\"p1\">Os Marketplaces de APIs de alguma forma existem h\u00e1 muito tempo, mas eles tinham o objetivo de tornar as APIs p\u00fablicas mais f\u00e1ceis de encontrar e usar. O modelo de marketplace atual est\u00e1 sendo descoberto a partir de uma perspectiva mais orientada para a empresa, onde o objetivo \u00e9 fornecer uma vis\u00e3o unificada de todas as APIs relevantes para uma organiza\u00e7\u00e3o.<\/p>\n<p class=\"p1\">O marketplace estende a ideia do cat\u00e1logo ao permitir tamb\u00e9m a adi\u00e7\u00e3o de APIs que n\u00e3o s\u00e3o gerenciadas por uma organiza\u00e7\u00e3o. Isso significa que o escopo \u00e9 ainda mais estendido do que antes: os cat\u00e1logos estenderam o escopo de gateways \u00fanicos para serem desacoplados de gateways; Os marketplaces estendem ainda mais esse escopo para conter todas as APIs importantes para uma organiza\u00e7\u00e3o.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O API Management decolou quando ficou claro que as APIs podem fazer uma enorme diferen\u00e7a na rapidez e efic\u00e1cia com que uma organiza\u00e7\u00e3o pode mudar o que faz e como o faz. As APIs, neste caso, s\u00e3o os blocos de constru\u00e7\u00e3o de tudo (digital) que uma organiza\u00e7\u00e3o faz, permitindo que as equipes dentro da empresa [&hellip;]<\/p>\n","protected":false},"author":86,"featured_media":82460,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[6770],"tags":[6725,6740,6771,6772],"yst_prominent_words":[],"coauthors":[5539],"class_list":{"0":"post-82459","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-learning-center-2","8":"tag-api","9":"tag-api-management-pt-br","10":"tag-gateways","11":"tag-marketplaces"},"acf":[],"jetpack_featured_media_url":"https:\/\/blog.axway.com\/wp-content\/uploads\/2023\/07\/Business-Men-finance-banking-1186986717_T1.jpg","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pa97bN-lrZ","amp_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.axway.com\/pt-br\/wp-json\/wp\/v2\/posts\/82459","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.axway.com\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.axway.com\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.axway.com\/pt-br\/wp-json\/wp\/v2\/users\/86"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.axway.com\/pt-br\/wp-json\/wp\/v2\/comments?post=82459"}],"version-history":[{"count":0,"href":"https:\/\/blog.axway.com\/pt-br\/wp-json\/wp\/v2\/posts\/82459\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.axway.com\/pt-br\/wp-json\/wp\/v2\/media\/82460"}],"wp:attachment":[{"href":"https:\/\/blog.axway.com\/pt-br\/wp-json\/wp\/v2\/media?parent=82459"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.axway.com\/pt-br\/wp-json\/wp\/v2\/categories?post=82459"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.axway.com\/pt-br\/wp-json\/wp\/v2\/tags?post=82459"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/blog.axway.com\/pt-br\/wp-json\/wp\/v2\/yst_prominent_words?post=82459"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blog.axway.com\/pt-br\/wp-json\/wp\/v2\/coauthors?post=82459"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}