Salesforce Anypoint Platform Architecture: Application Networks (ARC720)

Price
$2,700.00 USD

Duration
3 Days

 

Delivery Methods
Virtual Instructor Led
Private Group

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.

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).

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.
  • Top-rated instructors: Our crew of subject matter experts have an average instructor rating of 4.8 out of 5 across thousands of reviews.
  • Authorized content: We maintain more than 35 Authorized Training Partnerships with the top players in tech, ensuring your course materials contain the most relevant and up-to date information.
  • Interactive classroom participation: Our virtual training includes live lectures, demonstrations and virtual labs that allow you to participate in discussions with your instructor and fellow classmates to get real-time feedback.
  • Post Class Resources: Review your class content, catch up on any material you may have missed or perfect your new skills with access to resources after your course is complete.
  • Private Group Training: Let our world-class instructors deliver exclusive training courses just for your employees. Our private group training is designed to promote your team’s shared growth and skill development.
  • Tailored Training Solutions: Our subject matter experts can customize the class to specifically address the unique goals of your team.

Course Prerequisites

Students should hold their MuleSoft Developer I credential or possess equivalent knowledge, have previous experience as an architect for a cloud platform software development initiative, and understand how to develop software for Java Virtual Machine. They should be familiar with enterprise integration, including interface definitions and contracts, data encoding with XML or JSON, REST APIs or SOAP web services, query languages, message-passing (using Java Message Service, Advanced Message Queuing Protocol, or similar), network protocols (such as TCP, IP, HTTP, and HTTPS), and single-resource transactions. Students should also have a basic understanding of Anypoint Platform, foundational security concepts, including certificates and encryption, and common enterprise and cloud technology architecture components, including identity providers, load-balancers, and name servers.

Agenda

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
 

Upcoming Class Dates and Times

Jul 8, 9, 10
7:30 AM - 3:30 PM
ENROLL $2,700.00 USD
Jul 31, Aug 1, 2
8:30 AM - 4:30 PM
ENROLL $2,700.00 USD
 



Do You Have Additional Questions? Please Contact Us Below.

contact us contact us 
 
Contact Us about Starting Your Business Training Strategy with New Horizons