SUZURI事業部

SUZURI事業部では、オリジナルアイテム・グッズを手軽に作成・販売できるサイト「SUZURI」というサービスを運営しています。 サーバーサイドはRailsがメインで、画像変換サーバーはNode.jsとRustを使っています。フロントエンドは元々はCoffeeScriptとBackbone.jsでしたが、TypeScriptとReactで書き直しているところです。 インフラは社内のプライベートクラウドとAWS(Amazon Web Service)とGoogle Cloudを利用しています。モバイルアプリはiOSがUIKit + SwiftUIのネイティブアプリで、AndroidがFlutter製アプリです。

技術スタックのリスト

Programming languages / Frameworks / Libraries etc.

Web Frontend

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • CoffeeScript
  • React
  • Vue.js
  • Nuxt.js
  • Backbone.js
  • Apollo Client
  • Jest
  • Storybook

Android

  • Flutter
  • Dart

iOS

  • Swift
  • SwiftUI

Backend

  • Ruby
  • Ruby on Rails
  • Node.js
  • Rust

DataPlatform

  • BigQuery

Infrastructure

  • OpenStack
  • Kubernetes
  • Amazon Web Service
  • Google Cloud
  • Heroku

Middleware

  • Redis
  • Sidekiq
  • Wazuh

Database

  • PostgreSQL, Amazon Aurora

Monitoring

  • Datadog
  • Sentry

Data analytics

  • Metabase
  • Looker Studio
  • BigQuery
  • BigFoot

Environment setup(環境構築)

  • Docker
  • Ansible
  • Terraform

Container Orchestration

  • Kubernetes

CI/CD

  • GitHub Actions
  • fastlane
  • Bitrise

CDN

  • Amazon CloudFront

Search Engine

  • Elasticsearch

事例紹介