/
sebastian-neubauer-a-pythonic-approach-to-continuous-delivery.json
20 lines (20 loc) · 2.47 KB
/
sebastian-neubauer-a-pythonic-approach-to-continuous-delivery.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{
"copyright_text": "Creative Commons Attribution license (reuse allowed)",
"description": "Sebastian Neubauer - A Pythonic Approach to Continuous Delivery\n[EuroPython 2015]\n[22 July 2015]\n[Bilbao, Euskadi, Spain]\n\nSoftware development is all about writing code that delivers\nadditional value to a customer. Following the agile and lean approach\nthis value created by code changes should be continuously delivered as\nfast, as early and as often as possible without any compromise on the\nquality.\n\nRemarkably, there is a huge gap between the development of the\napplication code and the reliable and scalable operation of the\napplication. As an example, most of the tutorials about web\ndevelopment with Flask or Django end by starting a local \u201cdummy\u201d\nserver, missing out all the steps needed for production ready\noperation of the web service. Furthermore, as there is no \u201crocket\nscience\u201d in-between, many proposals to bridge that gap from both\nsides, operations and developers start with sentences like: \u201cyou just\nhave to...\u201d, a clear indication that it will cause problems later on\nand also a symptom of a cultural gap between developers and operations\nstaff.\n\nIn this talk I will go through the complete delivery pipeline from\napplication development to the industrial grade operation, clearly\nbiased towards the \u201cDevOps\u201d mindset. Instead of presenting a\nsophisticated enterprise solution, I will outline the necessary\nbuilding blocks for continuous delivery and fill them up with simple\nbut working poor man's solutions, so that it is equally useful for\nprofessional and non-professional developers and operations engineers.\nAfter the talk you will know how to build such a continuous delivery\npipeline with open-source tools like \u201cAnsible\u201d, \u201cDevpi\u201d and \u201cJenkins\u201d\nand I will share some of my day-to-day experiences with automation in\ngeneral. Although many of the concepts are language agnostic I will\nfocus on the ins and outs in a python universe and outline the\npythonic way of \u201cget this thing running\u201d.",
"duration": 2354,
"language": "eng",
"recorded": "2015-08-02",
"related_urls": [],
"speakers": [
"Sebastian Neubauer"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi/Ad9qSbrfnvk/maxresdefault.jpg",
"title": "A Pythonic Approach to Continuous Delivery",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=Ad9qSbrfnvk"
}
]
}