Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
アプリケーションエンジニアな私がホスティング業界に来て感じたあれこれ / ChugokuDB ...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
TAKAHASHI Kunihiko
May 19, 2019
Technology
650
0
Share
アプリケーションエンジニアな私がホスティング業界に来て感じたあれこれ / ChugokuDB Vol27
2019/05/18 に開催された「第27回 中国地方DB勉強会 in 島根 - 松江」で発表したものです
TAKAHASHI Kunihiko
May 19, 2019
More Decks by TAKAHASHI Kunihiko
See All by TAKAHASHI Kunihiko
Apache から LiteSpeed に乗り換えてみませんか? / php-conference-japan-2019-track5-hello-litespeed
kunit
1
1.7k
Webアプリケーションエンジニアだった私がホスティング事業に興味を持った理由 / Fukuoka UIJ Turn gmo pepabo
kunit
0
540
Google App Engine PHP 7.2 を試してみる #phpstudy / google app engine php 7.2
kunit
1
1k
独立したコアレイヤパターンをためしてみる / try independent core layer pattern
kunit
3
1.1k
CircleCI 2.0 を使い倒そう / phpcon kansai 2018 circlci docker
kunit
7
2.8k
PHPのバージョンアップについてあれこれ / luncers lunch study 3 php version up
kunit
0
2.3k
CircleCI の歩き方 / CircleCI #phpstudy
kunit
2
280
CircleCI 2.0 をつかってみよう / CircleCI #phpcondo2017
kunit
0
740
Docker for Mac/Winってどうなの? / #fukuokaphp docker for mac and win
kunit
0
280
Other Decks in Technology
See All in Technology
Standards et agents IA : un tour d’horizon de MCP, A2A, ADK et plus encore
glaforge
0
160
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
320
コードや知識を組み込む / Incorporate Code and Knowledge
ks91
PRO
0
150
ハーネスエンジニアリングの概要と設計思想
sergicalsix
9
4.8k
AzureのIaC管理からログ調査まで、随所に役立つSkillsとCustom-Instructions / Boosting IaC and Log Analysis with Skills
aeonpeople
0
220
#jawsugyokohama 100 LT11, "My AWS Journey 2011-2026 - kwntravel"
shinichirokawano
0
340
AIを共同作業者にして書籍を執筆する方法 / How to Write a Book with AI as a Co-Creator
ama_ch
2
130
AI와 협업하는 조직으로의 여정
arawn
0
260
みんなで作るAWS Tips 100連発 (FinOps編)
schwrzktz
1
290
マルチエージェント × ハーネスエンジニアリング × GitLab Duo Agent Platformで実現する「AIエージェントに仕事をさせる時代へ。」 / 20260421 GitLab Duo Agent Platform
n11sh1
0
150
国内外の生成AIセキュリティの最新動向 & AIガードレール製品「chakoshi」のご紹介 / Latest Trends in Generative AI Security (Domestic & International) & Introduction to AI Guardrail Product "chakoshi"
nttcom
0
170
データを"持てない"環境でのアノテーション基盤設計
sansantech
PRO
1
110
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.6k
How to train your dragon (web standard)
notwaldorf
97
6.6k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.9k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
150
Scaling GitHub
holman
464
140k
Color Theory Basics | Prateek | Gurzu
gurzu
0
290
AI: The stuff that nobody shows you
jnunemaker
PRO
6
570
Designing for Timeless Needs
cassininazir
0
190
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
Code Reviewing Like a Champion
maltzj
528
40k
Transcript
アプリケーション エンジニアな私が ホスティング業界に 来て感じたあれこれ 2019-05-18 第27回 中国地方DB勉強会 in 島根 -
松江 GMO Pepabo, Inc @kunit
自己紹介 ✔高橋邦彦 ✔@kunit ✔GMOペパボ株式会社 ✔ホスティング事業部所属 ✔2018/11 に東京から福岡に移 住 ✔ 出身は兵庫県
✔ PostgreSQL ユーザ会主催 のDBのイベントなのにDBの話 はほぼしません ✔ なんやかんやで私のキャリア の話ばっかりになると思います 最初におことわり
いきなりお断りから はじめましたが、 本日はよろしくお願 いします
✔ 年齢からのお話 ✔ もう今どき ◦◦歳定年説とか 言っている人はいませんよね? まずは
✔ 1970年03月生まれ ✔ ギリギリ unixtime でマイ ナスではない ✔ 現在は 49
歳だが、年度的に は 50 歳になる年度 ✔ 生涯エンジニアとして過ごし ていく とっくに定年済みになってしまう
✔ 某メーカーで OS の移植 ✔ 最初は Unix ✔ その後 Windows
NT ✔ この頃は C を書いていた ✔ ディスプレイドライバを書い ていた キャリアの出発点は
✔ メーカーをやめてからはなんやか んやあって、制作会社でWeb アプ リケーションエンジニアをしていた ✔ 最初は Perl ✔ なぜ
Ruby に手を出さなかった のか > 自分 ✔ その後最近までほぼ PHP その後は
✔ もうかれこれ20年くらいしてた ✔ とは言え、受託開発でそれほどでかい規 模の案件はしてない ✔ ソーシャルゲームの仕事にはなぜか携わ らなかったので、台数が極端に多い案件に 携わらなかった ✔
サーバーもたくさん並べたとして も、20台もあれば多い ✔ 大体は数台レベル Webアプリケーションエンジニア
✔ 得意な領域だけで戦ってない か? ✔ 新しい分野に対する学習はして いるつもりだが偏った範囲しか見 てきてないのではないか? ✔今武器と思っているものだけで 戦っていると取り残されていってし まうのではないか?
ずっと抱いていた危機感
✔ 50という年齢が見えてきて、 これからの10年をどう戦ってい くのか ✔ 戦場を変えてしまおう ✔ 分野を変えるだけではなく ✔ 働く地域も変えてしまおう
いろいろと変えてしまおう
✔ 10年住んでいた東京を離れて ✔ 福岡に移住し ✔ Webアプリケーションエンジ ニアから ✔ ホスティング事業をやってい る会社に転職した
ということで変えてみたのが今
✔ 半分宣伝になりますが ✔ かなり歴史のある会社 ✔ レンタルサーバーやDNSのサービス から始まった ✔ 今はいろいろな商材をもっている ✔
ものづくりをしている人、クリエー ターを支援するということでいろんな サービスを提供している GMOペパボという会社の紹介
✔ 東京オフィス ✔ 福岡オフィス ✔ 鹿児島オフィス ✔ 今年できたばかり ✔ 福岡も盛り上がっているけど、鹿
児島もこれからどんどん盛り上が りそう(というか盛り上げていく) 3都市にオフィスがあります
✔ EC支援「カラーミーショップ」 ✔ 簡単ホームページ制作サービス 「グーペ」 ✔ ブログサービス「JUGEM」 東京オフィス担当の商材
✔ 自分の制作したイラストや写真を使っ てTシャツやiPhoneケースと言ったも のを作って販売できる「SUZURI」 ✔ 日本最大級のハンドメイドマーケット の「minne」 東京オフィス担当の商材(続き)
✔ 10年東京に住んでいて、その まま住み続けて、GMOペパボの 東京側で働くという選択肢はあっ たのでは? ✔ それであれば Web アプリ ケーションエンジニアという得意
分野をそのまま活かせたのでは? お気づきかもですが
✔ 昨年の転職活動では、東京では 面接は受けておらず、完全に福岡 採用ということで動いていた ✔ 入社するまで東京側の人とは転 職活動としては一切あっていない ✔ 東京にいる CTO
にあったの も入社した後だった けどそうしなかった
✔ ホスティング事業は福岡オ フィス側の管轄だったから ✔ ちなみにGMOペパボは福岡か ら始まった会社だったりします ✔ paperboy&co. という社 名の名残でペパボ(ご存知です
よね?) なぜ福岡なのか?
✔ Webアプリケーションという レイヤーからもっと下のレイ ヤーにフォーカスを移したかっ た ✔ サーバーが大量にあるサービ スではどういう工夫をしている のかというのにとても興味が あった
なぜホスティング?
✔ レンタルサーバー「ロリポッ プ」「ヘテムル」 ✔ ドメイン取得サービス「ムー ムードメイン」 福岡でもっている代表的な商材
✔ 現時点では特定の商材担当で はない ✔ ホスティング事業部付という ポジションなので、すべての商 材に絡んでいくみたいな状態 ✔ これはこれでとてもおもしろ い
じゃ今はどれの担当なの?
✔ 入社半年たった現在、まだま だインフラエンジニアと名乗れ るほど実績は出せてない ✔なんやかんやで片手間ではあ るが社内でのPHPでの困り事の フォローはちょこちょこしてい る(メインの業務は別にあります インフラエンジニアなの?
✔ GMOペパボは PHP、 Ruby、Go といろいろな言語 を採用している ✔ PHPで作られたアプリケー ションは結構ある ✔
自分が入社して書いているの は Go だったりする ペパボはどんな言語を採用しているのか
✔ 自分の得意分野(PHP)を封印する必 要はない ✔ 社内にたくさんある PHP アプリ ケーションの運用等に貢献できるなら ば積極的に貢献していく ✔
PHPで書くということから、PHP のランタイムをいじっていくというレ イヤーを下げる方にいけないか模索し ている 変わるぞ!と身構えていたけど
✔ ホスティングという業態に携 わるようになって感じたあれこ れ ようやく本題
✔ PHPの現場 ✔ 29. ダーマの神殿に行ってみて (k1LoW) ✔ うちの会社のメンバーがインフラエン ジニアになってみてどう思ったかをすご くいい感じに話している
✔ すごい良いことを話しているのでこれ をここで流すので良いのではないかと思 うくらい Podcast のご紹介
✔ ハードウェア ✔ Linux カーネル ✔ ネットワーク ✔ ミドルウェア ✔
アプリケーション ✔ セキュリティ ✔ 構成管理 幅広い知識が必要とされる
✔ すべての領域でエキスパートになるの は理想 ✔ 時間は有限 ✔ どこかに特化して深堀りをしていきた い ✔ 社内にはそれぞれの分野のエキスパー
トがごろごろいるのでその人たちとコラ ボしていけるだけの力をつけていきたい 得意分野は持ちたい
✔ 数ヶ月に1回実施している ✔ インシデントが発生したことを想定し てそれをどういう手順で対応するかとい うことを実際にオペレーションしながら 確認していく ✔ ペパボではマニュアルが整備されてお り、訓練ではそれのとおりにオペレー
ションできるか、やってみてなにか改善 点がないかというチェックもしている インシデント対応訓練
✔ 数百台のサーバーを可動させ てサービス提供しているわけだ が、ハードウェアは本当によく壊 れる ✔ インフラ担当の方々はその予 兆を感じつついい感じにリプレイ スしていっているのはそれだけで ノウハウ
ハードウェアは壊れる
✔ 大量の物理サーバーを構築して サービスしてますが ✔ データセンターに駆けつけるとか ✔ データセンターで作業とかはない ✔ そのあたりはオペレーションが出 来上がっている
意外かもしれませんが
✔ 20時/21時とかになるとオフィスにほぼ人が いなくなる ✔ 18時/19時でいなくならないのはフレックス だから ✔ もちろん、何かがあったときにはアラート対応 とかが発生するがそれはリモートで全てできる ✔
全社員出社してはいけないと支持される在宅勤 務訓練というのも年に1回ある ✔ 在宅勤務でリモートができないことがないか というチェックをしている 意外かもしれませんが(その2)
✔ 受託業務をやっていたときも、アク セスログに wp-admin とかへのアク セスがうざいな、対処しとくかという ようなことがあったわけだが、 ✔ 数十万というお客様がそれぞれ WordPress
でサイトを立てている とその数は尋常じゃない ✔ そして、DDoS とかもバンバンくる めちゃめちゃ攻撃される
✔ 脆弱性をついた攻撃も大量に 来る ✔ お客様が立てたサイトで使わ れているアプリケーションで脆 弱性があれば、それをついてコ ンテンツの書き換えとか、それ を踏み台にした外部への攻撃と かは本当に頻繁にある
めちゃくちゃ攻撃される(その2)
✔ 障害発生時に社内のメンバーがどのように 対応するのかというのは本当に勉強になる ✔ アプリケーションエンジニア時代は本当 に上っ面だけで対応してたんだなと愕然と する ✔ どういうツールを使って調査するのか ✔
なにを見て判断するのか ✔ どういう情報を日頃から残しておかないと いけないのか 障害対応は学習の塊
✔ 受託業務で少しかじっていたがやっぱ りレベルが違った ✔ いろんなものが自動化されていて ✔ いろんなものが監視されていて ✔ いろんなものが可視化されていて ✔
いろんなものが通知されてくる ✔ そのあたりは本当に弱い分野だったの で日々凄い勉強になる DevOps
✔ ホスティングをながらく提供し ていくと、古くからのお客様は古 いバージョンのミドルウェアやア プリケションを使われいる ✔ それらのバージョンアップを促 すのは本当に難しい ✔ 本当に難しい(大事なことなの
で 歴史がある
✔ ホスティングは枯れた分野に 見えるがまだまだ技術的にチャ レンジしていく分野はたくさんあ る ✔ より効率的により高集積なも のを提供していけるかを自分も チャレンジしていく 枯れた分野に思えるが
✔ ものすごいスキルの高いメン バーがたくさんいる会社で、 日々学ぶことが多い職場なの で、興味ある方はお声がけくだ さい 興味ある方お待ちしております
? 質問あるかたどうぞ