新規事業を加速させる技術

Please download to get full document.

View again

All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
 3
 
  1. 新規事業を加速させる技術 @mmmmao0530 2. 自己紹介 - 名前 : 大西 真央(@mmmmao0530) - 所属 : 新規事業開発室…
Share
Transcript
  • 1. 新規事業を加速させる技術 @mmmmao0530
  • 2. 自己紹介 - 名前 : 大西 真央(@mmmmao0530) - 所属 : 新規事業開発室 エンジニアリンググループ - 社歴 : - Sier - Biglobe : スクラム推進、ドメイン駆動設計導入 - Sansan : > Sansanプロダクト Webエンジニア 大阪拠点立ち上げ > Sansanプロダクト エンジニアリングマネージャー > 新規サービス 開発リーダー
  • 3. 今日話すこと 小さいチームで成果を 最大化させるために 大切にしている技術要素を 紹介します
  • 4. アジェンダ - チェックイン - ドメイン駆動設計 - GCPサーバレスサービス - まとめ
  • 5. チェックイン
  • 6. B2Bサービスを開発(社内トライアル中)
  • 7. 体制 エンジニア 3名 × PdM 1名 × 営業 1名 ×
  • 8. 使用言語 • フロントエンド • React、Redux、TypeScript • BFF • Python、Django • バックエンド • Kotlin、Ktor
  • 9. 技術的な取り組み • ドメイン駆動設計 • GCP サーバレスサービス
  • 10. ドメイン駆動設計
  • 11. ドメイン駆動設計とは
  • 12. 採用理由 • 自分たちがエンドユーザにならないサービス • エンジニアが営業をする機会は少ない
  • 13. 採用理由 • 自分たちがエンドユーザにならないサービス • エンジニアが営業をする機会は少ない • ビジネス と 開発 でギャップが生まれやすい状況
  • 14. 採用理由 • 自分たちがエンドユーザにならないサービス • エンジニアが営業をする機会は少ない • ビジネス と 開発 でギャップが生まれやすい状況 • 良いサービスが作りにくい環境(完全に個人の意見です)
  • 15. 採用理由 エンジニアもビジネスに向き合い、開発に繋げたい
  • 16. 実践していること • ビジネスの構造をドメインモデルで定義(PdMと対話) • 概念ごとの関連性 • ビジネスルール • PdMからビジネスの切れ目を教えてもらう • 境界づけられたコンテキスト = マイクロサービスの単位
  • 17. GCPサーバレスサービス
  • 18. アーキテクチャ App Engine Frontend Cloud SQL Cloud Storage Cloud Tasks Stackdriver Cloud Build Cloud Functions App Engine BFF App Engine Backend アプリケーション CI / CD ロギング/ エラー通知 ストレージ / データベース 認証 Auth0(予定) 画像変換 ConvertAPI
  • 19. アーキテクチャポイント • インフラ構築  GAE にデプロイするだけで自動構築 • デプロイ  GAE で用意されたコマンドを実行することで、Blue-Green デプロイメント  GAE - GitHub 連携による自動デプロイ(トラフィック移行だけ手動) • 認証  Auth0 により開発レスでテナントに応じた認証に対応 • ログ調査  Stackdrier Logging によるログの可視化・検索・分析 • エラー通知  Stackdriver Error Reporting による Slack・メール・アプリ への通知 • 非同期実行  Cloud Tasks によるメッセージング制御
  • 20. アーキテクチャポイント ビジネスの本質に注力する アーキテクチャを構築
  • 21. まとめ
  • 22. • ビジネスの本質に向き合う(DDD) • ビジネスの本質に注力する(SaaS / Paas)
  • 23. We are hiring!!
  • Similar documents
    We Need Your Support
    Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

    Thanks to everyone for your continued support.

    No, Thanks
    SAVE OUR EARTH

    We need your sign to support Project to invent "SMART AND CONTROLLABLE REFLECTIVE BALLOONS" to cover the Sun and Save Our Earth.

    More details...

    Sign Now!

    We are very appreciated for your Prompt Action!

    x