Anypoint Platform Architecture: Application Networks

Course Overview

Using APIs, an application network connects applications, data, and devices within an enterprise as well as to external ecosystems. This course teaches experienced enterprise and solution architects how to direct the emergence of a practical application network from individual integration solutions following API-led connectivity across an organization. It is case-study driven, with the solution architecture and impact on the organization's enterprise architecture for two strategic change initiatives being documented as the course progresses.

The course includes two exam attempts and prepares students to take the MuleSoft Certified Platform Architect - Level 1 exam.

Prerequisites

Basic knowledge & experience with the components of the Anypoint Platform from one of the following:

  • Completing the Getting Started with Anypoint Platform course
  • Course completion for Anypoint Platform Development: Fundamentals
  • A current MuleSoft Certified Developer Level 1 certification
  • Prior architecture knowledge & experience:
  • A thorough understanding of the concepts and steps involved in developing JVM software (usually from developing in some JVM-based programming language)
  • Recent experience as a cloud platform software development architect using any technology stack
  • A thorough understanding of enterprise integration's fundamental components, such as interface definitions & contracts; REST APIs or SOAP web services; SQL & NoSQL database access; data encoding using XML or JSON; 
  • Message-passing via JMS, AMQP, or similar; network protocols such as TCP/IP, HTTP & HTTPS; and single-resource transactions.
  • Familiarity with the purpose of standard components of enterprise & cloud technology architectures, including identity providers, load-balancers, & name servers
  • Familiarity with basic security concepts, including certificates & encryption at rest & in transit

Audience Profile

Senior Solution & enterprise architects who have experience with standard integration approaches (like SOA) & integration technologies/platforms, & have basic knowledge & experience with the components of the Anypoint Platform

 

Learning Objectives:

At the end of this course, professionals should be able to:

  • Divide functional requirements into business-aligned, versioned APIs with sufficient granularity and an API data model.
  • Direct creation & publication of API-related assets using RAML & Anypoint Platform components.
  • Architect for non-functional requirements at the API invocation level & API implementations using Anypoint Platform components.
  • Enhance API-led connectivity with event-driven architecture to meet specific requirements.
  • Select Anypoint Platform deployment options.
  • Advise on effectively using the automation capabilities of Anypoint Platform for DevOps, CI/CD, & testing.
  • Advise on the establishment & operation of a Center for Enablement (C4E).

 

 

Content Outline

· Define Catalyst

· Explain how this course is aligned to parts of Catalyst

· Use important course terminology correctly

· Recognize the ArchiMate 3 notation subset used in this course

· Articulate MuleSoft's mission

· Describe MuleSoft's proposal for closing the growing IT delivery gap.

· Explain the capabilities & high-level components of the Anypoint Platform

· Advise on establishing a C4E & find KPIs to measure its success

· Choose between options for hosting Anypoint Platform & provisioning Mule runtimes

· Explain the set-up of organizational structure on the Anypoint Platform

· Compare & contrast Identity Management & Client Management on Anypoint Platform

· Utilize universal API management to deliver products & projects derived from initiatives

· Find APIs needed to apply these products

· Assign each API to any one of the three API-led connectivity tiers.

· Reason about composition & collaboration of APIs

· Reuse APIs wherever possible

· Publish APIs & related assets for reuse

· Learn how API Community Manager aids in the developm

· Explain how to manage API invocations with API Manager

· Govern APIs as a part of the API lifecycle

 Choose between API policy enforcement in an API implementation and an API proxy.

· API policies can be used to impose non-functional constraints on API invocations.

· Register any API client for access to an API version

·     

· Explain when and how to pass a client ID/secret to an API.

 

· Explain how Anypoint Security enables de-tokenization & additional Edge policies in Anypoint Runtime Fabric deployments

· Explain auto-discovery of API implementations implemented as Mule applications

Consider how Anypoint Connectors, in particular, serve System APIs.

· Explain CloudHub & CloubHub2.0

· Chouse Object Store in a ClubHub environment

· Imply strategies that help API clients guard against failures in API invocations

· Explain the role of CQRS & the separation of commands & queries in API-led connectivity

· Explain the role of event sourcing

· Select event-driven architecture elements in addition to API-led connectivity.

· Make effective use of events & message destinations

· Impose event exchange patterns by API-led connectivity

· Explain Anypoint MQ & its features

· To address specific NFRs, use event-driven architecture with Anypoint MQ.

API-related activities should be located on a development lifecycle.

· Interpret DevOps using Anypoint Platform tools & features

· Make automated tests from the viewpoint of API-led connectivity & the application network

· Find the factors involved in scaling API performance

· Use deprecation & deletion of API versions in the Anypoint Platform

· Find single points of failure

· Recognize Anypoint Monitoring capabilities & metrics

· Explain the origins of data used in analyzing, monitoring, & alerting on the Anypoint Platform

· Explain & classify metrics collected by Anypoint Platform on the API invocation level

 Using Anypoint Monitoring metrics, assess the dependability of the application network.

· Analyze the application network with Anypoint Visualizer

· Implement API analytics within & outside of Anypoint Platform

·Demonstrate API invocation alerts based on key metrics for all API-led connectivity tiers.

· Organize documentation for operational excellence

Certification

MuleSoft Certified Developer - Level 1

Skills measured 

  • Ability to use MuleSoft-hosted Anypoint Platform to take a basic API through all the steps of its lifecycle: design, build, deploy, manage, & govern.
  • Ability to use Anypoint Studio to build, test, & debug basic integrations & API implementations.
  • Connect to various resources, including databases, files, web services, SaaS applications, & JMS queues.
  • Perform fundamental data transformations using DataWeave 2.0.
  • Control event flow & handle errors.
  • Process batch records.

 

Certification Path

Required exams:  MCD - Level 1 / Development Fundamentals DIY Exercises & Practice Exam

FAQs

To check the status of your Anypoint Platform account:

  •  Log in to http://anypoint.mulesoft.com.
  •  Go to Access Management.
  •  Under Subscription, click Runtime Manager.
  •  Locate the status of your account at the top of the page under subscription level.

This exam measures your ability to accomplish the following technical tasks: manage Azure subscriptions & resources; implement & manage storage; deploy & manage virtual machines (VMs); configure & manage virtual networks; & manage identities.

Migration Assistant tool helps the user to examine your IIS installation. It helps the user to recognize which site can be migrated to the Cloud. It generally features either not migrated or unsupported components on the Azure platform.

ASP.Net, PHP, and WCF are web applications that can be deployed with SQL Azure.

To attend the training session, you should have operational Desktops or Laptops with the required specification and a good internet connection to access the labs. 

We would always recommend you attend the live session to practice & clarify the doubts instantly & get more value from your investment. However, if, due to some contingency, you have to skip the class, Radiant Techlearning will help you with the recorded session of that particular day. However, those recorded sessions are not meant only for personal consumption & NOT for distribution or commercial use.

Radiant Techlearning has a data center containing the Virtual Training environment for participants' hand-on-practice. 

Participants can easily access these labs over Cloud with the help of a remote desktop connection. 

Radiant virtual labs allow you to learn from anywhere in the world & in any time zone. 

The learners will be enthralled as we engage them the real-world & industry Oriented projects during the training program. These projects will improve your skills & knowledge & you will gain a better experience. These real-time projects will help you a lot in your future tasks & assignments.

You can request a refund if you do not wish to enroll in the course.

Yes, you can.

We adhere to the highest Internet security standards. Any data that is kept is never shared with third parties.

 

It is recommended but not mandatory. Being acquainted with the primary course material will enable students & the trainer to move at the desired pace during classes. You can access courseware for most vendors.

The course completion certification will be awarded to all the professionals who have completed the training program & the project assignment given by your instructor. Using the certificate in your future job interviews will surely help you to land amp; your dream job.

Radiant believes in a practical & creative approach to training & development, which distinguishes it from other training & developmental platforms. Moreover, training courses are undertaken by experts with a range of experience in their domain.

                                              

Send a Message.


  • Enroll
    • Learning Format: ILT
    • Duration: 80 Hours
    • Training Level : Beginner
    • Jan 29th : 8:00 - 10:00 AM (Weekend Batch)
    • Price : INR 25000
    • Learning Format: VILT
    • Duration: 50 Hours
    • Training Level : Beginner
    • Validity Period : 3 Months
    • Price : INR 6000
    • Learning Format: Blended Learning (Highly Interactive Self-Paced Courses +Practice Lab+VILT+Career Assistance)
    • Duration: 160 Hours 50 Hours Self-paced courses+80 Hours of Boot Camp+20 Hours of Interview Assisstance
    • Training Level : Beginner
    • Validity Period : 6 Months
    • Jan 29th : 8:00 - 10:00 AM (Weekend Batch)
    • Price : INR 6000

    This is id #d