<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>article Best practices for moving from Talend Data Services to Talend API Services in the cloud in Official Support Articles</title>
    <link>https://community.qlik.com/t5/Official-Support-Articles/Best-practices-for-moving-from-Talend-Data-Services-to-Talend/ta-p/2150620</link>
    <description>&lt;P&gt;This article outlines the best practices for moving from on-premise Talend Data Services to Talend API services in Talend Cloud.&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Content:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-TOC indent="15" liststyle="none" maxheadinglevel="4"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Why move to Talend API Services in the cloud?&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;Talend on-premises ESB implementations have two methods of implementing REST APIs:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Data Services&lt;/STRONG&gt;: simple orchestrations, not suitable for complex orchestrations&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Route&lt;/STRONG&gt;: more complex orchestrations, also suitable for simple orchestrations&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Both approaches can be implemented in Talend Runtime, in that both methods are built as OSGi bundles and deployed in Talend Runtime. You can deploy both services as a standalone microservice or as a microservice on a Docker container. This article focuses on the Remote Engine and Remote Runtime for deployment as an OSGi bundle.&lt;/P&gt;
&lt;P&gt;As organizations are modernizing their IT landscape, most of the infrastructure and services are moving to the cloud. As part of that trend, the emergence of microservice architecture data services and APIs are taking center stage. These data services and APIs need flexibility, scalability, and manageability built around common and company-wide standards for infrastructures and services.&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;On-premises data services versus Talend in the cloud&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;A move to Talend Cloud platform is typically part of a larger organizational strategy to move the data environment to the cloud. Therefore, many auxiliary components for data services that were necessary for Talend on-premises ESB and API Services are no longer needed and are, thus, not included in Talend API Services in the cloud.&lt;/P&gt;
&lt;P&gt;For example, Talend Cloud platform doesn't require the following services:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Service Activity Monitoring (SAM) and Service Locator&lt;BR /&gt;&lt;/STRONG&gt;Monitoring and management using Talend supplied components like Service Locator and SAM.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Monitoring and logging&lt;BR /&gt;&lt;/STRONG&gt;Logging from the OSGi bundles were also supporting advanced MDC event logging, which was integrated into the ELK stack for log monitoring. The on-premises and ESB implementation would use the ELK stack deployed and managed on-premises to provide logging functionalities.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Authentication and Authorization Service&lt;BR /&gt;&lt;/STRONG&gt;Security (Authentication and Authorization) was provided in Talend on-premises and ESB using Talend Identity and Access Management based on Syncope, with authorization based on XACML policies. Also, JAAS based configurations were supported.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Artifact repository&lt;BR /&gt;&lt;/STRONG&gt;Typically, it was necessary to configure an artifact repository on Talend Runtime to resolve any dependencies that may have been defined in Talend built OSGi resources.&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;While these services are beneficial in enabling sophisticated functionality for REST APIs on-premises, they are not necessary on Talend Cloud platform because most cloud-based deployments are architected to use cloud vendor-provided services as a best practice.&lt;/P&gt;
&lt;P&gt;As a result, these services, included within Talend on-premises platform, are no longer required for Talend in the cloud API deployments in Talend because more suitable options are available on AWS or Azure, on which Talend Cloud platform runs.&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Talend on-premises architecture&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="0EM3p000002PCGO.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/122428i4A21B2A963A2634B/image-size/large?v=v2&amp;amp;px=999" role="button" title="0EM3p000002PCGO.png" alt="0EM3p000002PCGO.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Talend in the cloud architecture&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;The on-premises only services discussed above are no longer needed or included in the architecture because you can use services from the cloud provider (AWS or Azure) to achieve the same functionalities. The end result is a reduced Talend footprint and a simpler to manage data services platform. The following diagram illustrates a typical architecture for deploying Talend services in a cloud environment:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="0EM3p000002PCGd.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/125166i3EEFACFE9D880BD8/image-size/large?v=v2&amp;amp;px=999" role="button" title="0EM3p000002PCGd.png" alt="0EM3p000002PCGd.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Talend APIs on AWS&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;Taking&amp;nbsp;a deeper look at using an AWS cloud to deploy a full stack for data services deployment.&amp;nbsp;An AWS API Gateway is used to create APIs. The Endpoint type can also be decided at this point.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Talend recommends using Talend API Designer to create an OAS or Swagger definition, and the API that is defined can be used for importing to an Amazon API Gateway. If you haven’t implemented the APIs, you can import the same specification into Talend Studio to help build tight APIs. Because all aspects of an API build is on a Technology Standard definition, you can deploy an API on any vendor supplied API Gateway.&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="0EM3p000002PCGx.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/122181iFE128D92ED354885/image-size/large?v=v2&amp;amp;px=999" role="button" title="0EM3p000002PCGx.png" alt="0EM3p000002PCGx.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Monitoring and management&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;The monitoring and logging aspects of the APIs, previously handled by SAM for on-premises deployments, can be enabled on API Gateway.&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="0EM3p000002PCHC.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/123062i6548DFD93D085E85/image-size/large?v=v2&amp;amp;px=999" role="button" title="0EM3p000002PCHC.png" alt="0EM3p000002PCHC.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Amazon CloudWatch provides a specific dashboard for APIs hosted on an API Gateway. You can use CloudWatch to gather runtime logs, and it provides most of the features provided by an ELK stack on-premises.&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="0EM3p000002PCHM.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/121846i158C2AF36CADE8A6/image-size/large?v=v2&amp;amp;px=999" role="button" title="0EM3p000002PCHM.png" alt="0EM3p000002PCHM.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;You can enable API security on an API Gateway as well. There is a complete set of AWS services that provide various functionality to enable the necessary API security. Apart from the Authentication and Authorization features, they include SSL certificate management needed for enterprise-wide security. Also, API key management and usage plans can help build modern data marketplace setups for your customers.&lt;/P&gt;
&lt;P&gt;For more information, see the Amazon web page, &lt;A style="color: blue; text-decoration: underline;" href="https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-control-access-to-api.html" target="_blank" rel="noopener"&gt;Controlling and managing access to a REST API in API Gateway&lt;/A&gt;.&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Other considerations when moving to Talend API Services in the cloud&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Choice of deployment&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;There are three types of deployments:&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;OSGi bundle&lt;/LI&gt;
&lt;LI&gt;Microservice&lt;/LI&gt;
&lt;LI&gt;Docker&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;The overall cloud strategy can guide your choice.&lt;/P&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;CI/CD&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;The CI/CD pipelines setup for on-premises data services and Routes can be enhanced and extended to handle CI/CD in the cloud. As a result, the SDLC for the Talend projects will, for the most part, remain the same. The only enhancements would be the usage of Talend Promotion pipelines, which can be executed from Talend Cloud platform or through provider APIs.&lt;/P&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Usage of external libraries in Talend Routes and data services&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;The corporate artifact repository used for managing dependencies in an on-premises deployment can be reused for Talend in the cloud. You can leverage the artifact repository to host plug-ins needed for CI/CD.&lt;/P&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Talend Studio patch&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;Talend recommends that you use the latest Talend Studio cumulative patch for migration.&lt;/P&gt;
&lt;P&gt;Dependency issues with &lt;STRONG&gt;cConfig&lt;/STRONG&gt; on Routes and &lt;STRONG&gt;tLibraryLoad&lt;/STRONG&gt; for data service type Jobs noticed in builds are solved with new patches.&lt;/P&gt;</description>
    <pubDate>Tue, 23 Jan 2024 02:35:30 GMT</pubDate>
    <dc:creator>TalendSolutionExpert</dc:creator>
    <dc:date>2024-01-23T02:35:30Z</dc:date>
    <item>
      <title>Best practices for moving from Talend Data Services to Talend API Services in the cloud</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Best-practices-for-moving-from-Talend-Data-Services-to-Talend/ta-p/2150620</link>
      <description>&lt;P&gt;This article outlines the best practices for moving from on-premise Talend Data Services to Talend API services in Talend Cloud.&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Content:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-TOC indent="15" liststyle="none" maxheadinglevel="4"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Why move to Talend API Services in the cloud?&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;Talend on-premises ESB implementations have two methods of implementing REST APIs:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Data Services&lt;/STRONG&gt;: simple orchestrations, not suitable for complex orchestrations&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Route&lt;/STRONG&gt;: more complex orchestrations, also suitable for simple orchestrations&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Both approaches can be implemented in Talend Runtime, in that both methods are built as OSGi bundles and deployed in Talend Runtime. You can deploy both services as a standalone microservice or as a microservice on a Docker container. This article focuses on the Remote Engine and Remote Runtime for deployment as an OSGi bundle.&lt;/P&gt;
&lt;P&gt;As organizations are modernizing their IT landscape, most of the infrastructure and services are moving to the cloud. As part of that trend, the emergence of microservice architecture data services and APIs are taking center stage. These data services and APIs need flexibility, scalability, and manageability built around common and company-wide standards for infrastructures and services.&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;On-premises data services versus Talend in the cloud&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;A move to Talend Cloud platform is typically part of a larger organizational strategy to move the data environment to the cloud. Therefore, many auxiliary components for data services that were necessary for Talend on-premises ESB and API Services are no longer needed and are, thus, not included in Talend API Services in the cloud.&lt;/P&gt;
&lt;P&gt;For example, Talend Cloud platform doesn't require the following services:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Service Activity Monitoring (SAM) and Service Locator&lt;BR /&gt;&lt;/STRONG&gt;Monitoring and management using Talend supplied components like Service Locator and SAM.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Monitoring and logging&lt;BR /&gt;&lt;/STRONG&gt;Logging from the OSGi bundles were also supporting advanced MDC event logging, which was integrated into the ELK stack for log monitoring. The on-premises and ESB implementation would use the ELK stack deployed and managed on-premises to provide logging functionalities.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Authentication and Authorization Service&lt;BR /&gt;&lt;/STRONG&gt;Security (Authentication and Authorization) was provided in Talend on-premises and ESB using Talend Identity and Access Management based on Syncope, with authorization based on XACML policies. Also, JAAS based configurations were supported.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;STRONG&gt;Artifact repository&lt;BR /&gt;&lt;/STRONG&gt;Typically, it was necessary to configure an artifact repository on Talend Runtime to resolve any dependencies that may have been defined in Talend built OSGi resources.&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;While these services are beneficial in enabling sophisticated functionality for REST APIs on-premises, they are not necessary on Talend Cloud platform because most cloud-based deployments are architected to use cloud vendor-provided services as a best practice.&lt;/P&gt;
&lt;P&gt;As a result, these services, included within Talend on-premises platform, are no longer required for Talend in the cloud API deployments in Talend because more suitable options are available on AWS or Azure, on which Talend Cloud platform runs.&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Talend on-premises architecture&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="0EM3p000002PCGO.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/122428i4A21B2A963A2634B/image-size/large?v=v2&amp;amp;px=999" role="button" title="0EM3p000002PCGO.png" alt="0EM3p000002PCGO.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Talend in the cloud architecture&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;The on-premises only services discussed above are no longer needed or included in the architecture because you can use services from the cloud provider (AWS or Azure) to achieve the same functionalities. The end result is a reduced Talend footprint and a simpler to manage data services platform. The following diagram illustrates a typical architecture for deploying Talend services in a cloud environment:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="0EM3p000002PCGd.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/125166i3EEFACFE9D880BD8/image-size/large?v=v2&amp;amp;px=999" role="button" title="0EM3p000002PCGd.png" alt="0EM3p000002PCGd.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Talend APIs on AWS&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;Taking&amp;nbsp;a deeper look at using an AWS cloud to deploy a full stack for data services deployment.&amp;nbsp;An AWS API Gateway is used to create APIs. The Endpoint type can also be decided at this point.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Talend recommends using Talend API Designer to create an OAS or Swagger definition, and the API that is defined can be used for importing to an Amazon API Gateway. If you haven’t implemented the APIs, you can import the same specification into Talend Studio to help build tight APIs. Because all aspects of an API build is on a Technology Standard definition, you can deploy an API on any vendor supplied API Gateway.&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="0EM3p000002PCGx.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/122181iFE128D92ED354885/image-size/large?v=v2&amp;amp;px=999" role="button" title="0EM3p000002PCGx.png" alt="0EM3p000002PCGx.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Monitoring and management&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;The monitoring and logging aspects of the APIs, previously handled by SAM for on-premises deployments, can be enabled on API Gateway.&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="0EM3p000002PCHC.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/123062i6548DFD93D085E85/image-size/large?v=v2&amp;amp;px=999" role="button" title="0EM3p000002PCHC.png" alt="0EM3p000002PCHC.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Amazon CloudWatch provides a specific dashboard for APIs hosted on an API Gateway. You can use CloudWatch to gather runtime logs, and it provides most of the features provided by an ELK stack on-premises.&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="0EM3p000002PCHM.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/121846i158C2AF36CADE8A6/image-size/large?v=v2&amp;amp;px=999" role="button" title="0EM3p000002PCHM.png" alt="0EM3p000002PCHM.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;You can enable API security on an API Gateway as well. There is a complete set of AWS services that provide various functionality to enable the necessary API security. Apart from the Authentication and Authorization features, they include SSL certificate management needed for enterprise-wide security. Also, API key management and usage plans can help build modern data marketplace setups for your customers.&lt;/P&gt;
&lt;P&gt;For more information, see the Amazon web page, &lt;A style="color: blue; text-decoration: underline;" href="https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-control-access-to-api.html" target="_blank" rel="noopener"&gt;Controlling and managing access to a REST API in API Gateway&lt;/A&gt;.&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Other considerations when moving to Talend API Services in the cloud&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Choice of deployment&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;There are three types of deployments:&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;OSGi bundle&lt;/LI&gt;
&lt;LI&gt;Microservice&lt;/LI&gt;
&lt;LI&gt;Docker&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;The overall cloud strategy can guide your choice.&lt;/P&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;CI/CD&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;The CI/CD pipelines setup for on-premises data services and Routes can be enhanced and extended to handle CI/CD in the cloud. As a result, the SDLC for the Talend projects will, for the most part, remain the same. The only enhancements would be the usage of Talend Promotion pipelines, which can be executed from Talend Cloud platform or through provider APIs.&lt;/P&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Usage of external libraries in Talend Routes and data services&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;The corporate artifact repository used for managing dependencies in an on-premises deployment can be reused for Talend in the cloud. You can leverage the artifact repository to host plug-ins needed for CI/CD.&lt;/P&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Talend Studio patch&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;Talend recommends that you use the latest Talend Studio cumulative patch for migration.&lt;/P&gt;
&lt;P&gt;Dependency issues with &lt;STRONG&gt;cConfig&lt;/STRONG&gt; on Routes and &lt;STRONG&gt;tLibraryLoad&lt;/STRONG&gt; for data service type Jobs noticed in builds are solved with new patches.&lt;/P&gt;</description>
      <pubDate>Tue, 23 Jan 2024 02:35:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Best-practices-for-moving-from-Talend-Data-Services-to-Talend/ta-p/2150620</guid>
      <dc:creator>TalendSolutionExpert</dc:creator>
      <dc:date>2024-01-23T02:35:30Z</dc:date>
    </item>
  </channel>
</rss>

