インフラエンジニアの日常:OpenStack & Kubernetesの運用から技術広報まで

こんにちは、GMOインターネットグループ株式会社の長谷川です。
今回はサマーインターンも近く、このはぴば2024 LT でインフラの裏側を発表させていただいたので、オンプレで OpenStack & Kubernetes を管理するインフラエンジニアの日常や普段の業務内容について語っていこうと思います。

弊社のインフラエンジニアの守備範囲(クラウド・ホスティング系)

  • Kubernetes 運用管理・検証
  • OpenStack 運用管理・検証
  • 仮想基盤検証
  • 新規機能開発
  • 組織運営系
  • 広報活動

一つずつ説明していこうと思います。

Kubernetes 運用管理・検証

まずは、Kubernetes の運用管理があります。
基本的に最近のインフラ基盤には Kubernetes が使われており、主に Kubernetes バージョンアップの為の検証や現在のインフラ基盤で課題のある部分を Kubernetes を使って解消できないかを検証しています。
その他にも、定期的な Kubernetes のバージョンアップなどのプランやスケジュール調整をします。

OpenStack 運用管理・検証

OpenStackの運用ということでお客様に提供している VPS に直接関わる部分であり、GPU が使える VPS を提供したいという要望に対しては、実際にテスト環境で GPU の入った筐体を使いどのパラメータが有効であるか、どの設定を入れるか・変更するかを検証し実際に本番環境に投入する手順やいざというときのロールバック手順、スケジュールの調整を行います。
ConoHa には公開 API などもあるので新規 API の開放をしたり、機能の拡充に務めています。

また、インフラの負荷軽減や障害対応、カスタマーサービスの部門から上がってくるお問い合わせにも確認と対応をします。

運用面で更に述べると、Go言語や Python を用いて マイグレーションのスクリプトや運用自動化ツールも作成します。

仮想基盤検証

主に新規仮想化のインフラ基盤における検証を行います。
既存のシステムの問題点の洗い出しや運用負荷軽減の為の施策を新しい技術を用いて解決出来るか検証を行い、実際にシステムに組み込んだ際の運用フローやオペレーションを考えます。

過去には ConoHa は VM で OpenStack を構築していましたが、現在では Kubernetes を用いた OpenStack の構築に乗り換え運用負荷を軽減するなどより良いシステムにするための仮想化基盤の検証を行っています。

新規機能開発

GMO 独自の機能の作成や OpenStack の機能を利用したサービスの作成を行います。
お名前 KVM VPS 等では ISO による OS 再インストールや ConoHa の自動バックアップ機能が GMO 独自機能となり、プログラムを作成しコンテナイメージ化して CI/CD を通して Kubernetes デプロイや動作確認を行います。

組織運営系

主に社内での技術スキルの平準化の為の研修等を行います。
また新卒研修やインターンでの講義、ハンズオンの準備などを担当します。

広報活動

広報活動を兼任していることもあり、こちらの技術ブログの執筆や社内イベントの登壇(このはぴば)、社外のイベント登壇を行いブランディング向上に努めています。

時々、外部のイベントや勉強会に参加し新たな知見が得られることも大きなメリットです。

まとめ

今回は学生さんやIT業界未経験の方向けに記事を作成しました。
是非興味のある方は、ご応募お待ちしております。
https://recruit.gmo.jp/

最後に社内の雰囲気を少し


ブログの著者欄

長谷川 泰斗

GMOインターネットグループ株式会社

2020年 GMOインターネットグループ株式会社 新卒入社
クラウド基盤エンジニア
お名前.com KVM, ConoHa VPS等の開発運用に従事

採用情報

関連記事

KEYWORD

採用情報

SNS FOLLOW

GMOインターネットグループのSNSをフォローして最新情報をチェック