GMOクリエイターズネットワーク

GMOペパボの連結企業であるGMOクリエイターズネットワークでは、「FREENANCE(フリーナンス)byGMO」やFaaS(FREENANCE / Factoring as a Service)を開発運営しています。フリーランスに特化して「金融」と「保険」サービスを提供するという、業界でも前例の無い試みとして始まったフリーナンスは、感度の高いクリエイターや新しいもの好きのエンジニアから多くの支持をいただいております。

GMOクリエイターズネットワークが提供するWebサービスはすべてGoogle Cloudで稼働しています。Webサーバーの実行環境にはCompute EngineインスタンスとCloud Runサービスを利用しており、今後は積極的にサーバーレスアーキテクチャを導入していく方針です。データベースにはCloud SQLを利用しています。

バックエンドはGoとPHPを中心に、一部でTypeScriptを利用しています。複数のサービスコンポーネントが連携する構成になっており、FaaS(FREENANCE / Factoring as a Service)の提供においてはAPI GatewayとしてKongを利用しています。

フロントエンドはVue.jsやReact、jQueryを利用しています。使用言語はTypeScriptを推奨しています。また、デザインツールとしてFigmaを活用しています。

技術スタックのリスト

Programming languages / Frameworks / Libraries etc.

Web Frontend

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Vue.js
  • React
  • jQuery

Backend

  • Go
  • PHP
  • TypeScript

Infrastructure

  • Google Cloud

Middleware

  • nginx
  • Kong API Gateway

Database

  • Cloud SQL
  • MySQL
  • PostgreSQL

Monitoring, Observability

  • Datadog
  • Cloud Monitoring

AI/ML Services

  • Cloud Vision API

Data analytics

  • Redash
  • BigQuery

Environment setup(環境構築)

  • Terraform
  • Ansible

CI/CD

  • GitHub Actions
  • Cloud Build

Communication

  • Slack
  • GitHub
  • Notion
  • Figma
  • Miro

事例紹介