Slide 1

Slide 1 text

http://www.flickr.com/photos/uncle_jerry/49340905/ Organizational Patterns for Cloud Computing Lothar Wieske 7. April 2014

Slide 2

Slide 2 text

http://www.flickr.com/photos/werkunz/4426429864/ Mainframe Client/Server Cloud Computing

Slide 3

Slide 3 text

99,999%   Design  for   Failover   Design  for   Failure   Ver4cal   Scaling   Horizontal   Scaling   Hardware   Availability   So?ware   Resiliency   Proprietary   Hardware   Standard   Hardware   Commodity   Hardware   Central   Services   Shared   Services   Self   Service   Centralized   Localized   Distributed   Mainframe   Client-­‐Server   Cloud   Evolu4on  of  IT  Paradigms   Idea; Randy Bias / Cloudscaling! https://www.flickr.com/photos/55432818@N02/5500963965/

Slide 4

Slide 4 text

Organization Architecture Classical Datacenter Integrated Systems ? Datacenter   Network   Compute   Storage  

Slide 5

Slide 5 text

The linear-graph notation is useful because it provides an abstraction which has the same form for the two entities we are considering: the design organization and the system it designs. This can be illustrated by replacing the following words. Replace "system" by "committee." Replace "subsystem" by "subcommittee." Replace "interface" by "coordinator." Melvin E. Conway: How Do Committees Invent. Datamation, April, 1968.

Slide 6

Slide 6 text

http://www.flickr.com/photos/intherough/3253349104/ “Organiza4ons  which  design  systems  […]  are  constrained  to  produce  designs   which  are  copies  of  the  communica4on  structures  of  these  organiza4ons.”   Conway‘s  Law  

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

So:ware  Is  The  New  Hardware  

Slide 10

Slide 10 text

Disruptive innovations are not breakthrough technologies that make good products better; rather they are innovations that transform sectors to make products affordable and convenient, thereby making them available to a much larger population.

Slide 11

Slide 11 text

http://www.flickr.com/photos/thk1304/8230178443/ A  disrup4ve  innova4on  is  an  innova4on  that  helps  create  a  new  market  and   value  network,  and  eventually  disrupts  an  exis4ng  market  and  value  network   (over  a  few  years  or  decades),  displacing  an  earlier  technology.     Sustaining   innova4ons   are   typically   innova4ons   in   technology,   whereas   disrup4ve  innova4ons  change  en4re  markets.     Disrup4ve  Innova4on  

Slide 12

Slide 12 text

http://wikibon.org/blog/wp-content/uploads/2011/05/how-big-is-the-world.pdf

Slide 13

Slide 13 text

http://www.flickr.com/photos/marfis75/2298582957/ Source: Wikibon (2011) How Big Is The World Enterprise (1,000 of 1,000) $3.350.000 (Total) $1.000.000 (Operations) Cloud (1,000 of 100,000) $798.000 (Total) $143.000 (Operations) 1,000 Server

Slide 14

Slide 14 text

http://www.flickr.com/photos/tigitogs/535788871/ Automa4sierung   Virtuelle  Infrastruktur   Enterprise Cloud Software Defined Infrastructure (Focus on Operations) API   Commodity Cloud (Focus on Total) Cloud  Infrastructures  /  2  Types  ~  2  Strategies  

Slide 15

Slide 15 text

http://www.flickr.com/photos/fkhuckel/6368362019/ Kübler-­‐Ross   Loss  +  Grief  

Slide 16

Slide 16 text

https://www.flickr.com/photos/roland_reiss/7374597676/ Centralisation Differentiation Hierarchization

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

http://www.flickr.com/photos/nirak/644337888/ Strategy   Organiza4on   Architecture   Innova4on   Culture   Service   Customer   PlaZorm   Availability   Elas4city   Resiliency  

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

Connected Company / Dave Grey

Slide 21

Slide 21 text

https://www.flickr.com/photos/hans_olofsson/6602693515/ Complexity Identity Stability

Slide 22

Slide 22 text

Chaos Monkey

Slide 23

Slide 23 text

GameDay

Slide 24

Slide 24 text

http://www.flickr.com/photos/0ystercatcher/8587731359/ Resiliency  

Slide 25

Slide 25 text

https://www.flickr.com/photos/mplabs/4300441328/ Avail = MTBF / (MTBF + MTTR)

Slide 26

Slide 26 text

MTBF  Op4mized   MTTR  Op4mized  

Slide 27

Slide 27 text

http://www.flickr.com/photos/paperpariah/3002687604/ DevOps  

Slide 28

Slide 28 text

Design Thinking Process

Slide 29

Slide 29 text

Theory U

Slide 30

Slide 30 text

30   http://www.flickr.com/photos/mecklenburg/5060361765/   People Technology Process