Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Immutable Infrastructure時代のサーバー管理 #immutableinfra

Immutable Infrastructure時代のサーバー管理 #immutableinfra

Immutable Infrastructure Conference資料 http://atnd.org/events/47786

Shinji Tanaka

March 25, 2014
Tweet

More Decks by Shinji Tanaka

Other Decks in Technology

Transcript

  1. Immutable Infrastructure࣌୅
    ͷαʔόʔ؅ཧ
    @stanaka / id:stanaka
    2014/3/25 Immutable Infrastructure Conference #1

    View Slide

  2. Shinji TANAKA

    CTO at Hatena Co., Ltd.
    @stanaka / id:stanaka
    We’re Hiring at both
    KYOTO and TOKYO!

    View Slide

  3. αʔόʔ؅ཧͱ͍͑͹..
    Zabbix

    Nagios + Munin

    Sensu

    AWS CloudWatch

    View Slide

  4. αʔόʔ؅ཧͷجຊ(چདྷ)
    ϗετ1୆1୆Λೝࣝ

    ͦͷ্Ͱɺ༻్΍ϛυϧ΢ΣΞΛೝࣝ

    View Slide

  5. Immutable Infrastructure
    Blue-Green Deployment

    ϗετΛͲΜͲΜ࢖͍ࣺͯ

    Auto-Scaling

    ϗετ͕উखʹ૿ݮ

    !
    ʮϗετʯͷྲྀಈੑ͕ߴ·Δ

    View Slide

  6. Role-based Management
    ʮ໾ׂʯͰϗετू߹Λ؅ཧ

    ϗετ໊ʹҙຯΛ࣋ͨͤͳ͍

    ʮαʔόʹ໊લΛ͚ͭΔͱ͍͏ߦҝ͸΋͸΍ݹ
    ͍׳शͰ͋ΓɺΫϥ΢υωΠςΟϒͳࢥߟΛ๦
    ͛Δ଍͔ͤʹͳΓ·͢ɻʯ
    http://www.slideshare.net/AmazonWebServices/stop-worrying-about-prodweb001-and-start-loving-i98fb9856-arc201-aws-reinvent-2013
    http://blog.mirakui.com/entry/2013/11/21/reinvent-immutable-infrastructure

    View Slide

  7. ࣮૷Ҋ
    EC2ͷλά΍ɺಠࣗDBΛ੔උ

    Role=“web”, “db”

    AutoScalingͰ΋λά͕෇༩͞ΕΔ

    !
    ϗετ܈Λू߹తʹѻ͑ΔΑ͏ʹ͢Δ

    View Slide

  8. Role-based Management
    ͰͰ͖Δ͜ͱ
    σϓϩΠ࣌ͷϗετҰཡऔಘ

    ϗετ΁ͷҰׅsshϩάΠϯ

    ໾ׂ(=ϗετू߹)୯ҐͰͷϝτϦΫε৘ใՄࢹԽ

    View Slide

  9. ϗετू߹ͱੈ୅
    Code
    Host

    Set
    Performance

    Management
    Golden

    Image
    Code
    Host

    Set
    Golden

    Image
    Code
    Host

    Set
    Golden

    Image
    Time

    View Slide

  10. ໾ׂͰݟΔϦιʔεάϥϑ
    ໾ׂ(=ϗετू߹)୯ҐͰͷՄࢹԽ
    (࠶ܝ)

    View Slide

  11. Ϧιʔεάϥϑͷ෼அ
    σϓϩΠʹΑΓ
    ෼அ

    View Slide

  12. Ϧιʔεάϥϑͷ࿈ଓੑ
    ෼அ
    σϓϩΠલޙ

    Ͱ࿈ଓ

    View Slide

  13. σϓϩΠϓϩηεͱ

    αʔόʔ؅ཧͷ༥߹
    Immutable Infrastructureͷྑ͞ΛҾ͖ग़ͨ͢Ίʹ

    ؅ཧ͢Δαʔόʔͷ୯ҐΛந৅Խ

    ʮΑΓॊೈͳϗετૢ࡞ʯͱ

    ʮू߹Λର৅ͱͨ͠ύϑΥʔϚϯε؅ཧʯ
    Role-based Management

    View Slide

  14. coming soon….

    View Slide

  15. Q & A
    We’re Hiring at both
    KYOTO and TOKYO!

    View Slide