Top Banner
Introduction Anypoint platform is used to take API through its complete life cycle. Stages for API development cycle: Design,Build,Deploy,Manage & Govern.
12

Ppt1

Apr 16, 2017

Download

Technology

Shweta Singh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Ppt1

Introduction

Anypoint platform is used to take API through its complete life cycle.Stages for API development cycle:Design,Build,Deploy,Manage & Govern.

Page 2: Ppt1

Problems Faced today by IT

Page 3: Ppt1

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

Page 4: Ppt1
Page 5: Ppt1

Advantages:-• On-time• Within budget• Meets requirements

Disadvantages:-• No reuse• Tightly coupled to apps• Lack of governance

Page 6: Ppt1
Page 7: Ppt1

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.

Page 8: Ppt1

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.

Page 9: Ppt1

Types of web services

1. Soap(Simple Object Access Protocol).2. Restful(Representational State Transfer

Protocol).

Page 10: Ppt1
Page 11: Ppt1

Designing API

API can be Designed in following ways:1. Hand coding2. Swagger3. Blueprint4. Raml(Restful API Modeling Language)

Page 12: Ppt1

Thank you