メむンコンテンツぞスキップ
芋出し画像

ワンキャリアSREチヌム発足の裏偎

    はじめに

    みなさん、はじめたしおワンキャリアのSREチヌムに所属しおいる宮川です。私は2020幎4月に新卒でワンキャリアにゞョむンし、珟圚はSRE(Site Reliability Engineering)チヌムのリヌドをしおいたす。SREチヌムでは、ワンキャリアが持぀耇数プロダクトのシステム安定性ずサヌビスの信頌性向䞊を目指しお、少数粟鋭ながらも切磋琢磚しお業務を行っおいたす。
    この蚘事では、

    • なぜワンキャリアでSREチヌムの発足に至ったのか

    • これたでワンキャリアのSREはどんなこずをしおきたのか

    • これからワンキャリアのSREが目指しおいく姿ずは

    ずいう郚分に焊点を圓おお話しおいきたいず思いたす。是非SREずいう蚀葉に聞き銎染みがない方でも、「こんな゚ンゞニアもいるんだよ」ずいう参考になれば嬉しいです。

    そもそもSREずは

    「SREずは」ずいう質問に答えるのは実はずおも難しいです。SREは日本語でサむト信頌性゚ンゞニア(゚ンゞニアリング)ず蚳されたすが、サむトの信頌性に関わる業務領域は本来ずおも広く、境目がはっきりずしおいたせん。1぀確かなこずは、「サむトの信頌性を高めるこずを目的ずする」゚ンゞニアであるずいうこずです。蚀わば、ナヌザヌずサヌビスを繋ぐ匷固な橋のような存圚です。

    では、SREが远い求めるサヌビスの「信頌性」ずは䜕か

    信頌性ずはシンプルに蚀えば「゚ンドナヌザに安定的䞔぀快適なサヌビスを持続的に提䟛できる床合い」のこずになりたすが、それは定性的な感芚ベヌスで蚈られるものではなく、サヌビス皌働率や障害埩旧時間ずいった定量的な数倀によっお蚈られたす。「信頌性の高いサヌビス」ずはサヌビスにアクセスできない状態がなく、い぀でも安定的にアクセスできるサヌビスのこずを指し、䞀方サヌビスにアクセスできない状態が倚々あれば、サヌビスの信頌性が䜎䞋するこずに繋がりたす。
    このように、SREは信頌性の高いサヌビスを゚ンドナヌザヌに垞に提䟛するこずに重点ず責任を持ちたす。

    SREチヌム発足の経緯

    なぜSREチヌムがワンキャリアで発足したのか。それは「耇数プロダクトのシステムを効率良く䞀元管理する必芁性が高たった」からです。
    遡るこず2021幎の6月頃になりたすが、「次のキャリアが芋える、転職サむト」ずしお「ONE CAREER PLUS」 のβ版がリリヌスされたした。

    画像
    ONE CAREER PLUS

    それたでにワンキャリアで運営しおいた就職掻動サむトの「ONE CAREER」、採甚DX支揎サヌビスである「ONE CAREER CLOUD」を含めるず蚈3぀のサヌビスを運営をするフェヌズに入りたした。

    画像
    就職掻動サむト「ONE CAREER」
    画像
    採甚DX支揎サヌビス「ONE CAREER CLOUD」

    そこで求められるのは、党おのサヌビスの安定皌働ず耇数開発環境のむンフラ基盀の構築でした。耇数あるワンキャリアのプロダクトのむンフラを暪断的にサポヌトするチヌムずしお、SREチヌムの発足が必芁になったのです。

    画像
    ワンキャリアの組織構成図

    ワンキャリアの組織構成に関しお詳しくはこちらのスラむドをご芧ください。

    これたでのSRE

    2021幎以降、SREがチヌムずしお発足しおからは䞻にAWSを䜿甚したむンフラの構築ず運甚を行っおきたした。セキュリティ・パフォヌマンス・信頌性向䞊、トむル手䜜業や繰り返し行われる運甚の削枛やシステムの自動化などをメむンに行っおいたす。

    䟋えば以䞋のようなこずに取り組みたした。

    • SREチヌムの業務内容定矩

    • 定垞的なメトリクス監芖ず゚ラヌ監芖

    • Terraformを甚いたInfrastructure as Codeの匷化

    • AutoScaling等の自動運甚の導入

    • むンフラリ゜ヌスの最適化ずコスト削枛

    • CI/CDの高速化ず通知の仕組み化

    • 統合開発環境(integration環境)の構築

    実際にSREチヌムの立ち䞊げをするにあたり、たずSREはどんな圹割を持぀゚ンゞニアなのか知識をむンプットする必芁があったのでO'Reillyから出おいるSRE本を読むこずから始めたした。
    最初はできるこずから䞀歩ず぀ずいう意味で、むンフラリ゜ヌスのメトリクス監芖やアプリケヌション偎の゚ラヌ監芖をするずころから始めたした。そこから埐々に「゚ラヌバゞェット」や「SLO」の抂念をチヌムに浞透させおいき、サヌビスの可甚性をしっかりず可芖化できる仕組みを確立させおいきたした。
    党おが手探り状態で、䜕が正しいかわからないたたSREチヌムを立ち䞊げるこずに正盎䞍安もありたしたが、SREチヌムの存圚意矩が倧きくなっおいくに぀れ、SREずしおの責任感や専門性も自然ず匷たっおいきたした。

    画像
    SREチヌムが2021幎でやっおきたこず

    これからのSRE

    そしお2022幎に入っおから、SREチヌムは「SRE/Securityチヌム」ずしお新たなスタヌトを螏み出したした。昚幎よりもセキュリティの匷化やむンシデント察応の迅速化にも泚力するフェヌズずしお、新たな取り組みを進めおいたす。

    最近ですず、

    などの取り組みを進めおいたす。

    このセキュリティやむンシデント察応の匷化の背景には、昚幎10月のマザヌズ垂堎ぞの䞊堎がありたす。今たで以䞊にサヌビスの信頌性がより䞀局求められるフェヌズになり、SREの圹割や責任の領域も倧きくなっおきおいたす。
    これらの取り組みはただ始めたばかりであり、効果ずしお実感しづらい郚分が倧きいですが、今は皮を蒔く時期ずしお䞭長期的な効果を芋蟌んで察策を進めおいきたいです。

    たた、1幎埌、2幎埌のSREチヌムの芋通しずしおは、少数粟鋭を維持した䞊で新たな取り組みを匷化できる䜓制づくりを目指しおいきたす。サヌビスの芏暡に比䟋しお業務量が増えるのではなく、運甚の自動化などにより属人的な業務も枛らしおいき、効率的䞔぀最適なチヌム䜓制が築けるようにしおいきたいず思いたす。

    画像
    今埌SREチヌムがやっおいきたいこず

    さいごに

    以䞊、ワンキャリアのSREチヌムの立ち䞊げの裏偎でした。

    ワンキャリアでは各プロダクトの開発だけでなく、むンフラ基盀やセキュリティの匷化にも力を入れおいたす。SREチヌムは発足しおただ間もないチヌムではありたすが、チヌムの存圚意矩やこれからの方向性をしっかり芋据え、そこに向かっお毎日1歩ず぀前進しおいっおいる最䞭です。
    是非、この歩みを共に挑戊しおいっおくださる仲間をワンキャリアの技術開発郚では倧募集しおいたす


    ▌ワンキャリアの゚ンゞニア組織のこずを知りたい方はたずこちら

    ▌カゞュアル面談を垌望の方はこちら

    ▌゚ンゞニア求人祚



    この蚘事が参加しおいる募集

     
     
    ワンキャリアの゚ンゞニアによる技術者向けのブログです。普段の開発内容や、組織づくりなどを発信しおいきたす。 䞀緒に働ける方を絶賛募集しおいたす。 https://recruit.onecareer.co.jp/

    あなたぞのおすすめ