System Design

System Design

Module 1: Introduction to System

Module 2: Types of Systems

Module 3: System Development Life Cycle (SDLC)

Module 4: Architectural Design

Module 5: Database Design

Module 6: Security in System Design

Module 7: Tools for System Analysis

Module 8: System Design

Module 9: Introduction to Testing

Module 10: Advanced Architectural Design

Module 11: Advanced Database Design

Module 12: Advanced Component-Level Design

Module 13: Advanced Security

Module 14: Advanced Testing

Module 15: Technologies in System Design

Module 16: Edge Computing and IoT

 

Syllabus

Fees

Rs.30000

    Course Highlights

  • A load balancer is a system design component that is used to distribute incoming requests or workloads across a number of different resources or servers.
  • A key-value store is a type of NoSQL database that is designed to store data as a set of key-value pairs.
  • Blob storage and database systems are two different types of storage systems that can be used to store and manage data.
  • Rate limiters are system design components that are used to limit the rate at which a system or application processes requests or performs certain actions.
  • A monitoring system is a system design component that is used to collect analyze and report on various metrics and performance data related to a system or application.
  • A distributed system messaging queue is a system that enables the exchange of messages between different nodes in a distributed system.
  • A distributed unique ID generator is a system that generates unique identifiers (IDs) that can be used to identify objects or entities in a distributed system.
  • Distributed search refers to the practice of using multiple nodes or servers to index and search large datasets in a distributed system.
  • A distributed task scheduler is a system that is responsible for scheduling and executing tasks in a distributed system.

© 2024 Positive Quadrant Technologie LLP.