Talend API Services

Transcription

Talend API ServicesRainer Schulz / Senior Pre Sales Engineer

Agenda01 Talend API Services02 Design API First03 API Implementation04 Test APIs05 Run (Architecture)06 Closing

Talend Cloud API Services01Comprehensive API delivery platformDESIGNIMPLEMENT Industrialize API implementation at scaleAPIOPERATE Best in class collaborative API designTEST Agile API delivery through automated testing Reduce operational cost with Talend CloudPurpose built for modern API-first data access

TALEND CLOUD API SERVICES PLATFORMAPI DesignerDESIGN01API TesterIMPLEMENTTalend StudioTESTOPERATETMC4

Student APIDemo Example

DEMO: share Student core DataStudent Core DataSchedulingTalendCloudBuild & TestAPI’s at ScaleGradingeCommerce /Mobile

API Design First02

02API-first approach Build the Student API Operations Foster collaboration Improve API consumersatisfaction (Easy to use, gooddocumentation) Reduce time-to-market(straightforward implementationand testing) Help manage changeBusinessConsumer DeveloperStudent API n

02Talend API DesignerVisual API contract definitionAutomatic API mockingAPI documentation hostingENABLE EVERYONE TO CONTRIBUTE TO API DESIGN

API Implementation03

Implement the API faster03Implement the Student Services Drag an API contract Bootstrap a data service with URIs Media types Parameters More

03API ImplementationEasier, Faster, with CollaborationData Services and RoutesData Quality, Complex TransformationsMore POWERFUL & COMPLETE PLATFORM

API Testing04

API TesterTest full Student API Operations Individual API Requester API Scenarios Test assertions Dynamic Expressions Wizards Continuous Integration (CI)04

04TALEND API TESTERVisually test any HTTP-based APIEasily validate API responsesSimulate real-life usage of APIsAutomate in Continuous IntegrationAUTOMATE API BEHAVIOR VALIDATION18

05Talend Cloud Architecture – API ServicesPrivate Network/VPCAPI DesignerAPI TesterEnvironmentsControl APIsSchedulingUser MgmtJobs/ServicesMonitoring3rd lFirewallTalend Studio(Development)On-premises Apps & Databases

Deploy a data service05

05Talend Cloud – API ServicesHosted DocumentationAPI DesignerAPI TesterEnvironmentsControl APIsSchedulingUser MgmtJobs/ServicesMonitoringManaged and Monitored RuntimesTest AutomationBring your own GatewayManage DeploymentsAPI DESIGN, TEST, AND DEPLOY MANAGED BY TALEND

06 Take AwaysAPI Design and TestGraphical ImplementationManaged Deployments

Talend Cloud –API Services Environments Scheduling Jobs/Services Control APIs User Mgmt Monitoring API Designer API Tester API DESIGN, TEST, AND DEPLOY MANAGED BY TALEND Hosted Documentation