yusukeoshiro

Pragmatic TechnologiesでCEOをしています。R2でCTOもしています。 その前はGoogle。その前はSalesforceでEngineerとして働いていました。自分な好きなことについて書いていこうと思います。多分技術ネタが多くなると思います。

yusukeoshiro

Pragmatic TechnologiesでCEOをしています。R2でCTOもしています。 その前はGoogle。その前はSalesforceでEngineerとして働いていました。自分な好きなことについて書いていこうと思います。多分技術ネタが多くなると思います。

    マガジン

    • metroly inc 公式ブログ

      • 6本

      株式会社メトロリーのメンバーの投稿をまとめています。 会社をスタートしてからの面白いネタを定期的に発信していきますので、ぜひフォローお願いします!

      • metroly inc 公式ブログ

        • 6本

    最近の記事

    旧会社を解散しました。

    つい最近新しい会社を設立しましたが、ほぼ同時に古い会社を解散してようやく清算結了が終わりました。会社は設立するよりも解散するほうが大変です。 社長をやっていると会社は本当に自分の子供のような存在です。不出来な親のせいで我が子があまり輝くこと無く亡くなってしまった事に純粋に悲しい気持ちになり反省をしています。 亡くなった子の弔いとして僕は何をしてきて、何を失敗したのかを書いてみようと思います。(次回は新しい会社への決意表明的なものにしようかなと。) どんなプロダクトを作っ

    スキ
    10
      • Cloud RunのAlways on CPUとPub/SubでDB書き込みを最適化した話

        こんにちは。metroly inc の大城です。 ちょっと前にCloud RunのAlways on CPUという機能が(まだPreviewですが)リリースされました。さっそく使ってみたので、レポートを書いてみようと思います。 僕がなぜCloud Runが好きなのか?これまで色々なComputeサービスを使ってきましたが、ダントツで運用が楽です。サーバレスなので、勝手にスケールしてくれて利用されていない時はゼロスケールしてくれます。本当に使った分だけの課金がされますので、

        スキ
        12
        • Firebase Authenticationを使ってSSOをしてみた

          明けましておめでとうございます!今年も宜しくおねがいします! さて、独立してからFirebaseをかなり多く触っていますが、今回はFirebase Authenticationを使ってどの様にSSO (Single Sign On / Out) をするかについて書いてみたいと思います。 Firebaseを経験者はご存知だと思いますが、Firebase Authenticationはとても便利な一方、提供機能の中にSSOは含まれていません。なのでWebアプリケーションを複数

          スキ
          13
          • Firebase - Local Emulator Suiteを使ったテストのすすめ

            こんにちは! Firebaseを使った開発していますか? 最近はFirebaseを使ったアーキテクチャを結構多く採用しています。 従来の三層のアーキテクチャと異なる部分が多くとてもおもしろいです。あまり複雑なものでなければほとんどFirebaseでかなり楽して出来てしまうのでないかと思います。 Firebaseを使った開発の場合、データベースに対する読み書きがフロントエンドで完結してしまうので、フロントエンドの開発でほとんど終わってしまうことが多いと思います。単純なCR

            スキ
            16

          マガジン

          マガジンをすべて見る すべて見る
          • metroly inc 公式ブログ
            yusukeoshiro 他

          記事

          記事をすべて見る すべて見る

            マイクロサービスにおけるユーザ認証とサービス間認証をサーバレスに実装してみよう

            こんにちは。metroly incの大城です。 前回の続きを書いてみようと思います。ちなみに前回の記事はこちら。 見出しに色々とビッグワードを並べてしまいましたが、今回は最近取り組んでいる、サーバレス環境を使った弊社サービスのマイクロサービス化の過程を共有していきたいと思います。 まず、なぜこんな事に時間を費やしているのか背景を説明します。 モチベーション1: ソフトウェアのコードベースがそれなりに大きくなってきてしまって今見ると意味不明なコードが増えてきてしまいまし

            スキ
            21

            Salesforce + 2nd Generation Managed Packageで CI/CD は出来るのか?

            Salesforceを使ったプロジェクトを最近久しぶりにやっています。その中でSalesforceの ISVパートナーになり開発したアプリケーションをAppExchange (Salesforce Store) で配布しようと考えています。その道程の中での気づきや学びを共有していきます。 結論から言うと CIもCD も出来るけど CD に関してはちょっとクセあり? まずは、CDについて解説したいと思います。CIは次回以降解説します。 環境としては GitHub, Sal

            スキ
            14

            Firebase AuthenticationとCloud Runを使ってマイクロサービスっぽく認証機能を作り直してみた (1/2)

            大城です。 今日は僕が大好きなFirebaseについて書いて見ようと思います。皆さんFirebaseも使っていますか? 一人のエンジニアとしては本当にお世話になっているサービスです。(しかもほぼタダで。。。)  さて、アプリケーションを構築していれば当然認証と認可の機能は必要になってきます。しかし最近のモダンなアプリケーション開発における認証についてはとても複雑になって来たと思います。 古き良き時代もありました。一つのWebサービスがあって、ユーザのIDとPWはハッシュ

            スキ
            29