{"guid":"c8321120-2af8-42ca-8e37-a3c9984a169a","title":"To Run an App With Guarantees We Must First Create The Universe ","subtitle":"Lessons from managing self-contained application runtimes in production","slug":"ASG2018-162-to_run_an_app_with_guarantees_we_must_first_create_the_universe","link":"https://cfp.all-systems-go.io/en/ASG2018/public/events/162","description":"We’ll look at patterns and anti-patterns for self-contained, immutable runtime environment for applications using Habitat, with a focus on special cases, integrated testing and advanced hacks. ","original_language":"eng","persons":["Blake Irvin"],"tags":["asg2018","162","Cloud \u0026 Container"],"view_count":63,"promoted":false,"date":"2018-09-28T00:00:00.000+02:00","release_date":"2018-09-28T02:00:00.000+02:00","updated_at":"2024-09-04T10:00:02.239+02:00","length":1483,"duration":1483,"thumb_url":"https://static.media.ccc.de/media/events/all_systems_go/2018/162-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/all_systems_go/2018/162-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/all_systems_go/2018/c8321120-2af8-42ca-8e37-a3c9984a169a-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/all_systems_go/2018/c8321120-2af8-42ca-8e37-a3c9984a169a-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/ASG2018-162-to_run_an_app_with_guarantees_we_must_first_create_the_universe","url":"https://api.media.ccc.de/public/events/c8321120-2af8-42ca-8e37-a3c9984a169a","conference_title":"All Systems Go! 2018","conference_url":"https://api.media.ccc.de/public/conferences/asg2018","related":[{"event_id":6043,"event_guid":"6cc5fc97-964e-4850-9292-6c452518e1e6","weight":5},{"event_id":6046,"event_guid":"7bc4f2f5-c129-41ac-ade7-0f5b188d4aab","weight":7},{"event_id":6050,"event_guid":"735c0de2-ccf2-4c5b-9138-cb51538d1253","weight":7},{"event_id":6057,"event_guid":"f7f0900e-c15d-4041-89b0-bf7dfb73b5de","weight":6},{"event_id":6058,"event_guid":"7fe2a84b-bbed-4a4e-80fb-85b581c14b13","weight":10},{"event_id":6059,"event_guid":"fc7004b6-93cd-4fe6-a64e-22a66fa1d73f","weight":9},{"event_id":6062,"event_guid":"59177231-f236-419f-9364-f7269e6aa0d1","weight":10},{"event_id":6064,"event_guid":"c80dcd0e-6ca3-4299-a793-dd023a22b54c","weight":2},{"event_id":6075,"event_guid":"074049eb-0adb-4b29-a51f-aa64eea012cc","weight":2},{"event_id":6076,"event_guid":"68c30487-d434-4b4e-8df0-fb06aa4e8cdf","weight":6}],"recordings":[{"size":121,"length":1483,"mime_type":"video/mp4","language":"eng","filename":"asg2018-162-eng-To_Run_an_App_With_Guarantees_We_Must_First_Create_The_Universe_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-09-28T18:38:05.706+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2018/h264-hd/asg2018-162-eng-To_Run_an_App_With_Guarantees_We_Must_First_Create_The_Universe_hd.mp4","url":"https://api.media.ccc.de/public/recordings/28936","event_url":"https://api.media.ccc.de/public/events/c8321120-2af8-42ca-8e37-a3c9984a169a","conference_url":"https://api.media.ccc.de/public/conferences/asg2018"},{"size":186,"length":1483,"mime_type":"video/webm","language":"eng","filename":"asg2018-162-eng-To_Run_an_App_With_Guarantees_We_Must_First_Create_The_Universe_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-09-28T19:46:39.953+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2018/webm-hd/asg2018-162-eng-To_Run_an_App_With_Guarantees_We_Must_First_Create_The_Universe_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/28955","event_url":"https://api.media.ccc.de/public/events/c8321120-2af8-42ca-8e37-a3c9984a169a","conference_url":"https://api.media.ccc.de/public/conferences/asg2018"},{"size":18,"length":1477,"mime_type":"audio/opus","language":"eng","filename":"asg2018-162-eng-To_Run_an_App_With_Guarantees_We_Must_First_Create_The_Universe_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2018-09-28T23:25:02.134+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2018/opus/asg2018-162-eng-To_Run_an_App_With_Guarantees_We_Must_First_Create_The_Universe_opus.opus","url":"https://api.media.ccc.de/public/recordings/28980","event_url":"https://api.media.ccc.de/public/events/c8321120-2af8-42ca-8e37-a3c9984a169a","conference_url":"https://api.media.ccc.de/public/conferences/asg2018"},{"size":75,"length":1483,"mime_type":"video/webm","language":"eng","filename":"asg2018-162-eng-To_Run_an_App_With_Guarantees_We_Must_First_Create_The_Universe_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-09-28T23:26:37.026+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2018/webm-sd/asg2018-162-eng-To_Run_an_App_With_Guarantees_We_Must_First_Create_The_Universe_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/28983","event_url":"https://api.media.ccc.de/public/events/c8321120-2af8-42ca-8e37-a3c9984a169a","conference_url":"https://api.media.ccc.de/public/conferences/asg2018"},{"size":22,"length":1477,"mime_type":"audio/mpeg","language":"eng","filename":"asg2018-162-eng-To_Run_an_App_With_Guarantees_We_Must_First_Create_The_Universe_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2018-09-28T23:27:00.479+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2018/mp3/asg2018-162-eng-To_Run_an_App_With_Guarantees_We_Must_First_Create_The_Universe_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/28984","event_url":"https://api.media.ccc.de/public/events/c8321120-2af8-42ca-8e37-a3c9984a169a","conference_url":"https://api.media.ccc.de/public/conferences/asg2018"},{"size":46,"length":1483,"mime_type":"video/mp4","language":"eng","filename":"asg2018-162-eng-To_Run_an_App_With_Guarantees_We_Must_First_Create_The_Universe_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-09-28T23:27:36.224+02:00","recording_url":"https://cdn.media.ccc.de/events/all_systems_go/2018/h264-sd/asg2018-162-eng-To_Run_an_App_With_Guarantees_We_Must_First_Create_The_Universe_sd.mp4","url":"https://api.media.ccc.de/public/recordings/28985","event_url":"https://api.media.ccc.de/public/events/c8321120-2af8-42ca-8e37-a3c9984a169a","conference_url":"https://api.media.ccc.de/public/conferences/asg2018"}]}