<?xml version="1.0" encoding="UTF-8"?>
<oembed>
  <version type="float">1.0</version>
  <type>rich</type>
  <provider-name>SoundCloud</provider-name>
  <provider-url>https://soundcloud.com</provider-url>
  <height type="integer">400</height>
  <width>100%</width>
  <title>PEATUK Series 1 Episode 3 - Explaining Twelve Factor Apps for Microservices by Peter Pilgrim - PEAT UK</title>
  <description>This episode is all about Heroku's Twelve Factor applications, which are design rules for building flexible, sustainable and robust cloud-native application.

I. Codebase - One codebase tracked in revision control, many deploys
II. Dependencies - Explicitly declare and isolate dependencies
III. Config - Store config in the environment
IV. Backing services - Treat backing services as attached resources
V. Build, release, run - Strictly separate build and run stages
VI. Processes - Execute the app as one or more stateless processes
VII. Port binding - Export services via port binding
VIII. Concurrency - Scale out via the process model
IX. Disposability - Maximize robustness with fast startup and graceful shutdown
X. Dev/prod parity - Keep development, staging, and production as similar as possible
XI. Logs - Treat logs as event streams
XII. Admin processes - Run admin/management tasks as one-off processes</description>
  <thumbnail-url>https://soundcloud.com/images/fb_placeholder.png</thumbnail-url>
  <html>&lt;![CDATA[&lt;iframe width="100%" height="400" scrolling="no" frameborder="no" allow="autoplay; encrypted-media" src="https://w.soundcloud.com/player/?visual=true&amp;url=https%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F355986980&amp;show_artwork=true"&gt;&lt;/iframe&gt;]]&gt;</html>
  <author-name>Peter Pilgrim - PEAT UK</author-name>
  <author-url>https://soundcloud.com/peter-pilgrim</author-url>
</oembed>
