{"guid":"14529ff7-9b02-46a7-bd68-9f32b5588860","title":"Serverless ohne Vendor-Lock-In mit Go","subtitle":null,"slug":"froscon2019-2327-serverless_ohne_vendor-lock-in_mit_go","link":"https://programm.froscon.de/2019/events/2327.html","description":"Eine Codebasis für mehrere Cloud-Provider - kein Problem mit Go!\n\nServerless ist ja schön und gut, aber für jeden Anbieter muss man anders entwickeln.  Auch ein Umzug ist sehr aufwändig. Mit dem Go Cloud Development Kit können wir Anbieter-agnostisch serverless Funktionen entwickeln. Go ist sehr effizient und schnell, also perfekt für serverless Anwendungen. Mit dieser Abstraktionen können wir diese Vorteile immer ausspielen. In diesem Talk werde ich den gleichen Code bei verschiedenen Providern deployen und ausführen um eine kurze Einführung zu geben.","original_language":"deu","persons":["Dino Omanovic"],"tags":["froscon2019","2327","2019","Cloud"],"view_count":80,"promoted":false,"date":"2019-08-10T00:00:00.000+02:00","release_date":"2019-09-10T02:00:00.000+02:00","updated_at":"2025-10-17T01:00:06.063+02:00","length":3132,"duration":3132,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2019/2327-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2019/2327-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2019/2327-hd.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2019/2327-hd.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2019-2327-serverless_ohne_vendor-lock-in_mit_go","url":"https://api.media.ccc.de/public/events/14529ff7-9b02-46a7-bd68-9f32b5588860","conference_title":"FrOSCon 2019","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019","related":[{"event_id":2408,"event_guid":"25d1ba3b-cf21-4d83-935d-d064f10a6035","weight":1},{"event_id":5820,"event_guid":"d285cec6-c1b3-41bc-bb28-ed499609bd2e","weight":2},{"event_id":7236,"event_guid":"e3bdda0e-c95f-4021-8500-3718a2913352","weight":2},{"event_id":7268,"event_guid":"7007a0ab-a90c-4c5a-8ff2-e9faa6eba646","weight":3},{"event_id":7269,"event_guid":"313f600d-7418-4821-99fd-3d788de500ae","weight":1},{"event_id":7275,"event_guid":"74cced26-1577-4819-b09d-89dcf48312a0","weight":1},{"event_id":7278,"event_guid":"8f758bad-51ea-453a-9d97-6c97a614f2e4","weight":2},{"event_id":7279,"event_guid":"967fa2a1-265f-47c1-90b2-ec8dba08b328","weight":2},{"event_id":7281,"event_guid":"bb5b04bd-9599-4d93-bd12-c779f381cf5e","weight":3},{"event_id":7288,"event_guid":"8b3077e1-5591-426c-903d-0e00dfb9836b","weight":1},{"event_id":7289,"event_guid":"4e843dac-13e7-4a25-a14c-f7c89e0ddd4b","weight":1},{"event_id":7296,"event_guid":"b8424140-1639-44f7-a19a-67af58ad61e9","weight":2},{"event_id":7301,"event_guid":"6413e0b9-d88c-4a3c-a0a5-d4b3a0224a98","weight":1},{"event_id":7309,"event_guid":"3e6729a3-bd01-4c16-8024-62ad8be7e3ac","weight":1},{"event_id":7321,"event_guid":"f1ce2f38-4601-416a-bfb9-b7e004be5006","weight":1},{"event_id":7322,"event_guid":"37eebf57-a64d-4cc8-8ee1-226810ac834a","weight":2},{"event_id":7332,"event_guid":"50ad5991-1b2f-4a92-ba87-dec6456f085a","weight":3},{"event_id":7333,"event_guid":"9f669988-d2f1-451f-9de1-b415a10e22b9","weight":1},{"event_id":7334,"event_guid":"4bd45e4a-c05c-4804-b879-4b793b7fca4e","weight":1},{"event_id":7341,"event_guid":"7100ad0c-e4f3-4784-b707-46759cd3cb6a","weight":4},{"event_id":7342,"event_guid":"88474e85-c77c-466e-9351-d306b620f495","weight":2},{"event_id":7371,"event_guid":"074a5ea0-fd00-4529-912c-c986a8856f6b","weight":1},{"event_id":7782,"event_guid":"448feb01-9247-5f6f-8be4-e61a78249549","weight":1},{"event_id":7788,"event_guid":"6986d495-b3e9-5388-851b-cb4d4f0a79ff","weight":1},{"event_id":7794,"event_guid":"624c002f-4996-56ea-8130-28fbcdb53869","weight":1},{"event_id":7795,"event_guid":"b47ce385-2fe7-48f6-bc0a-92b0f1f08519","weight":1},{"event_id":7798,"event_guid":"6260c933-5ab0-4c58-b335-ee419b180712","weight":2},{"event_id":7817,"event_guid":"2966fdbd-20be-5871-9fa1-c2f5065fd701","weight":2},{"event_id":7820,"event_guid":"9a497fd7-62b4-5b5b-bf09-5dd123d18305","weight":2},{"event_id":7988,"event_guid":"f1b2d665-2521-4f00-a8ba-b3e6b55d78ca","weight":2}],"recordings":[{"size":700,"length":3132,"mime_type":"video/mp4","language":"deu","filename":"froscon2019-2327-deu-Serverless_ohne_Vendor-Lock-In_mit_Go_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-09-10T18:51:57.037+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/h264-hd/froscon2019-2327-deu-Serverless_ohne_Vendor-Lock-In_mit_Go_hd.mp4","url":"https://api.media.ccc.de/public/recordings/39904","event_url":"https://api.media.ccc.de/public/events/14529ff7-9b02-46a7-bd68-9f32b5588860","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"},{"size":28,"length":3132,"mime_type":"audio/opus","language":"deu","filename":"froscon2019-2327-deu-Serverless_ohne_Vendor-Lock-In_mit_Go_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2019-09-10T18:54:36.099+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/opus/froscon2019-2327-deu-Serverless_ohne_Vendor-Lock-In_mit_Go_opus.opus","url":"https://api.media.ccc.de/public/recordings/39905","event_url":"https://api.media.ccc.de/public/events/14529ff7-9b02-46a7-bd68-9f32b5588860","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"},{"size":47,"length":3132,"mime_type":"audio/mpeg","language":"deu","filename":"froscon2019-2327-deu-Serverless_ohne_Vendor-Lock-In_mit_Go_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2019-09-10T18:54:56.068+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/mp3/froscon2019-2327-deu-Serverless_ohne_Vendor-Lock-In_mit_Go_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/39906","event_url":"https://api.media.ccc.de/public/events/14529ff7-9b02-46a7-bd68-9f32b5588860","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"},{"size":107,"length":3132,"mime_type":"video/mp4","language":"deu","filename":"froscon2019-2327-deu-Serverless_ohne_Vendor-Lock-In_mit_Go_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2019-09-10T18:58:29.104+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/h264-sd/froscon2019-2327-deu-Serverless_ohne_Vendor-Lock-In_mit_Go_sd.mp4","url":"https://api.media.ccc.de/public/recordings/39907","event_url":"https://api.media.ccc.de/public/events/14529ff7-9b02-46a7-bd68-9f32b5588860","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"},{"size":365,"length":3132,"mime_type":"video/webm","language":"deu","filename":"froscon2019-2327-deu-Serverless_ohne_Vendor-Lock-In_mit_Go_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2019-09-10T19:22:56.774+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/webm-hd/froscon2019-2327-deu-Serverless_ohne_Vendor-Lock-In_mit_Go_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/39908","event_url":"https://api.media.ccc.de/public/events/14529ff7-9b02-46a7-bd68-9f32b5588860","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"},{"size":113,"length":3132,"mime_type":"video/webm","language":"deu","filename":"froscon2019-2327-deu-Serverless_ohne_Vendor-Lock-In_mit_Go_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2019-09-10T19:24:41.407+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2019/webm-sd/froscon2019-2327-deu-Serverless_ohne_Vendor-Lock-In_mit_Go_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/39909","event_url":"https://api.media.ccc.de/public/events/14529ff7-9b02-46a7-bd68-9f32b5588860","conference_url":"https://api.media.ccc.de/public/conferences/froscon2019"}]}