Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

The good, the bad and the data

738 views

Published on

Data has become someone’s content, someone’s privacy and a gold mine of interesting trends. It is no longer the byproduct of an application. Data is the most popular kid on the block - who becomes the ugliest one when questions about handling data pop up. I have learned within past few months that role of data has really changed and seems to affect life of the developers and as well as the lives of those who operate. Data protection and privacy are hot topics even outside the debate around intelligence agencies. I would like to hear your views on these questions in context of DevOps.

I held this talk on June 2013 in Helsinki in DevOps Finland's meetup. Since the discussion after the talk was so good, I thought I'd share the presentation.

There is a small movie and TV series related quiz in my presentation. Try to figure out the hints that are in form of pictures and a text. There is number in brackets by the side of each hint.

  • Be the first to comment

  • Be the first to like this

The good, the bad and the data

  1. 1. The good, the bad and the data Handling data in operations: When data became a child of an application and started to live a life of its own DevOps Finland Meetup June 11th 2013, Helsinki Tuuli Siiskonen, DevOps Operations Meetup June 11th 2013, Public Protecting the irreplaceable | www.f-secure.com
  2. 2. What makes you different from Edward Snowden? *** 2 September 26, 2013 © Public Tuuli Siiskonen, DevOps Operations Meetup June 11th 2013
  3. 3. Data has become someone’s content, someone’s privacy and a gold mine of interesting trends. *** Even outside of intelligence agencies. 3 September 26, 2013 © Public Tuuli Siiskonen, DevOps Operations Meetup June 11th 2013
  4. 4. Data is the most popular kid - who becomes the ugliest one when questions about handling data pop up. 4 June 11 2013 © Public Source: WIkiMedia Commons, Wikiquote “My programming may be inadequate to the task.” [1] Tuuli Siiskonen, DevOps Operations Meetup
  5. 5. But what does this have to do with development or operations? 5 June 11 2013 © Public Tuuli Siiskonen, DevOps Operations Meetup
  6. 6. “Bring out yer dead!” Dead Collector: Bring out yer dead! [A large man appears with a (seemingly) dead man over his shoulder] Large Man: Here's one. Dead Collector: Nine pence. "Dead" Man: I'm not dead. …….. Dead Collector: 'Ere, he says he's not dead. Large Man: Yes he is. "Dead" Man: I'm not. …….. Dead Collector: Well, I can't take him like that. It's against regulations. [2] 6 June 11 2013 © public Source: WIkiMedia Commons, Wikiquote Tuuli Siiskonen, DevOps Operations Meetup
  7. 7. Wouldn’t it be great if those who make use of the data would actually know when to say “no”? It looks like those who operate have become the guardians [3] of the data. It’s actually good. Developers and those who operate a system will anyway handle the data both to develop and during operations • Data can be in a log file to be used for debugging • Or in customer content to be taken down from a service by request of the consumer • Or in a database dump for the marketing department guy that he requested last week • Or in the user interface of an application that a nosy co-worker uses to satisfy their curiosity about someone else’s personal life. 7 June 11 2013 © Public Source: Wikimedia Commons, Alicia Rae Tuuli Siiskonen, DevOps Operations Meetup
  8. 8. Why Tuco, Angel Eyes and Joe then? Let’s imagine a small, rather straightforward world around us. Like a spaghetti western from 1966. Three heroes are standing in a triangle. Tuco, Angel Eyes and Joe. Someone has to draw first. [4] • Tuco is the ugly one, the data. It can backfire if one isn’t careful. 24th August, 2010: The Financial Services Authority has fined the UK branch of Zurich Insurance Plc £2,275,000 following the loss of 46,000 customers' personal details. • Angel Eyes plays the role of the one who has most to gain or benefit of data. Who ever that is in your life. 21st May 2010: Facebook gives users' names to advertisers. And... just the latest privacy failing by Facebook, which has suffered heavy criticism. • And Joe is the keeper of them both. • 17th September 2010: Parental control software developer to pay $100,000 for children's privacy violation. And as you can guess, there is no work share or agreed responsibilities. Whoever dodges the bullet will be the winner. 8 September 26, 2013 © Public Tuuli Siiskonen, DevOps Operations Meetup
  9. 9. Life isn’t a spaghetti western. [5] It is about customer data, user metadata and personal data. 9 June 11 2013 © Public Source: Wikimedia Commons, ORDENssekretariat Tuuli Siiskonen, DevOps Operations Meetup
  10. 10. How to do DevOps so that data wouldn’t become the ugly kid nobody wants to play with? • Who ever understands the nature of the data and that it can be handled can keep their feet dry. Everybody should try to keep their feet dry! • There is no definitive right way of implementing but not thinking about how to implement and not implementing is not acceptable! How can you help the ones who operate the “home of data”? What is the skillset needed? Where would you get such a skill set? Do you know what the regulations are that touch your DevOps life? Do you know what kind of data you are dealing with? 10 September 26, 2013 © Public Tuuli Siiskonen, DevOps Operations Meetup
  11. 11. Thank you Tuuli Siiskonen, F-Secure And the correct answers were: [1 ] Star Trek, The Next Generation, 25th episode ”In Theory” (1991) [2] Monty Python and The Holy Grail (1975) [3] Batman, The Dark Knight (2008) [4] The Good, the Bad and the Ugly (1966) [5] Le retour de Don Camillo (Isä Camillo ja hänen laumansa, 1953) Tuuli Siiskonen, DevOps Operations Meetup June 11th 2013, Public Protecting the irreplaceable | www.f-secure.com

×