You can design fault-tolerant systems.
NCF Category: Distributed Computing
Performance monitoring (MLEC7.6)(Level Three)
You can set up monitoring systems to track the performance and health of distributed applications.
Security considerations (MLEC7.5) (Level Three)
You can demonstrate an awareness of security implications in distributed systems, including data privacy and secure communication between distributed components.
Resource management (MLEC7.4)(Level Three)
You know how to monitor resource usage and cost.
Scalability (MLEC7.3)(Level Three)
You have an awareness of scalability issues for large datasets and high compute.
Distributed systems (MLEC7.2)(Level Three)
You can demonstrate knowledge of distributed computing principles, including multi-threading and the use of multiple servers.
Cloud fundamentals (MLEC7.1) (Level Three)
You can demonstrate an understanding of the core concepts of cloud computing, including the use of cloud services like AWS, Azure, and Google Cloud.
Fault tolerance (MLEC7.7) (Level Four)
You can implement fault-tolerant systems to ensure reliability and availability of distributed applications.
Performance monitoring (MLEC7.6) (Level Four)
You can design alerts and incident strategies to deal with changes in performance.
Security considerations (MLEC7.5) (Level Four)
You can design and implement solutions that adhere to security considerations as a first class citizen.
Resource management (MLEC7.4) (Level Four)
You can efficiently manage computational resources to optimise performance and cost.
Scalability (MLEC7.3)(Level Four)
You can design and implement scalable machine learning solutions that can handle large datasets and high computational loads.
Distributed systems (MLEC7.2) (Level Four)
You can demonstrate experience of distributed computing principles, including multi-threading and the use of multiple servers.
Cloud fundamentals (MLEC7.1) (Level Four)
You are certificated or have demonstratable experience of developing solutions in Cloud.