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

System Engineering

Dirk Deimeke
December 11, 2012

System Engineering

Kurzeinführung in System Engineering für Plattformbetreiber.

Dirk Deimeke

December 11, 2012
Tweet

More Decks by Dirk Deimeke

Other Decks in Technology

Transcript

  1. System Engineering
    Dirk Deimeke
    Private
    11. Dezember 2012
    ddeimeke (Private) System Engineering 11. Dezember 2012 1 / 11

    View Slide

  2. Inhalt
    1 Begriffe
    System Administration & Engineering
    DevOps
    2 The Plan
    New request
    Engineering starts
    Operation - Server lifecycle
    3 Fazit
    ddeimeke (Private) System Engineering 11. Dezember 2012 2 / 11

    View Slide

  3. Begriffe System Administration & Engineering
    System Engineering vs. System Operation
    Grobe Unterscheidung
    System Operators (SO) sorgen f¨
    ur den Betrieb von Systemen und System
    Engineers (SE) implementieren L¨
    osungen und erstellen Betriebs- und
    andere Konzepte. Die Grenzen sind fliessend.
    System Administrators (SA) verbinden beide Rollen in meist kleinen
    Umgebungen.
    Support

    aufig ist es so, dass System Operators 1st- oder 2nd-Level-Support
    leisten und System Engineers als Stufe dahinter 2nd- bzw.
    3rd-Level-Support bieten.
    (Je nach Definition der Level).
    ddeimeke (Private) System Engineering 11. Dezember 2012 3 / 11

    View Slide

  4. Begriffe DevOps
    DevOps?
    Neue Ans¨
    atze – wie beispielsweise DevOps – sorgen f¨
    ur eine
    Neuausrichtung und ein neues Rollenkonzept. Da ist gerade einiges in
    Bewegung, auch die generelle Unterscheidung zwischen

    Systembetrieb“ und

    Anwendungsentwicklung“ ¨
    andert sich.
    (Amazon, Facebook und Google machen das vor und das, was sie herausfinden,

    tr¨
    opfelt“ auch in kleinere Umgebungen.)
    Wer in kleinen Umgebungen arbeitet, bekommt von diesen Konzepten
    nichts mit, da gibt es zumeist


    adchen f¨
    ur alles“ und keine weitere
    Unterscheidung.
    Kleine Umgebung?
    Viele arbeiten nicht in einer kleinen Umgebung!
    Viele arbeiten auch (noch) nicht in einer Riesenumgebung.
    ddeimeke (Private) System Engineering 11. Dezember 2012 4 / 11

    View Slide

  5. The Plan New request
    New order or customer request
    Initial starting point
    Customer Request, Strategic Decision
    Architecture
    Solution Design
    Infrastructure Design
    Technical Architecture
    Common fields of Technology
    System, Database, Middleware, Software and Infrastructure
    Conceptional design
    Proof of concept
    ddeimeke (Private) System Engineering 11. Dezember 2012 5 / 11

    View Slide

  6. The Plan Engineering starts
    Wir
    System Engineering
    Build of Test Systems
    Operating System Builds (Common Builds)
    Evaluation of Patches
    Development of toolchains
    Build, Maintenance (and sometimes operation) of supporting systems
    and toolchains
    Engineering fields (analogue to Architecture)
    System, Database, Middleware, Software and Infrastructure
    Writing concepts
    Writing manuals (wiki)
    Handover to operation
    ddeimeke (Private) System Engineering 11. Dezember 2012 6 / 11

    View Slide

  7. The Plan Operation - Server lifecycle
    Build of systems
    Purchasing
    Own department
    Provisioning
    (Build of systems according to engineering requirements)
    Rackmounting
    Cabling
    Installation Basic OS
    (same for each and every system with the same OS)
    Network configuration
    LDAP client configuration
    ddeimeke (Private) System Engineering 11. Dezember 2012 7 / 11

    View Slide

  8. The Plan Operation - Server lifecycle
    Close to engineering
    Customizing
    (Configuration according to customer and application requirements)
    Sometimes seen in engineering groups as well
    Normally done by provisioning department
    During operation explicitly task of System Administration
    ddeimeke (Private) System Engineering 11. Dezember 2012 8 / 11

    View Slide

  9. The Plan Operation - Server lifecycle
    Interfacing engineering
    Operation
    System Administration, 1st Level Support
    Incident Management
    Problem Management
    Change Management
    Engineering, 2nd Level Support
    Incident Management
    Problem Management (maybe Taskforce)
    Feedback Engineering
    Feedback Architecture
    Product and Design Adjustments
    Vendor, 3rd Level Support
    Feedback
    ddeimeke (Private) System Engineering 11. Dezember 2012 9 / 11

    View Slide

  10. The Plan Operation - Server lifecycle
    Tasks
    Provisioning, end of life
    Shutdown
    Unmount from Rack
    Trash
    ddeimeke (Private) System Engineering 11. Dezember 2012 10 / 11

    View Slide

  11. Fazit
    Der Holzf¨
    aller
    Anthony de Mello, Philosoph und Jesuitenpriester 1931-1987
    Es war einmal ein ersch¨
    opfter Holzf¨
    aller, der Zeit und Kraft verschwendete,
    weil er mit einer stumpfen Axt einschlug.
    Denn wie er sagte, habe er keine Zeit, die Schneide zu sch¨
    arfen.
    ddeimeke (Private) System Engineering 11. Dezember 2012 11 / 11

    View Slide