ホスティング事業部

ホスティング事業部では、「ロリポップ!」「ロリポップ!マネージドクラウド」「へテムル」「ムームードメイン」「おさいぽ」といった、複数のWebやMailホスティングサービスを運営しています。技術レイヤーとしては、フロントエンドとバックエンドとインフラストラクチャーの3つがあり、ホスティングサービスなので、プロダクトのコアはサーバ環境になります。つまり、レイヤーに関係なくWebやMailを支える要素技術(DNS、TCP/IP、ACME, SMTP, IMAP...など)だったりLinuxの知識だったりを求められることが多々あります。技術領域が広いのは私たちのビジネスにおける特性です。エンジニアリングそのものがプロダクトになる面白さがあります。

なお、プログラミング言語はお客様のコンテンツが動作するホスティング環境とサービスサイト環境用があり、ここでは後者の方だけを掲載しています。私たちのお仕事の詳しい解説については、採用目的2021 ホスティング編に書いているので是非ご覧ください。

技術スタックのリスト

Programming languages / Frameworks / Libraries etc.

Frontend

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React/Next.js
  • Vue.js/Nuxt.js

Backend

  • Go
  • TypeScript
  • PHP
  • Ruby
  • Chef

Hosting Infrastructure

  • Go
  • Perl
  • gRPC
  • Puppet
  • Ansible

Dev Environment Setup

  • Docker
  • Chef
  • Hashicorp Terraform

Infrastructure

  • Baremetal
  • KVM
  • OpenStack
  • Kubernetes
  • AWS
  • Google Cloud
  • IDCF Cloud

Hosting Web & Storage

  • Nginx
  • ngx_mruby
  • Apache httpd
  • LiteSpeed
  • ProFTPD
  • OpenSSH

Hosting Database

  • MySQL
  • PostgreSQL

Hosting Mail & DNS

  • Postfix
  • Dovecot
  • Courier-IMAP
  • Amazon SES
  • PowerDNS
  • Nginx

Hosting Setup

  • Puppet
  • Ansible
  • MAAS
  • Cobbler

Observability

  • Prometheus
  • Kafka
  • Fluentd
  • Elastic APM
  • Mackerel
  • Sentry
  • Datadog

Data analytics

  • Redash
  • Google Data Studio
  • BigQuery
  • BigFoot

Container Runtime

  • dockerd
  • containerd
  • haconiwa

CI/CD

  • GitHub Actions
  • ArgoCD

Other Middleware

  • Memcached
  • Redis
  • Hashicorp Consul
  • Hashicorp Vault
  • Wazuh

事例紹介