System Design - Technology Selection

Technology Selection, software architecture, NoSQL
4.33 (20 reviews)
Udemy
platform
English
language
Software Engineering
category
instructor
System Design - Technology Selection
71
students
3.5 hours
content
May 2022
last update
$54.99
regular price

Why take this course?


_Course Title: System Design - Technology Selection
_Course Headline: Mastering Technology Selection in Software Architecture with NoSQL Expertise

Unlock the Secrets of Effective Technology Selection! 🚀

Course Description: Are you ready to elevate your system design skills and become a master at selecting the right technology for each component of your architecture? System Design - Technology Selection is the course you've been waiting for! Tailored for aspiring architects, this comprehensive online course led by NoSQL expert Akshat Verma will equip you with the knowledge and tools to confidently choose technologies that align with your system's needs.

📚 Course Structure Overview: This course is meticulously crafted into key topics that cover the critical aspects of technology selection in system design. Here's a glimpse of what you can expect:


1️⃣ Database Selection: 🛠️ Dive deep into the world of databases and understand the architectural differences between SQL and NoSQL technologies. Learn how to apply this knowledge in real-world scenarios, such as text search, compound search, and handling persistent data structures. We'll guide you through a decision framework that encompasses all these factors to help you select the most suitable database for any given scenario.

  • SQL vs NoSQL: Understand the strengths and weaknesses of each.
  • Specialized Databases: Explore databases tailored for specific use cases.
  • Decision Framework: Learn how to choose the right database technology.

2️⃣ Data Warehouses and Data Lakes: 💾 Get insights into data warehousing solutions and the OLAP queries they handle, which necessitate a particular data layout pattern. We'll explore the design principles of data lakes and provide you with a reference architecture that can be applied in various environments. Additionally, we'll discuss the emerging Event Hub pattern and how it fits into modern systems.

  • Data Warehousing: Learn the fundamentals for designing efficient data warehouses.
  • Data Lakes: Understand the design considerations for implementing data lakes.
  • Event Hub Pattern: Discover the significance of event hubs in contemporary platforms.

3️⃣ Compute Selection and Cache Design: 🖥️ In this topic, we'll delve into the tradeoffs associated with different compute platforms. You'll learn how to make informed decisions regarding which platform best suits your system's requirements. Moreover, we'll discuss the critical aspects of designing a caching solution, ensuring you understand the intricacies of improving system performance through effective caching strategies.

  • Compute Platform Tradeoffs: Gain insights into selecting the right compute platform.
  • Cache Design Considerations: Learn best practices for cache design and implementation.

By the end of this course, you'll have a solid understanding of how to select the appropriate technologies for each component in your system architecture. Akshat Verma's expertise will guide you through real-world applications and scenarios, ensuring you're well-prepared to tackle the complexities of system design with confidence. 🎓

Ready to transform your approach to system design? Enroll in System Design - Technology Selection today and take the first step towards becoming a technology selection expert! 🌟

Course Gallery

System Design - Technology Selection – Screenshot 1
Screenshot 1System Design - Technology Selection
System Design - Technology Selection – Screenshot 2
Screenshot 2System Design - Technology Selection
System Design - Technology Selection – Screenshot 3
Screenshot 3System Design - Technology Selection
System Design - Technology Selection – Screenshot 4
Screenshot 4System Design - Technology Selection

Loading charts...

4677832
udemy ID
08/05/2022
course created date
14/05/2022
course indexed date
Bot
course submited by