Introduction Anypoint platform is used to take API through its complete life cycle. Stages for API development cycle: Design,Build,Deploy,Manage & Govern.
Introduction
Anypoint platform is used to take API through its complete life cycle.Stages for API development cycle:Design,Build,Deploy,Manage & Govern.
Problems Faced today by IT
Web app/API
Derive order status from customer data & e-commerce orders
Derive order History from customer data & e-
commerce orders
Combine SAP & Salesforce customer data
Sap Salesforce E-commerce Store
Integration project
Advantages:-• On-time• Within budget• Meets requirements
Disadvantages:-• No reuse• Tightly coupled to apps• Lack of governance
What is an API?• API is Application programme interface.• it provide information for how to communicate with software
component defining:Operations(what to call).Inputs(what to send with a call).Outputs(what you get back from a call).Underlying datatypes.
• So API is,
Defines what you call,what you send it,what do you get back.
What is Web Service?A web service is a method of communication that allows two software to exchange data over internet.
Rules:• How one system can request a data from another system.• Which specific parameter are needed in data request.• What would be structure of data produced.• What error message to display when certain rule is not
observed.
Types of web services
1. Soap(Simple Object Access Protocol).2. Restful(Representational State Transfer
Protocol).
Designing API
API can be Designed in following ways:1. Hand coding2. Swagger3. Blueprint4. Raml(Restful API Modeling Language)
Thank you