際際滷

際際滷Share a Scribd company logo
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
X
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
X
Colonel John
(Richard) Boyd
(January 23, 1927 
March 9, 1997) was a
United States Air Force
鍖ghter pilot and
Pentagon consultant of
the late 20th century,
whose theories have
been highly in鍖uential
in the military, sports,
and business.
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
X
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Manifesto for Agile Software Development



     We are uncovering better ways of developing
     software by doing it and helping others do it.
      Through this work we have come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
  Customer collaboration over contract negotiation
    Responding to change over following a plan
      That is, while there is value in the items on
     the right, we value the items on the left more.
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
% ec2-run-instances ami-b232d0db -n 3 --availability-zone us-east-1a
! ! ! !
RESERVATION r-385c5950 012301230123 default
INSTANCE i-5bca5a30 ami-b232d0db pending 0 m1.small
2010-04-07T12:25:47+0000 us-east-1a aki-94c527fd ari-96c527ff
monitoring-disabled ebs paravirtual
INSTANCE i-59ca5a32 ami-b232d0db pending 1 m1.small
2010-04-07T12:25:47+0000 us-east-1a aki-94c527fd ari-96c527ff
monitoring-disabled ebs paravirtual
INSTANCE i-5fca5a34 ami-b232d0db pending 2 m1.small
2010-04-07T12:25:47+0000 us-east-1a aki-94c527fd ari-96c527ff
monitoring-disabled ebs paravirtual
Japan aws user group osaka study session #0   LT: DevOps
API! API! API! API! API!
Infrastructure as Code!
Infrastructure as Code!
Infrastructure as Code!
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Generalized architecture

    Control                Provisioning                            Release
    Orchestration                Deploy                            CI Server       Issue tracker

                                                        Artifact
                                 Con鍖g                repository
      Dispatcher                                                                      SCM
                               management                            Build
                                                                                    Repository

                                OS boot/
      Scheduler                  install

                                                                               Code          Work鍖ows



        Model                                                                Resources     Con鍖guration
                                           Events     Trending
   Asset
                    Identity
 inventory
                                           Trending   Reporting                       Topology

Host naming         CMDB
                                             Monitoring                            Sources
Release management
                            yum/yast
                            artifactory
               Repository   archiva
                            DFS/openEFS
                            HTTTP

                            eggs       tgz/zip
                Artifact    gems       rpm/deb/pkg/msi
                            perlmod    jar/war/ear


                            make       sbt
                 Build      maven      rake
                            ant/ivy    phing


                            svn
                            cvs
                 SCM        git
                            hg


                            bugzilla
                Tracker     mantis
                            trac
Monitoring and control

                                          ControlTier
                Runbook Automation        Jobscheduler
                                          OpenScheduler


                                          nagios
                Op Console, Control       zenoss
                                          opennms



                     Alarm Mgmt


                                         rrdtool
                Charting, History, SPC   cacti




                    Measurement
                   Instrumentation
Provisioning

                                                                       Capistrano
                                                                       ControlTier
                             Command and
                                                Application Service
                                                                       Fabric
                             Control              Orchestration        Func
                                                                       mCollective
     Provisioning Activity




                                                                       Bcfg2
                                                                       cfengine
                                               System Con鍖guration     Chef
                             Con鍖guration                              Puppet
                                                                       Smart Frog



                                                                       Cloud:       OS Install:
                                             Cloud or VM               Xen          Kickstart
                             Bootstrapping                     OS      lxc          Jumpstart
                                                Image
                                                             Install   openVZ       Cobbler
                                               Launch                  Eucalyptus   OpenQRM
                                                                       KVM          xCAT
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
X
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps
Japan aws user group osaka study session #0   LT: DevOps

More Related Content

Japan aws user group osaka study session #0 LT: DevOps

  • 9. X
  • 19. X
  • 20. Colonel John (Richard) Boyd (January 23, 1927 March 9, 1997) was a United States Air Force 鍖ghter pilot and Pentagon consultant of the late 20th century, whose theories have been highly in鍖uential in the military, sports, and business.
  • 23. X
  • 68. Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.
  • 88. % ec2-run-instances ami-b232d0db -n 3 --availability-zone us-east-1a ! ! ! ! RESERVATION r-385c5950 012301230123 default INSTANCE i-5bca5a30 ami-b232d0db pending 0 m1.small 2010-04-07T12:25:47+0000 us-east-1a aki-94c527fd ari-96c527ff monitoring-disabled ebs paravirtual INSTANCE i-59ca5a32 ami-b232d0db pending 1 m1.small 2010-04-07T12:25:47+0000 us-east-1a aki-94c527fd ari-96c527ff monitoring-disabled ebs paravirtual INSTANCE i-5fca5a34 ami-b232d0db pending 2 m1.small 2010-04-07T12:25:47+0000 us-east-1a aki-94c527fd ari-96c527ff monitoring-disabled ebs paravirtual
  • 90. API! API! API! API! API! Infrastructure as Code! Infrastructure as Code! Infrastructure as Code!
  • 99. Generalized architecture Control Provisioning Release Orchestration Deploy CI Server Issue tracker Artifact Con鍖g repository Dispatcher SCM management Build Repository OS boot/ Scheduler install Code Work鍖ows Model Resources Con鍖guration Events Trending Asset Identity inventory Trending Reporting Topology Host naming CMDB Monitoring Sources
  • 100. Release management yum/yast artifactory Repository archiva DFS/openEFS HTTTP eggs tgz/zip Artifact gems rpm/deb/pkg/msi perlmod jar/war/ear make sbt Build maven rake ant/ivy phing svn cvs SCM git hg bugzilla Tracker mantis trac
  • 101. Monitoring and control ControlTier Runbook Automation Jobscheduler OpenScheduler nagios Op Console, Control zenoss opennms Alarm Mgmt rrdtool Charting, History, SPC cacti Measurement Instrumentation
  • 102. Provisioning Capistrano ControlTier Command and Application Service Fabric Control Orchestration Func mCollective Provisioning Activity Bcfg2 cfengine System Con鍖guration Chef Con鍖guration Puppet Smart Frog Cloud: OS Install: Cloud or VM Xen Kickstart Bootstrapping OS lxc Jumpstart Image Install openVZ Cobbler Launch Eucalyptus OpenQRM KVM xCAT
  • 111. X