Curso AnyPoint Platform (MuleSoft) - Architecture

  • Development

Curso AnyPoint Platform (MuleSoft) - Architecture

24h
Materiais
Inglês/Português/Lab Pratico
Conteúdo Programatico

Introducing Enterprise Integration

  1. Understand integration architecture challenges

  2. Learn about multi-speed/bi-modal IT
  3. Learn about API-led strategy
  4. Learn about MuleSoft architectural approaches
  5. Understand and position the Anypoint Platform and components

Introducing Architectural Styles and Pattern

  1. Learn about integration styles including service oriented architecture and microservices
  2. Understand and distinguish between SOA, REST, microservices, generic, and enterprise integration patterns

Designing APIs

  1. Become familiar with APIs and MuleSoft's approach to APIs
  2. Learn about API design essentials
  3. Understand the API development lifecycle

Designing RESTful Services

  1. Understand REST principles
  2. Learn about REST design patterns
  3. Learn about the RESTful API Modeling Language (RAML)
  4. Design and implement APIs using RAML and REST

Designing Integration Services

  1. Learn about general design considerations
  2. Learn about demand and capacity planning
  3. Make applications scalable and highly available
  4. Learn about deployment and runtime options
  5. Understand CloudHub architecture

Understanding Mule Application Design

  1. Learn about Mule application architecture
  2. Learn about design considerations
  3. Structure applications for modularity and reusability
  4. Understand test driven development options
  5. Learn about software development lifecycle support
  6. Distinguish between on-prem, cloud-based, and hybrid designs

Optimizing for High Availability and Reliability

  1. Understand design considerations
  2. Understand high availability concepts and scenarios
  3. Learn about achieving high availability
  4. Learn about achieving reliability
  5. Learn about zero message loss scenarios
  6. Optimize application architecture for reliability and availability

Optimizing for Performance

  1. Learn about design considerations
  2. Learn how to optimize application architecture for performance based on a MuleSoft design pattern
  3. Optimize threads and thread pools for performance
  4. Use clusters and load balancing for performance

Considering Security

  1. Understand security considerations
  2. Learn how to enhance security in Mule applications
  3. Review security recommendations
  4. Understand secure communications
  5. Learn how to harden Mule installations
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas