MCIA Slides question Flashcards
(270 cards)
Auto/manual scaling in RTF? need to dockerize apps for RTF?
manual scaling! And no, no need to dockerize apps for RTF!
Anypoint (E.) Security min/full available for?
min for RTF, full for on prem, not at all for PCE,PCF
Anypoint Tokenization available for?
on prem only! not rtf or pce or pcf
Load balancing available for?
CH, RTF
DLB support available only for?
CH
Which runtime and control planes can support AWS auto-scaling in EC2 instances under ELB control?
– The best choice is customer-managed Mule runtimes deployed into EC2 instances under ELB control
– PCF, CloudHub, and !!!obs!!!! Runtime Fabric !!! cannot support this requirement
what options does NOT REQUIRE Devops with expert capability in K8s and Docker?
Customer-hosted runtimes in RTF or on-prem solution do not required DevOps with expert capability in K8s and Docker
what runtime alternatives can use splunk?
hybrid or on-prem/pce solution can use existing monitoring capability of Splunk. This is according to course material and this page: “Export Data from Runtime Manager to External Analytics Tools”
P.s. RTF workaround??? exist https://docs.mulesoft.com/runtime-fabric/1.0/configure-log-forwarding
what options make VM queues messages to be load balanced for deployments to a cluster
VM queues messages are load balanced for deployments to a cluster of Mule runtimes: Fabric, on-prem
what only runs in the primary node in a cluster?
scheduler
when to use a private Object Store?
For cases where shared state is a security risk, you should use a private Object Store.
For cases where you do not want anyone to manipulate the store from the connector level. For example, you want to avoid the chance that someone changes the configuration of a Clear operation so that it deletes all your authorization data.
how fast is replicated in-memory data grid vs disk?
Replicated in-memory data grid storage lies somewhere between in-memory and on-disk
A MuleSoft Object Store have no what?
no query mechanism, objects are only retrievable by the key
Customer-hosted clusters have additional configuration options that also affect the implementation and behavior of object stores, true or lie?
True!
You can persistently store JDBC data in a central system that is accessible by all cluster nodes when using Mule runtime engine on-premises. Object store persistence is not currently supported for Mule applications deployed on Runtime Fabric.
To enable object store persistence, create a database and define its configuration values in the {MULE_HOME}/.mule/mule-cluster.properties file:
mule. cluster.jdbcstoreurl: JDBC URL for connection to the database
mule. cluster.jdbcstoreusername: Database username
mule. cluster.jdbcstorepassword: Database user password
mule. cluster.jdbcstoredriver: JDBC Driver class name
mule. cluster.jdbcstorequerystrategy: SQL dialect
Persistent queues are not available between…
Between different Mule applications, especially deployed to different Mule runtimes. or to non-mule apps.
File persistence (reliablility, durability, and persistency) in Runtime Fabric compared to standalone Mule runtime?
not as good in RTF compared to standalone
whatermark for scheduling?
Use a watermark to keep a persistent variable between scheduling events. P.s. i guess it survice restart since its using persistent object store!?
System.out messages in app or system log?
in CH in app log, in Customer hosted in system log
Can CloudHub integrate with third party log management systems in an abritrary way?
Yes, using custom aggregator application. It can be done by creating an application with Mule or any other language
what happens to default business events if it is currently configured disabled in the Mule application?
Default business events tracking still will be enabled for every flow and component
What is next generation tool from MuleSoft for analyzing and monitoring applications/servers?
Anypoint Monitoring
IPSEC VPN, VPC peering, direct connect is used when?
You can connect an Anypoint Virtual Private Cloud (Anypoint VPC) to your private network using an IPsec tunnel, VPC peering (AWS), and CloudHub Direct Connect (AWS).
P.s. VPC Peering can be used to connect your AWS and Anypoint VPCs but they must be located in the same region. CloudHub Direct Connect can be used to connect to AWS too in the same region.
Data partitioning??? ACID vs. BASE transactions??
https://docs.mulesoft.com/mule-runtime/4.3/choosing-the-right-clustering-topology
The rise of NoSQL databases provided a flexible and fluid way to manipulate data.The acronym BASE is slightly more confusing than ACID (Atomic, Consitent, Isolated, Durable)
BASE stands for:
Basically Available – Rather than enforcing immediate consistency, BASE-modelled NoSQL databases will ensure availability of data by spreading and replicating it across the nodes of the database cluster.
Soft State – Due to the lack of immediate consistency, data values may change over time. The BASE model breaks off with the concept of a database which enforces its own consistency, delegating that responsibility to developers.
Eventually Consistent – The fact that BASE does not enforce immediate consistency does not mean that it never achieves it. However, until it does, data reads are still possible (even though they might not reflect the reality).
Rollback of Tx happens
1) After a failure occurs in a transaction scope, but only if the error is not handled in an On Error Continue scope 2) On error Propagate 3) By throwing an error in a flow or in a Try scope