Salesforce Anypoint Platform Architecture: Application Networks (ARC720)

Skip to Scheduled Dates

Course Overview

Discover how to build an application network with API-led connectivity using Anypoint Platform. In this 3-day instructor-led course, learn how to generate an effective application network out of individual integration solutions in order to connect applications, data, and devices with APIs.

Who Should Attend

  • This course is designed for senior solution architects and enterprise architects who are responsible for building application networks with API-led connectivity on MuleSoft Anypoint Platform. This is also a great course for anyone interested in earning their MuleSoft Platform Architect I credential.

Course Objectives

    • Break down functional requirements into business-aligned, versioned APIs with effective granularity and an API data model.
    • Direct creation and publication of API-related assets using RESTful API modeling language (RAML) and Anypoint Platform components.
    • Architect for non-functional requirements on the level of API invocations and implementations using components of Anypoint Platform.
    • Design for specific requirements by augmenting API-led connectivity with event-driven architecture.
    • Select appropriate Anypoint Platform deployment options.
    • Advise on effective use of the automation capabilities of Anypoint Platform for DevOps, CI/CD, and testing.
    • Advise on the establishment and operation of a Center for Enablement (C4E).

Course Outline

1. Course Introduction

  • Define Acme Insurance
  • Explore Organization Structure of Acme Insurance
  • Examine Acme Insurance Baseline Technology Architecture
  • Analyze Acme Insurance Motivation to Change

2. Course Context

  • Define Catalyst
  • Examine Course Alignment with Catalyst
  • Define Key Terms
  • Discover the ArchiMate 3 Notation Subset

3. MuleSoft and Anypoint Platform

  • Define MuleSoft
  • Learn How to Close IT Delivery Gaps with MuleSoft
  • Examine Anypoint Platform Capabilities and High-Level Components
  • Build Developer Communities with API Community Manager

?

4. Organizational and Platform Foundations

  • Establish and Maintain a C4E
  • Select Anypoint Platform Hosting and Mule Runtimes Provisioning Options
  • Configure an Organizational Structure on Anypoint Platform
  • Compare Identity and Client Management

5. API Identification, Publication, and Reuse

  • Deliver Products and Projects Derived from Initiatives
  • Implement Products by Identifying APIs
  • Assign APIs to Tiers of API-Led Connectivity
  • Evaluate API Composition and Collaboration
  • Reuse APIs
  • Publish APIs and Related Assets for Reuse
  • Harness the Universal API Management Portfolio

?

6. NFRs on the Level of API Invocations

  • Control API Invocations with API Manager
  • Enforce Non-Functional Constraints on API Invocations
  • Enforce API Policies
  • Register an API Client to Access an API Version
  • Pass Client ID and Secret to an API
  • Govern APIs
  • Enable Edge Policies in Anypoint Runtime Fabric Deployments

7. Effective APIs

  • Understand Contract-First API Design and RAML Fragments
  • Expose API Version Elements Using Semantic API Versioning
  • Compare Enterprise and Bounded Context Data Models
  • Design Backend System APIs
  • Apply HTTP-Based Asynchronous Execution of API Invocations and Caching
  • Identify Idempotent HTTP Methods and HTTP-Native Support

8. Effective API Implementations

  • Describe Auto-Discovery of API Implementations as Mule Applications
  • Serve System APIs with Anypoint Connectors
  • Examine CloudHub and CloudHub 2.0
  • Select Object Store in a CloudHub Setting
  • Guard Against Failures in API Invocations
  • Define Command Query Responsibility Segregation
  • Define Separation of Commands and Queries in API-Led Connectivity
  • Understand Event Sourcing

9. API-Led Connectivity With Event-Driven Architecture

  • Selective Event-Driven Architecture Elements
  • Harness Events and Message Destinations
  • Impose Event Exchange Patterns
  • Examine Anypoint MQ Features
  • Apply Event-Driven Architecture Using Anypoint MQ

10. Production

  • Locate Development Lifecycle API-Related Activities
  • Interpret DevOps Using Anypoint Platform Tools and Features
  • Design Automated Tests
  • Identify Factors Involved in Scaling API Performance
  • Deprecate and Delete API Versions in Anypoint Platform
  • Identify Single Points of Failure

11. Application Network Behavior

  • Recognize Anypoint Monitoring Capabilities and Metrics
  • Examine Data Origins for Monitoring, Analyzing, and Alerting
  • Classify Anypoint Platform Metrics on the API Invocation Level
  • Analyze the Application Network Using Anypoint Visualizer
  • Implement API Analytics
  • Generate API Invocation Alerts Across Tiers
  • Critique Application Network Reliability
  • Organize Documentation for Operational Excellence

< Back to Course Search

Class Dates & Times

Class times are listed Eastern time

This is a 3-day class

Price: $2,700.00

Class dates not listed.
Please contact us for available dates and times.