강의

멘토링

로드맵

Inflearn brand logo image
BEST
개발 · 프로그래밍

/

개발 · 프로그래밍 기타

모르면 승진 안되는 시스템 디자인

실리콘 밸리 엔지니어 아저씨들이 가르치는 소프트웨어 시스템 디자인 강의에서는 대규모 시스템의 설계 원칙과 아키텍처 패턴을 학습하며, 안정적이고 확장 가능한 소프트웨어 솔루션을 구축하는 방법을 배웁니다. 또한, 실무 사례를 통해 성능 최적화 및 장애 대응 전략을 다룹니다.

(4.6) 수강평 40개

수강생 545명

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • 소프트웨어 시스템 디자인

  • 시스템 아키텍쳐

  • 소프트웨어 솔루션

  • 대규모 시스템 설계 원칙

전문가를 위한 소프트웨어 시스템 디자인 강의

모르면 승진 안되는 시스템 디자인! 당신의 경력을 한 단계 더 발전시키세요!


혁신적인 소프트웨어 시스템을 구축하는 방법을 배우고 싶으신가요?
컴퓨터 관련 학과 전공자 혹은 5년 이상의 실무 경험을 가진 엔지니어들을 위해 설계된 본 강의는, 대규모 시스템의 설계 원칙과 아키텍처 패턴을 심도 있게 다룹니다.

#디자인 시스템, #소프트웨어 설계, #소프트웨어 공학


무엇을 배울 수 있을까요? 🤔

  • 설계 원칙 및 아키텍처 패턴: 대규모 소프트웨어 시스템을 설계하는 데 필요한 핵심 원칙과 다양한 아키텍처 패턴을 이해합니다.

  • 안정성과 확장성: 시스템의 안정성과 확장성을 보장하기 위한 설계 방법론을 학습합니다.

  • 성능 최적화: 시스템의 성능을 최적화하는 다양한 기술과 전략을 배웁니다.

  • 장애 대응 전략: 시스템 장애 시 빠르게 대응하고 복구하는 방법을 익힙니다.

  • 실무 사례 분석: 실제 프로젝트 사례를 통해 이론을 실무에 적용하는 능력을 기릅니다.

  • 최신 기술 트렌드: 최신 소프트웨어 기술 트렌드와 도구를 학습하여 실무에 바로 적용할 수 있는 역량을 갖춥니다.

소프트웨어 엔지니어 승진시 꼭 알아야할 시스템 디자인

이런 분들께 추천해요 🙋‍♂

컴퓨터 관련 학과 전공자 혹은 경력 5년 이상의 소프트웨어 엔지니어

이미 실무 경험을 쌓았고, 한 단계 더 높은 수준의 시스템 설계와 아키텍처를 배우고자 하는 엔지니어들

소프트웨어 아키텍트

복잡한 시스템을 설계하고 관리하는 데 필요한 최신 기술과 패턴을 익히고자 하는 아키텍트들

기술 리더 및 팀 리더

팀 내에서 시스템 설계와 아키텍처에 대한 의사 결정을 내리는 데 있어 더 깊이 있는 지식과 통찰을 필요로 하는 리더들


수강 후에는

  • 소프트웨어 시스템 설계원칙: 시스템의 안정성과 확장성을 보장하는 핵심 설계원칙을 이해하게 됩니다.


  • 성능 최적화 기법: 시스템의 성능을 향상시키기 위한 다양한 최적화 기법과 전략을 이해하게 됩니다.

  • 안정적이고 확장 가능한 시스템 구축: 변화하는 요구 사항에 따라 확장 가능한 시스템을 구축할 수 있습니다.

  • 실무 사례 적용: 다양한 실무 사례를 통해 학습한 이론을 실제 프로젝트에 적용할 수 있는 실질적인 능력을 배양하게 됩니다.

  • 팀 리딩 및 의사결정:

    기술 리더로서 팀을 이끌고, 중요한 기술적 의사결정을 내릴 수 있는 역량을 키울 수 있습니다.

강의 특징

기본적인 소프트웨어 설계 리뷰

강의는 소프트웨어 설계의 기본 원칙과 개념을 리뷰하는 것으로 시작합니다.

실제 사례를 통한 설명

다양한 실제 프로젝트 사례를 통해 이론을 실무에 어떻게 적용할 수 있는지 설명합니다.

학습 내용 📚

글로벌 스탠다드 설명과 단어

모든 강의 자료는 영어로 되어 있습니다. 강의 자체는 한국어로 진행되며 미래 해외 취업에 용이하도록 준비했습니다.

CAP Theorem

항상 리뷰 가능하도록 PDF 제공

  • 언제 어디서나 PDF로 소프트웨어 시스템 디자인 강의를 학습하세요!

  • 반복 학습을 위한 편리한 PDF 제공으로 학습 효율을 극대화하세요.

  • 필요한 순간에 바로 확인할 수 있는 PDF로 중요한 내용을 놓치지 마세요.


Quorum consensus

실리콘 밸리 엔지니어 아저씨들의 노하우 전수!

  • 실무 중심의 커리큘럼: 실제 프로젝트 사례를 통한 실질적 학습.

  • 경험 있는 강사진: 업계 최고 전문가들의 노하우 전수.

  • 고도화된 기술 역량 확보: 커리어 성장을 위한 필수 기술 습득.


예상 질문 Q&A 💬

Q. 이 강의는 어떤 수준의 기술적 배경을 필요로 하나요?

이 강의는 컴퓨터 관련 학과 전공자 혹은 최소 5년 이상의 소프트웨어 개발 경험이 있는 엔지니어를 대상으로 합니다. 기본적인 소프트웨어 설계와 시스템 아키텍처에 대한 지식을 갖추고 있는 분들이라면 수강하실 수 있습니다.

Q.비전공자도 들을 수 있나요?

비전공자라도 기본적인 소프트웨어 개발과 시스템 설계에 대한 사전 지식이 있다면 도전해볼 수 있습니다. 그러나 이 강의는 주로 경험이 있는 소프트웨어 엔지니어를 대상으로 합니다.

Q. 실무에 어떻게 적용할 수 있나요?

강의는 기본적인 설계 원칙을 리뷰하는 것에서 시작하여 실제 사례를 통한 실질적인 예시를 제공합니다. 이를 통해 배운 내용을 실무에 바로 적용할 수 있습니다..

수강 전 참고 사항

학습 자료

  • 제공하는 학습 자료 형식 (PDF)


선수 지식 및 유의사항

  • 강의의 초기 커리 큘럼은 Alex Xu의 System Design Interview 서적을 참조 했습니다.

  • 수강 중 질문이 있다면 편하게 남겨주세요. 다만 강사들 모두가 실리콘 밸리(미 서부)에 있다 보니, 답변까지 시간이 조금 걸릴 수 있습니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 컴퓨터 관련 학과 전공자 혹은 5년이상 소프트웨어 엔지니어링 경험이 있으신 분

  • 대학원 이상의 소프트웨어 교육을 이수하신 분

안녕하세요
입니다.

545

수강생

40

수강평

4.6

강의 평점

1

강의

커리큘럼

전체

29개 ∙ (11시간 16분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

40개

4.6

40개의 수강평

  • tiaz0128님의 프로필 이미지
    tiaz0128

    수강평 6

    평균 평점 5.0

    5

    26% 수강 후 작성

    Thật tuyệt vời khi nhận được gợi ý suy nghĩ về thiết kế hệ thống thông qua nhiều ví dụ khác nhau! Vì đám mây là xu hướng ngày nay, nên có nhiều dịch vụ khác nhau tồn tại và điều quan trọng là phải kết hợp tốt các dịch vụ đó để tạo ra một kiến ​​trúc phù hợp. Thiết kế hệ thống là một lĩnh vực rộng lớn đến mức bạn thường phải loay hoay tìm kiếm câu trả lời đúng và việc tìm được một trường hợp phù hợp với mình 100% còn khó khăn hơn. Đó là lý do tại sao tôi nghĩ điều quan trọng là phải xem và nghe những trường hợp đa dạng hơn. Trong bài giảng, mỗi kỹ sư đưa ra lời giải thích hay và ngắn gọn về các thiết kế hệ thống khác nhau. Tôi cũng được truyền cảm hứng từ bài giảng này và thấy nó rất hữu ích. Ngoài ra, tôi cảm thấy giá trị của các bài giảng ngày càng tăng khi ngày càng có nhiều video được tải lên một cách nhất quán! Thật tuyệt khi được tự mình xem xét vì họ thậm chí còn cung cấp tài liệu bài giảng! Cảm ơn bạn đã tạo ra một bài giảng tuyệt vời! 😊

    • altoformula
      지식공유자

      Chào Tongboong, Tôi hy vọng rằng việc lắng nghe thiết kế hệ thống sẽ mang lại cho bạn cơ hội để có một bước nhảy vọt về phía trước. Cảm ơn bạn đã dành thời gian để để lại một đánh giá tốt.

  • hnstsn님의 프로필 이미지
    hnstsn

    수강평 4

    평균 평점 5.0

    5

    100% 수강 후 작성

    Trong quá trình làm việc, tôi luôn phải suy nghĩ về thiết kế kiến trúc, và khóa học này đã giúp tôi có một cái nhìn rộng hơn. Thật tốt khi được giới thiệu nhiều trường hợp khác nhau và được nghe giải thích, điều này sẽ giúp tôi rất nhiều trong việc định hướng thiết kế hệ thống trong tương lai. Ngoài ra, việc khóa học sẽ tiếp tục được cập nhật cũng là một điều tuyệt vời. Cảm ơn bạn vì bài giảng hay.

    • altoformula
      지식공유자

      Chào bạn sw, Cảm ơn bạn đã dành thời gian để lại đánh giá tốt. Chúng tôi sẽ cập nhật bài giảng bất cứ khi nào có thời gian, mong bạn sẽ tiếp tục phát triển hơn nữa trong tương lai.

  • khs07838402님의 프로필 이미지
    khs07838402

    수강평 2

    평균 평점 5.0

    5

    84% 수강 후 작성

    Tôi mua cuốn này để chuẩn bị cho phỏng vấn, nhưng tôi nhận được nhiều hơn thế. Với tư cách là một nhà phát triển phần mềm, tôi chỉ nghĩ rằng mình cần biết về cơ sở hạ tầng đã được triển khai, nhưng cuốn sách này đã giúp tôi có một cái nhìn rộng hơn, vượt ra ngoài điều đó, cho phép tôi lựa chọn cơ sở hạ tầng nào và nên đặt nó ở đâu, phía trước hay phía sau, tùy thuộc vào chức năng.

    • altoformula
      지식공유자

      Chào bạn khs0783, Cảm ơn bạn rất nhiều vì đã dành thời gian để lại một đánh giá tốt. Rất vui vì nó đã giúp ích cho bạn.

  • ejaebbang1448님의 프로필 이미지
    ejaebbang1448

    수강평 2

    평균 평점 5.0

    5

    81% 수강 후 작성

    Thật sự rất hữu ích khi biết cách giải quyết vấn đề cho nhiều domain khác nhau trong tình huống lưu lượng truy cập lớn! Câu "Biết nhiều thì thấy nhiều" thật đúng. Đặc biệt tốt vì có nhiều nội dung có thể áp dụng trực tiếp vào thực tế, Cảm ơn vì đã liên tục cập nhật bài giảng!

    • altoformula
      지식공유자

      Chào bạn Lee Jae-young, Cảm ơn bạn đã dành thời gian để lại đánh giá.

  • 7000cj님의 프로필 이미지
    7000cj

    수강평 111

    평균 평점 5.0

    5

    24% 수강 후 작성

    Đây là một bài giảng thực sự hữu ích! Từ các nguyên tắc thiết kế hệ thống quy mô lớn đến các mẫu kiến trúc, mọi thứ được giải thích một cách có hệ thống, giúp tôi dễ dàng hiểu các khái niệm. Phân tích các trường hợp thực tế đã giúp tôi cụ thể hóa các khái niệm trừu tượng. Đặc biệt, phần liên quan đến khả năng mở rộng rất thiết thực và có thể áp dụng ngay vào thực tế. Tôi đã nhận được rất nhiều sự giúp đỡ khi các khái niệm khó hiểu như cân bằng tải, chiến lược lưu trữ bộ nhớ đệm và phân vùng cơ sở dữ liệu được giải thích rõ ràng. Tuy nhiên, có một số nội dung có thể hơi khó đối với người mới bắt đầu. Tôi nghĩ rằng bài giảng này phù hợp hơn cho những người có kinh nghiệm phát triển phần mềm cơ bản. Nhìn chung, bài giảng này đã cải thiện đáng kể tầm nhìn của tôi về thiết kế hệ thống và cho phép tôi đưa ra các quyết định tốt hơn trong thực tế.

    • altoformula
      지식공유자

      Chào 팔꿈님, Cảm ơn bạn đã dành thời gian để lại đánh giá tốt. Rất vui vì bạn hài lòng với bài giảng!

월 ₩693,546

5개월 할부 시

₩165,000

비슷한 강의

같은 분야의 다른 강의를 만나보세요!