<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Prensa: WSO2]]></title><description><![CDATA[Crie experiências digitais incríveis de forma rápida, fácil e segura com a WSO2 – basta adicionar os desenvolvedores.]]></description><link>https://www.prensa.li/s/wso2</link><image><url>https://substackcdn.com/image/fetch/$s_!Dci6!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc45860cd-74e6-4d9a-8b97-163b0eabc7f6_200x200.png</url><title>Prensa: WSO2</title><link>https://www.prensa.li/s/wso2</link></image><generator>Substack</generator><lastBuildDate>Fri, 17 Apr 2026 12:15:10 GMT</lastBuildDate><atom:link href="https://www.prensa.li/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[APICON]]></copyright><language><![CDATA[pt-br]]></language><webMaster><![CDATA[prensali@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[prensali@substack.com]]></itunes:email><itunes:name><![CDATA[Prensa]]></itunes:name></itunes:owner><itunes:author><![CDATA[Prensa]]></itunes:author><googleplay:owner><![CDATA[prensali@substack.com]]></googleplay:owner><googleplay:email><![CDATA[prensali@substack.com]]></googleplay:email><googleplay:author><![CDATA[Prensa]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Ballerina HTTP Client na prática]]></title><description><![CDATA[Faz algum tempo que Ballerina foi disponibilizada para os desenvolvedores, encantando-os com conceitos simples e pr&#225;ticos.]]></description><link>https://www.prensa.li/p/ballerina-http-client-na-pratica</link><guid isPermaLink="false">https://www.prensa.li/p/ballerina-http-client-na-pratica</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Wed, 24 Aug 2022 20:15:38 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/ffe3f394-4501-493f-8859-a44acdf0a2e3_1080x607.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4Wuh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b116134-56a5-476a-9bc1-06a4f9c51ac1_1080x607.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4Wuh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b116134-56a5-476a-9bc1-06a4f9c51ac1_1080x607.png 424w, https://substackcdn.com/image/fetch/$s_!4Wuh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b116134-56a5-476a-9bc1-06a4f9c51ac1_1080x607.png 848w, https://substackcdn.com/image/fetch/$s_!4Wuh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b116134-56a5-476a-9bc1-06a4f9c51ac1_1080x607.png 1272w, https://substackcdn.com/image/fetch/$s_!4Wuh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b116134-56a5-476a-9bc1-06a4f9c51ac1_1080x607.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4Wuh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b116134-56a5-476a-9bc1-06a4f9c51ac1_1080x607.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2b116134-56a5-476a-9bc1-06a4f9c51ac1_1080x607.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Ballerina HTTP Client na pr&#225;tica&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Ballerina HTTP Client na pr&#225;tica" title="Ballerina HTTP Client na pr&#225;tica" srcset="https://substackcdn.com/image/fetch/$s_!4Wuh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b116134-56a5-476a-9bc1-06a4f9c51ac1_1080x607.png 424w, https://substackcdn.com/image/fetch/$s_!4Wuh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b116134-56a5-476a-9bc1-06a4f9c51ac1_1080x607.png 848w, https://substackcdn.com/image/fetch/$s_!4Wuh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b116134-56a5-476a-9bc1-06a4f9c51ac1_1080x607.png 1272w, https://substackcdn.com/image/fetch/$s_!4Wuh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b116134-56a5-476a-9bc1-06a4f9c51ac1_1080x607.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>Faz algum tempo que <strong>Ballerina </strong>foi disponibilizada para os desenvolvedores, encantando-os com conceitos simples e pr&#225;ticos. Algumas rotinas que j&#225; s&#227;o feitas h&#225; tempos em outras linguagens e <em>frameworks</em>&nbsp;ganharam novas perspectivas dentro da l&#243;gica "<em>cloud native</em>" da plataforma.</p><p>A principal mudan&#231;a talvez seja a maneira que servi&#231;os e clientes se relacionam dentro da aplica&#231;&#227;o.</p><p>Com uma linguagem orientada ao consumo de servi&#231;os atrav&#233;s da rede, Ballerina faz uma abstra&#231;&#227;o bastante singular do uso de aplica&#231;&#245;es distribu&#237;das. A linguagem utiliza uma defini&#231;&#227;o de servi&#231;o (<em>service</em>) e cliente (<em>client</em>) para a defini&#231;&#227;o de recursos de rede, e sua utiliza&#231;&#227;o &#233; bem simples.</p><p>Neste artigo, voc&#234; pode entender um pouco melhor a defini&#231;&#227;o de um <em>client</em> e os recursos ele oferece.</p><h4><em>Client </em>proposto</h4><p>O <em>client</em> proposto para esse exemplo deve buscar dados de uma lista de usu&#225;rios do Github e compar&#225;-los, para ver quem tem mais reposit&#243;rios p&#250;blicos dentro da plataforma.</p><p>Come&#231;ando de maneira simples, &#233; necess&#225;rio criar um <em>client</em> para consultar os dados de um usu&#225;rio do Github.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CJ4R!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7010a26-0d7c-4776-91c2-207f359ac0d5_1102x442.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CJ4R!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7010a26-0d7c-4776-91c2-207f359ac0d5_1102x442.png 424w, https://substackcdn.com/image/fetch/$s_!CJ4R!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7010a26-0d7c-4776-91c2-207f359ac0d5_1102x442.png 848w, https://substackcdn.com/image/fetch/$s_!CJ4R!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7010a26-0d7c-4776-91c2-207f359ac0d5_1102x442.png 1272w, https://substackcdn.com/image/fetch/$s_!CJ4R!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7010a26-0d7c-4776-91c2-207f359ac0d5_1102x442.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CJ4R!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7010a26-0d7c-4776-91c2-207f359ac0d5_1102x442.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b7010a26-0d7c-4776-91c2-207f359ac0d5_1102x442.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!CJ4R!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7010a26-0d7c-4776-91c2-207f359ac0d5_1102x442.png 424w, https://substackcdn.com/image/fetch/$s_!CJ4R!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7010a26-0d7c-4776-91c2-207f359ac0d5_1102x442.png 848w, https://substackcdn.com/image/fetch/$s_!CJ4R!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7010a26-0d7c-4776-91c2-207f359ac0d5_1102x442.png 1272w, https://substackcdn.com/image/fetch/$s_!CJ4R!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7010a26-0d7c-4776-91c2-207f359ac0d5_1102x442.png 1456w" sizes="100vw"></picture><div></div></div></a><figcaption class="image-caption">Escreva a legenda e cr&#233;ditos da imagem</figcaption></figure></div><p>Escreva a legenda e cr&#233;ditos da imagem</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YfuH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81be4bf7-7ef5-4f24-bc4a-8014a522e329_1154x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YfuH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81be4bf7-7ef5-4f24-bc4a-8014a522e329_1154x768.png 424w, https://substackcdn.com/image/fetch/$s_!YfuH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81be4bf7-7ef5-4f24-bc4a-8014a522e329_1154x768.png 848w, https://substackcdn.com/image/fetch/$s_!YfuH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81be4bf7-7ef5-4f24-bc4a-8014a522e329_1154x768.png 1272w, https://substackcdn.com/image/fetch/$s_!YfuH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81be4bf7-7ef5-4f24-bc4a-8014a522e329_1154x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YfuH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81be4bf7-7ef5-4f24-bc4a-8014a522e329_1154x768.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/81be4bf7-7ef5-4f24-bc4a-8014a522e329_1154x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YfuH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81be4bf7-7ef5-4f24-bc4a-8014a522e329_1154x768.png 424w, https://substackcdn.com/image/fetch/$s_!YfuH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81be4bf7-7ef5-4f24-bc4a-8014a522e329_1154x768.png 848w, https://substackcdn.com/image/fetch/$s_!YfuH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81be4bf7-7ef5-4f24-bc4a-8014a522e329_1154x768.png 1272w, https://substackcdn.com/image/fetch/$s_!YfuH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81be4bf7-7ef5-4f24-bc4a-8014a522e329_1154x768.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Escreva a legenda e cr&#233;ditos da imagem</figcaption></figure></div><p>Escreva a legenda e cr&#233;ditos da imagem</p><p>Parece um exemplo simples, mas por ele &#233; poss&#237;vel perceber a orienta&#231;&#227;o a servi&#231;os distribu&#237;dos da linguagem. Veja algumas caracter&#237;sticas importantes desse c&#243;digo:</p><p><strong>Rela&#231;&#245;es entre sistemas</strong></p><p>Primeiro, "github", &#233; um Http:Client que possui m&#233;todos remotos, como "get", que descrevem as intera&#231;&#245;es entre os servi&#231;os. A linguagem representa em sua sintaxe a natureza dessa rela&#231;&#227;o entre sistemas e isso fica evidente quando utilizamos os diagramas de sequ&#234;ncia de Ballerina.</p><p><strong>Diagramas de sequ&#234;ncia</strong></p><p>Os diagramas de sequ&#234;ncia s&#227;o um recurso nativo da linguagem que permitem uma vis&#227;o gr&#225;fica da fun&#231;&#227;o. Usando o <a href="https://github.com/wso2/ballerina-plugin-vscode">plugin oficial do Ballerina para VSCode</a>, fica f&#225;cil ver o diagrama do exemplo:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VCY0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274a682c-928e-470e-9f4a-2026c4fe91d0_1116x708.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VCY0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274a682c-928e-470e-9f4a-2026c4fe91d0_1116x708.png 424w, https://substackcdn.com/image/fetch/$s_!VCY0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274a682c-928e-470e-9f4a-2026c4fe91d0_1116x708.png 848w, https://substackcdn.com/image/fetch/$s_!VCY0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274a682c-928e-470e-9f4a-2026c4fe91d0_1116x708.png 1272w, https://substackcdn.com/image/fetch/$s_!VCY0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274a682c-928e-470e-9f4a-2026c4fe91d0_1116x708.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VCY0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274a682c-928e-470e-9f4a-2026c4fe91d0_1116x708.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/274a682c-928e-470e-9f4a-2026c4fe91d0_1116x708.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VCY0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274a682c-928e-470e-9f4a-2026c4fe91d0_1116x708.png 424w, https://substackcdn.com/image/fetch/$s_!VCY0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274a682c-928e-470e-9f4a-2026c4fe91d0_1116x708.png 848w, https://substackcdn.com/image/fetch/$s_!VCY0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274a682c-928e-470e-9f4a-2026c4fe91d0_1116x708.png 1272w, https://substackcdn.com/image/fetch/$s_!VCY0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F274a682c-928e-470e-9f4a-2026c4fe91d0_1116x708.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Escreva a legenda e cr&#233;ditos da imagem</figcaption></figure></div><p>Escreva a legenda e cr&#233;ditos da imagem</p><p>A rela&#231;&#227;o entre sistemas pode ser vista no diagrama, identificando uma chamada para o m&#233;todo remoto "get".&nbsp;</p><p><strong>Foco em JSON</strong></p><p>Outra caracter&#237;stica&nbsp;interessante&nbsp;&#233; o formato da resposta. Ballerina &#233; focada em JSON, o que simplifica muito a manipula&#231;&#227;o dos <em>payloads</em> obtidos atrav&#233;s de um <em>client. </em>&#201; poss&#237;vel definir estruturas mais espec&#237;ficas para os responses:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lgK9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a547940-9926-4f41-90ce-977f59a8e0d4_1364x1020.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lgK9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a547940-9926-4f41-90ce-977f59a8e0d4_1364x1020.png 424w, https://substackcdn.com/image/fetch/$s_!lgK9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a547940-9926-4f41-90ce-977f59a8e0d4_1364x1020.png 848w, https://substackcdn.com/image/fetch/$s_!lgK9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a547940-9926-4f41-90ce-977f59a8e0d4_1364x1020.png 1272w, https://substackcdn.com/image/fetch/$s_!lgK9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a547940-9926-4f41-90ce-977f59a8e0d4_1364x1020.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lgK9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a547940-9926-4f41-90ce-977f59a8e0d4_1364x1020.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8a547940-9926-4f41-90ce-977f59a8e0d4_1364x1020.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lgK9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a547940-9926-4f41-90ce-977f59a8e0d4_1364x1020.png 424w, https://substackcdn.com/image/fetch/$s_!lgK9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a547940-9926-4f41-90ce-977f59a8e0d4_1364x1020.png 848w, https://substackcdn.com/image/fetch/$s_!lgK9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a547940-9926-4f41-90ce-977f59a8e0d4_1364x1020.png 1272w, https://substackcdn.com/image/fetch/$s_!lgK9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a547940-9926-4f41-90ce-977f59a8e0d4_1364x1020.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Escreva a legenda e cr&#233;ditos da imagem</figcaption></figure></div><p>Escreva a legenda e cr&#233;ditos da imagem</p><p>Isso &#233; suficiente para Ballerina fazer a convers&#227;o do response para o tipo criado. Veja como &#233; refletido no diagrama de sequ&#234;ncia:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EsU5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F405bb180-d918-4988-a5b0-884b31db4722_1262x710.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EsU5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F405bb180-d918-4988-a5b0-884b31db4722_1262x710.png 424w, https://substackcdn.com/image/fetch/$s_!EsU5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F405bb180-d918-4988-a5b0-884b31db4722_1262x710.png 848w, https://substackcdn.com/image/fetch/$s_!EsU5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F405bb180-d918-4988-a5b0-884b31db4722_1262x710.png 1272w, https://substackcdn.com/image/fetch/$s_!EsU5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F405bb180-d918-4988-a5b0-884b31db4722_1262x710.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EsU5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F405bb180-d918-4988-a5b0-884b31db4722_1262x710.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/405bb180-d918-4988-a5b0-884b31db4722_1262x710.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!EsU5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F405bb180-d918-4988-a5b0-884b31db4722_1262x710.png 424w, https://substackcdn.com/image/fetch/$s_!EsU5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F405bb180-d918-4988-a5b0-884b31db4722_1262x710.png 848w, https://substackcdn.com/image/fetch/$s_!EsU5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F405bb180-d918-4988-a5b0-884b31db4722_1262x710.png 1272w, https://substackcdn.com/image/fetch/$s_!EsU5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F405bb180-d918-4988-a5b0-884b31db4722_1262x710.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Escreva a legenda e cr&#233;ditos da imagem</figcaption></figure></div><p>Escreva a legenda e cr&#233;ditos da imagem</p><p>Esse primeiro passo mostra como &#233; f&#225;cil descrever um <em>client</em> e, consequentemente, a rela&#231;&#227;o por completo entre sistemas distribu&#237;dos.</p><p>Agora &#233; poss&#237;vel seguir o desenvolvimento da proposta.</p><p><strong>M&#250;ltiplas chamadas</strong></p><p>O pr&#243;ximo passo &#233; incluir uma lista de usu&#225;rios e buscar dados de todos eles.</p><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Z2Jl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd66fd0c-e50b-4b20-99c0-25cd324b4059_1840x1604.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Z2Jl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd66fd0c-e50b-4b20-99c0-25cd324b4059_1840x1604.png 424w, https://substackcdn.com/image/fetch/$s_!Z2Jl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd66fd0c-e50b-4b20-99c0-25cd324b4059_1840x1604.png 848w, https://substackcdn.com/image/fetch/$s_!Z2Jl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd66fd0c-e50b-4b20-99c0-25cd324b4059_1840x1604.png 1272w, https://substackcdn.com/image/fetch/$s_!Z2Jl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd66fd0c-e50b-4b20-99c0-25cd324b4059_1840x1604.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Z2Jl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd66fd0c-e50b-4b20-99c0-25cd324b4059_1840x1604.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fd66fd0c-e50b-4b20-99c0-25cd324b4059_1840x1604.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Z2Jl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd66fd0c-e50b-4b20-99c0-25cd324b4059_1840x1604.png 424w, https://substackcdn.com/image/fetch/$s_!Z2Jl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd66fd0c-e50b-4b20-99c0-25cd324b4059_1840x1604.png 848w, https://substackcdn.com/image/fetch/$s_!Z2Jl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd66fd0c-e50b-4b20-99c0-25cd324b4059_1840x1604.png 1272w, https://substackcdn.com/image/fetch/$s_!Z2Jl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd66fd0c-e50b-4b20-99c0-25cd324b4059_1840x1604.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><p>Agora existe um <em>loop</em>, uma sequ&#234;ncia de uso do cliente, o que muda ligeiramente o diagrama anterior.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_g7K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff64042-9cbe-450b-a8d2-e3d7517fb521_1005x721.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_g7K!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff64042-9cbe-450b-a8d2-e3d7517fb521_1005x721.png 424w, https://substackcdn.com/image/fetch/$s_!_g7K!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff64042-9cbe-450b-a8d2-e3d7517fb521_1005x721.png 848w, https://substackcdn.com/image/fetch/$s_!_g7K!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff64042-9cbe-450b-a8d2-e3d7517fb521_1005x721.png 1272w, https://substackcdn.com/image/fetch/$s_!_g7K!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff64042-9cbe-450b-a8d2-e3d7517fb521_1005x721.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_g7K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff64042-9cbe-450b-a8d2-e3d7517fb521_1005x721.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3ff64042-9cbe-450b-a8d2-e3d7517fb521_1005x721.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_g7K!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff64042-9cbe-450b-a8d2-e3d7517fb521_1005x721.png 424w, https://substackcdn.com/image/fetch/$s_!_g7K!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff64042-9cbe-450b-a8d2-e3d7517fb521_1005x721.png 848w, https://substackcdn.com/image/fetch/$s_!_g7K!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff64042-9cbe-450b-a8d2-e3d7517fb521_1005x721.png 1272w, https://substackcdn.com/image/fetch/$s_!_g7K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff64042-9cbe-450b-a8d2-e3d7517fb521_1005x721.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Escreva a legenda e cr&#233;ditos da imagem</figcaption></figure></div><p>Escreva a legenda e cr&#233;ditos da imagem</p><p>O diagrama deixa bem clara a rela&#231;&#227;o dos fluxos da aplica&#231;&#227;o com os servi&#231;os remotos e reflete a proposta da plataforma. Esses e outros recursos trazem todos os conceitos, que geralmente s&#227;o abstra&#237;dos dentro das linguagens, para a superf&#237;cie do processo.</p><p>Em um momento em que arquiteturas distribu&#237;das e integra&#231;&#245;es reinam, uma linguagem especializada nestes aspectos tende a contribuir muito para a qualidade e velocidade das entregas dos produtos.</p><p>Este artigo foi escrito por M&#225;rcio Menezes e publicado originalmente em <a href="/wso2/ballerina-http-client-na-pratica/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[Open Health: o futuro da saúde]]></title><description><![CDATA[A pandemia de COVID-19 foi, sem d&#250;vidas, um divisor de &#225;guas no campo da tecnologia.]]></description><link>https://www.prensa.li/p/open-health-o-futuro-da-saude</link><guid isPermaLink="false">https://www.prensa.li/p/open-health-o-futuro-da-saude</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Fri, 19 Aug 2022 20:51:37 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/f48ddbed-cafd-4bd6-bf77-8014a60c9736_1080x719.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wwlV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae5e902-c0ce-4a26-828d-6a6ae071f313_1080x719.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wwlV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae5e902-c0ce-4a26-828d-6a6ae071f313_1080x719.png 424w, https://substackcdn.com/image/fetch/$s_!wwlV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae5e902-c0ce-4a26-828d-6a6ae071f313_1080x719.png 848w, https://substackcdn.com/image/fetch/$s_!wwlV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae5e902-c0ce-4a26-828d-6a6ae071f313_1080x719.png 1272w, https://substackcdn.com/image/fetch/$s_!wwlV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae5e902-c0ce-4a26-828d-6a6ae071f313_1080x719.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wwlV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae5e902-c0ce-4a26-828d-6a6ae071f313_1080x719.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5ae5e902-c0ce-4a26-828d-6a6ae071f313_1080x719.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Open Health: o futuro da sa&#250;de&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Open Health: o futuro da sa&#250;de" title="Open Health: o futuro da sa&#250;de" srcset="https://substackcdn.com/image/fetch/$s_!wwlV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae5e902-c0ce-4a26-828d-6a6ae071f313_1080x719.png 424w, https://substackcdn.com/image/fetch/$s_!wwlV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae5e902-c0ce-4a26-828d-6a6ae071f313_1080x719.png 848w, https://substackcdn.com/image/fetch/$s_!wwlV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae5e902-c0ce-4a26-828d-6a6ae071f313_1080x719.png 1272w, https://substackcdn.com/image/fetch/$s_!wwlV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae5e902-c0ce-4a26-828d-6a6ae071f313_1080x719.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Imagem: Canva</figcaption></figure></div><p>A pandemia de COVID-19 foi, sem d&#250;vidas, um divisor de &#225;guas no campo da tecnologia. Sem poder sair de casa, as pessoas recorreram ao digital para se conectar umas &#224;s outras, para trabalhar &#224; dist&#226;ncia e at&#233; mesmo para manter um contato social, na medida do poss&#237;vel.&nbsp;</p><p>Tudo isso acelerou drasticamente um processo que j&#225; estava em curso: o <strong>avan&#231;o da tecnologia</strong>. E essa nova realidade mostrou a necessidade de mudan&#231;as &#8212; especialmente na<strong> &#225;rea da sa&#250;de</strong>.</p><p>Durante esses mais de dois anos, foi surgindo e se desenvolvendo uma nova perspectiva de compartilhamento de dados da sa&#250;de.&nbsp;</p><p>Afinal, com uma nova doen&#231;a, toda informa&#231;&#227;o coletada precisava de muita aten&#231;&#227;o, para que cientistas pudessem entender o comportamento do v&#237;rus, seus impactos no corpo humano a curto, m&#233;dio e longo prazo, e at&#233; mesmo para trazer informa&#231;&#227;o para a popula&#231;&#227;o em geral.</p><p>A tecnologia vem sendo respons&#225;vel por uma transforma&#231;&#227;o na maneira como as pessoas vivem. E ela tem se sido uma importante aliada na simplifica&#231;&#227;o de processos e inclus&#227;o de pessoas nos mais variados assuntos.&nbsp;</p><p>Assim, pode-se dizer que essa &#233; sua verdadeira fun&#231;&#227;o. A tecnologia s&#243; &#233; relevante se servir para mudar efetivamente - e para melhor - a forma como as pessoas vivem.</p><p>A recente regulamenta&#231;&#227;o da telessa&#250;de &#233; um exemplo claro disso. Com ela, pacientes e unidades de sa&#250;de est&#227;o mais pr&#243;ximos do que nunca.&nbsp;</p><p>Com isso, houve um aumento expressivo nos registros cl&#237;nicos nas plataformas destinadas &#224; telemedicina, o que significa uma quantidade maior de dados e, portanto, informa&#231;&#245;es sobre os pacientes, que podem ser refletidas em tratamentos mais eficientes, por exemplo.</p><p>O compartilhamento desses dados possibilita melhorias operacionais para institui&#231;&#245;es de sa&#250;de, profissionais da &#225;rea e, consequentemente, para os pacientes. Mas ele deve ser feito com cautela, &#233;tica e extenso planejamento.&nbsp;</p><p>A tend&#234;ncia &#233; que essa abordagem cres&#231;a ao ponto de popularizar a integra&#231;&#227;o de informa&#231;&#245;es de institui&#231;&#245;es privadas com o SUS. Hoje, j&#225; est&#225; no ar a <strong>RNDS </strong>(Rede Nacional de Dados em Sa&#250;de), uma plataforma do governo brasileiro, desenvolvida e disponibilizada pelo Minist&#233;rio da Sa&#250;de, que funciona para conectar sistemas de informa&#231;&#227;o.&nbsp;</p><p>A meta &#233; tornar essa uma ferramenta conhecida e utilizada por toda a popula&#231;&#227;o brasileira at&#233; 2028. Atualmente qualquer pessoa pode solicitar o seu acesso pelo Portal de Servi&#231;os do site do Minist&#233;rio da Sa&#250;de.</p><p>Com a observa&#231;&#227;o de diferentes organiza&#231;&#245;es de sa&#250;de ao redor do mundo, percebe-se que cada local conta com seus pr&#243;prios desafios e, portanto, solu&#231;&#245;es. Mas um padr&#227;o encontrado at&#233; agora &#233; a constata&#231;&#227;o dos benef&#237;cios trazidos com as iniciativas de <strong>dados abertos.&nbsp;</strong></p><p>E para obter esse sucesso, &#233; preciso lembrar que o ponto inicial &#233; compartilhar esses dados de maneira segura. Os pacientes s&#227;o os donos desses dados, ent&#227;o eles devem ter o controle sobre essas informa&#231;&#245;es.&nbsp;</p><p>Mas a partir de sua autoriza&#231;&#227;o, o cruzamento de dados promete facilitar diagn&#243;sticos, otimizar tratamentos e principalmente tomar medidas para evitar que problemas de sa&#250;de venham a aparecer no futuro. Isso demonstra um grande prop&#243;sito na transforma&#231;&#227;o digital.</p><p>E, se lidar com o corpo humano &#233; extremamente complexo devido &#224;s in&#250;meras possibilidades de diagn&#243;sticos, tratamentos e vari&#225;veis que mudam completamente de paciente para paciente, lidar com os dados relativos &#224; sa&#250;de carrega essa mesma complexidade.&nbsp;</p><p>Por isso existe a necessidade de utilizar ferramentas espec&#237;ficas desenvolvidas para suportar esse tipo de dados.</p><p>A WSO2 j&#225; disponibilizou uma plataforma <strong>FHIR </strong>(Fast Healthcare Interoperability Resources), orientada por APIs e que permite acesso a dados divididos entre v&#225;rios sistemas diferentes e traz a possibilidade das institui&#231;&#245;es criarem seus pr&#243;prios servidores de APIs para expor dados em sa&#250;de.</p><p>Para utilizar toda a tecnologia com responsabilidade, cada etapa do processo deve ser minuciosamente elaborada. Al&#233;m disso, &#233; necess&#225;ria uma mudan&#231;a na cultura de toda a comunidade m&#233;dica.&nbsp;</p><p>&#201; preciso abandonar velhas pr&#225;ticas desde o aprendizado nas faculdades, para que os profissionais da &#225;rea tenham o h&#225;bito de consumir todos os dados que est&#227;o - e estar&#227;o cada vez mais - dispon&#237;veis.</p><p>Ao obter um n&#250;mero maior de informa&#231;&#245;es, m&#233;dicos e enfermeiros podem tomar decis&#245;es assertivas e, consequentemente, tornar os tratamentos muito mais confort&#225;veis para os pacientes.&nbsp;</p><p>E como a<strong> intelig&#234;ncia artificial</strong> &#233; capaz de analisar grandes volumes de dados, ela se revela como um instrumento muito importante na sa&#250;de, e a tend&#234;ncia &#233; que se torne indispens&#225;vel.</p><p>Para armazenar os mais diversos tipos de exames, identificar padr&#245;es antes ocultos e efetivamente revolucionar a forma com que se cuida das pessoas, &#233; preciso contar com grandes bancos de dados dispon&#237;veis.</p><p>O acompanhamento de pacientes que contra&#237;ram COVID-19 serve de exemplo para o acompanhamento de outras doen&#231;as.&nbsp;</p><p>A possibilidade da portabilidade de prontu&#225;rios d&#225; uma ideia de como a tecnologia pode simplificar as coisas no &#226;mbito da sa&#250;de, al&#233;m, &#233; claro, de gerar economia e trazer mais efici&#234;ncia para hospitais e laborat&#243;rios, que podem ainda estabelecer parcerias muito mais interessantes com farmac&#234;uticas e centros de pesquisa.&nbsp;</p><p>Mas apesar de toda essa perspectiva, hoje, esses dados ainda est&#227;o fragmentados em cada hospital ou unidade de atendimento, ent&#227;o o objetivo atual &#233; integrar toda essa informa&#231;&#227;o para que ela sirva como base no atendimento a um paciente, seja l&#225; qual for o ponto de atendimento no qual ele for atendido.&nbsp;</p><p>Isso cria uma rede de benef&#237;cios, j&#225; que evita a duplica&#231;&#227;o de exames e procedimentos, otimiza os processos das institui&#231;&#245;es de sa&#250;de e apresenta dados unificados para os profissionais da &#225;rea.</p><p>Um grande desafio &#233; apresentar essa cultura aos profissionais da linha de frente e convenc&#234;-los de que essa estrat&#233;gia vai melhorar o seu trabalho, afinal, &#233; uma &#225;rea onde h&#225; certa resist&#234;ncia.</p><p>Uma boa estrat&#233;gia para a inser&#231;&#227;o desse novo padr&#227;o &#233; buscar a aplica&#231;&#227;o certa para cada problema em espec&#237;fico. E, embora seja uma transforma&#231;&#227;o mais lenta, hoje j&#225; existem empresas que aplicam essas medidas.&nbsp;</p><p>Na &#193;frica do Sul, h&#225; empresas de planos de sa&#250;de que convertem os exerc&#237;cios f&#237;sicos praticados por seus benefici&#225;rios em descontos no conv&#234;nio. Nos Estados Unidos, existem redes de hospitais que incorporam relat&#243;rios di&#225;rios para auxiliar no monitoramento e percep&#231;&#227;o de padr&#245;es dos pacientes.&nbsp;</p><p>Isso mostra que <strong>a transforma&#231;&#227;o digital, antes de mais nada, envolve pessoas.</strong> A tecnologia pela tecnologia, n&#227;o vale de nada.</p><p>Ainda existe um longo caminho a se percorrer, mas uma boa media&#231;&#227;o entre integra&#231;&#227;o e privacidade tem o potencial para quebrar barreiras e levar essa mudan&#231;a de cultura adiante com foco na &#233;tica e bem-estar do paciente.&nbsp;</p><p>Afinal, se todos os campos da sociedade v&#234;m sendo cada vez mais impactados pela tecnologia, &#233; de se esperar que a sa&#250;de n&#227;o fique de fora disso.<br><br></p><p>Este artigo foi escrito por Renan Martorelli e publicado originalmente em <a href="/wso2/open-health-o-futuro-da-saude/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[Reprogramando o banco para acelerar a transformação digital]]></title><description><![CDATA[A escalada da tecnologia no setor financeiro representa, acima de tudo, uma mudan&#231;a no modelo de neg&#243;cio banc&#225;rio.]]></description><link>https://www.prensa.li/p/reprogramando-o-banco-para-acelerar-a-transformacao-digital</link><guid isPermaLink="false">https://www.prensa.li/p/reprogramando-o-banco-para-acelerar-a-transformacao-digital</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Wed, 03 Aug 2022 19:08:54 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/e5477a76-a096-44c7-b845-e917ae98f426_1080x721" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hvEI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d86ef12-f285-452f-b9e7-d7de3791e0b8_1080x721" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hvEI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d86ef12-f285-452f-b9e7-d7de3791e0b8_1080x721 424w, https://substackcdn.com/image/fetch/$s_!hvEI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d86ef12-f285-452f-b9e7-d7de3791e0b8_1080x721 848w, https://substackcdn.com/image/fetch/$s_!hvEI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d86ef12-f285-452f-b9e7-d7de3791e0b8_1080x721 1272w, https://substackcdn.com/image/fetch/$s_!hvEI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d86ef12-f285-452f-b9e7-d7de3791e0b8_1080x721 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hvEI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d86ef12-f285-452f-b9e7-d7de3791e0b8_1080x721" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8d86ef12-f285-452f-b9e7-d7de3791e0b8_1080x721&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Reprogramando o banco para acelerar a transforma&#231;&#227;o digital&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Reprogramando o banco para acelerar a transforma&#231;&#227;o digital" title="Reprogramando o banco para acelerar a transforma&#231;&#227;o digital" srcset="https://substackcdn.com/image/fetch/$s_!hvEI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d86ef12-f285-452f-b9e7-d7de3791e0b8_1080x721 424w, https://substackcdn.com/image/fetch/$s_!hvEI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d86ef12-f285-452f-b9e7-d7de3791e0b8_1080x721 848w, https://substackcdn.com/image/fetch/$s_!hvEI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d86ef12-f285-452f-b9e7-d7de3791e0b8_1080x721 1272w, https://substackcdn.com/image/fetch/$s_!hvEI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d86ef12-f285-452f-b9e7-d7de3791e0b8_1080x721 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Joshua Sortino via Unsplash</figcaption></figure></div><p>A escalada da tecnologia no setor financeiro representa, acima de tudo, uma mudan&#231;a no modelo de neg&#243;cio banc&#225;rio.</p><p>Uma transforma&#231;&#227;o dessa magnitude n&#227;o &#233; um processo linear, mas uma jornada que come&#231;a na digitaliza&#231;&#227;o e evolui para o estabelecimento de conex&#245;es entre os ativos digitalizados, tanto internamente quanto com a cadeia de valor.</p><p>O grande desafio aqui &#233; estabelecer essas mudan&#231;as ao mesmo tempo em que se desenvolvem novos produtos banc&#225;rios com a rapidez que os clientes precisam.</p><p>E se velocidade &#233; a exig&#234;ncia do momento, ela existe n&#227;o pela escalada din&#226;mica da tecnologia, mas por causa das demandas que partem dos pr&#243;prios clientes, que j&#225; est&#227;o acostumados aos servi&#231;os banc&#225;rios na tela do celular.</p><p>Essa conveni&#234;ncia, ali&#225;s, &#233; a maior semelhan&#231;a entre as fintechs e os bancos digitais. Ela atrai nativos digitais, pessoas de at&#233; 40 anos. E mesmo assim, a familiaridade com os bancos continua a ser um fator ainda mais decisivo do que a praticidade dos aplicativos para smartphones.</p><p>Nos &#250;ltimos anos, essa familiaridade vem se desenvolvendo em parceria justamente com a praticidade. Muito por causa da pandemia, hoje grande parte da popula&#231;&#227;o nessa faixa et&#225;ria est&#225; acostumada a fazer compras de roupas e mercado online, por exemplo.</p><p>E se tudo &#233; resolvido pelo celular, a ideia de opera&#231;&#245;es banc&#225;rias serem feitas pela telinha &#233; cada vez mais aceita.</p><h4><strong>Implementa&#231;&#227;o paralela</strong></h4><p>As mudan&#231;as digitais precisam ser feitas com o banco funcionando. Por isso, Asanka Abeysinghe, chefe de tecnologia da WSO2, recomenda que opera&#231;&#245;es n&#227;o essenciais sejam escolhidas como piloto, para que as li&#231;&#245;es aprendidas com as implementa&#231;&#245;es sejam aplicadas em outros produtos, conforme a necessidade do banco.</p><p>Seguran&#231;a, confiabilidade e alta disponibilidade s&#227;o partes essenciais nesse processo, bem como a busca por atualiza&#231;&#245;es constantes por parte da equipe envolvida.</p><p>A percep&#231;&#227;o de que a experi&#234;ncia do cliente deve ser o foco de todos os servi&#231;os tamb&#233;m chegou ao setor banc&#225;rio. Para otimizar essa experi&#234;ncia, &#233; preciso usar de todos os recursos para proporcionar uma resposta r&#225;pida e satisfat&#243;ria ao consumidor.</p><p>Mas n&#227;o adianta querer dar um passo maior do que a perna: a empresa deve reconhecer o seu est&#225;gio atual e implementar somente as mudan&#231;as que cabem em sua estrutura. Para isso, &#233; interessante receber avalia&#231;&#245;es externas.</p><p>E se a evolu&#231;&#227;o tecnol&#243;gica tem como foco as pessoas, n&#227;o se pode esquecer do papel delas em todo esse processo, que requer uma lideran&#231;a pr&#243;xima para decidir sobre investimentos e dedicada na mesma propor&#231;&#227;o ao aprendizado financeiro e tecnol&#243;gico.</p><p>Nessa jornada, tamb&#233;m &#233; importante garantir espa&#231;o para que os funcion&#225;rios comentem os problemas observados e promover trocas de ideias sobre oportunidades e dificuldades entre os executivos - que podem at&#233; ser de empresas diferentes.</p><p>E, t&#227;o importante quanto a escolha dos gestores, &#233; estruturar todo um ecossistema para que a tecnologia esteja presente dos produtos oferecidos &#224;s campanhas de marketing.</p><p>Como se trata de banco, &#233; &#243;bvio que a seguran&#231;a &#233; primordial. Para garanti-la, se faz necess&#225;ria uma plataforma integrada com ferramentas, padr&#245;es, processo de governan&#231;a, modelos de neg&#243;cio e canais de comunica&#231;&#227;o.</p><p>Para uma implementa&#231;&#227;o de sucesso, front-end e back-end devem ser trabalhados simultaneamente, mas n&#227;o se esque&#231;a que as APIs est&#227;o no back-end. Tamb&#233;m &#233; imprescind&#237;vel saber o momento de adotar no-code, low-code e full-code, e estabelecer limites para o usu&#225;rio.</p><p>Na elabora&#231;&#227;o de produtos, por exemplo, &#233; mais vantajoso optar pelo desenvolvimento pr&#243;prio de solu&#231;&#245;es de front-end em vez de buscar parcerias com fintechs.</p><p>Lembre-se que embora tenham produtos parecidos, a proposta de um banco &#233; bem diferente.</p><h4><strong>Dicas para uma implementa&#231;&#227;o de sucesso</strong></h4><p>A metodologia de transforma&#231;&#227;o digital Gartner tem cinco fases: refino, escala, entrega, projeto e ambi&#231;&#227;o. &#201; claro que cada banco tem a sua realidade, mas essa metodologia pode ser de grande ajuda com algumas adapta&#231;&#245;es para o seu contexto.</p><p>Para obter a organiza&#231;&#227;o ideal, lembre-se que a efici&#234;ncia das APIs &#233; muito mais importante do que o n&#250;mero de APIs criadas. Ent&#227;o selecione os melhores profissionais para essa fun&#231;&#227;o e garanta que eles ter&#227;o tempo para focar exclusivamente nesse desenvolvimento.</p><p>Pensando na otimiza&#231;&#227;o de tempo e recursos, considere usar desenvolvimentos no-code, low-code e at&#233; mesmo c&#243;digo aberto. Os desafios a seguir ser&#227;o muitos, ent&#227;o vale a pena facilitar tudo o que for poss&#237;vel.</p><p>Quanto &#224; entrega de produtos, menos &#233; mais. Sem grandes rodeios: use os dados que voc&#234; tem dos clientes para ter novas ideias de produtos que possam agrad&#225;-los, e n&#227;o perca tempo adicionando etapas desnecess&#225;rias a esse processo. Uma resposta r&#225;pida pode gerar mais satisfa&#231;&#227;o e ainda por cima diminuir os custos de opera&#231;&#227;o.</p><h4><strong>A realidade</strong></h4><p>O processo de transforma&#231;&#227;o digital nunca vai ser exatamente finalizado. De agora em diante, &#233; uma tarefa cont&#237;nua e que nem sempre vai acontecer na velocidade que se deseja - e tudo bem.</p><p>O importante &#233; oferecer solu&#231;&#245;es inovadoras e que verdadeiramente fa&#231;am a diferen&#231;a na vida dos clientes, sempre dentro das possibilidades do seu banco.</p><p>Este artigo foi escrito por Maria Rinaldi e publicado originalmente em <a href="/wso2/reprogramando-o-banco-para-acelerar-a-transformacao-digital/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[Open Health: A missão]]></title><description><![CDATA[https://www.youtube.com/embed/None]]></description><link>https://www.prensa.li/p/open-health-a-missao</link><guid isPermaLink="false">https://www.prensa.li/p/open-health-a-missao</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Tue, 26 Jul 2022 12:15:58 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/950f9278-fcf7-4d2b-a0ac-073ef2d89a80_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lEWQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6b23022-5556-4ab0-ae13-93c093d239cb_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lEWQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6b23022-5556-4ab0-ae13-93c093d239cb_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!lEWQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6b23022-5556-4ab0-ae13-93c093d239cb_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!lEWQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6b23022-5556-4ab0-ae13-93c093d239cb_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!lEWQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6b23022-5556-4ab0-ae13-93c093d239cb_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lEWQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6b23022-5556-4ab0-ae13-93c093d239cb_1080x1080.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f6b23022-5556-4ab0-ae13-93c093d239cb_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Open Health: A miss&#227;o&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Open Health: A miss&#227;o" title="Open Health: A miss&#227;o" srcset="https://substackcdn.com/image/fetch/$s_!lEWQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6b23022-5556-4ab0-ae13-93c093d239cb_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!lEWQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6b23022-5556-4ab0-ae13-93c093d239cb_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!lEWQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6b23022-5556-4ab0-ae13-93c093d239cb_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!lEWQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6b23022-5556-4ab0-ae13-93c093d239cb_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p> https://www.youtube.com/embed/None</p><p>O compartilhamento de dados est&#225; beneficiando&nbsp;diversos&nbsp;setores, inclusive o de&nbsp;sa&#250;de.&nbsp;&nbsp;</p><p>Basicamente, o Open Health funciona compartilhando os dados e hist&#243;rico de sa&#250;de dos pacientes. No Brasil, a iniciativa &#233; cada vez mais discutida, tanto pelo Governo quanto por iniciativa privada. N&#227;o &#233; &#224; toa, recentemente, o Senado aprovou um projeto de implementa&#231;&#227;o a respeito.</p><p>Benef&#237;cios de uso do Open Health:&nbsp;</p><ul><li><p>Diagn&#243;sticos mais efetivos;&nbsp;&nbsp;</p></li><li><p>Registros eletr&#244;nicos de sa&#250;de mais completos;&nbsp;</p></li><li><p>Dados vis&#237;veis tanto para m&#233;dicos quanto para pacientes;&nbsp;</p></li><li><p>Agilidade e praticidade nos atendimentos.&nbsp;&nbsp;<br>Entre outros.&nbsp;<br>&nbsp;</p></li></ul><p>Segundo a pesquisa da Accenture sobre a import&#226;ncia da Nuvem para essa &#225;rea, cerca de 47% dos&nbsp;CIOs&nbsp;que atuam no ramo da sa&#250;de classificam os servi&#231;os em nuvem como um dos principais investimentos a se fazer.&nbsp;&nbsp;</p><p>Conhe&#231;a os principais impedimentos e desafios para a aplica&#231;&#227;o de Open Health no Brasil. Entenda quem s&#227;o os envolvidos e quais os paralelos que podem ser feitos em rela&#231;&#227;o a LGPD. Fique por dentro das ideias existentes, formato, seguran&#231;a e potencial de crescimento do setor de sa&#250;de com a implanta&#231;&#227;o do Open Health.&nbsp;</p><p>Assista ao bate-papo que ocorreu entre&nbsp;Renan&nbsp;Martorelli&nbsp;(Moderador),&nbsp;Ana Paula de Andrade e Guilherme S.&nbsp;Hummel&nbsp;especialistas em solu&#231;&#245;es tecnol&#243;gicas. &#201; gratuito para assistir.&nbsp;&nbsp;</p><p>Este artigo foi escrito por Renan Martorelli e publicado originalmente em <a href="/wso2/open-health-a-missao/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[Open source e o futuro da tecnologia]]></title><description><![CDATA[Em 2005, Sanjiva Weerawarana, conhecido como um &#8220;evangelista do c&#243;digo aberto&#8221; e programador com mais de 30 anos de experi&#234;ncia no mercado de ci&#234;ncia da computa&#231;&#227;o, fundou a WSO2, hoje uma das maiores empresas de open code do mundo e a maior do Sri Lanka.]]></description><link>https://www.prensa.li/p/open-source-e-o-futuro-da-tecnologia</link><guid isPermaLink="false">https://www.prensa.li/p/open-source-e-o-futuro-da-tecnologia</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Mon, 25 Jul 2022 19:16:43 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/0c3ec562-df6b-4dd2-ad2b-08caf6a1dae4_4608x3456.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CRJL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a841786-deff-4e18-a7ee-df5a42cdfe48_4608x3456.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CRJL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a841786-deff-4e18-a7ee-df5a42cdfe48_4608x3456.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CRJL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a841786-deff-4e18-a7ee-df5a42cdfe48_4608x3456.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CRJL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a841786-deff-4e18-a7ee-df5a42cdfe48_4608x3456.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CRJL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a841786-deff-4e18-a7ee-df5a42cdfe48_4608x3456.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CRJL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a841786-deff-4e18-a7ee-df5a42cdfe48_4608x3456.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8a841786-deff-4e18-a7ee-df5a42cdfe48_4608x3456.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Open source e o futuro da tecnologia&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Open source e o futuro da tecnologia" title="Open source e o futuro da tecnologia" srcset="https://substackcdn.com/image/fetch/$s_!CRJL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a841786-deff-4e18-a7ee-df5a42cdfe48_4608x3456.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CRJL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a841786-deff-4e18-a7ee-df5a42cdfe48_4608x3456.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CRJL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a841786-deff-4e18-a7ee-df5a42cdfe48_4608x3456.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CRJL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a841786-deff-4e18-a7ee-df5a42cdfe48_4608x3456.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Imagem: Avi Richards via Unsplash</figcaption></figure></div><p>Em 2005, <strong>Sanjiva Weerawarana</strong>, conhecido como um &#8220;evangelista do c&#243;digo aberto&#8221; e programador com mais de 30 anos de experi&#234;ncia no mercado de ci&#234;ncia da computa&#231;&#227;o, fundou a <strong>WSO2</strong>, hoje uma das maiores empresas de <strong>open code</strong> do mundo e a maior do Sri Lanka.</p><p>Mais de 15 anos depois, a WSO2 &#233; l&#237;der global em APIs, gerenciamento de identidade, acesso e de integra&#231;&#227;o, com solu&#231;&#245;es para <strong>Open Banking</strong>, <strong>Open Insurance</strong> e <strong>Open Healthcare</strong>.</p><p>Ao todo, s&#227;o mais de 800 clientes em 80 pa&#237;ses. A empresa busca expandir o crescimento global, e quer estar pronta para o IPO at&#233; 2025 e conseguir cerca de 300 milh&#245;es de d&#243;lares em receita at&#233; l&#225;.</p><p>Em entrevista para a <a href="https://exame.com/tecnologia/brasil-e-ancora-da-expansao-pela-america-latina-diz-ceo-da-wso2/">Exame</a>, Weerawarana falou sobre como o <strong>open source</strong> pode revolucionar o mercado e o futuro da tecnologia com a expans&#227;o dos servi&#231;os em nuvem.</p><h4><strong>A flexibilidade do mundo Open</strong></h4><p>Sanjiva fala sobre a mentalidade de &#8220;n&#227;o estar no controle total&#8221; do <strong>open source</strong>.&nbsp; <em>&#8220;Voc&#234; faz um pouco, outra pessoa faz mais e assim em diante. A partir da&#237;, voc&#234; projeta sistemas que s&#227;o mais abertos e f&#225;ceis para algu&#233;m consumir e ampliar. Isso &#233; essencial no mundo de hoje porque todos os neg&#243;cios dependem de software, portanto, ter algum n&#237;vel de flexibilidade &#233; importante.&#8221;</em>, diz.</p><p>E essa flexibilidade se estende ao <strong>Open Banking</strong> e <strong>Open Healthcare.</strong></p><p><em>&#8220;Este &#233; o conceito do <strong>open data</strong>: as informa&#231;&#245;es s&#227;o disponibilizadas pelas pessoas que det&#234;m os dados. Sem permiss&#227;o, voc&#234; n&#227;o pode t&#234;-los.&#8221;</em>, diz Weerawarana.</p><p>A WSO2 possui solu&#231;&#245;es para essas &#225;reas, que permitem ao usu&#225;rio compartilhar e gerenciar informa&#231;&#245;es pessoais entre contas banc&#225;rias em institui&#231;&#245;es financeiras diferentes, no caso do Open Banking, por exemplo.</p><p><em>&#8220;Com o Open Healthcare, a mesma l&#243;gica se aplica. O que eu, como pessoa, quero saber &#233; qual era minha press&#227;o arterial h&#225; cinco meses e qual &#233; agora. &#201; sobre como voc&#234; exp&#245;e as informa&#231;&#245;es de forma segura a terceiros.&#8221;</em>, explica o CEO.</p><h4><strong>A expans&#227;o do servi&#231;o em nuvem</strong></h4><p>A WSO2 atua lado a lado com gigantes como Amazon, Google e Microsoft em servi&#231;os relacionados &#224; nuvem, e Sanjiva explica a import&#226;ncia disso para a empresa.</p><p><em>&#8220;Uma das dire&#231;&#245;es que o mundo est&#225; seguindo em termos de software &#233; em parte por causa da seguran&#231;a, em parte por quest&#245;es de complexidade e em parte por quest&#245;es de habilidade. Queremos usar cada vez mais o software como servi&#231;o. </em>[...] <em>&#201; por isso que o servi&#231;o em nuvem est&#225; decolando. Voc&#234; n&#227;o precisa configurar, manter ou se preocupar com patches de seguran&#231;a - n&#243;s cuidamos de tudo isso.&#8221;</em>, diz.</p><h4><strong>O futuro do mercado de tecnologia</strong></h4><p>Nos pr&#243;ximos anos, veremos a digitaliza&#231;&#227;o dos neg&#243;cios acelerando ainda mais, de acordo com Sanjiva. A experi&#234;ncia digital tende a melhorar, do ponto de vista do consumidor, por&#233;m, isso significa que tamb&#233;m teremos &#8220;brechas de seguran&#231;a&#8221; por conta de sistemas mal projetados, especula.&nbsp;</p><p><em>&#8220;Olhando de uma maneira realista, a viola&#231;&#227;o de dados n&#227;o desaparecer&#225;. Sempre teremos cen&#225;rios em que algu&#233;m ir&#225; cometer um erro e algu&#233;m ter&#225; de corrigi-lo. Se chegarmos &#224; frente das pessoas que est&#227;o hackeando, elas hackear&#227;o outra coisa.&#8221;</em>, diz.&nbsp;</p><p>E &#233; por isso que, para a WSO2, &#233; importante ter infraestrutura local nos pa&#237;ses onde est&#225; presente, trabalhar com software de c&#243;digo aberto, e ter acesso ao c&#243;digo-fonte e o poder de control&#225;-lo.&nbsp;</p><p><em>&#8220;A nuvem tira muitas das responsabilidades, mas ao mesmo tempo tem esse aspecto internacional que &#233; desafiador agora. Acho que nos pr&#243;ximos anos haver&#225; uma tentativa de descobrir como fazer neg&#243;cios de nuvem em escala global funcionarem, respeitando e entendendo que o mundo n&#227;o segue o mesmo conjunto de regras.&#8221;,</em> explica Sanjiva.</p><h4><strong>WSO2 na Am&#233;rica Latina</strong></h4><p>At&#233; o momento, a WSO2 teve um crescimento de 53% apenas em 2022, e conquistou mais de 50 clientes na Am&#233;rica Latina. Para Sanjiva, essa expans&#227;o tem como principal motivo a pandemia, que acelerou a evolu&#231;&#227;o da tecnologia e a ado&#231;&#227;o de software para todos os tipos de aplicativos.&nbsp;</p><p><em>&#8220;Vemos muitas oportunidades na Am&#233;rica Latina para esse tipo de tecnologia, porque h&#225; muitos neg&#243;cios que ainda n&#227;o implantaram os fundamentos da infraestrutura digital.&#8221;</em>, diz Sanjiva.</p><p>Na Latam, a empresa tem cerca de 45 funcion&#225;rios e espera chegar a 100 no final do pr&#243;ximo ano.</p><p><em>&#8220;O Brasil &#233; a &#226;ncora de tudo isso. Queremos investir ainda mais na regi&#227;o e tentar ajudar ao m&#225;ximo as ind&#250;strias locais. Somos uma empresa, obviamente planejamos receber uma receita atrav&#233;s disso, mas queremos fazer da maneira correta e apoiar as pessoas certas.&#8221;</em>, finaliza.</p>]]></content:encoded></item><item><title><![CDATA[Por qué no todos los proyectos de IAM cruzan la línea de meta]]></title><description><![CDATA[Seg&#250;n una encuesta realizada por KPMG en 2009, el 75% de los proyectos de IAM ofrecen menos de lo esperado.]]></description><link>https://www.prensa.li/p/por-que-no-todos-los-proyectos-de-iam-cruzan-la-linea-de-meta</link><guid isPermaLink="false">https://www.prensa.li/p/por-que-no-todos-los-proyectos-de-iam-cruzan-la-linea-de-meta</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Wed, 20 Jul 2022 15:01:54 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/ac4691bc-c428-49ed-83a9-12c306020a1b_7360x4912.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CUc5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bccd46a-4fc4-4949-a771-47e4d3b9145a_7360x4912.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CUc5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bccd46a-4fc4-4949-a771-47e4d3b9145a_7360x4912.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CUc5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bccd46a-4fc4-4949-a771-47e4d3b9145a_7360x4912.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CUc5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bccd46a-4fc4-4949-a771-47e4d3b9145a_7360x4912.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CUc5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bccd46a-4fc4-4949-a771-47e4d3b9145a_7360x4912.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CUc5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bccd46a-4fc4-4949-a771-47e4d3b9145a_7360x4912.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9bccd46a-4fc4-4949-a771-47e4d3b9145a_7360x4912.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Por qu&#233; no todos los proyectos de IAM cruzan la l&#237;nea de meta&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Por qu&#233; no todos los proyectos de IAM cruzan la l&#237;nea de meta" title="Por qu&#233; no todos los proyectos de IAM cruzan la l&#237;nea de meta" srcset="https://substackcdn.com/image/fetch/$s_!CUc5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bccd46a-4fc4-4949-a771-47e4d3b9145a_7360x4912.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CUc5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bccd46a-4fc4-4949-a771-47e4d3b9145a_7360x4912.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CUc5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bccd46a-4fc4-4949-a771-47e4d3b9145a_7360x4912.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CUc5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bccd46a-4fc4-4949-a771-47e4d3b9145a_7360x4912.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Imagem: Scott Graham via Unsplash</figcaption></figure></div><p>Seg&#250;n una encuesta realizada por KPMG en 2009, el 75% de los proyectos de <strong>IAM </strong>ofrecen menos de lo esperado. La mayor&#237;a de las veces, para muchas fallas en el dise&#241;o de software, la culpa es de estimaciones deficientes.</p><p>Seg&#250;n el libro The Mythical Man Month-Month de Frederick P. Brooks Jr., m&#225;s proyectos de software han fracasado por falta de tiempo que por todas las dem&#225;s causas combinadas.</p><p>Este libro se&#241;ala cinco deficiencias importantes en la forma en que se realizan las estimaciones:</p><p>1. &nbsp; Las t&#233;cnicas de estimaci&#243;n est&#225;n poco desarrolladas. Pero reflejan una suposici&#243;n t&#225;cita que es completamente infundada, a saber, que todo estar&#225; bien;</p><p>2. &nbsp; Las t&#233;cnicas de estimaci&#243;n confunden enga&#241;osamente el esfuerzo con el progreso, ocultando la suposici&#243;n de que los hombres y los meses son intercambiables;</p><p>3. &nbsp; Como no estamos seguros de nuestras estimaciones, los administradores de software a menudo no tienen la cortes&#237;a obstinada de los dem&#225;s;</p><p>4. &nbsp; El progreso del cronograma est&#225; mal monitoreado;</p><p>&nbsp;5. &nbsp; Cuando se reconoce el retraso en la programaci&#243;n, la respuesta natural (y tradicional) es agregar mano de obra.</p><p>En muchos casos donde los proyectos fallan, la culpa recae en sus estimaciones y gesti&#243;n del proyecto.</p><p>Me gustar&#237;a presentar una visi&#243;n diferente. Si bien mi discusi&#243;n se relaciona principalmente con los proyectos de IAM, creo que algunos de ellos son igualmente aplicables a todos los proyectos de software.</p><p>Aqu&#237;, compartir&#233; mi experiencia y mis conocimientos sobre por qu&#233; no todos los proyectos de IAM cruzan con &#233;xito la l&#237;nea de meta.</p><h4><strong>RFP/RFI &#8220;Todo lo que pueda obtener&#8221;</strong></h4><p>Un RFI (Request For Information/solicitud de informaci&#243;n) es un medio formal para obtener informaci&#243;nes generales de los proveedores, mientras que un RFP (Request For Proposal/solicitud de propuesta) es una forma muy formal y estructurada de obtener informaci&#243;n espec&#237;fica del proveedor.</p><p>Las RFP/RFI se realizan en una etapa temprana de un proyecto, y, probablemente, las personas que las escriben no saben exactamente lo que necesitan, entonces eligen el camino m&#225;s seguro o m&#225;s f&#225;cil.</p><p>Ellos saben que necesitan de un proyecto de IAM, por lo que buscan algunos productos en el mercado, copian la lista de caracter&#237;sticas seg&#250;n los requisitos y la publican como RFI/RFP.</p><p>Esto cubrir&#225; m&#225;s de lo necesario y, finalmente, terminar&#225; con una "RFP/RFI todo lo que pueda obtener".&nbsp;</p><p>Sin embargo, hay respuestas entre s&#237; y no. Durante el proceso de evaluaci&#243;n de una RFP/RFI, lo que m&#225;s importa es el n&#250;mero de &#8220;s&#237;&#8221;. Un proveedor con el mayor n&#250;mero de "s&#237;" pasar&#225; por la primera ronda de selecci&#243;n.</p><p>El problema est&#225; en los detalles, cuando empiezas a mirar la columna de "comentarios".</p><p>Es posible que haya perdido f&#225;cilmente su combinaci&#243;n perfecta durante la evaluaci&#243;n, ya que ha inundado la RFP/RFI con requisitos poco realistas y terminar&#225; comprando un producto de un proveedor a un precio muy alto.</p><p>No estoy diciendo que debamos eliminar las RFP/RFI por completo, pero producir RFP/RFI al estilo "todo lo que pueda obtener" no es la manera correcta de comenzar su proyecto de IAM.&nbsp;&nbsp;</p><h4><strong>Decisiones Desconectadas / Pol&#237;tica Interna</strong></h4><p>Hace unos a&#241;os, en WSO2, trabajamos con un importante instituto financiero de EUA para crear una plataforma de control de acceso unificada para toda la empresa.</p><p>Ten&#237;an m&#225;s de 70 equipos y cada uno desarroll&#243; su propia forma de controlar el acceso.</p><p>Algunos utilizaron una base de datos para almacenar las reglas de control de acceso en sus propios esquemas, mientras que otros simplemente las codificaron en el c&#243;digo de la aplicaci&#243;n.</p><p>Otra empresa con la que habl&#233; hab&#237;a estado luchando durante m&#225;s de dos a&#241;os para iniciar su IAM.</p><p>En este caso particular, el principal desaf&#237;o fue crear un modelo de identidad unificado en todas las aplicaciones.&nbsp;</p><p>Ten&#237;an m&#225;s de 30 almacenes de identidad utilizados por varias aplicaciones y el mismo usuario estaba duplicado en cada almac&#233;n de identidad sin ning&#250;n identificador de correlaci&#243;n.</p><p>Es un problema bastante factible de resolver t&#233;cnicamente, pero primero, cada departamento debe aclarar c&#243;mo debe proceder.</p><p>Estas no son hist&#243;rias aisladas. A medida que crece una organizaci&#243;n, el mejor enfoque ser&#237;a tener peque&#241;os equipos funcionales.</p><p>Este modelo de empoderar a cada unidad de negocios para que tome sus propias decisiones ayuda a las organizaciones a moverse r&#225;pidamente, sin esperar a construir una soluci&#243;n completa para toda la empresa.&nbsp;&nbsp;&nbsp;</p><h4><strong>Siembra lo que puedas cosechar pronto</strong></h4><p>Graham Williamson se&#241;ala en su &#250;ltimo libro, &#8220;Gesti&#243;n de la identidad: una perspectiva de negocios&#8221;, que en muchos casos los gerentes comerciales no est&#225;n al tanto de los cambios en la tecnolog&#237;a que pueden aplicarse a las organizaciones peque&#241;as.</p><p>La evoluci&#243;n de los sistemas de administraci&#243;n de identidades basados &#8203;&#8203;en la nube y muchos productos de administraci&#243;n de identidades de software de c&#243;digo abierto han reducido en gran medida el costo de las iniciativas de IAM.</p><p>La necesidad de millones de d&#243;lares para nombres "grandes" ya no es necesaria. En WSO2, construimos un producto IAM de c&#243;digo-fonte completamente abierto y brindamos soporte de producci&#243;n.</p><p>Este es el modelo de negocio que siguen la mayor&#237;a de las empresas de software de c&#243;digo abierto sigue.</p><p>&#191;Cu&#225;l es el desaf&#237;o entonces? Como se&#241;al&#243; Graham, muchos gerentes no entienden este cambio que ha tenido lugar en el dominio de IAM y son reacios a pensar en &#233;l como una funci&#243;n que tendr&#225; un impacto.</p><p>La resistencia a invertir en iniciativas de IAM, y intentar mantenerlas con un presupuesto bajo, impide que alguien obtenga los beneficios y allana el camino para otra iniciativa de IAM sin &#233;xito.</p><h4><strong>Cree su propia soluci&#243;n de IAM</strong></h4><p>Hay algunas razones por las que algunas empresas prefieren una soluci&#243;n de IAM interna en lugar de un producto desarrollado por un proveedor: presupuesto limitado, requisitos complejos, control sobre el c&#243;digo y razones hist&#243;ricas.</p><p>No digo que las soluciones IAM dom&#233;sticas sean siempre malas. Sin embargo, no todas las empresas prefieren crear su propia soluci&#243;n IAM para mantener el control sobre su c&#243;digo.</p><p>No debe intentar crear internamente una soluci&#243;n de IAM casera si no tiene el nivel adecuado de experiencia.</p><p>La infraestructura de IAM es la parte m&#225;s sensible de su negocio. Un secuestro de cuenta puede resultar en la quiebra de su empresa.</p><p>Si su organizaci&#243;n es peque&#241;a, puede concentrarse m&#225;s en lo que puede hacer mejor al delegar la administraci&#243;n de su infraestructura de IAM a un proveedor que sea experto en ese dominio.</p><p>No son solo las peque&#241;as empresas las que subcontratan su infraestructura de IAM a proveedores externos, incluso las m&#225;s grandes prefieren hacerlo.&nbsp;&nbsp;</p><h4><strong>Enamorado de la jerga</strong></h4><p>Hace varios a&#241;os, SOA (arquitectura orientada a servicios) y ESB (enterprise service bus - autob&#250;s de servicio corporativo) eran las jergas m&#225;s populares. Todos quer&#237;an tener una SOA o una ESB.</p><p>Con los avances, ambas jergaes se han ido desvaneciendo progresivamente y tienen ciclos de vida de Microservicios y API Gateway. Lo que impulsa su negocio es lo que necesita, no la jerga.</p><h4><strong>El cisne verde</strong></h4><p>Los patrones de identidad no nacen solos. Una vez que hayas definido su problema, t&#250; debes dedicar alg&#250;n tiempo a investigar el patr&#243;n de identidad para encontrar una soluci&#243;n.&nbsp;&nbsp;</p><p>Nuevamente, no se gu&#237;e por los patrones, sino por su propia declaraci&#243;n del problema. Siempre hay margen de mejora.</p><p>Si crees que tu problema no se est&#225; resolviendo correctamente, no dudes en crear la soluci&#243;n. As&#237; es como los est&#225;ndares de identidad han evolucionado a lo largo de los a&#241;os.</p><p>Encontrar&#225;s personas en algunos equipos de proyectos que odian los patrones.</p><p>Simplemente encontrar&#225;n alg&#250;n art&#237;culo o blog que declare que cierto patr&#243;n no es lo suficientemente seguro o est&#225; muerto, y presionar&#225;n a todo el equipo con esa idea, sin ning&#250;n descubrimiento profundo de los hechos.</p><p>Estas personas son los &#8220;cisnes verdes&#8221;, a quienes no les gustan los patrones y modelos y deciden comenzar a reconstruir todo desde cero, en consecuencia, terminan perdiendo todos los plazos previstos.</p><h4><strong>Vista corta</strong></h4><p>Los proyectos de IAM fallan en diferentes etapas: algunos en la fase inicial, algunos se desvanecen lentamente, pero cuando lo hacen, derriban todo el negocio.</p><p>La escalabilidad de una infraestructura de IAM es fundamental para el &#233;xito de cualquier proyecto.</p><p>Antes de evaluar cualquier proyecto de IAM, debe tener una idea de la carga que espera hoy, as&#237; como de lo que esperar&#237;a dentro de 6 a 12 meses.</p><p>Otras cosas de las que debe preocuparse son la cantidad de solicitudes y sesiones de inicio de sesi&#243;n simult&#225;neas y la cantidad de usuarios.</p><p>Para cualquier proyecto de IAM, la extensibilidad del producto subyacente es extremadamente importante. Si observas los &#250;ltimos cinco a&#241;os de la industria de IAM, descubrir&#225;s la velocidad con la que est&#225; evolucionando.</p><h4><strong>Construcci&#243;n/Operaci&#243;n en Silos</strong></h4><p>Las personas en diferentes departamentos a menudo hacen sus propias tareas, lo que lleva a silos operativos. Sin embargo, la verdadera ventaja para el negocio proviene de vincular estas diferentes actividades.</p><p>Por ejemplo, Nike, como parte de su iniciativa de transformaci&#243;n digital, cre&#243; Nike Digital Sports en 2010 para proporcionar coordinaci&#243;n, innovaci&#243;n y algunos recursos compartidos para los numerosos esfuerzos digitales de la empresa.</p><p>Muchas empresas almacenan datos de clientes en diferentes fuentes de datos, posiblemente administradas por diferentes departamentos.</p><p>Una vez que las cosas est&#225;n desconectadas, incluso si el proyecto individual puede tener &#233;xito, fracasar&#225; como un todo, ya que ser&#225; una operaci&#243;n muy costosa construir un perfil unificado de un determinado lead o cliente.</p><p>Una iniciativa que deber&#237;a preocuparte en estos casos y que adem&#225;s aportar&#225; m&#225;s valor a la empresa es CIAM (Gesti&#243;n de identidad y control de acceso de clientes).</p><p>El sistema tiene la oportunidad de vincular todas las preferencias rastreadas contra el usuario an&#243;nimo con el nuevo lead.</p><p>Con el tiempo, las preferencias del lead se pueden rastrear de manera m&#225;s significativa y el equipo de ventas/marketing de la empresa puede trabajar en colaboraci&#243;n para convertir al cliente potencial en un cliente.</p><p>En este punto, recopila los datos m&#225;s confiables sobre el cliente, con la verificaci&#243;n adecuada. Luego, a partir de ah&#237;, el sistema CIAM continuar&#225; monitoreando las preferencias del cliente para producir datos m&#225;s significativos, lo que permitir&#225; a la gerencia de la empresa tomar decisiones m&#225;s informadas.</p><p>Tener una visi&#243;n de la iniciativa del IAM de la empresa es de vital importancia. Una vez que tenga una visi&#243;n, puede guiar a cada departamento para lograr lo que se debe hacer para que todo se integre para generar m&#225;s valor para la empresa.</p><h4><strong>Bloqueo de proveedores</strong></h4><p>No experimentar&#225; el bloqueo del proveedor a corto plazo, pero a largo plazo, cuando comience a construir su infraestructura de IAM sobre un producto de proveedor, se volver&#225; cada vez m&#225;s dependiente.</p><p>Algunas empresas no solo desarrollan extensiones para sus productos de IAM, sino que tambi&#233;n crean toda la pila de aplicaciones en funci&#243;n de las APIs del proveedor. Nuevamente, esto es el resultado de una gesti&#243;n e ingenier&#237;a de proyectos miopes.</p><p>Los datos de la aplicaci&#243;n tambi&#233;n pueden conducir al bloqueo. Esto puede suceder especialmente con los proveedores de IAM basados &#8203;&#8203;en la nube.</p><p>Incluso si estos proveedores de IAM en la nube admiten la exportaci&#243;n de datos, ser&#225; dif&#237;cil y costoso crear herramientas para interpretarlos y hacerlos significativos y funcionales.</p><p>El bloqueo de proveedores es una de las razones por las que se debe prestar m&#225;s atenci&#243;n a los est&#225;ndares abiertos y al software de c&#243;digo abierto.</p><p>Siempre debe intentar mantener est&#225;ndares abiertos entre sus aplicaciones y el producto IAM.</p><p>Si ha escrito c&#243;digo en una API de producto no est&#225;ndar, primero desarrolle un wrapper en el costado de su aplicaci&#243;n para asegurarse de que su aplicaci&#243;n no est&#233; demasiado vinculada a la API del producto IAM.</p><p>Si decide usar otro producto IAM alg&#250;n d&#237;a, solo necesita cambiar el wrapper. Esta ser&#225; una opci&#243;n menos onerosa.</p><p>Este artigo foi escrito por Miguel Lorenzo e publicado originalmente em <a href="/wso2/por-que-no-todos-los-proyectos-de-iam-cruzan-la-linea-de-meta/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[WSO2 proporciona integración de API-first para microservicios]]></title><description><![CDATA[La transformaci&#243;n digital es la integraci&#243;n de la tecnolog&#237;a digital en todas las &#225;reas de un negocio, cambiando fundamentalmente la forma en que opera y brinda valor a los clientes.]]></description><link>https://www.prensa.li/p/wso2-proporciona-integracion-de-api-first-para-microservicios</link><guid isPermaLink="false">https://www.prensa.li/p/wso2-proporciona-integracion-de-api-first-para-microservicios</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Wed, 20 Jul 2022 14:45:02 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/1442a3aa-dfc9-4063-8e65-3bfccb482590_800x531.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!H4bL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16598704-d60a-4622-ab95-ea40442f72b1_800x531.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!H4bL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16598704-d60a-4622-ab95-ea40442f72b1_800x531.jpeg 424w, https://substackcdn.com/image/fetch/$s_!H4bL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16598704-d60a-4622-ab95-ea40442f72b1_800x531.jpeg 848w, https://substackcdn.com/image/fetch/$s_!H4bL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16598704-d60a-4622-ab95-ea40442f72b1_800x531.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!H4bL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16598704-d60a-4622-ab95-ea40442f72b1_800x531.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!H4bL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16598704-d60a-4622-ab95-ea40442f72b1_800x531.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/16598704-d60a-4622-ab95-ea40442f72b1_800x531.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;WSO2 proporciona integraci&#243;n de API-first para microservicios&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="WSO2 proporciona integraci&#243;n de API-first para microservicios" title="WSO2 proporciona integraci&#243;n de API-first para microservicios" srcset="https://substackcdn.com/image/fetch/$s_!H4bL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16598704-d60a-4622-ab95-ea40442f72b1_800x531.jpeg 424w, https://substackcdn.com/image/fetch/$s_!H4bL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16598704-d60a-4622-ab95-ea40442f72b1_800x531.jpeg 848w, https://substackcdn.com/image/fetch/$s_!H4bL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16598704-d60a-4622-ab95-ea40442f72b1_800x531.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!H4bL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16598704-d60a-4622-ab95-ea40442f72b1_800x531.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Imagem: Envato</figcaption></figure></div><p>La transformaci&#243;n digital es la integraci&#243;n de la tecnolog&#237;a digital en todas las &#225;reas de un negocio, cambiando fundamentalmente la forma en que opera y brinda valor a los clientes. Tambi&#233;n es un cambio cultural que requiere que las organizaciones experimenten y desaf&#237;en continuamente el status quo.</p><p>La pandemia de COVID-19 ha demostrado que es necesario actuar con rapidez. De repente, muchos negocios se detuvieron. Algunos han tenido que cambiar a una versi&#243;n en l&#237;nea de sus servicios o incluso crear nuevos en cuesti&#243;n de d&#237;as, en lugar de meses.</p><p>La agilidad requerida para este tipo de movilidad organizacional radica en la arquitectura de microservicios, habilitada por la gran innovaci&#243;n: las APIs.</p><p>WSO2 realiz&#243; un seminario web sobre c&#243;mo las empresas pueden adoptar un enfoque basado en API para crear un negocio digital, aprovechando la arquitectura de microservicios.</p><p>Kasun Indrasiri, director s&#233;nior de Arquitectura de Integraci&#243;n de WSO2, y Rob Blaauboer, consultor de integraci&#243;n e instructor WSO2, fueron invitados a hablar sobre el tema.&nbsp;</p><h4><strong>&#191;Qu&#233; es la integraci&#243;n API-first?</strong></h4><p>Una integraci&#243;n de API-first es el proceso de construir recursos comerciales reutilizables, conectando servicios, sistemas y datos, y ofrecerlos a los consumidores a trav&#233;s de APIs.</p><p>Tipos de integraci&#243;n de API-first:&nbsp;</p><p><strong>Top-Down:&nbsp;</strong></p><p>Comienza con el dise&#241;o de la API comercial;</p><p>Las integraciones se crean como parte de las implementaciones de API.</p><p><strong>Bottom-Up:&nbsp;</strong></p><p>Comienza con la construcci&#243;n de la integraci&#243;n para la capacidad comercial correspondiente;</p><p>Luego, expone esa integraci&#243;n como una API en la puerta de entrada de la API.</p><h4><strong>C&#243;mo los microservicios permiten la agilidad empresarial</strong></h4><p>La base de la arquitectura de microservicios es el desarrollo de una sola aplicaci&#243;n. Act&#250;a como un conjunto de servicios independientes y detallados.</p><p>La ejecuci&#243;n est&#225; en su propio proceso, siendo desarrollado e implementado de forma independiente.</p><p><strong>Case JuMa Market | Creaci&#243;n e integraci&#243;n de microservicios&nbsp;</strong></p><p>JuMa Market es una cadena de supermercados que quiere iniciar la venta online para recogida en tienda y entrega a domicilio. Este siempre ha sido uno de los objetivos de la compa&#241;&#237;a, pero la situaci&#243;n de pandemia lo convierte en una prioridad.</p><p><strong>JuMa cre&#243; varios microservicios divididos en dos categor&#237;as:</strong></p><p>&#183; &nbsp; &nbsp; &nbsp; &nbsp; Customer Services (nuevos clientes, servicio de pedidos etc.)&nbsp;</p><p>&#183; &nbsp; &nbsp; &nbsp; &nbsp; Servicios internos(a&#241;adir proveedores, preparaci&#243;n de pedidos etc.)&nbsp;</p><p>La soluci&#243;n para el JuMa Market fue la configuraci&#243;n de un administrador de API como fachada para un micro integrador basado en Kubernetes que ofrece microservicios.&nbsp;</p><p><strong>Servicio de pedidos</strong></p><p>El servicio consiste en la identificaci&#243;n del cliente, el elemento que contiene el pedido y la cantidad de cada art&#237;culo. Al momento del pago, se carga la cuenta del cliente.</p><p><strong>Servicio de recogida</strong></p><p>El servicio de recogida separa el pedido de la cola y clasifica los art&#237;culos seg&#250;n el pasillo y el &#225;rea para que el empleado los recoja. Cuando se clasifica, la cantidad se deduce del recuento de existencias. Si la cantidad cae por debajo de cierto m&#237;nimo, se coloca un mensaje de rehacer en una cola. Al final del d&#237;a, los pedidos se env&#237;an.</p><p><strong>Servicio de repostaje</strong></p><p>La cola de reabastecimiento se lee al final del d&#237;a y se llenar&#225; una lista y se enviar&#225; a los distribuidores y fabricantes.</p><p><strong>Notificaci&#243;n</strong></p><p>El cliente es notificado en caso de desistimiento o recibe una confirmaci&#243;n en caso de entrega.</p><h4><strong>Principales conclusiones&nbsp;</strong></h4><p>La integraci&#243;n de API-first permite a las empresas crear recursos comerciales reutilizables al conectar servicios, sistemas y datos, y ofreci&#233;ndoles a los consumidores a trav&#233;s de API. El administrador de API es el front-end de sus servicios de escritorio, lo que permite la administraci&#243;n, el monitoreo y la seguridad.</p><p>Los microservicios en contenedores permiten a las empresas agregar o eliminar capacidad r&#225;pidamente seg&#250;n la demanda. En un ambiente heterog&#233;neo, la mediaci&#243;n y la transformaci&#243;n permiten crear microservicios que interact&#250;an con los sistemas existentes.</p><p>Consulte el <a href="https://wso2.com/library/webinars/api-first-integration-for-microservices/">webinar completo</a> y obtenga m&#225;s informaci&#243;n sobre la integraci&#243;n API-first para microservicios.</p><p>Este artigo foi escrito por Miguel Lorenzo e publicado originalmente em <a href="/wso2/wso2-proporciona-integracion-de-api-first-para-microservicios/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[A nova versão do seu API Controller chegou!]]></title><description><![CDATA[Em abril deste ano, com o lan&#231;amento do WSO2 API Manager (WSO2 API-M) 4.1.0, nasceu mais um irm&#227;o como membro da fam&#237;lia API-M para realizar tarefas de CI/CD para API/Produtos e Aplicativos de API: WSO2 API Controller (apictl) 4.1.0]]></description><link>https://www.prensa.li/p/a-nova-versao-do-seu-api-controller-chegou</link><guid isPermaLink="false">https://www.prensa.li/p/a-nova-versao-do-seu-api-controller-chegou</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Tue, 05 Jul 2022 17:06:10 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/1aab0f4a-6902-4ddf-bb80-b34665650cb3_6000x4000.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vCGE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc24f5665-7663-4f80-b1b9-0b8b20b66fea_6000x4000.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vCGE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc24f5665-7663-4f80-b1b9-0b8b20b66fea_6000x4000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vCGE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc24f5665-7663-4f80-b1b9-0b8b20b66fea_6000x4000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vCGE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc24f5665-7663-4f80-b1b9-0b8b20b66fea_6000x4000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vCGE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc24f5665-7663-4f80-b1b9-0b8b20b66fea_6000x4000.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vCGE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc24f5665-7663-4f80-b1b9-0b8b20b66fea_6000x4000.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c24f5665-7663-4f80-b1b9-0b8b20b66fea_6000x4000.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A nova vers&#227;o do seu API Controller chegou!&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A nova vers&#227;o do seu API Controller chegou!" title="A nova vers&#227;o do seu API Controller chegou!" srcset="https://substackcdn.com/image/fetch/$s_!vCGE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc24f5665-7663-4f80-b1b9-0b8b20b66fea_6000x4000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vCGE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc24f5665-7663-4f80-b1b9-0b8b20b66fea_6000x4000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vCGE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc24f5665-7663-4f80-b1b9-0b8b20b66fea_6000x4000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vCGE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc24f5665-7663-4f80-b1b9-0b8b20b66fea_6000x4000.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">imagem: Marvin Meyer via Unsplash</figcaption></figure></div><p>Em abril deste ano, com o lan&#231;amento do <strong>WSO2 API Manager (WSO2 API-M) 4.1.0</strong>, nasceu mais um irm&#227;o como membro da fam&#237;lia API-M para realizar tarefas de CI/CD para API/Produtos e Aplicativos de API: <strong>WSO2 API Controller (apictl) 4.1.0</strong></p><p>Com as vers&#245;es anteriores do <strong>apictl,</strong> j&#225; era poss&#237;vel realizar fun&#231;&#245;es como:</p><ul><li><p>Gerenciar ambientes do <strong>API Manager</strong>, API Products e Aplica&#231;&#245;es;&nbsp;</p></li><li><p>Criar API projects; importar/exportar APIs, API Products e Aplica&#231;&#245;es;&nbsp;</p></li><li><p>Gerar de tokens de teste para APIs e API Products;&nbsp;</p></li><li><p>Gerenciar APIs em deploys Kubernetes (k8s).</p></li></ul><p>Al&#233;m da possibilidade de utiliza&#231;&#227;o da ferramenta CLI, como um usu&#225;rio, para Choreo Connect (API Microgateway) e execu&#231;&#227;o de opera&#231;&#245;es espec&#237;ficas do servidor <strong>WSO2 Micro Integrator (WSO2 MI)</strong>.</p><p>Neste artigo, faremos um breve tour pelas novidades introduzidas com a <a href="https://github.com/wso2/product-apim-tooling/releases/tag/v4.1.0">vers&#227;o 4.1.0 do </a><strong><a href="https://github.com/wso2/product-apim-tooling/releases/tag/v4.1.0">apictl</a></strong>. Mais informa&#231;&#245;es sobre a utiliza&#231;&#227;o e funcionamento da ferramenta podem ser encontradas no <a href="https://apim.docs.wso2.com/en/latest/install-and-setup/setup/api-controller/getting-started-with-wso2-api-controller/">guia r&#225;pido </a>e na <a href="https://apim.docs.wso2.com/en/latest/reference/apictl/wso2-api-controller/">documenta&#231;&#227;o oficial</a>.</p><h4><strong>Novos recursos do apictl 4.1.0</strong></h4><p><strong>1. Suporte CLI para o recurso </strong><em><strong>per API logging</strong></em></p><p>Os <em>logs</em> de API auxiliam na observa&#231;&#227;o dos <em>requests</em> e <em>responses</em> que passam pelo WSO2 API Gateway. Habilitar <em>correlation logs</em> afeta a efici&#234;ncia e a performance do servidor. No entanto, o recurso <strong>API Logs</strong> pode ser usado para coletar <em>logs </em>de chamadas HTTP sem um impacto consider&#225;vel no desempenho.</p><p>Por padr&#227;o, o recurso API Logs &#233; desabilitado, mas pode ser habilitado atrav&#233;s da API REST de DevOps introduzida no <a href="https://apim.docs.wso2.com/en/latest/observe/api-manager/monitoring-api-logs/#configure-api-logs-using-devops-rest-api">WSO2 API-M 4.1.0</a>, ou atrav&#233;s do <a href="https://apim.docs.wso2.com/en/latest/observe/api-manager/monitoring-api-logs/#configure-api-logs-using-api-controller-apictl">apictl 4.1.0</a>.</p><a class="image-link image2" target="_blank" href="https://lh5.googleusercontent.com/k3NkBhs9HRYsmTQsnkF_lbgIAq8aoIcW1vJE5Ad-iFZMFYaSC-Q1P27sP-lKrt6dCHM-QDo6v_qYROiHrVY4y1DEDVuf5w4WGRJE0bK6zBtC2-ngDAS3xx8m0q4RGMu4fjOHx1XS1fKMPN100g" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://lh5.googleusercontent.com/k3NkBhs9HRYsmTQsnkF_lbgIAq8aoIcW1vJE5Ad-iFZMFYaSC-Q1P27sP-lKrt6dCHM-QDo6v_qYROiHrVY4y1DEDVuf5w4WGRJE0bK6zBtC2-ngDAS3xx8m0q4RGMu4fjOHx1XS1fKMPN100g 424w, https://lh5.googleusercontent.com/k3NkBhs9HRYsmTQsnkF_lbgIAq8aoIcW1vJE5Ad-iFZMFYaSC-Q1P27sP-lKrt6dCHM-QDo6v_qYROiHrVY4y1DEDVuf5w4WGRJE0bK6zBtC2-ngDAS3xx8m0q4RGMu4fjOHx1XS1fKMPN100g 848w, https://lh5.googleusercontent.com/k3NkBhs9HRYsmTQsnkF_lbgIAq8aoIcW1vJE5Ad-iFZMFYaSC-Q1P27sP-lKrt6dCHM-QDo6v_qYROiHrVY4y1DEDVuf5w4WGRJE0bK6zBtC2-ngDAS3xx8m0q4RGMu4fjOHx1XS1fKMPN100g 1272w, https://lh5.googleusercontent.com/k3NkBhs9HRYsmTQsnkF_lbgIAq8aoIcW1vJE5Ad-iFZMFYaSC-Q1P27sP-lKrt6dCHM-QDo6v_qYROiHrVY4y1DEDVuf5w4WGRJE0bK6zBtC2-ngDAS3xx8m0q4RGMu4fjOHx1XS1fKMPN100g 1456w" sizes="100vw"><img src="https://lh5.googleusercontent.com/k3NkBhs9HRYsmTQsnkF_lbgIAq8aoIcW1vJE5Ad-iFZMFYaSC-Q1P27sP-lKrt6dCHM-QDo6v_qYROiHrVY4y1DEDVuf5w4WGRJE0bK6zBtC2-ngDAS3xx8m0q4RGMu4fjOHx1XS1fKMPN100g" data-attrs="{&quot;src&quot;:&quot;https://lh5.googleusercontent.com/k3NkBhs9HRYsmTQsnkF_lbgIAq8aoIcW1vJE5Ad-iFZMFYaSC-Q1P27sP-lKrt6dCHM-QDo6v_qYROiHrVY4y1DEDVuf5w4WGRJE0bK6zBtC2-ngDAS3xx8m0q4RGMu4fjOHx1XS1fKMPN100g&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://lh5.googleusercontent.com/k3NkBhs9HRYsmTQsnkF_lbgIAq8aoIcW1vJE5Ad-iFZMFYaSC-Q1P27sP-lKrt6dCHM-QDo6v_qYROiHrVY4y1DEDVuf5w4WGRJE0bK6zBtC2-ngDAS3xx8m0q4RGMu4fjOHx1XS1fKMPN100g 424w, https://lh5.googleusercontent.com/k3NkBhs9HRYsmTQsnkF_lbgIAq8aoIcW1vJE5Ad-iFZMFYaSC-Q1P27sP-lKrt6dCHM-QDo6v_qYROiHrVY4y1DEDVuf5w4WGRJE0bK6zBtC2-ngDAS3xx8m0q4RGMu4fjOHx1XS1fKMPN100g 848w, https://lh5.googleusercontent.com/k3NkBhs9HRYsmTQsnkF_lbgIAq8aoIcW1vJE5Ad-iFZMFYaSC-Q1P27sP-lKrt6dCHM-QDo6v_qYROiHrVY4y1DEDVuf5w4WGRJE0bK6zBtC2-ngDAS3xx8m0q4RGMu4fjOHx1XS1fKMPN100g 1272w, https://lh5.googleusercontent.com/k3NkBhs9HRYsmTQsnkF_lbgIAq8aoIcW1vJE5Ad-iFZMFYaSC-Q1P27sP-lKrt6dCHM-QDo6v_qYROiHrVY4y1DEDVuf5w4WGRJE0bK6zBtC2-ngDAS3xx8m0q4RGMu4fjOHx1XS1fKMPN100g 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><p><em>Divis&#227;o pela funcionalidade per API Logging</em></p><p>Um novo comando foi introduzido para definir o <em>log level</em> por API no ambiente API-M: <strong>apictl set api-logging</strong></p><p>Os valores suportados de log-level s&#227;o <strong>FULL</strong>, <strong>BASIC</strong>, <strong>STANDARD</strong> e <strong>OFF</strong>.</p><a class="image-link image2" target="_blank" href="https://lh4.googleusercontent.com/K0BF1z8UGHBs9BdhmLAt4iUsRS6Pd38hPO6ucyVpZ2LjTv-XutGiG9x786eCKrXf5cA16VLTw4hiFTmxdtpPyxFFg3h9gqiTjndratxGMfxoYgn-Em_50-2om8mYPdQkTBjooZSRw2PYi-6t6Q" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://lh4.googleusercontent.com/K0BF1z8UGHBs9BdhmLAt4iUsRS6Pd38hPO6ucyVpZ2LjTv-XutGiG9x786eCKrXf5cA16VLTw4hiFTmxdtpPyxFFg3h9gqiTjndratxGMfxoYgn-Em_50-2om8mYPdQkTBjooZSRw2PYi-6t6Q 424w, https://lh4.googleusercontent.com/K0BF1z8UGHBs9BdhmLAt4iUsRS6Pd38hPO6ucyVpZ2LjTv-XutGiG9x786eCKrXf5cA16VLTw4hiFTmxdtpPyxFFg3h9gqiTjndratxGMfxoYgn-Em_50-2om8mYPdQkTBjooZSRw2PYi-6t6Q 848w, https://lh4.googleusercontent.com/K0BF1z8UGHBs9BdhmLAt4iUsRS6Pd38hPO6ucyVpZ2LjTv-XutGiG9x786eCKrXf5cA16VLTw4hiFTmxdtpPyxFFg3h9gqiTjndratxGMfxoYgn-Em_50-2om8mYPdQkTBjooZSRw2PYi-6t6Q 1272w, https://lh4.googleusercontent.com/K0BF1z8UGHBs9BdhmLAt4iUsRS6Pd38hPO6ucyVpZ2LjTv-XutGiG9x786eCKrXf5cA16VLTw4hiFTmxdtpPyxFFg3h9gqiTjndratxGMfxoYgn-Em_50-2om8mYPdQkTBjooZSRw2PYi-6t6Q 1456w" sizes="100vw"><img src="https://lh4.googleusercontent.com/K0BF1z8UGHBs9BdhmLAt4iUsRS6Pd38hPO6ucyVpZ2LjTv-XutGiG9x786eCKrXf5cA16VLTw4hiFTmxdtpPyxFFg3h9gqiTjndratxGMfxoYgn-Em_50-2om8mYPdQkTBjooZSRw2PYi-6t6Q" data-attrs="{&quot;src&quot;:&quot;https://lh4.googleusercontent.com/K0BF1z8UGHBs9BdhmLAt4iUsRS6Pd38hPO6ucyVpZ2LjTv-XutGiG9x786eCKrXf5cA16VLTw4hiFTmxdtpPyxFFg3h9gqiTjndratxGMfxoYgn-Em_50-2om8mYPdQkTBjooZSRw2PYi-6t6Q&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://lh4.googleusercontent.com/K0BF1z8UGHBs9BdhmLAt4iUsRS6Pd38hPO6ucyVpZ2LjTv-XutGiG9x786eCKrXf5cA16VLTw4hiFTmxdtpPyxFFg3h9gqiTjndratxGMfxoYgn-Em_50-2om8mYPdQkTBjooZSRw2PYi-6t6Q 424w, https://lh4.googleusercontent.com/K0BF1z8UGHBs9BdhmLAt4iUsRS6Pd38hPO6ucyVpZ2LjTv-XutGiG9x786eCKrXf5cA16VLTw4hiFTmxdtpPyxFFg3h9gqiTjndratxGMfxoYgn-Em_50-2om8mYPdQkTBjooZSRw2PYi-6t6Q 848w, https://lh4.googleusercontent.com/K0BF1z8UGHBs9BdhmLAt4iUsRS6Pd38hPO6ucyVpZ2LjTv-XutGiG9x786eCKrXf5cA16VLTw4hiFTmxdtpPyxFFg3h9gqiTjndratxGMfxoYgn-Em_50-2om8mYPdQkTBjooZSRw2PYi-6t6Q 1272w, https://lh4.googleusercontent.com/K0BF1z8UGHBs9BdhmLAt4iUsRS6Pd38hPO6ucyVpZ2LjTv-XutGiG9x786eCKrXf5cA16VLTw4hiFTmxdtpPyxFFg3h9gqiTjndratxGMfxoYgn-Em_50-2om8mYPdQkTBjooZSRw2PYi-6t6Q 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><p><em>apictl set api-logging</em></p><p>Outro comando para saber os detalhes de <em>logging</em> das APIs ou de uma API em um ambiente foi adicionado com a vers&#227;o 4.1.0: <strong>apictl get api-logging</strong>.</p><a class="image-link image2" target="_blank" href="https://lh3.googleusercontent.com/fV-1xA0xYj-PYSXoxVtqaigMe3DixdY7y3T0fclhypziXlFbtg8-YmBJ-ezhqMDqppLl9bnxkKCwWbYK_o88Eh3s12ncAEZzSL4c_7lXHNiQh1kyajP6gnE2Q5x_isiyjXC7OEB8HiV33TTwCw" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://lh3.googleusercontent.com/fV-1xA0xYj-PYSXoxVtqaigMe3DixdY7y3T0fclhypziXlFbtg8-YmBJ-ezhqMDqppLl9bnxkKCwWbYK_o88Eh3s12ncAEZzSL4c_7lXHNiQh1kyajP6gnE2Q5x_isiyjXC7OEB8HiV33TTwCw 424w, https://lh3.googleusercontent.com/fV-1xA0xYj-PYSXoxVtqaigMe3DixdY7y3T0fclhypziXlFbtg8-YmBJ-ezhqMDqppLl9bnxkKCwWbYK_o88Eh3s12ncAEZzSL4c_7lXHNiQh1kyajP6gnE2Q5x_isiyjXC7OEB8HiV33TTwCw 848w, https://lh3.googleusercontent.com/fV-1xA0xYj-PYSXoxVtqaigMe3DixdY7y3T0fclhypziXlFbtg8-YmBJ-ezhqMDqppLl9bnxkKCwWbYK_o88Eh3s12ncAEZzSL4c_7lXHNiQh1kyajP6gnE2Q5x_isiyjXC7OEB8HiV33TTwCw 1272w, https://lh3.googleusercontent.com/fV-1xA0xYj-PYSXoxVtqaigMe3DixdY7y3T0fclhypziXlFbtg8-YmBJ-ezhqMDqppLl9bnxkKCwWbYK_o88Eh3s12ncAEZzSL4c_7lXHNiQh1kyajP6gnE2Q5x_isiyjXC7OEB8HiV33TTwCw 1456w" sizes="100vw"><img src="https://lh3.googleusercontent.com/fV-1xA0xYj-PYSXoxVtqaigMe3DixdY7y3T0fclhypziXlFbtg8-YmBJ-ezhqMDqppLl9bnxkKCwWbYK_o88Eh3s12ncAEZzSL4c_7lXHNiQh1kyajP6gnE2Q5x_isiyjXC7OEB8HiV33TTwCw" data-attrs="{&quot;src&quot;:&quot;https://lh3.googleusercontent.com/fV-1xA0xYj-PYSXoxVtqaigMe3DixdY7y3T0fclhypziXlFbtg8-YmBJ-ezhqMDqppLl9bnxkKCwWbYK_o88Eh3s12ncAEZzSL4c_7lXHNiQh1kyajP6gnE2Q5x_isiyjXC7OEB8HiV33TTwCw&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://lh3.googleusercontent.com/fV-1xA0xYj-PYSXoxVtqaigMe3DixdY7y3T0fclhypziXlFbtg8-YmBJ-ezhqMDqppLl9bnxkKCwWbYK_o88Eh3s12ncAEZzSL4c_7lXHNiQh1kyajP6gnE2Q5x_isiyjXC7OEB8HiV33TTwCw 424w, https://lh3.googleusercontent.com/fV-1xA0xYj-PYSXoxVtqaigMe3DixdY7y3T0fclhypziXlFbtg8-YmBJ-ezhqMDqppLl9bnxkKCwWbYK_o88Eh3s12ncAEZzSL4c_7lXHNiQh1kyajP6gnE2Q5x_isiyjXC7OEB8HiV33TTwCw 848w, https://lh3.googleusercontent.com/fV-1xA0xYj-PYSXoxVtqaigMe3DixdY7y3T0fclhypziXlFbtg8-YmBJ-ezhqMDqppLl9bnxkKCwWbYK_o88Eh3s12ncAEZzSL4c_7lXHNiQh1kyajP6gnE2Q5x_isiyjXC7OEB8HiV33TTwCw 1272w, https://lh3.googleusercontent.com/fV-1xA0xYj-PYSXoxVtqaigMe3DixdY7y3T0fclhypziXlFbtg8-YmBJ-ezhqMDqppLl9bnxkKCwWbYK_o88Eh3s12ncAEZzSL4c_7lXHNiQh1kyajP6gnE2Q5x_isiyjXC7OEB8HiV33TTwCw 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><p><em>apictl get api-logging</em></p><p>&#201; importante ressaltar que as tarefas relacionadas ao recurso API <em>logging</em>&nbsp; s&#243; podem ser executadas por um usu&#225;rio que tenha permiss&#245;es de <strong>super admin</strong> (um usu&#225;rio com a role de admin no super tenant: <strong>carbon.super</strong>).</p><p><strong>2. Suporte para alterar os estados de lifecycle de API Products usando o apictl</strong></p><p>O suporte &#224; altera&#231;&#227;o de estados do ciclo de vida de APIs foi adicionado ao <a href="https://apim.docs.wso2.com/en/3.1.0/learn/api-controller/getting-started-with-wso2-api-controller/#change-status-of-an-api-in-an-environment">apictl 3.1.0</a> e pras suas vers&#245;es em diante. Depois disso, o suporte para importar/exportar API Products foi introduzido no <a href="https://apim.docs.wso2.com/en/3.2.0/learn/api-controller/migrating-api-products-to-different-environments/">apictl 3.2.0</a>.&nbsp;</p><p>Por&#233;m, ainda n&#227;o havia uma forma de alterar o estado do ciclo de vida de um API Product, o que mudou com o lan&#231;amento do <a href="https://apim.docs.wso2.com/en/latest/design/lifecycle-management/api-lifecycle/#api-lifecycle-states">WSO2 API-M 4.1.0</a>.</p><p>Consequentemente, a funcionalidade tamb&#233;m foi introduzida ao apictl 4.1.0, por meio do comando: <strong>apictl change-status api-product</strong>.</p><a class="image-link image2" target="_blank" href="https://lh4.googleusercontent.com/A8Oeu0gwxCNrkiEcqq2Vjic7YdpjqFyoxFRrhDZ-MWtzaHuSibSHK-tm6JbVtdJWNiHp78OfNy7-j_9WUNiyObn1gfEa9u7G_Z-STUTdpcdvmXeowiX6fL32N3f_3S-PNxQCL85WSVQK45Yr3g" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://lh4.googleusercontent.com/A8Oeu0gwxCNrkiEcqq2Vjic7YdpjqFyoxFRrhDZ-MWtzaHuSibSHK-tm6JbVtdJWNiHp78OfNy7-j_9WUNiyObn1gfEa9u7G_Z-STUTdpcdvmXeowiX6fL32N3f_3S-PNxQCL85WSVQK45Yr3g 424w, https://lh4.googleusercontent.com/A8Oeu0gwxCNrkiEcqq2Vjic7YdpjqFyoxFRrhDZ-MWtzaHuSibSHK-tm6JbVtdJWNiHp78OfNy7-j_9WUNiyObn1gfEa9u7G_Z-STUTdpcdvmXeowiX6fL32N3f_3S-PNxQCL85WSVQK45Yr3g 848w, https://lh4.googleusercontent.com/A8Oeu0gwxCNrkiEcqq2Vjic7YdpjqFyoxFRrhDZ-MWtzaHuSibSHK-tm6JbVtdJWNiHp78OfNy7-j_9WUNiyObn1gfEa9u7G_Z-STUTdpcdvmXeowiX6fL32N3f_3S-PNxQCL85WSVQK45Yr3g 1272w, https://lh4.googleusercontent.com/A8Oeu0gwxCNrkiEcqq2Vjic7YdpjqFyoxFRrhDZ-MWtzaHuSibSHK-tm6JbVtdJWNiHp78OfNy7-j_9WUNiyObn1gfEa9u7G_Z-STUTdpcdvmXeowiX6fL32N3f_3S-PNxQCL85WSVQK45Yr3g 1456w" sizes="100vw"><img src="https://lh4.googleusercontent.com/A8Oeu0gwxCNrkiEcqq2Vjic7YdpjqFyoxFRrhDZ-MWtzaHuSibSHK-tm6JbVtdJWNiHp78OfNy7-j_9WUNiyObn1gfEa9u7G_Z-STUTdpcdvmXeowiX6fL32N3f_3S-PNxQCL85WSVQK45Yr3g" data-attrs="{&quot;src&quot;:&quot;https://lh4.googleusercontent.com/A8Oeu0gwxCNrkiEcqq2Vjic7YdpjqFyoxFRrhDZ-MWtzaHuSibSHK-tm6JbVtdJWNiHp78OfNy7-j_9WUNiyObn1gfEa9u7G_Z-STUTdpcdvmXeowiX6fL32N3f_3S-PNxQCL85WSVQK45Yr3g&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://lh4.googleusercontent.com/A8Oeu0gwxCNrkiEcqq2Vjic7YdpjqFyoxFRrhDZ-MWtzaHuSibSHK-tm6JbVtdJWNiHp78OfNy7-j_9WUNiyObn1gfEa9u7G_Z-STUTdpcdvmXeowiX6fL32N3f_3S-PNxQCL85WSVQK45Yr3g 424w, https://lh4.googleusercontent.com/A8Oeu0gwxCNrkiEcqq2Vjic7YdpjqFyoxFRrhDZ-MWtzaHuSibSHK-tm6JbVtdJWNiHp78OfNy7-j_9WUNiyObn1gfEa9u7G_Z-STUTdpcdvmXeowiX6fL32N3f_3S-PNxQCL85WSVQK45Yr3g 848w, https://lh4.googleusercontent.com/A8Oeu0gwxCNrkiEcqq2Vjic7YdpjqFyoxFRrhDZ-MWtzaHuSibSHK-tm6JbVtdJWNiHp78OfNy7-j_9WUNiyObn1gfEa9u7G_Z-STUTdpcdvmXeowiX6fL32N3f_3S-PNxQCL85WSVQK45Yr3g 1272w, https://lh4.googleusercontent.com/A8Oeu0gwxCNrkiEcqq2Vjic7YdpjqFyoxFRrhDZ-MWtzaHuSibSHK-tm6JbVtdJWNiHp78OfNy7-j_9WUNiyObn1gfEa9u7G_Z-STUTdpcdvmXeowiX6fL32N3f_3S-PNxQCL85WSVQK45Yr3g 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><p><em>apictl change-status api-product</em></p><p>Al&#233;m disso, uma <em>flag</em> (semelhante ao que j&#225; existia em APIs) chamada <strong>--preserve-status</strong> foi introduzida ao<strong> </strong>comando <strong>apictl export api-product</strong>, que &#233; capaz de manter o <strong>lifecycle status</strong> do API Product durante a exporta&#231;&#227;o. Caso a <em>flag</em> n&#227;o seja indicada, o API Product ser&#225; exportado com o estado CREATED.</p><p><strong>3. Suporte ao endpoint de seguran&#231;a OAuth 2.0 por meio do arquivo de par&#226;metros da API</strong></p><p>O apictl 4.1.0 incorporou a capacidade de configurar o endpoint de seguran&#231;a <strong>OAuth 2.0</strong>, semelhante aos tipos <strong>basic</strong> e <strong>digest</strong> . <a href="https://apim.docs.wso2.com/en/latest/install-and-setup/setup/api-controller/advanced-topics/configuring-different-endpoint-security-types/#configuring-oauth-20-endpoint-security">Veja um exemplo</a> de arquivo de par&#226;metros de uma API para configurar o endpoint OAuth 2.0.</p><h4><strong>Recursos de manuten&#231;&#227;o e melhorias do apictl 4.1.0</strong></h4><p><strong>1. Altera&#231;&#245;es na estrutura do projeto devido ao novo recurso de pol&#237;ticas de opera&#231;&#227;o</strong></p><p>O novo recurso <a href="https://apim.docs.wso2.com/en/latest/design/api-policies/overview/">API Policies</a> permite que usu&#225;rios incluam pol&#237;ticas a opera&#231;&#245;es de uma API. Elas podem ser pol&#237;ticas de <em>request</em>, <em>response </em>ou <em>fault</em>. Com essas altera&#231;&#245;es arquiteturais, a estrutura do projeto de um API project exportado tamb&#233;m evoluiu.&nbsp;</p><p>Veja, abaixo, a estrutura de uma API com pol&#237;ticas de opera&#231;&#245;es adicionais, que foi exportada utilizando o comando: <strong>apictl export api</strong>.</p><a class="image-link image2" target="_blank" href="https://lh3.googleusercontent.com/099yGv_OrqDTx8XAO18CHKAwR6E0_hBANh0Dmt0WuRZ5OzJiJgXjjEt7DNtlksUUsyGlZPClpFyNbgPMJPPjpxN17DsZDz-x1CqJSjFN_OLE2VTVZQK-3fbiQfTXIvuGP5h6qWN_GuDTsFI6ow" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://lh3.googleusercontent.com/099yGv_OrqDTx8XAO18CHKAwR6E0_hBANh0Dmt0WuRZ5OzJiJgXjjEt7DNtlksUUsyGlZPClpFyNbgPMJPPjpxN17DsZDz-x1CqJSjFN_OLE2VTVZQK-3fbiQfTXIvuGP5h6qWN_GuDTsFI6ow 424w, https://lh3.googleusercontent.com/099yGv_OrqDTx8XAO18CHKAwR6E0_hBANh0Dmt0WuRZ5OzJiJgXjjEt7DNtlksUUsyGlZPClpFyNbgPMJPPjpxN17DsZDz-x1CqJSjFN_OLE2VTVZQK-3fbiQfTXIvuGP5h6qWN_GuDTsFI6ow 848w, https://lh3.googleusercontent.com/099yGv_OrqDTx8XAO18CHKAwR6E0_hBANh0Dmt0WuRZ5OzJiJgXjjEt7DNtlksUUsyGlZPClpFyNbgPMJPPjpxN17DsZDz-x1CqJSjFN_OLE2VTVZQK-3fbiQfTXIvuGP5h6qWN_GuDTsFI6ow 1272w, https://lh3.googleusercontent.com/099yGv_OrqDTx8XAO18CHKAwR6E0_hBANh0Dmt0WuRZ5OzJiJgXjjEt7DNtlksUUsyGlZPClpFyNbgPMJPPjpxN17DsZDz-x1CqJSjFN_OLE2VTVZQK-3fbiQfTXIvuGP5h6qWN_GuDTsFI6ow 1456w" sizes="100vw"><img src="https://lh3.googleusercontent.com/099yGv_OrqDTx8XAO18CHKAwR6E0_hBANh0Dmt0WuRZ5OzJiJgXjjEt7DNtlksUUsyGlZPClpFyNbgPMJPPjpxN17DsZDz-x1CqJSjFN_OLE2VTVZQK-3fbiQfTXIvuGP5h6qWN_GuDTsFI6ow" data-attrs="{&quot;src&quot;:&quot;https://lh3.googleusercontent.com/099yGv_OrqDTx8XAO18CHKAwR6E0_hBANh0Dmt0WuRZ5OzJiJgXjjEt7DNtlksUUsyGlZPClpFyNbgPMJPPjpxN17DsZDz-x1CqJSjFN_OLE2VTVZQK-3fbiQfTXIvuGP5h6qWN_GuDTsFI6ow&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://lh3.googleusercontent.com/099yGv_OrqDTx8XAO18CHKAwR6E0_hBANh0Dmt0WuRZ5OzJiJgXjjEt7DNtlksUUsyGlZPClpFyNbgPMJPPjpxN17DsZDz-x1CqJSjFN_OLE2VTVZQK-3fbiQfTXIvuGP5h6qWN_GuDTsFI6ow 424w, https://lh3.googleusercontent.com/099yGv_OrqDTx8XAO18CHKAwR6E0_hBANh0Dmt0WuRZ5OzJiJgXjjEt7DNtlksUUsyGlZPClpFyNbgPMJPPjpxN17DsZDz-x1CqJSjFN_OLE2VTVZQK-3fbiQfTXIvuGP5h6qWN_GuDTsFI6ow 848w, https://lh3.googleusercontent.com/099yGv_OrqDTx8XAO18CHKAwR6E0_hBANh0Dmt0WuRZ5OzJiJgXjjEt7DNtlksUUsyGlZPClpFyNbgPMJPPjpxN17DsZDz-x1CqJSjFN_OLE2VTVZQK-3fbiQfTXIvuGP5h6qWN_GuDTsFI6ow 1272w, https://lh3.googleusercontent.com/099yGv_OrqDTx8XAO18CHKAwR6E0_hBANh0Dmt0WuRZ5OzJiJgXjjEt7DNtlksUUsyGlZPClpFyNbgPMJPPjpxN17DsZDz-x1CqJSjFN_OLE2VTVZQK-3fbiQfTXIvuGP5h6qWN_GuDTsFI6ow 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><p>As vers&#245;es anteriores de API projects do apictl tinham uma pasta chamada <strong>Sequences</strong>. Ela foi renomeada para <strong>Policies</strong> com esse novo recurso. Al&#233;m disso, a pasta Sequences continha arquivos <em><strong>.xml</strong></em>, mas agora a pasta Policies cont&#233;m arquivos <em><strong>.j2 </strong></em>e <em><strong>.yaml</strong></em>.</p><p>O arquivo <em><strong>.j2</strong> </em>tem o template de uma pol&#237;tica de opera&#231;&#227;o, enquanto o arquivo <em><strong>.yaml </strong></em>possui o metadata. Se considerarmos o conte&#250;do do <em><strong>addHeader_v1.j2</strong></em>, ele ser&#225; algo parecido com:</p><a class="image-link image2" target="_blank" href="https://lh5.googleusercontent.com/WkLuN8Hd1y4HiwuJYYgJvp3frZen4ax64wBZ9IJxo2O_J19uqMwHHltnXz755dto1znJJEwaTlrm0Twv9EOCt5uK1tRgU5HG0o2dPzKAkRKuoqDIU5DDBIYSmZS3zCN30YswtW93losS_7360A" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://lh5.googleusercontent.com/WkLuN8Hd1y4HiwuJYYgJvp3frZen4ax64wBZ9IJxo2O_J19uqMwHHltnXz755dto1znJJEwaTlrm0Twv9EOCt5uK1tRgU5HG0o2dPzKAkRKuoqDIU5DDBIYSmZS3zCN30YswtW93losS_7360A 424w, https://lh5.googleusercontent.com/WkLuN8Hd1y4HiwuJYYgJvp3frZen4ax64wBZ9IJxo2O_J19uqMwHHltnXz755dto1znJJEwaTlrm0Twv9EOCt5uK1tRgU5HG0o2dPzKAkRKuoqDIU5DDBIYSmZS3zCN30YswtW93losS_7360A 848w, https://lh5.googleusercontent.com/WkLuN8Hd1y4HiwuJYYgJvp3frZen4ax64wBZ9IJxo2O_J19uqMwHHltnXz755dto1znJJEwaTlrm0Twv9EOCt5uK1tRgU5HG0o2dPzKAkRKuoqDIU5DDBIYSmZS3zCN30YswtW93losS_7360A 1272w, https://lh5.googleusercontent.com/WkLuN8Hd1y4HiwuJYYgJvp3frZen4ax64wBZ9IJxo2O_J19uqMwHHltnXz755dto1znJJEwaTlrm0Twv9EOCt5uK1tRgU5HG0o2dPzKAkRKuoqDIU5DDBIYSmZS3zCN30YswtW93losS_7360A 1456w" sizes="100vw"><img src="https://lh5.googleusercontent.com/WkLuN8Hd1y4HiwuJYYgJvp3frZen4ax64wBZ9IJxo2O_J19uqMwHHltnXz755dto1znJJEwaTlrm0Twv9EOCt5uK1tRgU5HG0o2dPzKAkRKuoqDIU5DDBIYSmZS3zCN30YswtW93losS_7360A" data-attrs="{&quot;src&quot;:&quot;https://lh5.googleusercontent.com/WkLuN8Hd1y4HiwuJYYgJvp3frZen4ax64wBZ9IJxo2O_J19uqMwHHltnXz755dto1znJJEwaTlrm0Twv9EOCt5uK1tRgU5HG0o2dPzKAkRKuoqDIU5DDBIYSmZS3zCN30YswtW93losS_7360A&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://lh5.googleusercontent.com/WkLuN8Hd1y4HiwuJYYgJvp3frZen4ax64wBZ9IJxo2O_J19uqMwHHltnXz755dto1znJJEwaTlrm0Twv9EOCt5uK1tRgU5HG0o2dPzKAkRKuoqDIU5DDBIYSmZS3zCN30YswtW93losS_7360A 424w, https://lh5.googleusercontent.com/WkLuN8Hd1y4HiwuJYYgJvp3frZen4ax64wBZ9IJxo2O_J19uqMwHHltnXz755dto1znJJEwaTlrm0Twv9EOCt5uK1tRgU5HG0o2dPzKAkRKuoqDIU5DDBIYSmZS3zCN30YswtW93losS_7360A 848w, https://lh5.googleusercontent.com/WkLuN8Hd1y4HiwuJYYgJvp3frZen4ax64wBZ9IJxo2O_J19uqMwHHltnXz755dto1znJJEwaTlrm0Twv9EOCt5uK1tRgU5HG0o2dPzKAkRKuoqDIU5DDBIYSmZS3zCN30YswtW93losS_7360A 1272w, https://lh5.googleusercontent.com/WkLuN8Hd1y4HiwuJYYgJvp3frZen4ax64wBZ9IJxo2O_J19uqMwHHltnXz755dto1znJJEwaTlrm0Twv9EOCt5uK1tRgU5HG0o2dPzKAkRKuoqDIU5DDBIYSmZS3zCN30YswtW93losS_7360A 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><p>As defini&#231;&#245;es dos atributos parametrizados como o <em>headerName</em> e o <em>headerValue</em> acima est&#227;o dentro do arquivo <em><strong>addHeader_v1.yaml </strong></em>como mostrado abaixo:</p><a class="image-link image2" target="_blank" href="https://lh3.googleusercontent.com/KYSA1shdort__OQudNIVlaBBn08niBquSzhsqJd_QpryDAjXJIm8VDd_TYrRxvr7iIpEkQTKIy56pzieghQeh10DSZNuKy_Ync8OTRZJMmB78DSm32q2qS7aSGu6jHtVEOJoGEVmKtd_kk92qQ" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://lh3.googleusercontent.com/KYSA1shdort__OQudNIVlaBBn08niBquSzhsqJd_QpryDAjXJIm8VDd_TYrRxvr7iIpEkQTKIy56pzieghQeh10DSZNuKy_Ync8OTRZJMmB78DSm32q2qS7aSGu6jHtVEOJoGEVmKtd_kk92qQ 424w, https://lh3.googleusercontent.com/KYSA1shdort__OQudNIVlaBBn08niBquSzhsqJd_QpryDAjXJIm8VDd_TYrRxvr7iIpEkQTKIy56pzieghQeh10DSZNuKy_Ync8OTRZJMmB78DSm32q2qS7aSGu6jHtVEOJoGEVmKtd_kk92qQ 848w, https://lh3.googleusercontent.com/KYSA1shdort__OQudNIVlaBBn08niBquSzhsqJd_QpryDAjXJIm8VDd_TYrRxvr7iIpEkQTKIy56pzieghQeh10DSZNuKy_Ync8OTRZJMmB78DSm32q2qS7aSGu6jHtVEOJoGEVmKtd_kk92qQ 1272w, https://lh3.googleusercontent.com/KYSA1shdort__OQudNIVlaBBn08niBquSzhsqJd_QpryDAjXJIm8VDd_TYrRxvr7iIpEkQTKIy56pzieghQeh10DSZNuKy_Ync8OTRZJMmB78DSm32q2qS7aSGu6jHtVEOJoGEVmKtd_kk92qQ 1456w" sizes="100vw"><img src="https://lh3.googleusercontent.com/KYSA1shdort__OQudNIVlaBBn08niBquSzhsqJd_QpryDAjXJIm8VDd_TYrRxvr7iIpEkQTKIy56pzieghQeh10DSZNuKy_Ync8OTRZJMmB78DSm32q2qS7aSGu6jHtVEOJoGEVmKtd_kk92qQ" data-attrs="{&quot;src&quot;:&quot;https://lh3.googleusercontent.com/KYSA1shdort__OQudNIVlaBBn08niBquSzhsqJd_QpryDAjXJIm8VDd_TYrRxvr7iIpEkQTKIy56pzieghQeh10DSZNuKy_Ync8OTRZJMmB78DSm32q2qS7aSGu6jHtVEOJoGEVmKtd_kk92qQ&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://lh3.googleusercontent.com/KYSA1shdort__OQudNIVlaBBn08niBquSzhsqJd_QpryDAjXJIm8VDd_TYrRxvr7iIpEkQTKIy56pzieghQeh10DSZNuKy_Ync8OTRZJMmB78DSm32q2qS7aSGu6jHtVEOJoGEVmKtd_kk92qQ 424w, https://lh3.googleusercontent.com/KYSA1shdort__OQudNIVlaBBn08niBquSzhsqJd_QpryDAjXJIm8VDd_TYrRxvr7iIpEkQTKIy56pzieghQeh10DSZNuKy_Ync8OTRZJMmB78DSm32q2qS7aSGu6jHtVEOJoGEVmKtd_kk92qQ 848w, https://lh3.googleusercontent.com/KYSA1shdort__OQudNIVlaBBn08niBquSzhsqJd_QpryDAjXJIm8VDd_TYrRxvr7iIpEkQTKIy56pzieghQeh10DSZNuKy_Ync8OTRZJMmB78DSm32q2qS7aSGu6jHtVEOJoGEVmKtd_kk92qQ 1272w, https://lh3.googleusercontent.com/KYSA1shdort__OQudNIVlaBBn08niBquSzhsqJd_QpryDAjXJIm8VDd_TYrRxvr7iIpEkQTKIy56pzieghQeh10DSZNuKy_Ync8OTRZJMmB78DSm32q2qS7aSGu6jHtVEOJoGEVmKtd_kk92qQ 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><p>Outra coisa importante &#233; o conte&#250;do do arquivo <em><strong>api.yaml</strong></em>. O campo <em><strong>operations</strong></em> dentro deste arquivo deve responder &#224;s seguintes perguntas: &#8220;<em>Como as pol&#237;ticas de opera&#231;&#227;o s&#227;o anexadas a opera&#231;&#245;es espec&#237;ficas?</em>&#8221; e &#8220;<em>O que s&#227;o os valores dos atributos de parametriza&#231;&#227;o</em>&#8221;.</p><a class="image-link image2" target="_blank" href="https://lh3.googleusercontent.com/PtGPW4yQnS2s1AW888YqZEDGPzBnrtCyUbe6R5e5bZznypsOZCwkuRaQ2aakgzQLVEANsRjZN3QZHx3qiadxwAzSvc7wf1L4KCKgirLXtNBu8kIVJbIy3EwBSC-H5XKqSZaT-L99-Egz50SMdQ" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://lh3.googleusercontent.com/PtGPW4yQnS2s1AW888YqZEDGPzBnrtCyUbe6R5e5bZznypsOZCwkuRaQ2aakgzQLVEANsRjZN3QZHx3qiadxwAzSvc7wf1L4KCKgirLXtNBu8kIVJbIy3EwBSC-H5XKqSZaT-L99-Egz50SMdQ 424w, https://lh3.googleusercontent.com/PtGPW4yQnS2s1AW888YqZEDGPzBnrtCyUbe6R5e5bZznypsOZCwkuRaQ2aakgzQLVEANsRjZN3QZHx3qiadxwAzSvc7wf1L4KCKgirLXtNBu8kIVJbIy3EwBSC-H5XKqSZaT-L99-Egz50SMdQ 848w, https://lh3.googleusercontent.com/PtGPW4yQnS2s1AW888YqZEDGPzBnrtCyUbe6R5e5bZznypsOZCwkuRaQ2aakgzQLVEANsRjZN3QZHx3qiadxwAzSvc7wf1L4KCKgirLXtNBu8kIVJbIy3EwBSC-H5XKqSZaT-L99-Egz50SMdQ 1272w, https://lh3.googleusercontent.com/PtGPW4yQnS2s1AW888YqZEDGPzBnrtCyUbe6R5e5bZznypsOZCwkuRaQ2aakgzQLVEANsRjZN3QZHx3qiadxwAzSvc7wf1L4KCKgirLXtNBu8kIVJbIy3EwBSC-H5XKqSZaT-L99-Egz50SMdQ 1456w" sizes="100vw"><img src="https://lh3.googleusercontent.com/PtGPW4yQnS2s1AW888YqZEDGPzBnrtCyUbe6R5e5bZznypsOZCwkuRaQ2aakgzQLVEANsRjZN3QZHx3qiadxwAzSvc7wf1L4KCKgirLXtNBu8kIVJbIy3EwBSC-H5XKqSZaT-L99-Egz50SMdQ" data-attrs="{&quot;src&quot;:&quot;https://lh3.googleusercontent.com/PtGPW4yQnS2s1AW888YqZEDGPzBnrtCyUbe6R5e5bZznypsOZCwkuRaQ2aakgzQLVEANsRjZN3QZHx3qiadxwAzSvc7wf1L4KCKgirLXtNBu8kIVJbIy3EwBSC-H5XKqSZaT-L99-Egz50SMdQ&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://lh3.googleusercontent.com/PtGPW4yQnS2s1AW888YqZEDGPzBnrtCyUbe6R5e5bZznypsOZCwkuRaQ2aakgzQLVEANsRjZN3QZHx3qiadxwAzSvc7wf1L4KCKgirLXtNBu8kIVJbIy3EwBSC-H5XKqSZaT-L99-Egz50SMdQ 424w, https://lh3.googleusercontent.com/PtGPW4yQnS2s1AW888YqZEDGPzBnrtCyUbe6R5e5bZznypsOZCwkuRaQ2aakgzQLVEANsRjZN3QZHx3qiadxwAzSvc7wf1L4KCKgirLXtNBu8kIVJbIy3EwBSC-H5XKqSZaT-L99-Egz50SMdQ 848w, https://lh3.googleusercontent.com/PtGPW4yQnS2s1AW888YqZEDGPzBnrtCyUbe6R5e5bZznypsOZCwkuRaQ2aakgzQLVEANsRjZN3QZHx3qiadxwAzSvc7wf1L4KCKgirLXtNBu8kIVJbIy3EwBSC-H5XKqSZaT-L99-Egz50SMdQ 1272w, https://lh3.googleusercontent.com/PtGPW4yQnS2s1AW888YqZEDGPzBnrtCyUbe6R5e5bZznypsOZCwkuRaQ2aakgzQLVEANsRjZN3QZHx3qiadxwAzSvc7wf1L4KCKgirLXtNBu8kIVJbIy3EwBSC-H5XKqSZaT-L99-Egz50SMdQ 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><p>De um forma semelhante, se voc&#234; quer importar uma API com pol&#237;ticas de opera&#231;&#245;es inclu&#237;das, seu projeto deve ter os 3 conte&#250;dos abaixo:</p><ul><li><p>Template <em><strong>.j2</strong></em> da pol&#237;tica (ele pode ser um arquivo <em><strong>.gotmpl</strong></em> tamb&#233;m)</p></li><li><p>Arquivo<em><strong> .yaml </strong></em>com a defini&#231;&#227;o da pol&#237;tica</p></li><li><p>Campo <em><strong>operations</strong></em> corretamente definido com a os detalhes da opera&#231;&#227;o certa anexados</p></li></ul><p><strong>2.</strong> <strong>Altera&#231;&#245;es no suporte din&#226;mico a vari&#225;veis de ambiente</strong></p><p>A principal mudan&#231;a no suporte a vari&#225;veis de ambiente est&#225; relacionada &#224;s pol&#237;ticas de opera&#231;&#227;o. Em <a href="https://apim.docs.wso2.com/en/4.0.0/install-and-setup/setup/api-controller/advanced-topics/using-dynamic-data-in-api-controller-projects/">vers&#245;es anteriores</a>, os usu&#225;rios podiam substituir as vari&#225;veis de ambiente nos arquivos <em><strong>.xml</strong></em> das sequences. Com o novo recurso de pol&#237;ticas de opera&#231;&#227;o, esse suporte foi oferecido aos arquivos <em><strong>.j2</strong></em> e <em><strong>.gotmpl</strong></em>.&nbsp;</p><p>Veja o exemplo abaixo do .<em><strong>j2</strong></em>:</p><a class="image-link image2" target="_blank" href="https://lh4.googleusercontent.com/N8Txht4dMtaxVn4p2rDuKKkA6-9Q6s2w1ccLkhJTdYPUTLNUhQxRidpPDeKpg2EbPLDTRo4bXoHF-hXaiQeuPEcvPANqw1yXb95hS_1AUAszqXseu_d2ypXNFEmkSWnLym0Cm7Ky-exUc-01-Q" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://lh4.googleusercontent.com/N8Txht4dMtaxVn4p2rDuKKkA6-9Q6s2w1ccLkhJTdYPUTLNUhQxRidpPDeKpg2EbPLDTRo4bXoHF-hXaiQeuPEcvPANqw1yXb95hS_1AUAszqXseu_d2ypXNFEmkSWnLym0Cm7Ky-exUc-01-Q 424w, https://lh4.googleusercontent.com/N8Txht4dMtaxVn4p2rDuKKkA6-9Q6s2w1ccLkhJTdYPUTLNUhQxRidpPDeKpg2EbPLDTRo4bXoHF-hXaiQeuPEcvPANqw1yXb95hS_1AUAszqXseu_d2ypXNFEmkSWnLym0Cm7Ky-exUc-01-Q 848w, https://lh4.googleusercontent.com/N8Txht4dMtaxVn4p2rDuKKkA6-9Q6s2w1ccLkhJTdYPUTLNUhQxRidpPDeKpg2EbPLDTRo4bXoHF-hXaiQeuPEcvPANqw1yXb95hS_1AUAszqXseu_d2ypXNFEmkSWnLym0Cm7Ky-exUc-01-Q 1272w, https://lh4.googleusercontent.com/N8Txht4dMtaxVn4p2rDuKKkA6-9Q6s2w1ccLkhJTdYPUTLNUhQxRidpPDeKpg2EbPLDTRo4bXoHF-hXaiQeuPEcvPANqw1yXb95hS_1AUAszqXseu_d2ypXNFEmkSWnLym0Cm7Ky-exUc-01-Q 1456w" sizes="100vw"><img src="https://lh4.googleusercontent.com/N8Txht4dMtaxVn4p2rDuKKkA6-9Q6s2w1ccLkhJTdYPUTLNUhQxRidpPDeKpg2EbPLDTRo4bXoHF-hXaiQeuPEcvPANqw1yXb95hS_1AUAszqXseu_d2ypXNFEmkSWnLym0Cm7Ky-exUc-01-Q" data-attrs="{&quot;src&quot;:&quot;https://lh4.googleusercontent.com/N8Txht4dMtaxVn4p2rDuKKkA6-9Q6s2w1ccLkhJTdYPUTLNUhQxRidpPDeKpg2EbPLDTRo4bXoHF-hXaiQeuPEcvPANqw1yXb95hS_1AUAszqXseu_d2ypXNFEmkSWnLym0Cm7Ky-exUc-01-Q&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://lh4.googleusercontent.com/N8Txht4dMtaxVn4p2rDuKKkA6-9Q6s2w1ccLkhJTdYPUTLNUhQxRidpPDeKpg2EbPLDTRo4bXoHF-hXaiQeuPEcvPANqw1yXb95hS_1AUAszqXseu_d2ypXNFEmkSWnLym0Cm7Ky-exUc-01-Q 424w, https://lh4.googleusercontent.com/N8Txht4dMtaxVn4p2rDuKKkA6-9Q6s2w1ccLkhJTdYPUTLNUhQxRidpPDeKpg2EbPLDTRo4bXoHF-hXaiQeuPEcvPANqw1yXb95hS_1AUAszqXseu_d2ypXNFEmkSWnLym0Cm7Ky-exUc-01-Q 848w, https://lh4.googleusercontent.com/N8Txht4dMtaxVn4p2rDuKKkA6-9Q6s2w1ccLkhJTdYPUTLNUhQxRidpPDeKpg2EbPLDTRo4bXoHF-hXaiQeuPEcvPANqw1yXb95hS_1AUAszqXseu_d2ypXNFEmkSWnLym0Cm7Ky-exUc-01-Q 1272w, https://lh4.googleusercontent.com/N8Txht4dMtaxVn4p2rDuKKkA6-9Q6s2w1ccLkhJTdYPUTLNUhQxRidpPDeKpg2EbPLDTRo4bXoHF-hXaiQeuPEcvPANqw1yXb95hS_1AUAszqXseu_d2ypXNFEmkSWnLym0Cm7Ky-exUc-01-Q 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><p>No arquivo acima, <em><strong>${ENV_KEY}</strong></em> simboliza uma vari&#225;vel de ambiente. A nota&#231;&#227;o &#233; similar &#224;s <a href="https://apim.docs.wso2.com/en/4.0.0/install-and-setup/setup/api-controller/advanced-topics/using-dynamic-data-in-api-controller-projects/">vers&#245;es anteriores</a>.</p><p><strong>3. Introdu&#231;&#227;o do novo formato &#8220;jsonArray&#8221; para listar as APIs em um array JSON</strong></p><p>Quando voc&#234; usa <em><strong>--format &#8220;table {{ jsonPretty . }}&#8221;</strong></em> com o comando <strong>apictl get apis</strong>, &#233; retornado <em>output</em> como o exemplo abaixo:</p><a class="image-link image2" target="_blank" href="https://lh6.googleusercontent.com/fmm8s8M473F14u3fyfzhleQ0iU3Z5XpVralLrOERHlOms-kiYgqLPIBFOI0rgNUt_JFmiK_3opMA2fQEUhqwYyNy_JhkunvhNjCosuN6njKbe_qwIag-4Oi_38ZNcigSqoV4qfw4R-Z2ztCNRg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://lh6.googleusercontent.com/fmm8s8M473F14u3fyfzhleQ0iU3Z5XpVralLrOERHlOms-kiYgqLPIBFOI0rgNUt_JFmiK_3opMA2fQEUhqwYyNy_JhkunvhNjCosuN6njKbe_qwIag-4Oi_38ZNcigSqoV4qfw4R-Z2ztCNRg 424w, https://lh6.googleusercontent.com/fmm8s8M473F14u3fyfzhleQ0iU3Z5XpVralLrOERHlOms-kiYgqLPIBFOI0rgNUt_JFmiK_3opMA2fQEUhqwYyNy_JhkunvhNjCosuN6njKbe_qwIag-4Oi_38ZNcigSqoV4qfw4R-Z2ztCNRg 848w, https://lh6.googleusercontent.com/fmm8s8M473F14u3fyfzhleQ0iU3Z5XpVralLrOERHlOms-kiYgqLPIBFOI0rgNUt_JFmiK_3opMA2fQEUhqwYyNy_JhkunvhNjCosuN6njKbe_qwIag-4Oi_38ZNcigSqoV4qfw4R-Z2ztCNRg 1272w, https://lh6.googleusercontent.com/fmm8s8M473F14u3fyfzhleQ0iU3Z5XpVralLrOERHlOms-kiYgqLPIBFOI0rgNUt_JFmiK_3opMA2fQEUhqwYyNy_JhkunvhNjCosuN6njKbe_qwIag-4Oi_38ZNcigSqoV4qfw4R-Z2ztCNRg 1456w" sizes="100vw"><img src="https://lh6.googleusercontent.com/fmm8s8M473F14u3fyfzhleQ0iU3Z5XpVralLrOERHlOms-kiYgqLPIBFOI0rgNUt_JFmiK_3opMA2fQEUhqwYyNy_JhkunvhNjCosuN6njKbe_qwIag-4Oi_38ZNcigSqoV4qfw4R-Z2ztCNRg" data-attrs="{&quot;src&quot;:&quot;https://lh6.googleusercontent.com/fmm8s8M473F14u3fyfzhleQ0iU3Z5XpVralLrOERHlOms-kiYgqLPIBFOI0rgNUt_JFmiK_3opMA2fQEUhqwYyNy_JhkunvhNjCosuN6njKbe_qwIag-4Oi_38ZNcigSqoV4qfw4R-Z2ztCNRg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://lh6.googleusercontent.com/fmm8s8M473F14u3fyfzhleQ0iU3Z5XpVralLrOERHlOms-kiYgqLPIBFOI0rgNUt_JFmiK_3opMA2fQEUhqwYyNy_JhkunvhNjCosuN6njKbe_qwIag-4Oi_38ZNcigSqoV4qfw4R-Z2ztCNRg 424w, https://lh6.googleusercontent.com/fmm8s8M473F14u3fyfzhleQ0iU3Z5XpVralLrOERHlOms-kiYgqLPIBFOI0rgNUt_JFmiK_3opMA2fQEUhqwYyNy_JhkunvhNjCosuN6njKbe_qwIag-4Oi_38ZNcigSqoV4qfw4R-Z2ztCNRg 848w, https://lh6.googleusercontent.com/fmm8s8M473F14u3fyfzhleQ0iU3Z5XpVralLrOERHlOms-kiYgqLPIBFOI0rgNUt_JFmiK_3opMA2fQEUhqwYyNy_JhkunvhNjCosuN6njKbe_qwIag-4Oi_38ZNcigSqoV4qfw4R-Z2ztCNRg 1272w, https://lh6.googleusercontent.com/fmm8s8M473F14u3fyfzhleQ0iU3Z5XpVralLrOERHlOms-kiYgqLPIBFOI0rgNUt_JFmiK_3opMA2fQEUhqwYyNy_JhkunvhNjCosuN6njKbe_qwIag-4Oi_38ZNcigSqoV4qfw4R-Z2ztCNRg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><p><em>apictl get apis &#8212; format &#8220;table {{ jsonPretty . }}&#8221;</em></p><p>O <em>output</em> acima n&#227;o cont&#233;m os resultados em um array JSON. Por isso, o novo format type foi introduzido para sanar esta necessidade: <em><strong>&#8220;jsonArray&#8221;</strong></em>.</p><a class="image-link image2" target="_blank" href="https://lh5.googleusercontent.com/pvu39FQhz2bCWZOfw229pXxqsuB8HseE_a3b3lKuoIlzWuRs1crgqxoGFmv6ApP9AbEoPa3eLaKPp4oylBZQwTaQL4SNqC_YMOTbySDMBvbS4_SQqetxL0lDsY-wrdm7HZgfeEedZMiQqr6xjg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://lh5.googleusercontent.com/pvu39FQhz2bCWZOfw229pXxqsuB8HseE_a3b3lKuoIlzWuRs1crgqxoGFmv6ApP9AbEoPa3eLaKPp4oylBZQwTaQL4SNqC_YMOTbySDMBvbS4_SQqetxL0lDsY-wrdm7HZgfeEedZMiQqr6xjg 424w, https://lh5.googleusercontent.com/pvu39FQhz2bCWZOfw229pXxqsuB8HseE_a3b3lKuoIlzWuRs1crgqxoGFmv6ApP9AbEoPa3eLaKPp4oylBZQwTaQL4SNqC_YMOTbySDMBvbS4_SQqetxL0lDsY-wrdm7HZgfeEedZMiQqr6xjg 848w, https://lh5.googleusercontent.com/pvu39FQhz2bCWZOfw229pXxqsuB8HseE_a3b3lKuoIlzWuRs1crgqxoGFmv6ApP9AbEoPa3eLaKPp4oylBZQwTaQL4SNqC_YMOTbySDMBvbS4_SQqetxL0lDsY-wrdm7HZgfeEedZMiQqr6xjg 1272w, https://lh5.googleusercontent.com/pvu39FQhz2bCWZOfw229pXxqsuB8HseE_a3b3lKuoIlzWuRs1crgqxoGFmv6ApP9AbEoPa3eLaKPp4oylBZQwTaQL4SNqC_YMOTbySDMBvbS4_SQqetxL0lDsY-wrdm7HZgfeEedZMiQqr6xjg 1456w" sizes="100vw"><img src="https://lh5.googleusercontent.com/pvu39FQhz2bCWZOfw229pXxqsuB8HseE_a3b3lKuoIlzWuRs1crgqxoGFmv6ApP9AbEoPa3eLaKPp4oylBZQwTaQL4SNqC_YMOTbySDMBvbS4_SQqetxL0lDsY-wrdm7HZgfeEedZMiQqr6xjg" data-attrs="{&quot;src&quot;:&quot;https://lh5.googleusercontent.com/pvu39FQhz2bCWZOfw229pXxqsuB8HseE_a3b3lKuoIlzWuRs1crgqxoGFmv6ApP9AbEoPa3eLaKPp4oylBZQwTaQL4SNqC_YMOTbySDMBvbS4_SQqetxL0lDsY-wrdm7HZgfeEedZMiQqr6xjg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://lh5.googleusercontent.com/pvu39FQhz2bCWZOfw229pXxqsuB8HseE_a3b3lKuoIlzWuRs1crgqxoGFmv6ApP9AbEoPa3eLaKPp4oylBZQwTaQL4SNqC_YMOTbySDMBvbS4_SQqetxL0lDsY-wrdm7HZgfeEedZMiQqr6xjg 424w, https://lh5.googleusercontent.com/pvu39FQhz2bCWZOfw229pXxqsuB8HseE_a3b3lKuoIlzWuRs1crgqxoGFmv6ApP9AbEoPa3eLaKPp4oylBZQwTaQL4SNqC_YMOTbySDMBvbS4_SQqetxL0lDsY-wrdm7HZgfeEedZMiQqr6xjg 848w, https://lh5.googleusercontent.com/pvu39FQhz2bCWZOfw229pXxqsuB8HseE_a3b3lKuoIlzWuRs1crgqxoGFmv6ApP9AbEoPa3eLaKPp4oylBZQwTaQL4SNqC_YMOTbySDMBvbS4_SQqetxL0lDsY-wrdm7HZgfeEedZMiQqr6xjg 1272w, https://lh5.googleusercontent.com/pvu39FQhz2bCWZOfw229pXxqsuB8HseE_a3b3lKuoIlzWuRs1crgqxoGFmv6ApP9AbEoPa3eLaKPp4oylBZQwTaQL4SNqC_YMOTbySDMBvbS4_SQqetxL0lDsY-wrdm7HZgfeEedZMiQqr6xjg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><p><strong>4. Inclus&#227;o de uma imagem de build Alpine do Docker</strong></p><p>&#201; poss&#237;vel<a href="https://github.com/wso2/product-apim-tooling/blob/4.1.x/import-export-cli/README.md"> &#8220;buildar&#8221; uma imagem Docker do apictl</a>, em baixo da se&#231;&#227;o <em><strong>Building a Docker Image of APICTL</strong></em>, e utilizar um ambiente estruturado com cont&#234;ineres.</p><h4><strong>Por &#250;ltimo mas n&#227;o menos importante&#8230;</strong></h4><p>Podemos notar que o <strong>apictl </strong>evoluiu bastante com recursos e melhorias citadas ao longo do artigo, que eram essenciais para os processos de CI/CD.</p><p>Explore essas novidades atrav&#233;s dos conte&#250;dos oficiais da WSO2: <a href="https://apim.docs.wso2.com/en/latest/install-and-setup/setup/api-controller/getting-started-with-wso2-api-controller/">guia r&#225;pido </a>e <a href="https://apim.docs.wso2.com/en/latest/reference/apictl/wso2-api-controller/">documenta&#231;&#227;o</a>. Para mais detalhes dessa atualiza&#231;&#227;o, d&#250;vidas e curiosidades, h&#225; um canal no <a href="https://wso2-apim.slack.com/">Slack</a> para contato direto com os desenvolvedores da WSO2.</p><p>Conhe&#231;a mais <a href="https://wso2.com/">solu&#231;&#245;es da WSO2</a> para a sua empresa.</p><p>Este artigo foi escrito por Daniel Gon&#231;alves e publicado originalmente em <a href="/wso2/a-nova-versao-do-seu-api-controller-chegou/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[O que é o IAM do cliente (CIAM)?]]></title><description><![CDATA[Por outro lado, a IAM (Identity and Access Management, em portugu&#234;s Gerenciamento de identidade e acesso) se preocupa com os clientes internos da sua organiza&#231;&#227;o.]]></description><link>https://www.prensa.li/p/o-que-e-o-iam-do-cliente-ciam</link><guid isPermaLink="false">https://www.prensa.li/p/o-que-e-o-iam-do-cliente-ciam</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Tue, 14 Jun 2022 12:52:47 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/00008986-8aad-4299-9b5d-d62cfa3d514a_512x342.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qStb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2ebef2-7f61-4c47-bf87-ba20e8444757_512x342.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qStb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2ebef2-7f61-4c47-bf87-ba20e8444757_512x342.png 424w, https://substackcdn.com/image/fetch/$s_!qStb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2ebef2-7f61-4c47-bf87-ba20e8444757_512x342.png 848w, https://substackcdn.com/image/fetch/$s_!qStb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2ebef2-7f61-4c47-bf87-ba20e8444757_512x342.png 1272w, https://substackcdn.com/image/fetch/$s_!qStb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2ebef2-7f61-4c47-bf87-ba20e8444757_512x342.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qStb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2ebef2-7f61-4c47-bf87-ba20e8444757_512x342.png" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0f2ebef2-7f61-4c47-bf87-ba20e8444757_512x342.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;O que &#233; o IAM do cliente (CIAM)?&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="O que &#233; o IAM do cliente (CIAM)?" title="O que &#233; o IAM do cliente (CIAM)?" srcset="https://substackcdn.com/image/fetch/$s_!qStb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2ebef2-7f61-4c47-bf87-ba20e8444757_512x342.png 424w, https://substackcdn.com/image/fetch/$s_!qStb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2ebef2-7f61-4c47-bf87-ba20e8444757_512x342.png 848w, https://substackcdn.com/image/fetch/$s_!qStb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2ebef2-7f61-4c47-bf87-ba20e8444757_512x342.png 1272w, https://substackcdn.com/image/fetch/$s_!qStb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f2ebef2-7f61-4c47-bf87-ba20e8444757_512x342.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>Por outro lado, a <strong>IAM </strong>(Identity and Access Management, em portugu&#234;s Gerenciamento de identidade e acesso) se preocupa com os clientes internos da sua organiza&#231;&#227;o. Voc&#234; pode estar mais familiarizado com o IAM sob o r&#243;tulo &#8220;autentica&#231;&#227;o corporativa&#8221;.&nbsp;</p><p>O CIAM e o IAM compartilham grande parte de suas funcionalidades subjacentes, como autentica&#231;&#227;o, autoriza&#231;&#227;o e servi&#231;os de diret&#243;rio (reposit&#243;rios de identidade).&nbsp;</p><p>Neste artigo, exploraremos suas defini&#231;&#245;es e diferen&#231;as focando no IAM do Cliente (CIAM). Aproveite a leitura!</p><h4>O que &#233; CIAM?</h4><p>Conforme a <a href="https://www.gartner.com/en/information-technology/glossary/customer-identity-access-management-ciam">consultoria Gartner</a>, o CIAM gerencia a autentica&#231;&#227;o e&nbsp;autoriza&#231;&#227;o para as identidades de clientes. Essa solu&#231;&#227;o &#233; necess&#225;ria para aplicativos voltados ao p&#250;blico que exigem a cria&#231;&#227;o de contas e o registro de identidades.</p><p>Os principais recursos incluem auto-atendimento para registro, gerenciamento de senha e consentimento, gera&#231;&#227;o e gerenciamento de perfil, autentica&#231;&#227;o e autoriza&#231;&#227;o em aplicativos, reposit&#243;rios de identidade, relat&#243;rios e an&#225;lises.&nbsp;</p><p>Al&#233;m disso, tamb&#233;m tem como atributos a gest&#227;o de API (Application Programming Interface, em portugu&#234;s Interface de Programa&#231;&#227;o de Aplicativos) e de SDK (Software Development Kit, em portugu&#234;s Kit de desenvolvimento de software) para dispositivos m&#243;veis e o registro e&nbsp; login de identidade social.</p><p>Portanto, o CIAM &#233; mais que gerenciar identidades de clientes tradicionalmente, e deve atuar como um catalisador para o crescimento dos neg&#243;cios, aproveitando as informa&#231;&#245;es.</p><h4>O que &#233; IAM?</h4><p>A consultoria Gartner define <a href="https://www.gartner.com/en/information-technology/glossary/identity-and-access-management-iam">IAM</a> como uma disciplina que permite que as pessoas certas acessem os recursos nos melhores momentos e pelos motivos corretos.</p><p>O IAM atende &#224; necessidade cr&#237;tica de garantir o acesso apropriado aos recursos em ambientes de tecnologia, cada vez mais heterog&#234;neos, e atender aos rigorosos requisitos de conformidade.&nbsp;</p><p>As empresas que desenvolvem recursos de IAM maduros podem reduzir seus custos de gerenciamento de identidade e, mais importante, tornar-se significativamente mais &#225;geis no suporte a novas iniciativas de neg&#243;cios.</p><p>Por outro lado, quando o IAM est&#225; focado no cliente, torna-se CIAM e adiciona muitas nuances &#224; defini&#231;&#227;o tradicional. Por exemplo, quando voc&#234; se concentra nos consumidores, &#233; prov&#225;vel que encontre milh&#245;es de usu&#225;rios impacientes que ficam irritados com formul&#225;rios longos e n&#227;o podem esperar mais de dois segundos para fazer login em um sistema.</p><p>Eles levar&#227;o qualquer pequena falha em seu sistema para as redes sociais. A menor quantidade de informa&#231;&#245;es de clientes expostas pode causar uma queda significativa no pre&#231;o de suas a&#231;&#245;es.</p><p>O Yahoo!, por exemplo, foi atingido por uma s&#233;rie de viola&#231;&#245;es de dados h&#225; alguns anos, expondo as informa&#231;&#245;es pessoais de mais de 1 bilh&#227;o de usu&#225;rios. Isso custou &#224; empresa <a href="https://forbes.com.br/negocios/2019/04/yahoo-faz-acordo-em-caso-de-violacao-de-dados/">US$ 117,5 milh&#245;es</a>.&nbsp;</p><h4>Quais as diferen&#231;as entre IAM e CIAM?</h4><p>Para come&#231;ar a compreender as diferen&#231;as entre o IAM e o CIAM &#233; importante fazer a seguinte pergunta: voc&#234; est&#225; gerenciando identidades internas de colaboradores (IAM) ou identidades de clientes externos (CIAM)?</p><p>Confira as diferen&#231;as a seguir:</p><ul><li><p><strong>IAM (Identity and Access Management) &#8212;</strong> controla o que os colaboradores podem e n&#227;o podem fazer nas redes corporativas, garantindo que os sistemas da organiza&#231;&#227;o n&#227;o sejam acess&#237;veis a ningu&#233;m externo;</p></li><li><p><strong>CIAM (Customer Identity and Access Management) &#8212;</strong> gerencia a identidades externas, sejam clientes, consumidores, parceiros, contratantes, coisas ou residentes/cidad&#227;os.</p></li></ul><p>Embora possa n&#227;o ficar t&#227;o claro que essas diferen&#231;as exigem plataformas diferentes, esses grupos realmente precisam ser diferenciados.</p><h4>Por que CIAM?</h4><p>Transformar a experi&#234;ncia do cliente est&#225; no centro da transforma&#231;&#227;o digital. As tecnologias atuais est&#227;o mudando as intera&#231;&#245;es com os clientes, com novas regras e possibilidades que eram inimagin&#225;veis h&#225; apenas alguns anos.&nbsp;</p><p>O CIAM &#233; toda uma &#225;rea emergente no IAM, sendo um ingrediente para a experi&#234;ncia do cliente no mundo digital. Isso n&#227;o significa necessariamente que voc&#234; gerencia apenas as identidades dos clientes.&nbsp;</p><p>Em uma solu&#231;&#227;o CIAM t&#237;pica, al&#233;m dos clientes diretos, voc&#234; tamb&#233;m precisa gerenciar as identidades dos colaboradores com acesso direto &#224; plataforma ou devem se integrar a um sistema IAM que gerencie as identidades dos funcion&#225;rios.&nbsp;</p><p>Esta &#250;ltima &#233; a op&#231;&#227;o preferida. Al&#233;m disso, nem todas as solu&#231;&#245;es CIAM s&#227;o apenas B2C (Business to Consumer), elas tamb&#233;m podem ser B2B (Business to Business) ou B2B2C (Business to Business Consumer).</p><h4>CIAM: uma abordagem hol&#237;stica para gerenciamento de identidade do cliente</h4><p>Como mostramos, o CIAM desempenha um papel cada vez mais central na forma como as empresas criam suas identidades digitais e gerenciam seus relacionamentos com os clientes.&nbsp;</p><p>Diante disso, as empresas est&#227;o alocando mais recursos para suas solu&#231;&#245;es de gerenciamento de acesso, seja desde o primeiro dia ou como parte de uma transforma&#231;&#227;o digital maior.</p><p>&#192; medida que essa mudan&#231;a continua, os consumidores e os stakeholders esperam uma experi&#234;ncia online sem atritos.&nbsp;</p><p>Ao mesmo tempo, os reguladores est&#227;o refor&#231;ando seu controle sobre a seguran&#231;a de <a href="http://www.planalto.gov.br/ccivil_03/_ato2015-2018/2018/lei/l13709.htm">dados online (LGPD)</a>. Se voc&#234; estiver lidando com usu&#225;rios externos, como clientes, parceiros de neg&#243;cios ou outras partes interessadas, um sistema CIAM &#233; a solu&#231;&#227;o ideal para fortalecer uma empresa.&nbsp;</p><p>Este artigo foi escrito por Oscar de Oliveira Junior e publicado originalmente em <a href="/wso2/o-que-e-o-iam-do-cliente-ciam/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[7 perguntas a fazer ao investir em CIAM]]></title><description><![CDATA[Primeiro, sua empresa percebe que precisa implementar o SMS ou autentica&#231;&#227;o sem senha para que seus clientes consigam acessar os sistemas e aplicativos de maneira bem mais f&#225;cil.]]></description><link>https://www.prensa.li/p/7-perguntas-a-fazer-ao-investir-em-ciam</link><guid isPermaLink="false">https://www.prensa.li/p/7-perguntas-a-fazer-ao-investir-em-ciam</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Mon, 23 May 2022 15:57:23 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/313ee175-faff-4ae3-9d1f-8537a11b5c49_860x300.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!83yt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09f37bd-69a1-41ef-85e7-a9a44950dbde_860x300.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!83yt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09f37bd-69a1-41ef-85e7-a9a44950dbde_860x300.jpeg 424w, https://substackcdn.com/image/fetch/$s_!83yt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09f37bd-69a1-41ef-85e7-a9a44950dbde_860x300.jpeg 848w, https://substackcdn.com/image/fetch/$s_!83yt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09f37bd-69a1-41ef-85e7-a9a44950dbde_860x300.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!83yt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09f37bd-69a1-41ef-85e7-a9a44950dbde_860x300.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!83yt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09f37bd-69a1-41ef-85e7-a9a44950dbde_860x300.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f09f37bd-69a1-41ef-85e7-a9a44950dbde_860x300.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;7 perguntas a fazer ao investir em CIAM&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="7 perguntas a fazer ao investir em CIAM" title="7 perguntas a fazer ao investir em CIAM" srcset="https://substackcdn.com/image/fetch/$s_!83yt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09f37bd-69a1-41ef-85e7-a9a44950dbde_860x300.jpeg 424w, https://substackcdn.com/image/fetch/$s_!83yt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09f37bd-69a1-41ef-85e7-a9a44950dbde_860x300.jpeg 848w, https://substackcdn.com/image/fetch/$s_!83yt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09f37bd-69a1-41ef-85e7-a9a44950dbde_860x300.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!83yt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff09f37bd-69a1-41ef-85e7-a9a44950dbde_860x300.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>Primeiro, sua empresa percebe que precisa implementar o SMS ou autentica&#231;&#227;o sem senha para que &nbsp;seus clientes consigam acessar os sistemas e aplicativos de maneira bem mais f&#225;cil.</p><p>Depois, voc&#234; se depara com os v&#225;rios aplicativos que precisa integrar com seus usu&#225;rios. A solu&#231;&#227;o para essa necessidade &#233; single sign-on (SSO) ou autentica&#231;&#227;o &#250;nica, que permitir&#225; que seus usu&#225;rios finais tenham uma experi&#234;ncia de login melhor.</p><p>O SSO integra a chamada transforma&#231;&#227;o digital, fornecendo aos seus usu&#225;rios uma experi&#234;ncia mais intuitiva, a partir da conex&#227;o de v&#225;rios aplicativos, sistemas e suas identidades para acesso seguro. Este &#233; um exemplo do&nbsp;<a href="https://wso2.com/solutions/ciam/">Customer IAM (CIAM).</a></p><p><strong>O que &#233; CIAM?</strong></p><p><a href="https://medium.facilelogin.com/what-is-customer-iam-ciam-9f3d74c9632a?source=rss------technology-5">CIAM&nbsp;</a>(Customer Identity and Access Management)&nbsp;ou Gerenciamento de Acesso &#224; Identidade do Cliente, na tradu&#231;&#227;o, &#233; uma "gest&#227;o de identidade focada no cliente que facilita o impulsionamento de dados de identidade com dados de neg&#243;cios para acelerar o crescimento dos neg&#243;cios".</p><p>Por exemplo, se sua empresa est&#225; tentando aumentar a receita ou reter clientes, isso significa que sua experi&#234;ncia de usu&#225;rio precisa estar em um n&#237;vel ideal. Ela deve estar &#224; altura dos seus objetivos. Isso inclui conhecer as prefer&#234;ncias dos seus clientes e fornecer servi&#231;os para melhorar a experi&#234;ncia geral.&nbsp;</p><p>Com uma solu&#231;&#227;o CIAM, voc&#234; pode ter uma&nbsp;<a href="https://wso2.com/blogs/thesource/why-cmos-should-care-about-customer-iam/">vis&#227;o 360 de sua jornada</a>.&nbsp;Da mesma forma, seus parceiros e terceiros conseguem ter acesso seguro aos recursos da sua empresa. Tudo isso &#233; uma tarefa prim&#225;ria do CIAM.</p><p>De acordo com artigo&nbsp;&nbsp;<a href="https://wso2.com/blogs/thesource/a-maturity-model-for-ciam/">&#8220;A Maturity Model for CIAM&#8221;</a>,&nbsp;publicado no blog da WSO2, h&#225; 4 n&#237;veis de maturidade na jornada do CIAM:</p><p><strong>N&#237;vel 0: Inexistente</strong></p><p>Neste n&#237;vel, n&#227;o h&#225; preocupa&#231;&#227;o em acompanhar qualquer intera&#231;&#227;o com o cliente. Voc&#234; provavelmente n&#227;o tem um portal online e n&#227;o faz nenhuma venda online.&nbsp;</p><p><strong>N&#237;vel 1: Identidade Gerenciada</strong></p><p>H&#225; preocupa&#231;&#227;o em embarcar seus clientes no sistema e gerenciar digitalmente suas identidades. As empresas que operam no n&#237;vel 1 de maturidade t&#234;m diferentes n&#237;veis de &#234;nfase em como gerenciam as identidades de seus clientes.</p><p><strong>N&#237;vel 2: Armazenado</strong></p><p>Aqui, voc&#234; tem um sistema de gerenciamento de identidade em vigor, e tamb&#233;m se preocupa em ter um sistema de CRM, uma plataforma de marketing, de e-commerce, um sistema de gerenciamento de conte&#250;do, entre outros sistemas.</p><p>Isso n&#227;o significa necessariamente que todas as empresas deste n&#237;vel tenham todos esses sistemas em vigor. Voc&#234; provavelmente come&#231;a com um sistema de CRM, e ent&#227;o gradualmente se move para outros.</p><p><strong>N&#237;vel 3: Conectado</strong></p><p>Esta &#233; a fase em que voc&#234; come&#231;a a integrar seu sistema IAM (Identity and Access Management) com o de CRM. Isso ajuda na constru&#231;&#227;o de uma vis&#227;o unificada do seu cliente.&nbsp;</p><p><strong>N&#237;vel 4: Otimizado</strong></p><p>Uma das caracter&#237;sticas fundamentais do &#250;ltimo n&#237;vel &#233; o acesso omnichannel. Em um ambiente omnichannel, os clientes interagem com a empresa atrav&#233;s de v&#225;rios canais, mas ainda ter&#227;o uma experi&#234;ncia cont&#237;nua do usu&#225;rio..</p><p>Supondo que voc&#234; j&#225; tenha identificado qual o n&#237;vel da sua organiza&#231;&#227;o e esteja pronto para fazer uma compra ou avaliar suas op&#231;&#245;es no mercado, aqui est&#227;o algumas perguntas que voc&#234; pode fazer para come&#231;ar seu processo.</p><h4><strong>1. Qu&#227;o flex&#237;vel &#233; a solu&#231;&#227;o?</strong></h4><p>O que isso significa &#233; se sua equipe de desenvolvimento pode estender as capacidades do produto da maneira que eles precisam. Embora as empresas possam compartilhar padr&#245;es comuns, certos requisitos s&#227;o exclusivos de cada neg&#243;cio. Portanto, a solu&#231;&#227;o ou produto CIAM que voc&#234; optar deve ser capaz de atender &#224;s suas necessidades exclusivas.</p><h4><strong>2. Qu&#227;o escal&#225;vel &#233; a solu&#231;&#227;o?</strong></h4><p>Seu provedor de solu&#231;&#245;es CIAM deve ser capaz de apoiar os esfor&#231;os de crescimento de seus neg&#243;cios. Voc&#234; deve se questionar sobre a capacidade do seu provedor de solu&#231;&#245;es CIAM de gerenciar as identidades de todos os seus clientes, se h&#225; necessidade de compra de um produto diferente e como isso afetaria os pre&#231;os.</p><h4><strong>3. Como funciona o pre&#231;o?</strong></h4><p>Al&#233;m da escalabilidade, esta &#233; a outra quest&#227;o mais importante. Alguns fornecedores CIAM ou IAM cobram por usu&#225;rio. Embora isso fa&#231;a sentido para uma pequena empresa ou n&#250;mero reduzido de usu&#225;rios, ele n&#227;o escala quando o n&#250;mero de usu&#225;rios aumenta. Para isso, o fornecedor de tecnologia deve ser capaz de fornecer mais flexibilidade.</p><p>Alguns fornecedores tamb&#233;m cobram por recurso. No in&#237;cio, voc&#234; pode pensar que isso &#233; justo porque tudo o que voc&#234; precisa &#233; de SSO, mas as solu&#231;&#245;es CIAM n&#227;o s&#227;o est&#225;ticas, elas continuam evoluindo. Idealmente, voc&#234; precisa de uma &#250;nica solu&#231;&#227;o que ofere&#231;a todos os recursos com um modelo de pre&#231;os f&#225;cil de entender.&nbsp;</p><p>O valor da solu&#231;&#227;o CIAM tamb&#233;m pode envolver quest&#245;es como custo de licenciamento, oferta gratuita no caso de um produto de c&#243;digo aberto e custos por assinatura anual, de acordo com suporte fornecido.</p><h4><strong>4. Qu&#227;o amig&#225;vel &#233; a solu&#231;&#227;o para o desenvolvedor?</strong></h4><p>Esta pergunta raramente &#233; feita, embora seja uma das mais importantes, j&#225; que cada vez mais projetos e tarefas do CIAM s&#227;o tratadas pelos desenvolvedores. O produto com o qual eles trabalham precisa fornecer-lhes kits de desenvolvimento de software (SDKs) que tornam o processo mais suave.</p><p>Isso tamb&#233;m significa ter o tipo certo de documenta&#231;&#227;o para que sua equipe seja eficiente e produtiva ao reduzir o tempo de comercializa&#231;&#227;o para o seu projeto CIAM. Ele tamb&#233;m deve suportar v&#225;rios padr&#245;es abertos como OAuth, SAML, Open ID Connect, e assim por diante.</p><h4><strong>5. Quais s&#227;o os recursos fornecidos pela solu&#231;&#227;o?</strong></h4><p>Qualquer provedor padr&#227;o do IAM deve oferecer logins sociais, login &#250;nico (SSO), perfil progressivo, autentica&#231;&#227;o forte e adaptativa, gerenciamento de privacidade/consentimento e autoatendimento do cliente como recursos b&#225;sicos. A solu&#231;&#227;o avaliada deve oferecer todos esses recursos para construir uma estrat&#233;gia de CIAM bem sucedida.</p><h4><strong>6. Quais s&#227;o as op&#231;&#245;es de implanta&#231;&#227;o?</strong></h4><p>Algumas solu&#231;&#245;es s&#227;o oferecidas na nuvem, enquanto outras, on-premise. Depender&#225; muito de suas necessidades, mas &#233; certo que uma solu&#231;&#227;o h&#237;brida lhe dar&#225; maior flexibilidade.</p><h4><strong>7. Com quais plataformas e tecnologias a solu&#231;&#227;o pode se integrar?</strong></h4><p>A solu&#231;&#227;o deve ser capaz de se integrar a v&#225;rias plataformas de CRM, plataformas de gerenciamento de dados, plataformas de marketing e de gerenciamento de conte&#250;do, j&#225; que estas s&#227;o fundamentais para uma plataforma CIAM robusta.</p><p>Estas perguntas ajudar&#227;o voc&#234; e sua equipe na tomada de decis&#227;o para come&#231;ar o processo de avalia&#231;&#227;o. Em resumo, a solu&#231;&#227;o deve colaborar para que suas equipes de desenvolvimento sejam mais eficientes, ajudar sua empresa a inovar e manter seus usu&#225;rios seguros.&nbsp;</p><p><em>Se voc&#234; quiser acessar mais recursos sobre o CIAM, confira este&nbsp;<a href="https://medium.facilelogin.com/what-is-customer-iam-ciam-9f3d74c9632a">blog</a></em></p><p>Este artigo foi escrito por Oscar de Oliveira Junior e publicado originalmente em <a href="/wso2/7-perguntas-a-fazer-ao-investir-em-ciam/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[WSO2 apresenta o Open Banking 3.0]]></title><description><![CDATA[O que voc&#234; pode esperar do 3.0]]></description><link>https://www.prensa.li/p/wso2-apresenta-o-open-banking-30</link><guid isPermaLink="false">https://www.prensa.li/p/wso2-apresenta-o-open-banking-30</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Thu, 19 May 2022 22:34:59 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/53284ad4-72dc-474b-be7d-c847afabce16_1080x720" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2Cew!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2405336-2833-4bd4-a2fd-d073e973e20e_1080x720" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2Cew!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2405336-2833-4bd4-a2fd-d073e973e20e_1080x720 424w, https://substackcdn.com/image/fetch/$s_!2Cew!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2405336-2833-4bd4-a2fd-d073e973e20e_1080x720 848w, https://substackcdn.com/image/fetch/$s_!2Cew!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2405336-2833-4bd4-a2fd-d073e973e20e_1080x720 1272w, https://substackcdn.com/image/fetch/$s_!2Cew!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2405336-2833-4bd4-a2fd-d073e973e20e_1080x720 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2Cew!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2405336-2833-4bd4-a2fd-d073e973e20e_1080x720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c2405336-2833-4bd4-a2fd-d073e973e20e_1080x720&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;WSO2 apresenta o Open Banking 3.0&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="WSO2 apresenta o Open Banking 3.0" title="WSO2 apresenta o Open Banking 3.0" srcset="https://substackcdn.com/image/fetch/$s_!2Cew!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2405336-2833-4bd4-a2fd-d073e973e20e_1080x720 424w, https://substackcdn.com/image/fetch/$s_!2Cew!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2405336-2833-4bd4-a2fd-d073e973e20e_1080x720 848w, https://substackcdn.com/image/fetch/$s_!2Cew!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2405336-2833-4bd4-a2fd-d073e973e20e_1080x720 1272w, https://substackcdn.com/image/fetch/$s_!2Cew!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc2405336-2833-4bd4-a2fd-d073e973e20e_1080x720 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Envato</figcaption></figure></div><h4><strong>O que voc&#234; pode esperar do 3.0&nbsp;</strong></h4><p><strong>Capacidades comerciais do Open Banking&nbsp;</strong></p><p>Com a nova plataforma, os desenvolvedores ter&#227;o a possibilidade de acelerar a entrega de casos de uso comercial. Os novos recursos avan&#231;ados de integra&#231;&#227;o s&#227;o projetados para ajudar equipes a reduzirem o trabalho de codifica&#231;&#227;o manual e repetitivo, para se concentrarem na melhoria das experi&#234;ncias do consumidor.&nbsp;</p><p><strong>&#9658; Cat&#225;logos de servi&#231;os e APIs gerenciados em um &#250;nico clique: </strong>Ao usar um cat&#225;logo de servi&#231;os, os desenvolvedores podem descobrir perfeitamente um determinado servi&#231;o e criar uma API gerenciada com um &#250;nico clique.&nbsp;</p><p><strong>&#9658; Suporte para APIs ass&#237;ncronas: </strong>Obtenha suporte completo para APIs de streaming e arquitetura orientada a eventos (EDA), permitindo intera&#231;&#245;es digitais oportunas e significativas em resposta &#224;s a&#231;&#245;es do cliente.&nbsp;</p><p><strong>&#9658; Defini&#231;&#245;es de API ass&#237;ncronas para APIs de streaming: </strong>a primeira solu&#231;&#227;o a oferecer suporte &#224; implementa&#231;&#227;o completa da especifica&#231;&#227;o AsyncAPI, permitindo acesso a informa&#231;&#245;es mais ricas em tempo real sob demanda para usu&#225;rios finais.&nbsp;</p><p><strong>&#9658; Revis&#245;es de API:</strong> Permite ter v&#225;rias revis&#245;es de uma determinada vers&#227;o de uma API. Ele permite que os desenvolvedores revisem e testem uma API ou produto de API sem afetar as implanta&#231;&#245;es atuais que oferecem suporte ao desenvolvimento iterativo e aprimoram a experi&#234;ncia do consumidor, enquanto mant&#233;m os servi&#231;os em funcionamento.&nbsp;</p><p><strong>&#9658; API analytics-as-a-Service:</strong> Oferece novas an&#225;lises avan&#231;adas baseadas em nuvem para permitir que os usu&#225;rios vejam como suas APIs e aplicativos est&#227;o sendo usados &#8203;&#8203;pelos consumidores, permitindo o desenvolvimento direcionado cont&#237;nuo de servi&#231;os relacionados ao consumidor com base em percep&#231;&#245;es reais do usu&#225;rio.&nbsp;</p><h4><strong>Aprimore UX e simplifique o fluxo de trabalho&nbsp;</strong></h4><p>Esta vers&#227;o fornece uma experi&#234;ncia de usu&#225;rio aprimorada para desenvolvedores e administradores com uma nova interface de usu&#225;rio de console baseada em React.&nbsp;</p><p>&#9658; O novo console para desenvolvedores e administradores fornece uma excelente UX amig&#225;vel, oferecendo uma interface de usu&#225;rio (IU) baseada em React simples de usar, com padr&#245;es pr&#233;-configurados, templates para a cria&#231;&#227;o de aplicativos e assistentes com instru&#231;&#245;es f&#225;ceis de seguir.&nbsp;</p><p><strong>&#9658; Swagger / GraphQL to Postman Collection</strong> - As cole&#231;&#245;es do Postman podem ser exportadas do portal do desenvolvedor por meio do console de teste de API e, em seguida, as cole&#231;&#245;es exportadas podem ser executadas com a ferramenta, permitindo aos usu&#225;rios testar APIs rapidamente. Esta fun&#231;&#227;o est&#225; dispon&#237;vel para APIs REST e GraphqL.&nbsp;</p><h4><strong>Seguran&#231;a</strong>&nbsp;</h4><p><strong>&#9658; Separa&#231;&#227;o de grupos e fun&#231;&#245;es</strong> - as atribui&#231;&#245;es de fun&#231;&#245;es aprimoradas agora v&#227;o al&#233;m dos indiv&#237;duos e incluem grupos inteiros, tornando mais r&#225;pido e conveniente para os administradores atribuir fun&#231;&#245;es a um conjunto de usu&#225;rios ao mesmo tempo, juntamente com o gerenciamento de fun&#231;&#245;es e grupos por meio de APIs.&nbsp;</p><p><strong>&#9658; Criptografia de chave sim&#233;trica</strong> - a criptografia de chave sim&#233;trica foi adotada como o mecanismo de criptografia padr&#227;o para criptografar dados confidenciais internos, resultando em melhor desempenho e menor impacto na migra&#231;&#227;o de dados.&nbsp;</p><p><strong>Suporte aprimorado e melhorias not&#225;veis &#8203;&#8203;em torno dos casos de uso CIAM incluem:&nbsp;</strong></p><p>&#9658; Ativa&#231;&#227;o de verifica&#231;&#227;o por SMS com base na altera&#231;&#227;o do n&#250;mero do celular&nbsp;</p><p>&#9658; Impor exclusividade e valida&#231;&#227;o de regex para respostas de perguntas desafiadoras para evitar riscos decorrentes de respostas mais fracas&nbsp;</p><p>&#9658; Login autom&#225;tico do usu&#225;rio ap&#243;s recupera&#231;&#227;o de senha bem-sucedida, melhorando a experi&#234;ncia de recupera&#231;&#227;o de conta&nbsp;</p><p>&#9658; Revogar tokens limitados de sess&#227;o em eventos de logout e expira&#231;&#227;o de sess&#227;o&nbsp;</p><h4><strong>Suporte Cont&#237;nuo de Compliance&nbsp;</strong></h4><p>Com este lan&#231;amento, foram mantidos a conformidade de ponta a ponta para os principais padr&#245;es de Open Banking, ao mesmo tempo em que possibilitou-se o compliance acelerado com qualquer padr&#227;o emergente.&nbsp;</p><p><strong>O padr&#227;o de Open Banking da entidade de implementa&#231;&#227;o de banco aberto vers&#227;o 3.1.5&nbsp;</strong></p><p>&#9658; Suporte para o Relat&#243;rio de gerenciamento vers&#227;o 3.1.5&nbsp;</p><p>&#9658; Suporte para DCR API vers&#227;o 3.3&nbsp;</p><p>&#9658; Atualiza&#231;&#245;es nas APIs de Contas, Pagamentos e Confirma&#231;&#227;o de Fundos (CoF) vers&#227;o 3.1.6&nbsp;</p><p>&#9658; Suporte para as mais recentes Diretrizes de Experi&#234;ncia do Cliente e Diretrizes Operacionais.&nbsp;</p><p><strong>Implementa&#231;&#227;o do Framework NextGenPSD2 XS2A do Berlin Group Vers&#227;o 1.3.6&nbsp;</strong></p><p>&#9658; Diretrizes de implementa&#231;&#227;o NextGenPSD2 XS2A vers&#227;o 1.3.6&nbsp;</p><p>&#9658; Estrutura de interoperabilidade NextGenPSD2 XS2A - Servi&#231;os estendidos - Consent CoF V 2.0&nbsp;</p><p><strong>Os padr&#245;es de dados do consumidor, vers&#227;o 1.7.0&nbsp;</strong></p><p>&#9658; DCR 0.2&nbsp;</p><p>&#9658; Fase 2 de relat&#243;rios regulat&#243;rios (para dados do consumidor)&nbsp;</p><p>&#9658; Obtenha a vers&#227;o 2 do Metrics&nbsp;</p><p><strong>Em breve, os suportes a seguir:&nbsp;</strong></p><p>&#9658; Emendas &#224; regra de Dados do Consumidor vers&#227;o 2 (emenda de consentimento, integra&#231;&#227;o JAMS)&nbsp;</p><p>&#9658; Atualiza&#231;&#227;o dos Padr&#245;es de Dados do Consumidor vers&#227;o 1.10.0&nbsp;</p><p><strong>Outros padr&#245;es de Open Banking:</strong></p><p>Para todos os outros padr&#245;es, o <a href="https://wso2.com/blogs/thesource/meet-wso2-open-banking-3.0-taking-compliance-and-premium-open-banking-global/#open_banking_accelerator">WSO2 Open Banking Accelerator</a> ajuda a garantir a conformidade com mais rapidez, resumindoo seu trabalho de desenvolvimento a personaliza&#231;&#245;es de &#250;ltima milha constru&#237;das sobre nossa comprovada tecnologia de Open Banking.&nbsp;</p><h4><strong>O que h&#225; de novo com esta vers&#227;o para nossos parceiros&nbsp;</strong></h4><p><strong>Capture a oportunidade de Open Banking em qualquer mercado - O WSO2 Open Banking Accelerator</strong>&nbsp;</p><p>A solu&#231;&#227;o WSO2 Open Banking agora &#233; entregue em uma arquitetura modular, permitindo que nossos parceiros levem a solu&#231;&#227;o rapidamente para qualquer novo mercado antes da concorr&#234;ncia. Da mesma forma, essa tecnologia permite que os bancos com capacidade interna (ou em parceria com seus provedores de solu&#231;&#245;es de servi&#231;os de TI) acelerem a conformidade.&nbsp;</p><p><strong>Com o&nbsp; Open Banking Accelerator &#233; poss&#237;vel:</strong></p><p>&#9658; Reduzir&nbsp;os custos e o tempo de coloca&#231;&#227;o no mercado, evitando criar do zero para cada mercado, deixando os desenvolvedores construindo apenas personaliza&#231;&#245;es de compliance de &#250;ltima milha;&nbsp;</p><p>&#9658; Entregar&nbsp;tecnologia comprovada desde o primeiro dia;&nbsp;</p><p>&#9658; Desfrutar&nbsp;de modelos de parceria flex&#237;veis que oferecem controle total sobre pre&#231;os, marcas, servi&#231;os e relacionamento com o cliente.&nbsp;</p><p><strong>A solu&#231;&#227;o agora inclui:&nbsp;</strong></p><p>&#9658; Os principais produtos de gerenciamento de API e gerenciamento de identidade e acesso do WSO2 em sua base, oferecendo todos os recursos de cada vers&#227;o mais recente;&nbsp;</p><p>&#9658; O WSO2 Open Banking Accelerator como uma segunda camada, fornecendo os recursos b&#225;sicos comuns do Open Banking derivados de padr&#245;es de refer&#234;ncia globais. Esses recursos incluem gerenciamento de consentimento, registro de cliente, autentica&#231;&#227;o forte e extens&#245;es de perfil de seguran&#231;a espec&#237;ficas da FAPI;&nbsp;</p><p>&#9658; Conectores apoiados por ativa&#231;&#227;o e documenta&#231;&#227;o, suporte e bases de c&#243;digo de refer&#234;ncia para construir customiza&#231;&#245;es de &#250;ltima milha (na forma de um Kit de Ferramentas de Open Banking) para atender a cada novo padr&#227;o local.&nbsp;</p><p>A nova arquitetura modular ajuda a fornecer conformidade mais rapidamente a um custo m&#237;nimo.&nbsp;</p><p>Os kits de ferramentas de Open Banking que oferecem compliance ponta a ponta para o padr&#227;o de banco aberto do OBIE, os padr&#245;es de dados do consumidor australiano e a estrutura de implementa&#231;&#227;o NextGenPSD2 do Berlin Group s&#227;o disponibilizados prontos para uso e mantidos pelo WSO2 para clientes que seguem esses padr&#245;es.&nbsp;</p><h4><strong>WSO2 Open Banking&nbsp;</strong></h4><p>O <strong>WSO2 Open Banking</strong> oferece tecnologia abrangente e consultoria estrat&#233;gica, ajudando bancos de todos os tamanhos a executar iniciativas de Open Banking em conformidade com os padr&#245;es e comercialmente bem-sucedidas. &nbsp;</p><p>Com documenta&#231;&#227;o constantemente atualizada, suporte altamente responsivo e servi&#231;os de implementa&#231;&#227;o e consultoria de Open Banking, ajudamos suas equipes a entender nossa tecnologia. &nbsp;</p><p>E, ainda mais importante, como implement&#225;-la de forma mais eficaz para traduzir seus planos de Open Banking em solu&#231;&#245;es de mercado ao vivo.&nbsp;</p><p>Este artigo foi escrito por M&#225;rcio Menezes e publicado originalmente em <a href="/wso2/wso2-apresenta-o-open-banking-30/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[Projeto de Identidades: Considerações importantes para o sucesso]]></title><description><![CDATA[No entanto, isso aqui n&#227;o &#233; uma cartilha, n&#227;o &#233; um guia para ser seguido &#224; risca.]]></description><link>https://www.prensa.li/p/projeto-identidades-consideracoes-sucesso</link><guid isPermaLink="false">https://www.prensa.li/p/projeto-identidades-consideracoes-sucesso</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Wed, 02 Feb 2022 16:28:29 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/bb7292b2-b038-41c6-95d9-c15ade8a488e_4928x3264.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-fW_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1018ecc1-23bf-490b-a703-6a5bc73760ea_4928x3264.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-fW_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1018ecc1-23bf-490b-a703-6a5bc73760ea_4928x3264.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-fW_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1018ecc1-23bf-490b-a703-6a5bc73760ea_4928x3264.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-fW_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1018ecc1-23bf-490b-a703-6a5bc73760ea_4928x3264.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-fW_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1018ecc1-23bf-490b-a703-6a5bc73760ea_4928x3264.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-fW_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1018ecc1-23bf-490b-a703-6a5bc73760ea_4928x3264.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1018ecc1-23bf-490b-a703-6a5bc73760ea_4928x3264.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Projeto de Identidades: Considera&#231;&#245;es importantes para o sucesso&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Projeto de Identidades: Considera&#231;&#245;es importantes para o sucesso" title="Projeto de Identidades: Considera&#231;&#245;es importantes para o sucesso" srcset="https://substackcdn.com/image/fetch/$s_!-fW_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1018ecc1-23bf-490b-a703-6a5bc73760ea_4928x3264.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-fW_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1018ecc1-23bf-490b-a703-6a5bc73760ea_4928x3264.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-fW_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1018ecc1-23bf-490b-a703-6a5bc73760ea_4928x3264.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-fW_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1018ecc1-23bf-490b-a703-6a5bc73760ea_4928x3264.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>No entanto, isso aqui n&#227;o &#233; uma cartilha, n&#227;o &#233; um guia para ser seguido &#224; risca. &#201; t&#227;o somente um conjunto de considera&#231;&#245;es ou reflex&#245;es para se fazer.&nbsp;</p><p>A partir desse ponto, tenha em mente que se trata do <strong>SEU</strong> projeto, que atender&#225; <strong>SEUS</strong> objetivos de neg&#243;cios, de acordo com a <strong>SUA</strong> realidade.&nbsp;</p><p>Toda e qualquer ferramenta a ser adotada deve considerar isso.&nbsp;</p><h4><strong>&#201;, em primeiro lugar, sobre pessoas&nbsp;</strong></h4><p>Muitos projetos falham por desconsiderar esse componente que &#233;, de longe, o mais importante. Sem diminuir a import&#226;ncia da tecnologia a ser adotada, se n&#227;o houver o engajamento das pessoas e por melhor que seja essa tecnologia, seu projeto ir&#225; naufragar. Isso vale tanto para usu&#225;rios internos (colaboradores) como para usu&#225;rios externos (clientes).</p><p>Na medida do poss&#237;vel, promova f&#243;runs de discuss&#245;es, ou&#231;a-os, fa&#231;a entrevistas e use e abuse da did&#225;tica para apresentar o projeto e onde voc&#234; quer chegar.&nbsp;</p><h4><strong>&#201; muito mais do que tecnologia</strong></h4><p>Considere que voc&#234; ter&#225; que lidar com processos, pessoas e tecnologia. Isso significa que conhecer o funcionamento da empresa &#233; fundamental. Naturalmente que ter um mapeamento dos processos internos ajudar&#225; muito nisso, uma vez que &#233; necess&#225;rio ter o conhecimento dos sistemas (tecnologia) que d&#227;o suporte aos processos e quem os usa (pessoas).</p><p>A ferramenta a ser escolhida dever&#225; ser flex&#237;vel o suficiente para ajustar-se a esses componentes.&nbsp;</p><h4><strong>Tenha uma big picture das necessidades de neg&#243;cios</strong></h4><p>Como dito anteriormente, trata-se de algo para atender sua empresa e nenhuma outra. Um exerc&#237;cio legal &#233; tentar elaborar uma descri&#231;&#227;o breve, sucinta que resuma o seu projeto. Algo do tipo "Proporcionar uma Gest&#227;o Eficiente de Identidades e Acessos, que seja abrangente para todos os sistemas atuais e futuros, garantido as premissas de seguran&#231;a praticadas e que tenha escalabilidade para o crescimento planejado".&nbsp;</p><h4><strong>A tecnologia vem depois. Pense no que &#233; poss&#237;vel resolver sem ela</strong></h4><p>Parece estranho, mas muitas vezes &#233; poss&#237;vel resolver uma s&#233;rie de problemas apenas mudando a forma como o processo &#233; executado. Isso tem nome: <strong>melhoria de processos</strong>. Observe, tanto quanto poss&#237;vel, quais processos podem ser melhorados antes de serem automatizados ou integrados. Feito isso, a&#237; sim, &#233; o momento de inseri-lo na arquitetura de integra&#231;&#227;o da ferramenta.&nbsp;</p><h4><strong>Engaje um patrocinador executivo forte&nbsp;</strong></h4><p>O ponto aqui &#233; simples. Obtenha o apoio de algu&#233;m no alto escal&#227;o (no board) que comunique a toda a empresa e fa&#231;a isso com for&#231;a de "lei", expondo sobre qual &#233; o objetivo a ser alcan&#231;ado e quais os benef&#237;cios do projeto para os neg&#243;cios.&nbsp;</p><h4><strong>Escolha uma lideran&#231;a espec&#237;fica para esse projeto&nbsp;</strong></h4><p>Primeiramente considere que a lideran&#231;a para um projeto de identidades nem sempre est&#225; na TI, nem sempre est&#225; em uma &#250;nica pessoa.</p><p>Por sua import&#226;ncia estrat&#233;gica, envolvendo &#225;reas distintas, muitas vezes a lideran&#231;a dever&#225; atuar como agente facilitador e "de vendas" para conseguir o comprometimento interno. Eventualmente, considere formar um grupo multidisciplinar espec&#237;fico para esse fim.&nbsp;</p><h4><strong>Comunica&#231;&#227;o &#233; importante, use-a&nbsp;</strong></h4><p>O objetivo &#233; motivar as partes interessadas, fazendo com que se envolvam no uso da ferramenta (aquela que foi escolhida) e que tenham uma leitura positiva do projeto. Claro, como se trata de grupos diferentes envolvidos, procure meios de comunica&#231;&#227;o adequados a cada um deles. Estabele&#231;a m&#233;tricas e informe os resultados obtidos.&nbsp;</p><h4><strong>Comece pequeno e depois cres&#231;a&nbsp;&nbsp;</strong></h4><p>Isso significa planejar e entregar metas de curto prazo, que envolvam objetivos real&#237;sticos. Pequenas entregas, mas constantes s&#227;o prefer&#237;veis a super entregas, cujo benef&#237;cio (mesmo que verdadeiro) est&#225; l&#225; adiante. Apresente, se houver, um plano de a&#231;&#227;o para m&#233;dio e longo prazo.&nbsp;</p><h4><strong>Transforme-o num processo de melhoria cont&#237;nua&nbsp;</strong></h4><p>Um Projeto de Identidades, como outros projetos de neg&#243;cios, n&#227;o chega ao fim. Calma que eu explico.</p><p>Quando ele alcan&#231;a aquele ponto que, em tese, &#233; a sua entrega final, v&#234;-se que muita coisa mudou na empresa, no mercado, na tecnologia. V&#234;-se que pessoas, empregados e clientes, entraram e sa&#237;ram, depois voltaram e sa&#237;ram de novo. V&#234;-se que tudo &#233; muito din&#226;mico.</p><p>Agora sim, agora &#233; a prova de fogo da ferramenta escolhida, quando se observa que ela permite fazer r&#225;pidas mudan&#231;as para se adequar aos novos cen&#225;rios, e que ela tenha agilidade, mantendo os custos menores poss&#237;veis para atender a empresa.&nbsp;</p><p>Obrigado por chegar at&#233; aqui. Espero que esse texto possa ajud&#225;-lo. Se ao menos uma parte dele servir, alcancei meu objetivo.</p><p>Este artigo foi escrito por Oscar de Oliveira Junior e publicado originalmente em <a href="/wso2/projeto-identidades-consideracoes-sucesso/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[WSO2 proporciona integração de API-first para microsserviços]]></title><description><![CDATA[A WSO2 realizou um webinar sobre como empresas podem adotar uma abordagem de API-first para construir um neg&#243;cio digital, aproveitando a arquitetura de microsservi&#231;os.]]></description><link>https://www.prensa.li/p/integracao-de-api-first-para-microsservicos</link><guid isPermaLink="false">https://www.prensa.li/p/integracao-de-api-first-para-microsservicos</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Tue, 14 Dec 2021 15:36:39 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/b77d9260-1dc6-4858-b66d-8dea594c00d3_696x391.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oDSF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3cbcb5-f750-443b-84d8-d2b2220f306e_696x391.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oDSF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3cbcb5-f750-443b-84d8-d2b2220f306e_696x391.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oDSF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3cbcb5-f750-443b-84d8-d2b2220f306e_696x391.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oDSF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3cbcb5-f750-443b-84d8-d2b2220f306e_696x391.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oDSF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3cbcb5-f750-443b-84d8-d2b2220f306e_696x391.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oDSF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3cbcb5-f750-443b-84d8-d2b2220f306e_696x391.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/da3cbcb5-f750-443b-84d8-d2b2220f306e_696x391.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;WSO2 proporciona integra&#231;&#227;o de API-first para microsservi&#231;os&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="WSO2 proporciona integra&#231;&#227;o de API-first para microsservi&#231;os" title="WSO2 proporciona integra&#231;&#227;o de API-first para microsservi&#231;os" srcset="https://substackcdn.com/image/fetch/$s_!oDSF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3cbcb5-f750-443b-84d8-d2b2220f306e_696x391.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oDSF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3cbcb5-f750-443b-84d8-d2b2220f306e_696x391.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oDSF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3cbcb5-f750-443b-84d8-d2b2220f306e_696x391.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oDSF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda3cbcb5-f750-443b-84d8-d2b2220f306e_696x391.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>A WSO2 realizou um webinar sobre como empresas podem adotar uma abordagem de API-first&nbsp;para construir um neg&#243;cio digital, aproveitando a arquitetura de&nbsp;microsservi&#231;os.&nbsp;&nbsp;</p><p>Kasun&nbsp;Indrasiri, diretor s&#234;nior de Arquitetura de Integra&#231;&#227;o do WSO2, e Rob&nbsp;Blaauboer, consultor de integra&#231;&#227;o e instrutor WSO2, foram os convidados para falar sobre o tema.&nbsp;</p><h4><strong>O que &#233; integra&#231;&#227;o de API-first?&nbsp;</strong></h4><p>Uma integra&#231;&#227;o API-first&nbsp;&#233; o processo de constru&#231;&#227;o de recursos de neg&#243;cios reutiliz&#225;veis, conectando servi&#231;os, sistemas e dados,&nbsp;oferec&#234;-los aos consumidores via APIs.&nbsp;</p><p>Tipos de integra&#231;&#227;o API-first:&nbsp;</p><p><strong>Top-Down:&nbsp;</strong></p><ul><li><p>Come&#231;a com design&nbsp;de&nbsp;API&nbsp;para neg&#243;cios;&nbsp;</p></li><li><p>Integra&#231;&#245;es s&#227;o criadas como parte das implementa&#231;&#245;es de&nbsp;APIs.&nbsp;</p></li></ul><p><strong>Bottom-Up:&nbsp;</strong></p><ul><li><p>Come&#231;a com a constru&#231;&#227;o de integra&#231;&#227;o para a capacidade de neg&#243;cios correspondente;&nbsp;</p></li><li><p>Em seguida, exp&#245;e&nbsp;essa integra&#231;&#227;o como uma API&nbsp;na porta de entrada&nbsp;da API.&nbsp;</p></li></ul><p><strong>Como os&nbsp;microsservi&#231;os&nbsp;permitem agilidade nos neg&#243;cios</strong>&nbsp;</p><p>A base da arquitetura de&nbsp;microsservi&#231;os&nbsp;consiste no desenvolvimento de um &#250;nico aplicativo. Este age como um conjunto de servi&#231;os independentes e de baixa granularidade. A execu&#231;&#227;o &#233; em seu pr&#243;prio processo, sendo desenvolvido e implantado de forma independente.&nbsp;</p><p><strong>Case&nbsp;JuMa&nbsp;Market&nbsp;|&nbsp;Cria&#231;&#227;o e integra&#231;&#227;o de&nbsp;microsservi&#231;os&nbsp;</strong></p><p>JuMa&nbsp;Market &#233; uma rede&nbsp;de supermercados que deseja iniciar vendas online para retirada na loja e delivery em casa. Esse sempre foi um dos objetivos da empresa, mas a situa&#231;&#227;o da pandemia torno-o prioridade.&nbsp;</p><p><strong>JuMa&nbsp;criou diversos&nbsp;microsservi&#231;os&nbsp;divididos em duas categorias:&nbsp;</strong></p><ul><li><p>Customer&nbsp;Services (novos clientes, servi&#231;o de pedidos etc.)&nbsp;</p></li><li><p>Servi&#231;os internos (adicionar fornecedores, separa&#231;&#227;o de pedidos etc.)&nbsp;</p></li></ul><p>A solu&#231;&#227;o para o&nbsp;JuMa&nbsp;Market foi a configura&#231;&#227;o de um&nbsp;Gerenciador de API como uma frente para um micro integrador baseado em&nbsp;Kubernetes&nbsp;que oferece&nbsp;microsservi&#231;os.&nbsp;</p><p><strong>Servi&#231;o de pedidos&nbsp;</strong></p><p>O servi&#231;o consiste&nbsp;na identifica&#231;&#227;o do cliente, no elemento que cont&#233;m o pedido e a quantidade de cada item. A partir do pagamento,&nbsp;a conta do cliente &#233; cobrada.&nbsp;</p><p><strong>Servi&#231;o de&nbsp;retirada&nbsp;</strong></p><p>O servi&#231;o de retirada separa o pedido da fila e classifica os itens&nbsp;com base no corredor e na &#225;rea para que o encarregado fa&#231;a a coleta. Quando separado, a quantidade &#233; deduzida da contagem em estoque. Se a quantidade cair abaixo de um determinado m&#237;nimo, uma mensagem para refazer &#233; colocada em uma fila. No final do dia, os pedidos s&#227;o enviados.&nbsp;</p><p><strong>Servi&#231;o de reabastecimento&nbsp;</strong></p><p>A&nbsp;fila de reabastecimento&nbsp;&#233;&nbsp;lida ao final do dia e uma lista ser&#225; preenchida e enviada aos distribuidores&nbsp;e&nbsp;fabricantes.&nbsp;</p><p><strong>Notifica&#231;&#227;o&nbsp;</strong></p><p>O&nbsp;cliente &#233; notificado no caso de uma&nbsp;retirada&nbsp;ou recebe uma confirma&#231;&#227;o no caso de uma entrega.&nbsp;</p><h4><strong>Principais conclus&#245;es&nbsp;</strong></h4><p>A integra&#231;&#227;o&nbsp;de&nbsp;API-first&nbsp;permite que&nbsp;as empresas&nbsp;criem&nbsp;recursos de neg&#243;cios reutiliz&#225;veis &#8203;&#8203;conectando servi&#231;os, sistemas e dados, oferecendo-os aos consumidores via API.&nbsp;O gerenciador de API &#233; o front-end&nbsp;para seus servi&#231;os de micros, permitindo gerenciamento, monitoramento e seguran&#231;a.&nbsp;</p><p>Os&nbsp;microsservi&#231;os&nbsp;em cont&#234;ineres permitem que empresas adicionem ou&nbsp;removam rapidamente a capacidade, dependendo da demanda. Em um&nbsp;ambiente&nbsp;heterog&#234;neo, a media&#231;&#227;o e a transforma&#231;&#227;o permitem que sejam criados&nbsp;microsservi&#231;os&nbsp;que interagem com os sistemas existentes.&nbsp;</p><p>Confira a webinar completa&nbsp;<a href="https://wso2.com/library/webinars/api-first-integration-for-microservices/">aqui</a>&nbsp;e saiba mais sobre integra&#231;&#227;o de API-first&nbsp;para&nbsp;microsservi&#231;os.&nbsp;</p><div><hr></div><p>Kasun&nbsp;Indrasiri&nbsp;&#233; o diretor s&#234;nior de Arquitetura de Integra&#231;&#227;o do WSO2 e arquiteto com mais de nove anos de experi&#234;ncia em integra&#231;&#227;o empresarial e&nbsp;microsservi&#231;os.&nbsp;</p><p>Rob&nbsp;Blaauboer&nbsp;&#233; consultor de integra&#231;&#227;o e instrutor WSO2 com mais de 35 anos de experi&#234;ncia em TI.&nbsp;</p><p>Este artigo foi escrito por Miguel Lorenzo e publicado originalmente em <a href="/wso2/integracao-de-api-first-para-microsservicos/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[Por que nem todos os projetos do IAM cruzam a linha de chegada]]></title><description><![CDATA[Este livro aponta cinco principais defici&#234;ncias em como as estimativas s&#227;o feitas:]]></description><link>https://www.prensa.li/p/por-que-nem-todos-os-projetos-do-iam-cruzam-a-linha-de-chegada</link><guid isPermaLink="false">https://www.prensa.li/p/por-que-nem-todos-os-projetos-do-iam-cruzam-a-linha-de-chegada</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Mon, 13 Dec 2021 19:35:33 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/de4ca439-942e-4612-84c5-1c9e096d8f60_1268x610.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2B9b!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75f88e4b-6d91-41a8-962a-32f9d13e51a4_1268x610.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2B9b!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75f88e4b-6d91-41a8-962a-32f9d13e51a4_1268x610.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2B9b!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75f88e4b-6d91-41a8-962a-32f9d13e51a4_1268x610.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2B9b!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75f88e4b-6d91-41a8-962a-32f9d13e51a4_1268x610.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2B9b!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75f88e4b-6d91-41a8-962a-32f9d13e51a4_1268x610.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2B9b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75f88e4b-6d91-41a8-962a-32f9d13e51a4_1268x610.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/75f88e4b-6d91-41a8-962a-32f9d13e51a4_1268x610.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Por que nem todos os projetos do IAM cruzam a linha de chegada&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Por que nem todos os projetos do IAM cruzam a linha de chegada" title="Por que nem todos os projetos do IAM cruzam a linha de chegada" srcset="https://substackcdn.com/image/fetch/$s_!2B9b!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75f88e4b-6d91-41a8-962a-32f9d13e51a4_1268x610.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2B9b!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75f88e4b-6d91-41a8-962a-32f9d13e51a4_1268x610.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2B9b!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75f88e4b-6d91-41a8-962a-32f9d13e51a4_1268x610.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2B9b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75f88e4b-6d91-41a8-962a-32f9d13e51a4_1268x610.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>Este livro aponta cinco principais defici&#234;ncias em como as estimativas s&#227;o feitas: &nbsp;</p><ol><li><p>T&#233;cnicas de estimativa s&#227;o pouco desenvolvidas. Mas&nbsp;elas refletem uma suposi&#231;&#227;o n&#227;o dita que &#233; completamente improcedente, ou seja,&nbsp;que tudo correr&#225; bem.&nbsp;</p></li></ol><ol start="2"><li><p>As t&#233;cnicas de estimativa enganosamente confundem esfor&#231;o com progresso, ocultando a suposi&#231;&#227;o de que&nbsp;homens e meses s&#227;o intercambi&#225;veis.&nbsp;</p></li></ol><ol start="3"><li><p>Como n&#227;o temos certeza sobre nossas estimativas, os gerentes de software geralmente n&#227;o t&#234;m a cort&#234;s teimosa dos demais.&nbsp;</p></li></ol><ol start="4"><li><p>O progresso do cronograma &#233; mal monitorado.&nbsp;</p></li></ol><ol start="5"><li><p>Quando o deslize da programa&#231;&#227;o &#233; reconhecido, a resposta natural (e tradicional) &#233; adicionar m&#227;o de obra.&nbsp;</p></li></ol><p>Em muitos casos em que os projetos falham, a culpa recai sobre as estimativas e o gerenciamento de deles.&nbsp;</p><p>Gostaria de apresentar uma vis&#227;o diferente. Embora minha discuss&#227;o esteja relacionada principalmente a projetos do IAM, acredito que alguns deles s&#227;o igualmente aplic&#225;veis a <strong>todos os projetos de software. &nbsp;</strong></p><p>Aqui, compartilharei minha experi&#234;ncia e vis&#245;es sobre o motivo pelo qual nem todo os projetos IAM cruzam a linha de chegada com &#234;xito.&nbsp;</p><h4><strong>RFPs/RFIs &#8220;tudo o que voc&#234; puder obter&#8221; &nbsp;</strong></h4><p>Um RFI (Request For Information/Solicita&#231;&#227;o de Proposta), &#233; um meio formal de obter informa&#231;&#245;es gerais de provedores, enquanto um RFP (Request For Proposal/Solicita&#231;&#227;o de Informa&#231;&#227;o) &#233; uma maneira altamente formal e estruturada de obter informa&#231;&#245;es espec&#237;ficas do provedor.&nbsp;</p><p>As RFPs/RFIs s&#227;o feitas no est&#225;gio inicial de um projeto e, provavelmente, as pessoas que as escrevem n&#227;o sabem exatamente o que precisam, ent&#227;o escolhem o caminho mais seguro ou mais f&#225;cil. &nbsp;</p><p>Eles sabem que precisam de um projeto IAM, por isso procuram alguns produtos no mercado, copiam a lista de recursos conforme os requisitos e publicam como uma RFI/RFP. &nbsp;</p><p>Isso cobrir&#225; mais do que o necess&#225;rio e, finalmente, terminar&#225; com um "RFP/RFI tudo o que voc&#234; puder obter&#8221;.&nbsp;</p><p>No entanto, existem respostas entre sim e n&#227;o. Durante o processo de avalia&#231;&#227;o de uma RFP/RFI, o que mais importa &#233; a quantidade de &#8220;sim&#8221;. Um provedor com o maior n&#250;mero de "sim" passar&#225; pela primeira rodada de sele&#231;&#227;o. &nbsp;</p><p>O problema est&#225; nos detalhes, quando voc&#234; come&#231;a a olhar para a coluna "coment&#225;rios". &nbsp;</p><p>Voc&#234; pode ter perdido facilmente sua correspond&#234;ncia perfeita durante a avalia&#231;&#227;o, pois inundou a RFP/RFI com requisitos irreais e acabar&#225; comprando um produto de um provedor a um pre&#231;o muito alto. &nbsp;</p><p>N&#227;o digo que devemos eliminar completamente as RFPs/RFIs, mas produzir RFP/RFI no estilo &#8220;tudo o que voc&#234; puder obter" n&#227;o &#233; o caminho certo para iniciar o seu projeto IAM.&nbsp;</p><h4><strong>Decis&#245;es Desconectadas/Pol&#237;tica Interna&nbsp;</strong></h4><p>H&#225; alguns anos, na WSO2, trabalhamos com um grande instituto financeiro nos EUA para construir uma plataforma unificada de controle de acesso em toda a empresa. &nbsp;</p><p>Eles tinham mais de 70 equipes e cada uma desenvolveu seu pr&#243;prio modo de controlar o acesso.&nbsp;</p><p>Alguns usaram um banco de dados para armazenar regras de controle de acesso em seus pr&#243;prios esquemas, enquanto outros apenas os codificaram no c&#243;digo do aplicativo. &nbsp;</p><p>Outra empresa com quem conversei estava lutando por mais de dois anos para iniciar sua IAM. &nbsp;</p><p>Nesse caso em particular, o principal desafio era criar um modelo de identidade unificada em todos os aplicativos. &nbsp;</p><p>Eles tinham mais de 30 armazenamentos de identidades usados por v&#225;rios aplicativos e o mesmo usu&#225;rio foi duplicado em cada armazenamento de identidades sem nenhum identificador de correla&#231;&#227;o. &nbsp;</p><p>&#201; um problema bastante vi&#225;vel para resolver tecnicamente, mas primeiro, cada departamento deve esclarecer como eles devem proceder.&nbsp;</p><p>Estas n&#227;o s&#227;o hist&#243;rias isoladas. &#192; medida que uma organiza&#231;&#227;o cresce, a melhor abordagem seria ter equipes funcionais pequenas.&nbsp;</p><p>Esse modelo de capacitar cada unidade de neg&#243;cios para tomar suas pr&#243;prias decis&#245;es ajuda as organiza&#231;&#245;es a avan&#231;ar rapidamente, sem esperar para construir uma solu&#231;&#227;o completa para toda a empresa.&nbsp;</p><h4><strong>Semeie o que se pode colher logo&nbsp;</strong></h4><p><strong>Graham Williamson</strong> destaca em seu &#250;ltimo livro, <em>&#8220;Identity Management: Uma perspectiva de neg&#243;cios&#8221;</em>, que em muitos casos os gerentes de neg&#243;cios n&#227;o est&#227;o cientes das mudan&#231;as na tecnologia que podem ser aplicadas em pequenas organiza&#231;&#245;es. &nbsp;</p><p>A evolu&#231;&#227;o dos sistemas de gerenciamento de identidades baseados na nuvem e muitos produtos de gerenciamento de identidades de software de c&#243;digo aberto reduziram imensamente o custo das iniciativas de IAM. &nbsp;</p><p>A necessidade de milh&#245;es de d&#243;lares para "grandes" nomes n&#227;o &#233; mais necess&#225;ria. Na WSO2, constru&#237;mos um produto IAM de c&#243;digo-fonte completamente aberto e fornecemos suporte &#224; produ&#231;&#227;o. &nbsp;</p><p>Esse &#233; o modelo de neg&#243;cios que a maioria dos neg&#243;cios de software de c&#243;digo aberto segue. &nbsp;&nbsp;</p><p>Qual &#233; o desafio ent&#227;o? Como Graham destacou, muitos gerentes n&#227;o entendem essa mudan&#231;a que aconteceu no dom&#237;nio do IAM e relutam em pensar nele como uma fun&#231;&#227;o que ter&#225; um impacto.&nbsp;</p><p>A resist&#234;ncia em investir em iniciativas IAM, e tentar mant&#234;-las sob um or&#231;amento baixo, impede que qualquer pessoa aproveite os benef&#237;cios dela e prepara o caminho para outra iniciativa IAM malsucedida.&nbsp;</p><h4><strong>Construir sua pr&#243;pria solu&#231;&#227;o IAM&nbsp;</strong></h4><p>Existem algumas raz&#245;es pelas quais algumas empresas preferem uma solu&#231;&#227;o IAM dom&#233;stica a um produto desenvolvido pelo provedor: or&#231;amento limitado, requisitos complexos, controle sobre o c&#243;digo e raz&#245;es hist&#243;ricas.&nbsp;</p><p>Eu n&#227;o digo que as solu&#231;&#245;es de IAM dom&#233;sticas s&#227;o sempre ruins. No entanto, nem todas as empresas preferem criar sua pr&#243;pria solu&#231;&#227;o de IAM para manter o controle sobre o c&#243;digo. &nbsp;</p><p>Voc&#234; n&#227;o deve tentar criar uma solu&#231;&#227;o de IAM caseira internamente se n&#227;o tiver o n&#237;vel adequado de conhecimento. &nbsp;</p><p>A infraestrutura do IAM &#233; a parte mais sens&#237;vel do seu neg&#243;cio. Um sequestro de conta pode resultar em fal&#234;ncia para sua empresa. &nbsp;</p><p>Se sua organiza&#231;&#227;o &#233; pequena, pode se concentrar mais no que pode fazer melhor, delegando o gerenciamento da infraestrutura do IAM a um provedor que seja especialista nesse dom&#237;nio. &nbsp;</p><p>N&#227;o s&#227;o apenas as pequenas empresas que terceirizam a infraestrutura do IAM para provedores externos, at&#233; mesmo as maiores preferem faz&#234;-lo.&nbsp;</p><h4><strong>Apaixonados por jarg&#245;es&nbsp;</strong></h4><p>H&#225; v&#225;rios anos, SOA (arquitetura orientada a servi&#231;os) e ESB (enterprise service bus - barramento de servi&#231;os corporativos) eram os jarg&#245;es mais populares. Todos queriam ter um SOA ou um ESB.&nbsp;</p><p>Com os avan&#231;os, ambos os jarg&#245;es se desvaneceram de forma incremental, e tem vida &#250;til de Microservices e API Gateway. O que impulsiona o seu neg&#243;cio &#233; o que voc&#234; precisa e n&#227;o s&#227;o os jarg&#245;es.&nbsp;</p><h4><strong>O cisne verde&nbsp;</strong></h4><p>Os padr&#245;es de identidade n&#227;o nascem sozinhos. &nbsp;</p><p>Depois de definir seu problema, voc&#234; deve gastar algum tempo pesquisando o padr&#227;o de identidade para ajud&#225;-lo a criar uma solu&#231;&#227;o. &nbsp;</p><p>Mais uma vez, n&#227;o seja guiado pelos padr&#245;es, mas por sua pr&#243;pria declara&#231;&#227;o de problema. H&#225; sempre espa&#231;o para melhorias. &nbsp;</p><p>Se voc&#234; n&#227;o achar que seu problema est&#225; sendo resolvido corretamente, n&#227;o hesite em criar a solu&#231;&#227;o. &#201; assim que os padr&#245;es de identidade evolu&#237;ram ao longo dos anos.&nbsp;</p><p>Voc&#234; encontrar&#225; pessoas em algumas equipes de projeto que odeiam os padr&#245;es. <strong>&nbsp;</strong></p><p>Eles simplesmente encontrar&#227;o algum artigo ou blog que declare que um determinado padr&#227;o n&#227;o est&#225; seguro o suficiente ou morto, e far&#227;o lobby com essa ideia para toda a equipe, sem nenhuma descoberta profunda dos fatos. &nbsp;</p><p>Essas pessoas s&#227;o os &#8220;cisnes verde&#8221;, que n&#227;o gostam de padr&#245;es e modelos e decidem come&#231;ar a reconstruir tudo do zero, consequentemente, acabam perdendo todos os prazos planejados. &nbsp;</p><h4><strong>Vis&#227;o curta&nbsp;</strong></h4><p>Os projetos do IAM falham em diferentes est&#225;gios: alguns na fase inicial, alguns desaparecem lentamente, mas quando o isso acontece, eles derrubam todo o neg&#243;cio. &nbsp;</p><p>A escalabilidade de uma infraestrutura IAM &#233; fundamental para o sucesso de qualquer projeto. &nbsp;</p><p>&nbsp;Antes de avaliar qualquer projeto do IAM, voc&#234; deve ter uma ideia sobre a carga que voc&#234; espera hoje, bem como o que voc&#234; esperaria em 6 a 12 meses. &nbsp;</p><p>Outras coisas com as quais voc&#234; precisa se preocupar s&#227;o o n&#250;mero de solicita&#231;&#245;es e de sess&#245;es de login simult&#226;neas e o n&#250;mero de usu&#225;rios.&nbsp;</p><p>Para qualquer projeto IAM, a extensibilidade do produto subjacente &#233; extremamente importante. Se voc&#234; observar os &#250;ltimos cinco anos do setor de IAM, descobrir&#225; a velocidade com que est&#225; evoluindo. &nbsp;</p><h4><strong>Constru&#231;&#227;o/Opera&#231;&#227;o em Silos&nbsp;</strong></h4><p>Pessoas em diferentes departamentos frequentemente fazem suas pr&#243;prias tarefas, levando a silos operacionais. No entanto, a verdadeira vantagem para o neg&#243;cio vem da vincula&#231;&#227;o dessas diferentes atividades. &nbsp;</p><p>Por exemplo, a <strong>Nike</strong>, como parte de sua iniciativa de transforma&#231;&#227;o digital, criou a Nike Digital Sports em 2010 para fornecer coordena&#231;&#227;o, inova&#231;&#227;o e alguns recursos compartilhados para os muitos esfor&#231;os digitais da empresa. &nbsp;&nbsp;</p><p>Muitas empresas armazenam dados de clientes em diferentes fontes de dados, possivelmente gerenciados por diferentes departamentos. &nbsp;&nbsp;</p><p>Uma vez que as coisas est&#227;o desconectadas, mesmo que o projeto individual possa ser bem-sucedido, ainda como um todo, ele falhar&#225;, pois ser&#225; uma opera&#231;&#227;o muito cara construir um perfil unificado de um determinado lead ou cliente.&nbsp;</p><p>Uma iniciativa com a qual voc&#234; deve se preocupar em tais casos e que tamb&#233;m agregar&#225; mais valor &#224; empresa &#233; o CIAM (Gerenciamento de Identidades e Controle de Acesso de Clientes). &nbsp;</p><p>O sistema tem a oportunidade de vincular todas as prefer&#234;ncias rastreadas contra o usu&#225;rio an&#244;nimo com o novo lead. &nbsp;</p><p>Com o tempo, as prefer&#234;ncias do lead podem ser rastreadas de maneira mais significativa e a equipe de marketing/vendas da empresa pode trabalhar de maneira colaborativa para torn&#225;-lo um cliente. &nbsp;</p><p>Nesse ponto, voc&#234; coleta os dados mais confi&#225;veis sobre o cliente, com a devida verifica&#231;&#227;o. Ent&#227;o, a partir da&#237;, o sistema CIAM continuar&#225; monitorando as prefer&#234;ncias do cliente para produzir dados mais significativos, permitindo que a administra&#231;&#227;o da empresa tome decis&#245;es mais informadas.&nbsp;</p><p>Ter uma vis&#227;o da iniciativa do IAM da empresa &#233; extremamente importante. Depois de ter uma vis&#227;o, voc&#234; pode orientar cada departamento a alcan&#231;ar o que precisa ser feito para que tudo possa ser integrado para gerar mais valor para a empresa.&nbsp;</p><h4><strong>Bloqueio do provedor &nbsp;</strong></h4><p>Voc&#234; n&#227;o experimentar&#225; o bloqueio de provedor no curto prazo, mas, no longo prazo, quando come&#231;ar a construir sua infraestrutura de IAM sobre um produto de provedor, voc&#234; ficar&#225; cada vez mais dependente. &nbsp;</p><p>Algumas empresas n&#227;o apenas desenvolvem extens&#245;es para seus produtos IAM, mas tamb&#233;m criam toda a pilha de aplicativos com base em APIs de provedores. Mais uma vez, isso &#233; resultado de gerenciamento e engenharia de projeto m&#237;opes. &nbsp;</p><p>Dados de aplicativos tamb&#233;m podem levar ao bloqueio. Isso pode acontecer principalmente com provedores de IAM baseados na nuvem. &nbsp;</p><p>Mesmo que esses provedores de IAM na nuvem suportem a exporta&#231;&#227;o de dados, ser&#225; dif&#237;cil e caro criar ferramentas para interpret&#225;-los e torn&#225;-los significativos e funcionais.&nbsp;</p><p>O bloqueio de provedores &#233; um dos motivos pelos quais se deve prestar mais aten&#231;&#227;o aos padr&#245;es abertos e de software de c&#243;digo aberto. &nbsp;</p><p>Voc&#234; deve sempre tentar manter padr&#245;es abertos entre seus aplicativos e o produto IAM. &nbsp;</p><p>Caso voc&#234; tenha escrito um c&#243;digo em uma API de produto n&#227;o padr&#227;o, primeiro desenvolva um wrapper do lado do seu aplicativo para garantir que o aplicativo n&#227;o esteja atrelado demais &#224; API do produto do IAM. &nbsp;</p><p>Se voc&#234; decidir usar outro produto IAM algum dia, s&#243; precisar&#225; alterar o wrapper. Esta ser&#225; uma op&#231;&#227;o menos onerosa.&nbsp;</p><p><em><strong>Texto adaptado do artigo original&nbsp;escrito por&nbsp;Prabath&nbsp;Siriwardena,&nbsp;Senior&nbsp;Director&nbsp;- Security&nbsp;Architecture&nbsp;da WSO2.&nbsp;Voc&#234; pode visualiz&#225;-lo&nbsp;<a href="https://wso2.com/library/pt-br/articles/2018/04/por-que-nem-todos-os-projetos-do-iam-cruzam-a-linha-de-chegada/?utm_source=mailer&amp;utm_medium=email&amp;utm_campaign=mailer_brazil_googlead">aqui.</a>&nbsp;</strong></em></p><p>Este artigo foi escrito por Daniel Gon&#231;alves e publicado originalmente em <a href="/wso2/por-que-nem-todos-os-projetos-do-iam-cruzam-a-linha-de-chegada/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[Disruptura digital no Turismo: uma viagem sem volta]]></title><description><![CDATA[Importante primeiro lembrar que o universo do turismo &#233; vasto. Encontram-se os setores a&#233;reo, de hotelaria, loca&#231;&#227;o de carros, Tmc&#8217;s (travel management companies), MICE Tourism (Meetings, Incentives, Conferencing and Exhibitions) e empresas de OBT&#8217;S (online booking tool&#8217;s) que tamb&#233;m est&#227;o se reinventando e inovando de forma muito r&#225;pida.]]></description><link>https://www.prensa.li/p/disruptura-digital-turismo-viagem-sem-volta</link><guid isPermaLink="false">https://www.prensa.li/p/disruptura-digital-turismo-viagem-sem-volta</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Mon, 06 Dec 2021 14:31:40 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/4f186cb4-fdf0-4722-8ff8-8a3f473678a9_4096x2703.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9mHL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56fbcf51-5726-4f49-82ae-fe1defddcb96_4096x2703.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9mHL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56fbcf51-5726-4f49-82ae-fe1defddcb96_4096x2703.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9mHL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56fbcf51-5726-4f49-82ae-fe1defddcb96_4096x2703.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9mHL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56fbcf51-5726-4f49-82ae-fe1defddcb96_4096x2703.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9mHL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56fbcf51-5726-4f49-82ae-fe1defddcb96_4096x2703.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9mHL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56fbcf51-5726-4f49-82ae-fe1defddcb96_4096x2703.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/56fbcf51-5726-4f49-82ae-fe1defddcb96_4096x2703.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Disruptura digital no Turismo: uma viagem sem volta&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Disruptura digital no Turismo: uma viagem sem volta" title="Disruptura digital no Turismo: uma viagem sem volta" srcset="https://substackcdn.com/image/fetch/$s_!9mHL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56fbcf51-5726-4f49-82ae-fe1defddcb96_4096x2703.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9mHL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56fbcf51-5726-4f49-82ae-fe1defddcb96_4096x2703.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9mHL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56fbcf51-5726-4f49-82ae-fe1defddcb96_4096x2703.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9mHL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F56fbcf51-5726-4f49-82ae-fe1defddcb96_4096x2703.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>Importante primeiro lembrar que o universo do turismo &#233; vasto.&nbsp;Encontram-se os setores a&#233;reo, de hotelaria, loca&#231;&#227;o de carros,&nbsp;Tmc&#8217;s&nbsp;(travel&nbsp;management&nbsp;companies), MICE&nbsp;Tourism&nbsp;(Meetings, Incentives,&nbsp;Conferencing&nbsp;and&nbsp;Exhibitions) e empresas de OBT&#8217;S (online&nbsp;booking&nbsp;tool&#8217;s) que tamb&#233;m est&#227;o se&nbsp;reinventando&nbsp;e inovando de forma muito r&#225;pida.&nbsp;&nbsp;</p><p>Segundo pesquisa da McKinsey,&nbsp;<a href="https://www.mckinsey.com/business-functions/strategy-and-corporate-finance/our-insights/how-covid-19-has-pushed-companies-over-the-technology-tipping-point-and-transformed-business-forever#">How COVID-19 has pushed companies over the technology tipping point&#8212;and transformed business forever: McKinsey Global Survey results</a>&nbsp;(outubro de 2020),&nbsp;<em>"A grande acelera&#231;&#227;o no uso de tecnologia, digitaliza&#231;&#227;o e novas formas de trabalhar ser&#225; sustentada. Muitos executivos relataram ter avan&#231;ado entre 20 e 25 vezes mais rapidamente do que imaginavam ser poss&#237;vel em temas como criar redund&#226;ncias na cadeia de suprimentos,&nbsp;melhorar a seguran&#231;a dos dados&nbsp;e ampliar o uso de tecnologias avan&#231;adas em suas opera&#231;&#245;es."</em></p><p>Intelig&#234;ncia Artificial, Seguran&#231;a, Big Data, Internet das Coisas, entre outros, ser&#227;o fatores chave para incentivar a retomada da atividade tur&#237;stica, conectar os viajantes e promover a diferencia&#231;&#227;o neste mercado.&nbsp;</p><p>O viajante que est&#225; conectado, deixa muitos rastros no meio da jornada, assim como&nbsp;informa&#231;&#245;es do seu relacionamento com diversas marcas.&nbsp;&nbsp;</p><p>Dessa forma,&#8239;os grandes desafios est&#227;o em aprender a usar esses dados com seguran&#231;a, oferecendo a melhor experi&#234;ncia ao usu&#225;rio do come&#231;o ao fim e proporcionando as melhores solu&#231;&#245;es para cada <em>&#8216;persona&#8217;</em>.</p><p>Stefan Fluck, @sfluck, via Unsplash</p><h4><strong>Descomplicar processos e aumentar a produtividade de forma simplificada</strong></h4><p>Dentro desse cen&#225;rio, podemos elencar uma imensid&#227;o de possibilidades para melhorar o trajeto desse cliente no processo&nbsp;<em>end-to-end</em>&nbsp;e&nbsp;fideliz&#225;-lo.&nbsp;</p><p>Atrav&#233;s das solu&#231;&#245;es inovadoras e &#225;geis da&nbsp;<strong>WSO2</strong>, como&nbsp;Gerenciamento de&nbsp;API&#8217;s e&nbsp;Integra&#231;&#245;es, o setor do Turismo poder&#225; contar com tecnologias altamente avan&#231;adas e seguras. Al&#233;m disso, seguindo de forma r&#237;gida a LGPD, aliada na prote&#231;&#227;o e respeito &#224; privacidade do consumidor.&nbsp;</p><p>Para o setor de viagens corporativas, por exemplo, fazem-se necess&#225;rias&nbsp;integra&#231;&#245;es robustas com o objetivo de gerar relat&#243;rios de tracking de bilhetes n&#227;o voados e reembolso. Al&#233;m de&nbsp;outros elementos, como controle de despesas dessas viagens vinculando a OS da mesma, entre outros.&nbsp;</p><p>O famoso &#8216;travel&nbsp;manager&#8217; dessas empresas&nbsp;precisa&nbsp;ter total visibilidade e acesso aos&nbsp;KPI&#8217;s&nbsp;para conseguirem negociar melhores condi&#231;&#245;es comerciais com provedores do setor (por exemplo:&nbsp;a&#233;reo, cadeias de hot&#233;is, entre outros). Al&#233;m disso, esses profissionais precisam visualizar de maneira pr&#225;tica e &#225;gil os viajantes que est&#227;o fora das pol&#237;ticas de viagens impostas pela companhia. Isso ocorre atrav&#233;s de um fluxo de aprova&#231;&#245;es que &#233; parametrizado e gravado dentro de uma plataforma (<strong>OBT</strong>).</p><p>Updates de cargas de funcion&#225;rios (<em>joiner</em>,&nbsp;<em>leaver</em>&nbsp;ou <em>mover</em>) precisam cada vez mais ser automatizados e integrados nesse ecossistema de forma r&#225;pida e efetiva.</p><p>Rob&#244;s de emiss&#227;o possuem um papel extremamente importante nas empresas de&nbsp;OBT&#8217;s&nbsp;e nos sites dos pr&#243;prios provedores. O viajante carece de uma experi&#234;ncia com agilidade, automa&#231;&#227;o e seguran&#231;a.&nbsp;</p><p>J&#225; no setor de Eventos sociais e corporativos,&nbsp;ter uma plataforma de intelig&#234;ncia que gerencia esse processo do come&#231;o ao fim, seja do lado do solicitante ou do fornecedor, &#233; fator primordial para o sucesso do projeto.&nbsp;&nbsp;</p><p>Para compor esse artigo, conversei com <strong>Rog&#233;rio Miranda</strong>, s&#243;cio e diretor da empresa&nbsp;Inteegra&nbsp;Tecnologia.&nbsp;Ele afirma que <em>"Embora o modelo de eventos presenciais voltar&#225; com for&#231;a total, os eventos online e h&#237;bridos vieram para ficar e a tecnologia revolucionou esse mercado."</em></p><p>Duas das mais expressivas marcas do setor de turismo do mundo utilizam as solu&#231;&#245;es&nbsp;<strong>WSO2</strong>&nbsp;e hoje est&#227;o entre os principais casos de sucesso entre o hall de nossos clientes.&nbsp;Aqui falo de uma centen&#225;ria rede de hot&#233;is e resorts global, nascida nos Estados Unidos, al&#233;m da maior empresa a&#233;rea da Austr&#225;lia, e a terceira mais antiga do mundo. Leia&nbsp;<a href="https://wso2.com/about/customers/qantas/">aqui</a>&nbsp;mais detalhes sobre este case de sucesso.&nbsp;&nbsp;</p><p>Integra&#231;&#245;es robustas e escal&#225;veis com sistemas de ERP, sistemas de BI, Login &#218;nico, M&#250;ltiplos fatores de Autentica&#231;&#227;o e um portal de self&nbsp;service&nbsp;para a&nbsp;gest&#227;o de identidades&nbsp;dos clientes. Estes s&#227;o alguns dos exemplos&nbsp;dentre um leque de possibilidades que a tecnologia beneficia o setor economizando tempo, energia e dinheiro.&nbsp;</p><p>Certamente o viajante navega de forma mais fluida pelos desafios do dia a dia.&nbsp;</p><p>Este artigo foi escrito por Fabiana Nonato e publicado originalmente em <a href="/wso2/disruptura-digital-turismo-viagem-sem-volta/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[Bate-papo "Inovação Digital: Prepare-se para o mundo Open!"]]></title><description><![CDATA[https://www.youtube.com/embed/None]]></description><link>https://www.prensa.li/p/bate-papo-inovacao-digital-prepare-se-para-o-mundo-open</link><guid isPermaLink="false">https://www.prensa.li/p/bate-papo-inovacao-digital-prepare-se-para-o-mundo-open</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Wed, 27 Oct 2021 10:06:06 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a145705e-9ff5-498b-9119-e33cb50ad504_800x830.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9z7K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2fcb0b-9dc8-423b-83f2-ba430345e3df_800x830.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9z7K!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2fcb0b-9dc8-423b-83f2-ba430345e3df_800x830.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9z7K!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2fcb0b-9dc8-423b-83f2-ba430345e3df_800x830.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9z7K!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2fcb0b-9dc8-423b-83f2-ba430345e3df_800x830.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9z7K!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2fcb0b-9dc8-423b-83f2-ba430345e3df_800x830.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9z7K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2fcb0b-9dc8-423b-83f2-ba430345e3df_800x830.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de2fcb0b-9dc8-423b-83f2-ba430345e3df_800x830.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Bate-papo &quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Bate-papo " title="Bate-papo " srcset="https://substackcdn.com/image/fetch/$s_!9z7K!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2fcb0b-9dc8-423b-83f2-ba430345e3df_800x830.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9z7K!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2fcb0b-9dc8-423b-83f2-ba430345e3df_800x830.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9z7K!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2fcb0b-9dc8-423b-83f2-ba430345e3df_800x830.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9z7K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde2fcb0b-9dc8-423b-83f2-ba430345e3df_800x830.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p> https://www.youtube.com/embed/None</p><p><strong>Fernando Arditti</strong>, vice-presidente LATAM - WSO2,&nbsp;e <strong>Daniela Gonzaga</strong>, Diretora de opera&#231;&#245;es t&#233;cnicas da MarkWay,&nbsp;falam sobre <strong>inova&#231;&#227;o digital no mundo Open</strong> em um bate-papo mediado por&nbsp;<strong>Cintia Falc&#227;o</strong>, da<strong>&nbsp;</strong>Ramos Falc&#227;o Consultoria.</p><p>Para os especialistas, o processo de adapta&#231;&#227;o Open Insurance e o Open Utilities ser&#225;&nbsp;um pouco diferente&nbsp;da implementa&#231;&#227;o do Open Banking no Brasil &#8212; que foi mais agressivo e r&#225;pido.&nbsp;<em>"Eu acho que vai ser um processo muito mais tranquilo para estas duas vertentes.", </em>diz<em>&nbsp;</em>Fernando Arditti.<em>&nbsp;</em></p><p>Saiba&nbsp;como se preparar para os desafios das inova&#231;&#245;es digitais que o Open Anything pode proporcionar &#224;s empresas e clientes. Clique no v&#237;deo acima para acompanhar o &#250;ltimo bate-papo do <strong>WSO2 Summit 2021.</strong></p><p>Este artigo foi escrito por Fernando Arditti e publicado originalmente em <a href="/wso2/bate-papo-inovacao-digital-prepare-se-para-o-mundo-open/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[BNDES & Heiliger Tech: o impacto do Open Banking]]></title><description><![CDATA[https://www.youtube.com/embed/None]]></description><link>https://www.prensa.li/p/bndes-heiliger-tech-o-impacto-do-open-banking</link><guid isPermaLink="false">https://www.prensa.li/p/bndes-heiliger-tech-o-impacto-do-open-banking</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Wed, 27 Oct 2021 09:52:33 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/1af777d4-f583-48f8-960d-5424e845c850_800x830.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oVRt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa285cea0-f650-4840-b6cc-63ff110e74a3_800x830.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oVRt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa285cea0-f650-4840-b6cc-63ff110e74a3_800x830.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oVRt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa285cea0-f650-4840-b6cc-63ff110e74a3_800x830.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oVRt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa285cea0-f650-4840-b6cc-63ff110e74a3_800x830.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oVRt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa285cea0-f650-4840-b6cc-63ff110e74a3_800x830.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oVRt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa285cea0-f650-4840-b6cc-63ff110e74a3_800x830.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a285cea0-f650-4840-b6cc-63ff110e74a3_800x830.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;BNDES &amp; Heiliger Tech: o impacto do Open Banking&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="BNDES &amp; Heiliger Tech: o impacto do Open Banking" title="BNDES &amp; Heiliger Tech: o impacto do Open Banking" srcset="https://substackcdn.com/image/fetch/$s_!oVRt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa285cea0-f650-4840-b6cc-63ff110e74a3_800x830.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oVRt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa285cea0-f650-4840-b6cc-63ff110e74a3_800x830.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oVRt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa285cea0-f650-4840-b6cc-63ff110e74a3_800x830.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oVRt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa285cea0-f650-4840-b6cc-63ff110e74a3_800x830.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p> https://www.youtube.com/embed/None</p><p>Nesta conversa,<strong> Diogo Moreno</strong>, IT Manager | BNDES, e <strong>Claynor Mazzarolo</strong>, CEO | Heiliger Tech,&nbsp;falam sobre o impacto do Open Banking no dia a dia das institui&#231;&#245;es e dos clientes.</p><p>No case em que apresentam, Moreno e Mazzarolo mostram como a WSO2 implementou sua tecnologia no&nbsp;BNDES para o desenvolvimento do Open Banking.</p><p>Quer saber mais sobre o processo? Clique no v&#237;deo acima e acompanhe o bate-papo da&nbsp;<strong>WSO2 Summit 2021.</strong></p><p>Este artigo foi escrito por Diogo Moreno e publicado originalmente em <a href="/wso2/bndes-heiliger-tech-o-impacto-do-open-banking/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[Como possibilitar experiências de identidade digital simples, seguras e perfeitas para seus clientes]]></title><description><![CDATA[https://www.youtube.com/embed/None]]></description><link>https://www.prensa.li/p/como-possibilitar-experiencias-de-identidade-digital-simples-seguras-e-perfeitas-para-seus-clientes</link><guid isPermaLink="false">https://www.prensa.li/p/como-possibilitar-experiencias-de-identidade-digital-simples-seguras-e-perfeitas-para-seus-clientes</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Wed, 27 Oct 2021 09:32:48 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6c928f8b-198b-497c-8627-3a72d0413bed_800x830.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!S_Re!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7f1e46-cd7f-44fd-9ff8-37740d74c511_800x830.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!S_Re!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7f1e46-cd7f-44fd-9ff8-37740d74c511_800x830.jpeg 424w, https://substackcdn.com/image/fetch/$s_!S_Re!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7f1e46-cd7f-44fd-9ff8-37740d74c511_800x830.jpeg 848w, https://substackcdn.com/image/fetch/$s_!S_Re!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7f1e46-cd7f-44fd-9ff8-37740d74c511_800x830.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!S_Re!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7f1e46-cd7f-44fd-9ff8-37740d74c511_800x830.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!S_Re!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7f1e46-cd7f-44fd-9ff8-37740d74c511_800x830.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4c7f1e46-cd7f-44fd-9ff8-37740d74c511_800x830.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Como possibilitar experi&#234;ncias de identidade digital simples, seguras e perfeitas para seus clientes&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Como possibilitar experi&#234;ncias de identidade digital simples, seguras e perfeitas para seus clientes" title="Como possibilitar experi&#234;ncias de identidade digital simples, seguras e perfeitas para seus clientes" srcset="https://substackcdn.com/image/fetch/$s_!S_Re!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7f1e46-cd7f-44fd-9ff8-37740d74c511_800x830.jpeg 424w, https://substackcdn.com/image/fetch/$s_!S_Re!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7f1e46-cd7f-44fd-9ff8-37740d74c511_800x830.jpeg 848w, https://substackcdn.com/image/fetch/$s_!S_Re!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7f1e46-cd7f-44fd-9ff8-37740d74c511_800x830.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!S_Re!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c7f1e46-cd7f-44fd-9ff8-37740d74c511_800x830.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p> https://www.youtube.com/embed/None</p><p>Nos &#250;ltimos dois anos, as empresas tiveram que acelerar as iniciativas de transforma&#231;&#227;o digital para atender &#224;s necessidades dos clientes em constante mudan&#231;a.</p><p>Uma forte estrat&#233;gia digital centrada no cliente tornou-se vital para obter vantagem competitiva. Isso permite que as empresas aproveitem as identidades digitais para oferecer experi&#234;ncias simples, cont&#237;nuas e seguras ao usu&#225;rio final.</p><p>Para expandir, manter ou aprimorar as experi&#234;ncias digitais do cliente, as empresas devem escolher um fornecedor que tenha uma forte estrat&#233;gia de Gerenciamento de Acesso &#224; Identidade do Cliente (CIAM, na sigla em ingl&#234;s) e experi&#234;ncia comprovada em ajudar empresas em todo o mundo.</p><p><strong>Miguel Benavente</strong>, Lead Solutions Engineer da WSO2 revela como fornecer melhores experi&#234;ncias de usu&#225;rio ao cliente e&nbsp;entender mais sobre o futuro dos recursos CIAM. Ou&#231;a&nbsp;hist&#243;rias de sucesso de nossos clientes e conhe&#231;a os recursos mais recentes do WSO2 Identity Server.</p><p>Este artigo foi escrito por Miguel Benavente e publicado originalmente em <a href="/wso2/como-possibilitar-experiencias-de-identidade-digital-simples-seguras-e-perfeitas-para-seus-clientes/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[A arte da inovação digital com APIs e integração]]></title><description><![CDATA[https://www.youtube.com/embed/None]]></description><link>https://www.prensa.li/p/arte-da-inovacao-digital-com-apis-e-integracao</link><guid isPermaLink="false">https://www.prensa.li/p/arte-da-inovacao-digital-com-apis-e-integracao</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Wed, 27 Oct 2021 09:10:21 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/9e9d34f4-524d-4239-9a61-4cac414affd5_800x830.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ixc_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364603cd-adaa-4b94-b0b9-86f0a84cc183_800x830.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ixc_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364603cd-adaa-4b94-b0b9-86f0a84cc183_800x830.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ixc_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364603cd-adaa-4b94-b0b9-86f0a84cc183_800x830.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ixc_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364603cd-adaa-4b94-b0b9-86f0a84cc183_800x830.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ixc_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364603cd-adaa-4b94-b0b9-86f0a84cc183_800x830.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ixc_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364603cd-adaa-4b94-b0b9-86f0a84cc183_800x830.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/364603cd-adaa-4b94-b0b9-86f0a84cc183_800x830.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A arte da inova&#231;&#227;o digital com APIs e integra&#231;&#227;o&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A arte da inova&#231;&#227;o digital com APIs e integra&#231;&#227;o" title="A arte da inova&#231;&#227;o digital com APIs e integra&#231;&#227;o" srcset="https://substackcdn.com/image/fetch/$s_!ixc_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364603cd-adaa-4b94-b0b9-86f0a84cc183_800x830.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ixc_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364603cd-adaa-4b94-b0b9-86f0a84cc183_800x830.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ixc_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364603cd-adaa-4b94-b0b9-86f0a84cc183_800x830.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ixc_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F364603cd-adaa-4b94-b0b9-86f0a84cc183_800x830.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p> https://www.youtube.com/embed/None</p><p>Para garantir que uma empresa sobreviva e prospere, a inova&#231;&#227;o digital deve ser a prioridade de qualquer l&#237;der de neg&#243;cios.</p><p>Uma vez consideradas um nicho, as APIs se tornaram os blocos de constru&#231;&#227;o principais por tr&#225;s de muitos neg&#243;cios digitais de sucesso - com benef&#237;cios comprovados, como acelerar o tempo de entrada no mercado, melhorar a produtividade e velocidade do desenvolvedor e, o mais importante, desbloquear a inova&#231;&#227;o.</p><p><strong>Tenan Martorelli</strong>, Arquiteto de Solu&#231;&#245;es da WSO2 vem contar o&nbsp;que significa &#8220;inovar ou morrer&#8221;, qual a conex&#227;o entre inova&#231;&#227;o digital e APIs e como usar APIs e integra&#231;&#245;es para impulsionar ecossistemas.</p><p>Nesta palestra voc&#234; tamb&#233;m aprender&#225; como as integra&#231;&#245;es unem diferentes sistemas e permitem novos modelos de neg&#243;cios baseados em API.</p><p>Este artigo foi escrito por Renan Martorelli e publicado originalmente em <a href="/wso2/arte-da-inovacao-digital-com-apis-e-integracao/">Prensa.li</a>.</p>]]></content:encoded></item><item><title><![CDATA[Open Banking: como dados podem gerar valor para seu negócio]]></title><description><![CDATA[https://www.youtube.com/embed/None]]></description><link>https://www.prensa.li/p/open-banking-como-dados-podem-gerar-valor-para-seu-negocio</link><guid isPermaLink="false">https://www.prensa.li/p/open-banking-como-dados-podem-gerar-valor-para-seu-negocio</guid><dc:creator><![CDATA[Prensa]]></dc:creator><pubDate>Wed, 27 Oct 2021 08:53:54 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/b5397af4-e478-4dcf-a5e8-9da45402248c_800x830.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!K0cs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad9a54b-bbbc-425b-96a4-186110db7cbd_800x830.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!K0cs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad9a54b-bbbc-425b-96a4-186110db7cbd_800x830.jpeg 424w, https://substackcdn.com/image/fetch/$s_!K0cs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad9a54b-bbbc-425b-96a4-186110db7cbd_800x830.jpeg 848w, https://substackcdn.com/image/fetch/$s_!K0cs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad9a54b-bbbc-425b-96a4-186110db7cbd_800x830.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!K0cs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad9a54b-bbbc-425b-96a4-186110db7cbd_800x830.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!K0cs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad9a54b-bbbc-425b-96a4-186110db7cbd_800x830.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1ad9a54b-bbbc-425b-96a4-186110db7cbd_800x830.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Open Banking: como dados podem gerar valor para seu neg&#243;cio&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Open Banking: como dados podem gerar valor para seu neg&#243;cio" title="Open Banking: como dados podem gerar valor para seu neg&#243;cio" srcset="https://substackcdn.com/image/fetch/$s_!K0cs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad9a54b-bbbc-425b-96a4-186110db7cbd_800x830.jpeg 424w, https://substackcdn.com/image/fetch/$s_!K0cs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad9a54b-bbbc-425b-96a4-186110db7cbd_800x830.jpeg 848w, https://substackcdn.com/image/fetch/$s_!K0cs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad9a54b-bbbc-425b-96a4-186110db7cbd_800x830.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!K0cs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ad9a54b-bbbc-425b-96a4-186110db7cbd_800x830.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p> https://www.youtube.com/embed/None</p><p>Como dados podem gerar valor para diversos tipos de neg&#243;cio? <strong>Victoria Amato</strong>,&nbsp;Chief Business Officer da Quanto, responde&nbsp;essa pergunta em sua palestra no&nbsp;<strong>WSO2 Summit 2021</strong>.</p><p>O Open Banking, como j&#225; &#233; conhecido, &#233; uma troca de&nbsp;informa&#231;&#245;es entre institui&#231;&#245;es financeiras que possibilita&nbsp;aos clientes maior controle&nbsp;sobre seus dados banc&#225;rios. De acordo com uma pesquisa realizada pela Quanto, 65% dos brasileiros est&#227;o dispostos a compartilhar dados para obter melhores taxas e servi&#231;os.</p><p>A ades&#227;o ao Open Banking &#233; animadora e pode beneficiar o seu neg&#243;cio. Assista ao v&#237;deo acima para descobrir como.</p><p>Este artigo foi escrito por Victoria Amato e publicado originalmente em <a href="/wso2/open-banking-como-dados-podem-gerar-valor-para-seu-negocio/">Prensa.li</a>.</p>]]></content:encoded></item></channel></rss>