How build & deployment shapes software architecture – WebPerfDays 2012

It was a privilege to be part of the first WebPerfDays EU in London on 5th October 2012. Together with the folks from CCPGames, I facilitated a session on Continuous Delivery, opening the discussion with an overview of how build & deployment shapes software architecture at thetrainline.com:

Slides: How build and deployment shapes software architecture at thetrainline.com

The Continuous Delivery session prompted some excellent discussions around CD; there seems to be interest in setting up a London-based meetup, which I agreed to help coordinate.

Kudos to Steve Thair (@TheOpsMgr) and team for organizing such an excellent event.

 

Talk: How build and deployment should shape software architectures – IASA Ignite talks

I gave an ignite talk* at IASA UK’s second ignite series, slightly cryptically entitled “Architecting the Impossible“. Having seen just how strongly build and deployment concerns can shape the software that we put into production, I spoke on How build and deployment should shape software architectures, ending with the slightly (and deliberately) controversial point that:

software architecture  is a function of build and deployment concerns (for some systems)

The slides are on SlideShare and SpeakerDeck:

architecture = f (build & deploy)   ...   [for some systems]

Thanks to the good folks at IASA, especially Matt Deacon, and Endava, who hosted the event in London.

*(5 mins, 20 slides, 15 secs per slide, auto-forwarding)

Talk: a Sitecore-based multilingual website (Arabic and English) for Virgin Mobile & Qtel – Dreamcore EU 2011

I presented at the Sitecore partner & developer conference DreamcoreEU in 2011; I spoke about implementing a Sitecore-based multilingual website (Arabic and English) for Virgin Mobile & Qtel [PDF].

DreamcoreEU 2011 logo

I gave a particular emphasis to multilingual concerns and planning for effective web operations:

DreamcoreEU-2012_Multilingual

DreamcoreEU-2012_Operations-4

DreamcoreEU-2011_SOM

(Terrible moiré effect due to stripy shirt – I now have a plain one 🙂 )

To quote from the DreamcoreEU 2011 site:

Going global is much more than just making a site multilingual. If your web properties span the globe, you need to know the best techniques for architecting your Sitecore solution to support a global presence. This session will feature an inside-look at how Virgin Mobile took their brand into to the Middle East. ). The session will cover:

  • Why Sitecore is a first-class WCMS for multi-lingual, left-to-right and right-to-left websites
  • Planning for and implementing right-to-left (RTL) languages in your Sitecore website
  • Using Sitecore’s content modeling to implement product information management (PIM) features
  • Getting your Sitecore content strategy right
  • Developing, deploying and testing multi-server Sitecore installations effectively

In particular, I spoke about how internet technology consultants Priocept had led the effort to roll out the entire system within six months and the challenges we overcame in order to do that, emphasising the need to deploy to Production as early as possible and test with real data, networks and configurations.

Talk: A Scalable Content Platform for TUI Travel – InternetWorld 2011

I presented at Internet World 2011 in London in the Content Management theatre: A Scalable Content Platform for TUI Travel.

Videos

Internet World 2011

Internet World 2011 Squid

 

Slides

Content Platform Solution

[http://www.slideshare.net/matthewskelton/priocept-a-scalable-content-platform-for-tui-travel]

My thanks to TUI Travel for permission to share details of this project at Internet World.

DevOps Days 2010, Hamburg

I gave a lightning talk at DevOps Days 2010 in Hamburg entitled Culture Shock – Winning People to DevOps.

To a large extent, I was of course “preaching to the converted”, but it had seemed to me (as to others) that those of us championing  DevOps needed to communicate our ideas better to other stakeholders. This talk collected together several concepts, pictograms and metaphors which seemed worth sharing:

Winning People to DevOps - click to see slides

[Slides at: http://www.slideshare.net/matthewskelton/ matthew-skelton-cultureshockwinningpeopletodevops]

My thanks goes out the the conference organisers (Patrick Debois and Gildas le Nadan in particular) and everyone else for a great meeting of minds and ideas.