GET /api/v2/video/1463
HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "category": "PyCon DE 2012", "language": "German", "slug": "batou-multi-host-component-environment-vers", "speakers": [ "Christian Theune" ], "tags": [ "deployment" ], "id": 1463, "state": 1, "title": "batou - multi-(host component environment version platform) deployment ", "summary": "Batou ist ein Open-Source Werkzeug um mit Python das Deployment von komplexen\nAnwendungen zu beschreiben und zu automatisieren.\n\nDas Konzept besteht darin eine passende allgemeine Modellsprache in Form einer\nAPI zu definieren. Dabei stehen Wiederverwendung, Toleranz gegen\u00fcber\nunbekannten Zust\u00e4nden und Ausdrucksst\u00e4rke im Vordergrund.\n\nDer Vortrag zeigt den Werdegang und unsere Motivation zur Entwicklung von\nbatou auf und zeigt die konzeptionellen St\u00e4rken anhand praktischer Beispiele.\n\nWir haben in den letzten Jahren eine Reihe gro\u00dfer und kleiner Projekte beim\nDeployment betreut.\n\nIm Rahmen unserer Plattform \"gocept.net\" bereiten wir unsere Erfahrungen in\nDokumentation und offenen Werkzeugen auf und haben daher batou entwickelt.\n\nbatou ist sowohl in Python geschrieben und nutzt Python um Deployment-\nStrukturen zu beschreiben.\n\nWir m\u00f6chten Batou gerne vorstellen um unsere Erfahrungen weiterzugeben und\n(auch auf den Sprints) anzuregen sich mit dem Werkzeug auseinanderzusetzen,\nFeedback zu bekommen, und daran weiterzuarbeiten.\n\nBeispiel-Code des Werkzeugs:\n\n[https://code.gocept.com/hg/public/batou/file/920e606b2959](https://code.gocep\nt.com/hg/public/batou/file/920e606b2959)\n\nBeispiel einer Deployment-Beschreibung:\n\n[https://bitbucket.org/ctheune/sprintsite](https://bitbucket.org/ctheune/sprin\ntsite)\n\n", "description": "", "quality_notes": "", "copyright_text": "", "embed": "<object width=\"640\" height=\"390\"><param name=\"movie\" value=\"http://youtube.com/v/-f8Ef0Y_ZYk?version=3&amp;hl=en_US\"></param><param name=\"allowFullScreen\" value=\"true\"></param><param name=\"allowscriptaccess\" value=\"always\"></param><embed src=\"http://youtube.com/v/-f8Ef0Y_ZYk?version=3&amp;hl=en_US\" type=\"application/x-shockwave-flash\" width=\"640\" height=\"390\" allowscriptaccess=\"always\" allowfullscreen=\"true\"></embed></object>", "thumbnail_url": "http://i2.ytimg.com/vi/-f8Ef0Y_ZYk/hqdefault.jpg", "duration": null, "video_ogv_length": null, "video_ogv_url": "", "video_ogv_download_only": false, "video_mp4_length": null, "video_mp4_url": "http://s3.us.archive.org/nextdayvideo/pyconde/pyconde2012/Vortrag_batou_multihost_compon.mp4?Signature=uLLnpLOES3L5mLY3PvAYPvlRSXQ%3D&Expires=1352041445&AWSAccessKeyId=FEWGReWX3QbNk0h3", "video_mp4_download_only": false, "video_webm_length": null, "video_webm_url": "", "video_webm_download_only": false, "video_flv_length": null, "video_flv_url": "", "video_flv_download_only": false, "source_url": "https://www.youtube.com/watch?v=-f8Ef0Y_ZYk", "whiteboard": "", "recorded": "2012-10-31", "added": "2012-11-02T09:02:18", "updated": "2014-04-08T20:28:26.894" }