0% found this document useful (0 votes)
34 views8 pages

MuleSoft Training Mod2

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views8 pages

MuleSoft Training Mod2

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 8

MuleSoft Training

Introduction to Anypoint Platform

Shubham Chaurasia linkedin.com/in/shubhamchaurasia1/


Module 2

 What is API Development Lifecycle

 Mulesoft role in API Development Lifecycle

 Introduction to Anypoint Platform

 Explore Anypoint Platform

Shubham Chaurasia linkedin.com/in/shubhamchaurasia1/


API Development Lifecycle

Shubham Chaurasia linkedin.com/in/shubhamchaurasia1/


Design

The first step in the API lifecycle is design — when the API is created.
Designing an API starts with an outside-in perspective, beginning with
the “interface/contract” of the API.

Within this step, API developers perform these tasks:

Design: Identify process and business requirements, create logical data


model, translate into logical service, API groupings

Simulate: Model API resources, model API operations/methods, model


request/response payload/codes

Feedback: Mock up the API, publish interactive console, create notebook


use cases, receive developer feedback

Validate: Modify API design as appropriate based on developer


feedback,
Shubham Chaurasia continue to validate
linkedin.com/in/shubhamchaurasia1/
Implement
API implementation is a critical piece of enabling a next-generation enterprise.
Enabling the connectivity of hundreds or thousands of APIs to a backend as well
as to each other is key. This must be done in a systematic manner (as opposed to
point-to-point code).

The two steps that go into the implementation stage are building and testing.
A systematic approach to building ensures that the API developer has the
following architectural patterns easily available to them:

 Orchestration
 Transformation
 Routing
 Data mapping
 Connectivity
Shubham across systems
Chaurasia linkedin.com/in/shubhamchaurasia1/
Management

It is critical to ensure your application building blocks are following best


practices in security and architectural governance by applying policies to them
at runtime. Monitoring all traffic via an API manager is equally critical because
it just takes just one weak link to bring the ship down.

Within this lifecycle stage are the following steps:

 Secure
 Deploy
 Monitor
 Troubleshoot
 Manage
Shubham Chaurasia linkedin.com/in/shubhamchaurasia1/
Shubham Chaurasia linkedin.com/in/shubhamchaurasia1/
Shubham Chaurasia linkedin.com/in/shubhamchaurasia1/

You might also like