[cloud-guide] adding some notes

Pete Travis immanetize at fedoraproject.org
Tue Dec 3 19:01:45 UTC 2013


commit 23cd384ce8c34a3b3ac458bfcebb2ef404dd47c3
Author: Pete Travis <immanetize at fedoraproject.org>
Date:   Tue Dec 3 12:01:40 2013 -0700

    adding some notes

 notes |   52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 52 insertions(+), 0 deletions(-)
---
diff --git a/notes b/notes
new file mode 100644
index 0000000..0cbf942
--- /dev/null
+++ b/notes
@@ -0,0 +1,52 @@
+Use cases for examples:
+    mailserver
+    `bip`
+    OpenSSL in the cloud
+    etherpad
+    openID provider
+    read into OAuth / OAuth2
+    diaspora
+    opensheet
+    $(collaborative paint)
+
+Define:
+	Framework as a service?
+	PaaS
+	IaaS
+	SaaS
+
+	Openshift vs Openstack
+
+read:
+	pump.io
+	tent.io
+	code for america
+
+cartridges:
+	Openshift is platform, carts provide framework
+	defined as manifest, set of control scripts, and supporting files to provide one service instance
+	cart manifest is similar to spec file, but in YAML
+	multi-version implies that all versions must be available on the system
+	app upgrades must be seperate from RPM upgrades
+	inter-cart deps, configure order, etc can be an issue
+	carts can *own* the gear
+	cart devs live on GitHub?
+gear:
+	- locked homedir
+	- namespaced mounts (/tmp, /dev/shm)
+	- cgroup restricted
+	- restricted via selinux
+	- port binding is restricted
+
+apps in a gear require:
+     - public facing cart
+     - appropriate dependencies
+     - code/config to determine appropriate IP/ports (env vars)
+     
+
+
+OpenShift:
+	quickstart
+		- defines an app?
+http://goldmann.pl/blog/2013/11/08/recent-docker-changes-in-fedora/
+http://goldmann.pl/blog/2013/12/03/even-more-docker-fedora-news/


More information about the docs-commits mailing list