Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Mulesoft Introduction

Mulesoft Introduction

A Brief Overview of the Anypoint Platform

Jinesh Mehta

June 26, 2017
Tweet

Other Decks in Technology

Transcript

  1. WHAT IS MULESOFT? • Mulesoft is a company that offers

    an enterprise service bus (ESB) and integration platform
  2. ANYPOINT PLATFORM • The software suite offered by Mulesoft •

    Main tools: • API Designer • API Portal • Anypoint Studio • Runtime Manager • Exchange
  3. API DESIGNER • Web-based editor for defining API specs •

    Uses RESTful API Modeling Language (RAML) • APIs can also be tested through the API Console
  4. API PORTAL • Provides a means of exposing the API

    • Documentation can be included using markdown • Uses the same API Console as the API Designer • API Notebooks can be constructed
  5. ANYPOINT STUDIO • IDE built over Eclipse • Main logic

    in a Mule project is held in an XML file • Create flows to perform desired operations • Studio provides an easy-to-use GUI to construct flows • A flow is composed of a message source and processors • A message is passed through a flow with a payload
  6. FLOWS Message Source < ----------- Message Processors ------------ > Connector

    Flow Control Scope Component Transformer Error Handling
  7. RUNTIME MANAGER • Manage deployed Mule applications • Deploy to

    multiple stacks as defined (SAND, PROD, etc) • View analytics, logs, deployment status
  8. EXCHANGE • Store of resources available to add to Studio

    • Can be connectors, APIs, templates, etc. • Resources can be of varying levels • Mulesoft managed – Premium, Select, Standard • Mulesoft certified – created with partner/developer • Community