GET /api/v2/video/1325
HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "category": "EuroPython 2012", "language": null, "slug": "how-to-bootstrap-a-startup-using-django", "speakers": [ "J Leidel", "P Wassibauer" ], "tags": [], "id": 1325, "state": 1, "title": "How to bootstrap a startup using django", "summary": "[EuroPython 2012] J Leidel -P Wassibauer - 3 JULY 2012\n\n", "description": "Based on our (Philipp Wassibauer and Jannis Leidel) experiences building\ this talk will give you valuable insight as to how your\ninfrastructure will evolve and how to set up the basic components\n(Loadbalancer, Webservers, DB, Caching, Celery, CDN, \u2026) of your site. Outline:\nBasic project layout - How to handle different configurations and package your\nproject to make it easy to deploy and install. A basic timeline of how your\ninfrastructure needs will evolve - Starting from the initial 1 server setup we\nwill talk about how and when to scale out your servers. Replicate production\nenvironments in development - We developed a way to have all your services\n(Webserver, Celeryd, Solr, Cache, Compass compiler, \u2026) running using one\nmanagement command. Setting up Chef recipes to provision your servers. Dealing\nwith cloud based servers - Tips and tricks on how to manage your cloud based\nserver using tools like Instagrams ec2-ssh. Automating deploying to a bigger\ninfrastructure (5+ servers) - Once the infrastructure becomes larger the\ndeployments become more tedious. There are a few automation tools for these\nscenarios like the Etsy Deployinator. Tips on performance - How to find and\nremove performance bottlenecks.\n\n", "quality_notes": "", "copyright_text": "Standard YouTube License", "embed": "<object width=\"640\" height=\"390\"><param name=\"movie\" value=\";hl=en_US\"></param><param name=\"allowFullScreen\" value=\"true\"></param><param name=\"allowscriptaccess\" value=\"always\"></param><embed src=\";hl=en_US\" type=\"application/x-shockwave-flash\" width=\"640\" height=\"390\" allowscriptaccess=\"always\" allowfullscreen=\"true\"></embed></object>", "thumbnail_url": "", "duration": null, "video_ogv_length": null, "video_ogv_url": null, "video_ogv_download_only": false, "video_mp4_length": null, "video_mp4_url": null, "video_mp4_download_only": false, "video_webm_length": null, "video_webm_url": null, "video_webm_download_only": false, "video_flv_length": null, "video_flv_url": null, "video_flv_download_only": false, "source_url": "", "whiteboard": "", "recorded": "2012-07-04", "added": "2012-09-06T22:33:24", "updated": "2014-04-08T20:28:27.280" }