Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Back-end

シリコンバレービッグテック29の実習で学ぶシステムデザイン設計

アメリカのビッグテックシステムを実際に設計するシステムデザインの過程です。

  • americasnail
이론 실습 모두
데이터모델링
DB스키마
모델링
DB_테이블_설계
software-design
system-design

学習した受講者のレビュー

こんなことが学べます

  • バックエンド

  • データベース設計

  • OOD 設計

  • システムデザイン

🚀シリコンバレービックテックのシステム設計秘密:テスラ、ネットフリックス、メタはどのようにグローバルサービスを設計するのですか? 🤔

テスラの自律走行FSD(Full Self-Driving)、Netflixのグローバルストリーミングシステム、メタの超大型データインフラ…
これらの巨大なシステムはどのように設計されていますか?
米国ビッグテックは、数十億人のユーザーを処理しながら、迅速で信頼性の高いサービスを提供する必要があります。
このレッスンでは、実際のビッグテクが使用する分散システム設計、データベース設計、スケーラビリティ技術、インタビュー投稿、コントラスト法まですべてを網羅しています。

アップル、メタ、テスラ、スナップチャットなど多様な米国ビッグテックとのインタビュー経験をしながら、米国はグローバル企業でテラバイト以上のデータを扱いながら、常にユーザーのために悩む集団であることを深く悟り、これにより米国グローバル企業では1千人または1万人以上の履歴書を判断するために障壁は高まりました。

また、現在のサイドプロジェクトを一人でお持ちの方が、どのようなシステム設計をしなければ良いポートフォリオになるか主導的に解決が可能になります。

アップル、グーグル、ネットフリックス、メタ、オープンAIなど多様なビッグテクエンジニアの方々に小規模グループ教育、アメリカのエンジニア、インド、中国など様々な国で教育を受けた人材とフェアプログラミング、ディスカッションクラスでシステムデザイン、アルゴリズム、フロント、DB設計、OOD設計などを教えるインタビューした経験で、実際のシステムベースで実習講義を作ることになりました。皆さんと共有して、米国と中国がAI覇権を置いてIT戦争をする今、この講義を踏まえ、米国中国韓国が並んでエンジニアの側面からレシピだけ持っていくエンジニアではなく、本質の核心を理解し、新しいものを実装できるように力を作っていくこと。これは講義のビジョンであり目的です。

この講義の特徴

💡グローバルサービス設計

  • ネットフリックス、テスラ自律走行FSD(Full Self-Driving)、Sporti Pi、CI / CDパイプラインなどの大規模サービスがどのように設計され、スケーラビリティを備えているかを学びます。

💡データベースとオブジェクト指向設計の実践

  • 複雑なデータを効率的に管理するデータベース設計とオブジェクト指向設計(OOD)の原則を実践的な例で学びます。

💡機械学習システム設計(NEW!)

  • テスラの自律走行FSDなどの機械学習モデルの訓練、配布、運用方法を学び、MLシステム設計の基礎から拡張性のある構造まで実習します。

💡システム設計スケーリング

  • 大規模なトラフィックを処理するシステムコンポーネントの役割スケーリング技術フェイルオーバー設計を学習します。

💡ビッグテックインタビューコントラスト

  • シリコンバレービッグテック企業のシステムデザインインタビューで要求されるコア能力具体的な回答方法を提供します。

💡継続的な学習サポート

  • 講義後もシステム設計について自由に質問し、回答を受けることができる学習環境を提供します。

🔥この講義で学ぶ重要な内容

✔Netflix 、Tesla、Spotify、Metaなどのグローバルサービス分散システムの分析
AWS、GCP、Kubernetesを活用した大規模なシステム設計とスケーリング戦略
テラバイト(TB)クラスのデータを処理する分散データベース&オブジェクト指向設計(OOD)実習
テスラFSD(自律走行)機械学習システム設計から訓練、配布、運営まで実習
シリコンバレービッグテックインタビューコントラスト:実際の質問パターン&回答方法完璧なクリーンアップ
グローバルサービスを最初から最後まで設計

Deepseekディープシーク論文ベースのシステム設計とスケーリングDeepdiveアップデートを完了しました。

こんな方におすすめです

開発者&学生

シリコンバレービッグテクの就職と転職を準備する開発者&学生

リード開発者&アーキテクト
大規模サービスを設計能力を備えたエンジニアに成長したい方

設計プロセスが気になります。
面接で差別化されたシステム設計能力を備えたい方

受講後は

🎯グローバルサービスを設計するための創造的なアプローチがあります。
🎯ビッグテックインタビューでシステムデザインの問題を自信を持って解決します。

🚀今、シリコンバレービッグテックのシステムデザインを直接体験してください! 🚀

この講義を作った人

  • 2024.05〜現在:米国シリコンバレー人工知能スタートアップ、ソフトウェアエンジニア

  • 2023.08〜2024.04:アメリカビッグテクエンジニアフェローシップフルスタックソフトウェアエンジニアフェロー



受講前の注意

練習環境

  • Excalidraw


学習資料

  • ppt資料として提供いたします。

選手の知識と注意事項

  • 練習環境

    • オペレーティングシステムとバージョン(OS):Windows、macOS、Linux、Ubuntu、Android、iOSなどのOSの種類とバージョン

    • 使用ツール:Excalidrawウェブサイトダイアグラムツール

  • 学習資料

    • PPT

  • 選手の知識


    • コンピュータ工学

こんな方に
おすすめです

学習対象は
誰でしょう?

  • シリコンバレー ビッグテック 入社したい方

  • 新규サービス設計が必要な方

  • 開発者としてさらなる成長を望む方

前提知識、
必要でしょうか?

  • コンピュータ工学

こんにちは
です。

524

受講生

14

受講レビュー

22

回答

4.4

講座評価

4

講座

  • 2024.05 ~ 현재: 미국 실리콘밸리 AI 스타트업, 풀스택 소프트웨어 엔지니어

  • 2023.08 ~ 2024.04: 미국 빅테크 엔지니어 펠로우십 풀스택 소프트웨어 엔지니어 펠로우

     

     

  • ~2022.10 @국내 기업 재직(검색포털/핀테크, AI)

     

カリキュラム

全体

60件 ∙ (25時間 31分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

8件

4.6

8件の受講レビュー

  • 김창훈님의 프로필 이미지
    김창훈

    受講レビュー 4

    平均評価 2.8

    3

    60% 受講後に作成

    강의 주제 자체는 너무 좋으나 그와는 반대로 강의가 전반적으로 정제되지 않은 느낌이 강합니다. 조금 더 구체적인 내용은 아래와 같습니다. - 처음 강의에서 마지막 강의로 가면서 강의 통일성이 떨어집니다. 앞에서의 강의는 왜 이렇게 안했지? 라는 생각이 들게 됩니다. - 편집이 하나도 안된 날것의 강의 입니다. 중간에 말이 꼬이거나 어... 라거나 아예 오디오가 비는 구간이 5초 이상인 곳도 꽤나 많습니다. 오디오가 빌 경우 네트워크가 끊겼는지 확인하게 되고 집중에 방해가 됩니다. - 특히나 메타 시스템 설계편에는 우웅우웅 하는 소리가 강의 전반에 걸쳐서 계속나고 강사분의 음성도 조금씩 깨져서 들립니다. 적어도 메타 편은 다시 강의를 올려주시는게 나을 것 같습니다. - 또 사소하게는 강의 중간중간 블루투스 연결음 같은 것도 가끔식 들립니다.

    • 미국달팽이
      知識共有者

      피드백 감사합니다. 먼저 불편하셨던 점에 대해 죄송하다는 말씀 드립니다. 새로운 업데이트에서 반영해서 다시 영상을 제공하도록 하겠습니다. 다시 한번 감사드립니다.

  • 인프런 럭끼님의 프로필 이미지
    인프런 럭끼

    受講レビュー 4

    平均評価 5.0

    5

    51% 受講後に作成

    복잡한 문제를 해결하기 위해 어떻게 시스템을 설계해야하는지 다양한 기업 사례를 통해 배울 수 있어 좋았습니다! 예시와 함께 개념을 학습하니 재미도 있고 어떤 상황에 활용될 개념인지 이해가 잘 됩니다. Excalidraw로 설계를 시각화해주신 것도 학습에 큰 도움이 되었습니다! 좋은 강의 감사드립니다ㅎㅎ

    • 미국달팽이
      知識共有者

      안녕하세요! 강의를 재미있게 들어주시고 좋은 리뷰 남겨주셔서 감사드립니다. 앞으로도 더 유익한 강의를 제공할 수 있도록 노력하겠습니다.

  • Chanuk님의 프로필 이미지
    Chanuk

    受講レビュー 29

    平均評価 5.0

    5

    100% 受講後に作成

    강의 내용 잘 들었습니다. 기술적인 내용을 친근하고 이해하기 쉽게 설명해 주셔서, 마치 실력이 뛰어난 선배가 옆에서 가르쳐주는 느낌이었습니다. 개인적으로는 몇 가지 아쉬운 점이 있었습니다. 우선, 소리가 너무 작고 음질이 좋지 않아서 강의를 듣기에 어려움이 많았습니다. API 세부 명세에 대한 설명이 많았는데 이것도 제게는 불필요하다는 느낌이 들었습니다. 그것보다는 시스템 설계 방법론과 스케일링에 대해서 조금 더 깊이있는 설명이 있었으면 좋겠다는 아쉬움이 있었습니다. 이런 경우에는 어떤 컴포넌트들을 생각해 볼 수 있고, 무엇을 사용하면 각각 어떤 장단점이 있고(섹션2에서 설명 해주시기는 했지만), 실제 사용하는 과정에서 나타날만한 문제점과 보완점까지 추가되었으면 어떨까 싶습니다. 그럼에도 불구하고 많이 배울 수 있는 강의였습니다. 강사님께서 강의와 강의 자료를 꾸준히 업데이트해주시고, 차후 고음질 마이크까지 사용하여 강의 품질을 개선하신다고 하니 앞으로 기대도 됩니다.

    • 미국달팽이
      知識共有者

      안녕하세요 리뷰 감사드립니다 강의 음질을 개선하기 위해 현재 노이즈 캔슬링 등의 사양을 갖춘 마이크를 주문하고 기다리는 중입니다.ㅠ 1월 중순 이후부터 리뷰에 적어주신 내용을 반영해서 음질과 강의 퀄리티를 높여 다시 업데이트를 순차적으로 진행하겠습니다. 다시 한번 감사합니다. 앞으로 계속 더 좋은 품질의 강의를 만들기 위해 노력하겠습니다.

  • loomin100님의 프로필 이미지
    loomin100

    受講レビュー 4

    平均評価 3.8

    4

    47% 受講後に作成

    강의 내용은 참 좋은데... uh를 너무 많이 하셔서 강의 듣는데 너무 방해가 됩니다.

    • 미국달팽이
      知識共有者

      좋은 피드백 감사합니다. 알고리즘 강의에서는 고치기 위해 노력했습니다. 내년 추후에 점진적으로 uh 가 없는 버전으로 강의를 업데이트 할 계획을 가지고 있습니다. 수강 감사드리며, 추후에 더 좋은 강의로 보답드리도록 하겠습니다.

  • 주아아빠님의 프로필 이미지
    주아아빠

    受講レビュー 50

    平均評価 5.0

    5

    9% 受講後に作成

    국내에서 좋은 설계 강의는 처음이네요 내용 너무 좋아요 다음 강의에서는 음성 좀 더 키워서 녹화 부탁드려요 다른 좋은 강의 기대 하겠습니다 건강하고 행복하세요

    • 미국달팽이
      知識共有者

      수강 감사합니다. 앞으로도 더 좋은 강의들을 제공할 수 있도록 노력하겠습니다 :) 항상 건강하시고 좋은 일 있으시길 바라겠습니다.

期間限定セール、あと4日日で終了

¥139,430

24%

¥21,949

americasnailの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!