Upgrade to Pro — share decks privately, control downloads, hide ads and more …

弊社の紹介と自社プロダクトについて!技術スタックも公開! #phpcon_okinawa

Makoto Ikami
September 28, 2024

弊社の紹介と自社プロダクトについて!技術スタックも公開! #phpcon_okinawa

PHPカンファレンス沖縄2024 Track-A14:45〜のセッションスライドです。
https://fortee.jp/phpcon-okinawa-2024/proposal/bf193e15-9daa-40c3-acfd-bfab88f12498

===================

弊社の事業内容と企業概要、自社プロダクトである広告運用支援ツール「Lisket」や「無限GAレポートメーカー」の技術スタックや開発体制についてご紹介しています。

Makoto Ikami

September 28, 2024
Tweet

More Decks by Makoto Ikami

Other Decks in Programming

Transcript

  1. 自社プロダクト その他 社内ツール https://mugenreport.com https://lisket.jp Google Ads API / Yahoo!広告API

    / GoogleアナリティクスAPI 広告運用者ほどのプロ並みの 広告の知識 はいりません 代わりに私たちは 広告APIの知識 や サービスとして橋渡しする技術 を武器にします
  2. 技術スタック Language Framework Tool 他に Shell など Symfony バックエンド開発 Angular

    フロントエンド開発 AWS インフラ開発 主なプロダクトは Symfony + Angular + AWS で開発しています。 ほとんどのメンバーが入社してからこれらの技術を学んでいます。 Docker デプロイ・開発環境の構築 GitHub ソースコード管理 WIP-PR駆動開発 CI/CD 自動テスト・継続的デリバリー HTML JavaScript CSS
  3. ③ マイクロサービス Lisket本体 決済機能 媒体登録 レポート作成 予算管理 各媒体の インターフェース Google広告

    データ取得 Yahoo!広告 データ取得 Meta広告 データ取得 Google広告 SDK Yahoo!広告 SDK Meta広告 SDK • • • • • • Excel編集 決済SDK レポート項目 Lisket全体の例
  4. ③ マイクロサービス Lisket本体 決済機能 媒体登録 レポート作成 予算管理 各媒体の インターフェース Google広告

    データ取得 Yahoo!広告 データ取得 Meta広告 データ取得 Google広告 SDK Yahoo!広告 SDK Meta広告 SDK • • • • • • Excel編集 決済SDK レポート項目 Lisket全体の例
  5. ③ マイクロサービス 本体 各媒体の インターフェース Google広告 Yahoo!広告 Meta広告 認証 Google用

    SQS • • • 各媒体API S3 ステータスSQS Google用ス テータスSQS • • • Lisketレポート作成の例
  6. ③ マイクロサービス メリット • 影響範囲が小さい • サービス開発を独立して行える • テストがすくなくなる デメリット

    • デバックや動作確認がしにくい • 設定と運用の複雑化 • 管理することが多くなる
  7. 働き方 フルリモートワーク 週N回出社 + リモートワーク 副業 残業ほとんど 残業がほとんどないのは 100%社内開発 だからです。

    トラブル対応で残業が発生することも(たまに)ありますが、 残業を見越してスケジュールを組むことはありません。 ライフステージに合わせた 時短勤務 もできます。 OK OK OK なし