The Anypoint Platform for Pivotal Cloud Foundry (PCF) component is a fully integrated solution that enables organizations to design, develop, deploy, manage, and operate APIs, connectivity apps and microservices within the infrastructure provided by Pivotal Cloud Foundry.
US East control plane: GDPR compliance in US / California Consumer Privacy Act (CCPA)
EU control plane: General Data Protection Regulation (GDPR)
Brazil: Lei Geral de Proteção de Dados Pessoais (LGPD ou LGPDP)
New release March 27, 2020: https://docs.mulesoft.com/private-cloud/2.1/
The customer is responsible:
Coordinating how an application is deployed
Managing any load balancing / scaling;
Hardware, virtual machines, cloud environments, and operating systems
Networks, proxies, load balancing, and high availability services
Java versions, security enhancements
Deployment of multiple Mule applications and domain to the same Mule runtime
Host multiple Mule runtimes
Anypoint Runtime Fabric is additional software provided by MuleSoft to scale out customer-hosted Mule runtimes;
OS
Connect to the Anypoint Object Store service via REST API
In-memory OS
File-backed OS
Hazelcast-backed OS
Would need a CloudHub app deployed to host the OS
The object store infrastructure is not available for Anypoint Platform PCE deployments. To use object stores, you must configure a database to store data.
* To support Anypoint Visualizer for standalone Mule deployments, install the Anypoint Monitoring agent.
* You can install Anypoint Monitoring on an on-premises server to monitor applications that are running on that server and managed in CloudHub (hybrid apps).
** On-prem Runtime
*** https://help.mulesoft.com/s/article/The-Different-Types-of-Object-Stores-Explained
RFT Ref.
https://docs.mulesoft.com/visualizer/setup
https://docs.mulesoft.com/anypoint-security/tokenization
https://docs.mulesoft.com/anypoint-security/index-policies
https://docs.mulesoft.com/runtime-fabric/1.5/manage-monitor-applications
https://docs.mulesoft.com/mule-runtime/4.2/hardware-and-software-requirements
You can deploy a Mule application to a local server using:
Anypoint Platform Runtime Manager cloud console
Anypoint Platform Private Cloud Edition Runtime Manager console
Runtime Manager API
Mule Maven plugin
Clustering and Load Balancing
When Mule clusters are used to serve TCP requests (where TCP includes SSL/TLS, UDP, Multicast, HTTP, and HTTPS), some load balancing is needed to distribute the requests among the clustered instances. There are various software load balancers available, two of them are:
NGINX, an open-source HTTP server and reverse proxy. You can use NGINX’s HttpUpstreamModule for HTTP(S) load balancing.
The Apache web server, which can also be used as an HTTP(S) load balancer.
Many hardware load balancers can also route both TCP and HTTP or HTTPS traffic