{"id":225,"date":"2012-10-15T13:37:53","date_gmt":"2012-10-15T20:37:53","guid":{"rendered":"https:\/\/virtualsoul.org\/blog\/?p=225"},"modified":"2012-10-15T13:37:53","modified_gmt":"2012-10-15T20:37:53","slug":"turtles-all-the-way-down","status":"publish","type":"post","link":"https:\/\/virtualsoul.org\/blog\/2012\/10\/15\/turtles-all-the-way-down\/","title":{"rendered":"Turtles all the way down"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/virtualsoul.org\/photos\/turtles.jpg\" alt=\"turtles in vmware pond\" width=\"480\" height=\"401\" \/><\/p>\n<dl id=\"\" class=\"wp-caption alignnone\" style=\"width: 490px;\">\n<dd class=\"wp-caption-dd\"><em>Photo of turtles on the VMware campus courtesy of <a href=\"http:\/\/www.linkedin.com\/profile\/view?id=7462337\">Yvonne Wong<\/a>, recruiter extraordinaire.<\/em><\/dd>\n<\/dl>\n<p>Most of us on the Cloud Foundry identity team have been working together for just over a year. We work with a\u00c2\u00a0<a href=\"http:\/\/www.wired.com\/wiredenterprise\/2011\/11\/cloud-foundry\/all\/\">rather interesting group<\/a>\u00c2\u00a0that leads the larger open source community that builds Cloud Foundry.<\/p>\n<p>On the identity team we&#8217;ve been working to evolve Cloud Foundry&#8217;s user authentication and authorization system into a full suite of identity services &#8212; open source and built on open standards. We&#8217;ve built some cool stuff. We are now starting to publicize what we&#8217;ve built and more actively engage with the community. Our team consists of veteran\u00c2\u00a0<a href=\"http:\/\/blog.springsource.org\/author\/dsyer\/\">SpringSource<\/a>\u00c2\u00a0\u00c2\u00a0<a href=\"http:\/\/blog.springsource.org\/author\/ltaylor\/\">leaders<\/a>\u00c2\u00a0<a href=\"http:\/\/www.linkedin.com\/in\/davidsyer\">David Syer<\/a>\u00c2\u00a0(<a href=\"https:\/\/twitter.com\/david_syer\">@david_syer<\/a>) and\u00c2\u00a0<a href=\"http:\/\/www.linkedin.com\/profile\/view?id=2981572\">Luke Taylor<\/a>\u00c2\u00a0in the UK, with\u00c2\u00a0<a href=\"http:\/\/www.linkedin.com\/profile\/view?id=6207352\">Joel D&#8217;sa<\/a>, Vidya Valmikinathan and me in Palo Alto.<\/p>\n<p>Dave started us off with 3 solid blog posts for the cloudfoundry.org blog explaining our use of OAuth2\u00c2\u00a0<a href=\"http:\/\/blog.cloudfoundry.org\/2012\/07\/23\/uaa-intro\/\">here<\/a>,\u00c2\u00a0<a href=\"http:\/\/blog.cloudfoundry.org\/2012\/07\/24\/high-level-features-of-the-uaa\/\">here<\/a>, and\u00c2\u00a0<a href=\"http:\/\/blog.cloudfoundry.org\/2012\/10\/09\/oauth-rest\/\">here<\/a>. He is\u00c2\u00a0<a href=\"http:\/\/www.springone2gx.com\/conference\/washington\/2012\/10\/speakers\/dave_syer\">speaking at SpringOne<\/a>\u00c2\u00a0this week about OAuth2 as well.<\/p>\n<p>Also in the blog queue, Luke has a post that discusses our password management strategy and I have one that discusses how we integrate OAuth2, SCIM, &amp; OpenID Connect into Cloud Foundry itself. Joel recently gave a presentation to the VMware Cloud Foundry engineers about our\u00c2\u00a0<a href=\"https:\/\/github.com\/cloudfoundry\/uaa\">User Account and Authentication<\/a>\u00c2\u00a0(UAA) service.<\/p>\n<p>Joel, Vidya and I will be attending\u00c2\u00a0<a href=\"http:\/\/www.internetidentityworkshop.com\/\">IIW<\/a>\u00c2\u00a0next week. I suspect that Joel will propose a session there to discuss Cloud Foundry identity services, what we&#8217;ve built, and what we&#8217;ve learned from operational experience. We&#8217;ll be there to work with the identity community as we plan our next steps.<\/p>\n<p>I&#8217;ll link to the blog posts and presentations here when they are published.<\/p>\n<p>It&#8217;s great fun to finally be able to have this system in a position we can make some noise about it, and we all are. It&#8217;s turtles all the way down.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Photo of turtles on the VMware campus courtesy of Yvonne Wong, recruiter extraordinaire. Most of us on the Cloud Foundry identity team have been working together for just over a year. We work with a\u00c2\u00a0rather interesting group\u00c2\u00a0that leads the larger open source community that builds Cloud Foundry. On the identity team we&#8217;ve been working to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,3],"tags":[],"class_list":["post-225","post","type-post","status-publish","format-standard","hentry","category-cloud-security","category-identity"],"_links":{"self":[{"href":"https:\/\/virtualsoul.org\/blog\/wp-json\/wp\/v2\/posts\/225","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/virtualsoul.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/virtualsoul.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/virtualsoul.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/virtualsoul.org\/blog\/wp-json\/wp\/v2\/comments?post=225"}],"version-history":[{"count":12,"href":"https:\/\/virtualsoul.org\/blog\/wp-json\/wp\/v2\/posts\/225\/revisions"}],"predecessor-version":[{"id":237,"href":"https:\/\/virtualsoul.org\/blog\/wp-json\/wp\/v2\/posts\/225\/revisions\/237"}],"wp:attachment":[{"href":"https:\/\/virtualsoul.org\/blog\/wp-json\/wp\/v2\/media?parent=225"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/virtualsoul.org\/blog\/wp-json\/wp\/v2\/categories?post=225"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/virtualsoul.org\/blog\/wp-json\/wp\/v2\/tags?post=225"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}