CROOZ TECH BLOG

~読んだらわかるSHOPLISTの裏側~

CROOZ TECH BLOGとはクルーズ株式会社の開発チームが技術について共有するブログです
開発の中での発見や知識を広めてオモシロカッコイイ〇〇をツクリます。

【デバッグ効率化②】デバッグにかかっていた2,500時間を削減する話【Autifyを使ってみた結果】

こんにちは。クルーズ株式会社、社長特命執行部執行責任者の松島です。

社長特命執行部ってなんでも屋なのでなんでもするんです。仕事の範囲はボーダレス。

今回自分からは当社が運営しているファッションECサイト『SHOPLIST.com by CROOZ』にて自分がオーナーとして取り組ませてもらっているプロジェクト、「本当に必要な実装の時間を確保するために、無駄なデバッグ時間を削減」の話の第2回目をお話ししていきたいと思います。

続きを読む

【デバッグ効率化①】デバッグにかかっていた2,500時間を削減する話

初めましてクルーズ株式会社、社長特命執行部執行責任者の松島です。

CROOZに2012年入社後、諸々紆余曲折ありまして、現在は本社で技術上がりのなんでも屋をしています。

 

今回自分からは当社が運営しているファッションECサイト『SHOPLIST.com by CROOZ』にて自分がオーナーとして取り組ませてもらっているプロジェクト、「本当に必要な実装の時間を確保するために、無駄なデバッグ時間を削減」の話をしていきたいと思います。

続きを読む

今後を見据えてFlutterの検証を始めた話

こんにちは。クルーズ株式会社CTOの鈴木です。

今回はFlutter の検証を始めましたという話です。もちろんSHOPLIST.com by CROOZのアプリをリプレイスすることが目的での検証です。決して趣味の話じゃないです(笑)

続きを読む

脱レガシーシステム⑪(AWS Auto Scaling によるインスタンス管理に切り替えた話)

こんにちは。クルーズ株式会社CTOの鈴木です。

前回の投稿「WebインスタンスのOS/PHPバージョンを最新安定版にあげた話」の最後で少し触れましたが、今回Webおよびバッチインスタンスについては各セール開催の都度、いちいち手動でEC2インスタンスを作成しなければならず、急にサーバを増やす際に、EC2のイメージを元にインスタンスを作成し、ソースコード同期を行いバランサーに追加する作業が必要で非常に面倒でした。

 

そのため、Webインスタンスについては、起動テンプレートの構築とEC2 Auto Scaling上でのインスタンス管理を行う方式に切り替えを行っています。

続きを読む

AWS SSOとAD Connectorを組み合わせてActive Directory アカウントでAWS Management Console へのSSOを実現した話

こんにちは。クルーズ株式会社CTOの鈴木です。

今回は脱レガシーシステムの話から少しそれるのですが、ActiveDirectory のログインユーザ情報を使ってAWS Mamagement Console にSingle Sign Onできるようにした話をしようと思います。

続きを読む

脱レガシーシステム⑩(WebインスタンスのOS/PHPバージョンを最新安定版にあげた話)

こんにちは。クルーズ株式会社CTOの鈴木です。

今回はこの一連のOS/ミドルウェアバージョンアップの中の残タスクとなっているWebおよびバッチ用のインスタンスの対応の話をしたいと思います。

以前の投稿「脱レガシーシステム⑥(DBインスタンスのOS/MariaDBバージョンを最新安定版にあげた話)」で記載のとおり、2020年の10月にDBまではOS/ミドルウェアバージョンアップが完了して残るはPHP7.4周りのみとなっています。

続きを読む