Cargando…

MuleSoft for Salesforce Developers A Practitioner's Guide to Deploying MuleSoft APIs and Integrations for Salesforce Enterprise Solutions /

MuleSoft for Salesforce Developers will help you build state-of-the-art enterprise solutions with flexible and scalable integration capabilities using MuleSoft's Anypoint Platform and Anypoint Studio. If you're a Salesforce developer looking to get started with this useful tool, look no fu...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Alphonse, Arul Christhuraj
Otros Autores: Martinez, Alexandra, Sawant, Akshata
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, Limited, 2022.
Edición:1st edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Cover
  • Title Page
  • Copyright and Credits
  • Dedication
  • Contributors
  • Table of Contents
  • Preface
  • Part 1: Getting Started with MuleSoft
  • Chapter 1: Introduction to APIs and MuleSoft
  • Understanding the need for an integration tool
  • Introducing no-code and low-code technologies
  • Analyzing integrations
  • Understanding APIs
  • Reviewing the restaurant analogy
  • Exploring an API example
  • Analyzing API components
  • Listing the benefits of using APIs
  • Introducing MuleSoft
  • Listing MuleSoft's products
  • Understanding why MuleSoft is useful
  • Analyzing how MuleSoft helps Salesforce developers
  • Exploring application networks and the API-led connectivity approach
  • Understanding what application networks are
  • Analyzing the API-led connectivity approach
  • Summary
  • Questions
  • Answers
  • Chapter 2: Designing Your API
  • Understanding an API life cycle
  • Introducing REST, HTTP, and SOAP
  • REST
  • HTTP/HTTPS
  • SOAP
  • Getting started with OAS and RAML
  • OAS
  • RAML
  • Getting started with API design
  • URI parameter
  • Query parameter
  • API mocking
  • Best practices and tips
  • API design naming convention
  • Optimizing your API design
  • Summary
  • Assignments
  • Questions
  • Answers
  • Chapter 3: Exploring Anypoint Studio
  • Technical requirements
  • Downloading and installing Anypoint Studio
  • Downloading Anypoint Studio
  • Installing Anypoint Studio
  • Launching Anypoint Studio
  • Introducing the Mule Palette
  • Exploring the Mule project structure
  • Introducing Mule views and perspectives
  • Views
  • Building, running, and testing a Mule application
  • Building the Mule application
  • Running the Mule application
  • Testing the Mule application
  • Exporting and importing Mule files
  • Exporting a Mule application as a JAR file
  • Exporting a Mule application as a filesystem
  • Importing a Mule application from a JAR file
  • Importing a Mule application from the filesystem
  • Updating the theme in Anypoint Studio
  • Installing software updates in Anypoint Studio
  • Summary
  • Questions
  • Answers
  • Chapter 4: Introduction to Core Components
  • Technical requirements
  • Getting familiar with a Mule flow
  • Exploring the types of Mule flow
  • Understanding the Mule event structure
  • Core components
  • Batch
  • Features of the Batch scope
  • The batch processing stages
  • A batch step
  • The batch aggregator
  • The batch job
  • Components
  • Custom Business Event
  • Dynamic Evaluate
  • Idempotent Message Validator
  • Invalidate Cache
  • Invalidate Key
  • Logger
  • Parse Template
  • Set Transaction Id
  • Transform Message
  • Endpoints
  • A Scheduler
  • Error handling
  • On Error Continue
  • On Error Propagate
  • Raise Error
  • Error Handler
  • Flow control
  • Choice
  • First Successful
  • Round Robin
  • Scatter-Gather
  • Scopes
  • Async
  • Cache
  • Flow
  • For Each
  • Parallel For Each
  • Sub Flow
  • Try
  • Until Successful
  • Transformers
  • Set Variable