クラウド時代のエンジニアについて #sesfukui

  • View
    6.185

  • Download
    0

Embed Size (px)

Text of クラウド時代のエンジニアについて #sesfukui

  • 2016/7/16

    Java

    in 2016

  • /

    http://www.gxp.co.jp/

    Java

    http://www.java-users.jp/

    SNS

    http://arclamp.hatenablog.com/

    @yusuke_arclamp

    1

  • 2

  • 3

  • 4

    OS

    OS

    IaaS PaaS SaaS

  • 3 1.

    2.

    3.

    5

  • 1.

    SDx

    IaaSInfrastructure as a Service

    AWS EC2

    6

  • 2.

    AWS RDSRelational Database Service

    PaaSPlatform as a Service

    7

  • 2.

    WebAWS Elastic Beanstalk

    AWS CodeDeploy / AWS CodePipeline

    OSS

    8

  • 3.

    if

    if {} then {}

    9

  • 3

    1.

    2.

    3.

    IaaS

    10

  • IT

    11

  • 12

  • DevOps

    MSA

    13

  • 14

  • 2001

    15http://www.agilemanifesto.org/iso/ja/

  • QCDS

    QCDS

    QualityCostDeliveryScope

    16

  • 17

  • 18

  • DevOps

    19

  • DevOps

    DevOps

    2009DevOps

    Agile 2008Agile Infrastructure & Operations

    Velocity 200910+ Deploys Per Day

    Flickr

    Devopsdays Ghent 2009

    DevOps

    20

    The (Short) History of DevOpsDamon Edwardshttps://www.youtube.com/watch?v=o7-IuYS0iSE

  • DevOps

    DevOps

    IT

    DevOps

    21

  • DevOps

    22

  • 23

    Web App DB

    100

    100

  • 24

    Web App DB

    100

    100

    Web App DB

  • 25

    Web App DB

    100

    95

    Web App DB

    5

  • 26

    Web App DB

    100

    100

    Web App DB

  • 27

    100

    100

    Web App DB

  • DevOps

    IT

    A/B

    28

  • DevOps

    29Scaling micro services at Gilthttp://www.slideshare.net/trenaman/javaone-2015-scaling-micro-services-at-gilt

  • DevOps

    30https://github.com/Netflix/SimianArmy

  • 31

  • MSA 2014Microservceis

    2011

    33rd Degree 2012Microservices - Java, the Unix Way

    DevOps

    32

    http://martinfowler.com/articles/microservices.html http://2012.33degree.org/talk/show/67

  • 1/2

    33

  • 2/2

    34

    A

    B

  • 1

    35

  • 36

  • 2001

    2006 AWS EC2

    2009DevOps AWS RDS

    2010

    2011AWS Elastic Beanstalk

    2012

    2014

    37

  • DevOps

    38

  • 39

  • 2

    SoRSystem of Record/

    SoESystem of Engagement/

    SoEWeb

    40

  • DevOpsITIL

    MSASOA

    be Agile

    41

  • 42

  • MSA

    43

  • 44

  • 45

  • IT

    46

  • 47

  • DevOps

    48

  • IT

    IaaS

    49

  • 50

  • 51

  • 20168

    52