<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">The only thing I have seen recently around AWS API compatibility is S3 compatibility for an object storage project. All our cloud projects use a cloud mgmt
 platform that abstracts the bank from various public/private clouds API. We require that the CMP we use provide support for the target API we wish to utilize.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Barrett, Carol L [mailto:carol.l.barrett@intel.com]
<br>
<b>Sent:</b> 2015, February, 02 2:22 PM<br>
<b>To:</b> Anthony Hobbs; Mark Voelker<br>
<b>Cc:</b> Esker, Robert; enterprise-wg@lists.openstack.org; Cooklin, Joel R<br>
<b>Subject:</b> Re: [Win The Enterprise-wg] [OpenStack] [Win the Enterprise] EC2 API feedback<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:"Calibri","sans-serif";color:#1F497D">Thanks to everyone for your feedback. I agree with Anthony, so will not work to recruit resources to address this in favor of higher priority features.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Calibri","sans-serif";color:#1F497D">Carol<o:p></o:p></span></p>
<p class="MsoNormal"><a name="_MailEndCompose"></a><span style="font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Anthony Hobbs [<a href="mailto:ahobbs@mirantis.com">mailto:ahobbs@mirantis.com</a>]
<br>
<b>Sent:</b> Monday, February 02, 2015 11:12 AM<br>
<b>To:</b> Mark Voelker<br>
<b>Cc:</b> Cooklin, Joel R; Esker, Robert; <a href="mailto:enterprise-wg@lists.openstack.org">
enterprise-wg@lists.openstack.org</a><br>
<b>Subject:</b> Re: [Win The Enterprise-wg] [OpenStack] [Win the Enterprise] EC2 API feedback<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">I think Mark and Das hit it on the head there. It's a checkbox for managers, but due to the lack of feature parity, is not really used by the engineers. <o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">My background is in utilizing AWS (I just recently started with OpenStack), but I would not want to use an AWS compatible API for OpenStack due to the parity mismatch. I'd use some middle layer as Mark suggested. I have only been at one
 company that actually had two fully functional clouds (AWS and Cloud.com), and we used a 3rd party wrapper to control it (RightScale) rather than use either clouds API's.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">My "Vote" would to not prioritize AWS compatibility to allow us to focus on other issues (like our HA or upgrade stories).<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Anthony Hobbs<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">SRE Operations Architect<o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On Mon, Feb 2, 2015 at 10:09 AM, Mark Voelker <<a href="mailto:mvoelker@vmware.com" target="_blank">mvoelker@vmware.com</a>> wrote:<o:p></o:p></p>
<p class="MsoNormal">I’ve generally found this to usually be a “checkbox item”.  E.g. customers deploying a private enterprise cloud are interested in having EC2 compatibility from the perspective that it *theoretically* allows them to hybridize workloads or
 in cases where they’re not terribly familiar with all the workloads that will be running on their private cloud but want to generally make it easy for them to run on-prem vs on Amazon.  From that perspective, it’s an item that shows up on wish lists more often
 than it actually gets exercised, and I don’t think I’ve ever run across a situation where supporting Nova’s EC2 compatibility or not was a deal breaker.  Those who are looking at repatriating workloads already heavily invested in AWS generally need more functionality
 than is currently present anyway (to Das’s point).  Those who are interested in using multiple clouds sometimes choose a middle layer such as Apache jClouds.<br>
<br>
At Your Service,<br>
<br>
Mark T. Voelker<br>
OpenStack Architect<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><br>
On Feb 2, 2015, at 10:39 AM, Kingshott, Daniel (Helion Professional Services.) <<a href="mailto:daniel.kingshott@hp.com">daniel.kingshott@hp.com</a>> wrote:<br>
<br>
> I agree with Das, those folks who truly need AWS compatible API's either use Eucalyptus or a 3rd party tool to which manages their AWS and Openstack deployments.<br>
><br>
> Thanks,<br>
><br>
> Dan<br>
><br>
><br>
> -----Original Message-----<br>
> From: Kamhout, Das [mailto:<a href="mailto:das.kamhout@intel.com">das.kamhout@intel.com</a>]<br>
> Sent: Friday, January 30, 2015 4:26 PM<br>
> To: Esker, Robert; Barrett, Carol L; <a href="mailto:enterprise-wg@lists.openstack.org">
enterprise-wg@lists.openstack.org</a><br>
> Cc: Cooklin, Joel R<br>
> Subject: Re: [Win The Enterprise-wg] [OpenStack] [Win the Enterprise] EC2 API feedback<br>
><br>
> From our experience, people using AWS utilize a large assortment of APIs (ELB, CloudFormation, S3, EBS, EC2, Route53), and many have chosen to use higher level tools to handle their cloud app deployments either through an abstraction layer, or through a PaaS
 (RightScale, Enstratius, Cloud Forms, CloudFoundry, and now Docker, Kubernetes, MesoSphere).<br>
><br>
> Being that OpenStack doesn¹t really have full API compatibility to AWS, generally we have stuck with the native commandsŠ simple enough for the types of scripts to have variables that do get instance calls to have EC2 or Nova semantics depending on the endpoint
 type.<br>
><br>
> Personally I would rather see more focus on getting OpenStack APIs consistent, backwards compatible, and working across different OpenStack deployments as a higher priority.<br>
><br>
> -Das<br>
> Intel (formerly Intel IT)<br>
><br>
> On 1/30/15, 3:42 PM, "Esker, Robert" <<a href="mailto:Rob.Esker@netapp.com">Rob.Esker@netapp.com</a>> wrote:<br>
><br>
>> Carol et al,<br>
>><br>
>> A number of our customers employ OpenStack motivated in large part for<br>
>> it¹s ability to function as an on-prem AWS of sorts (something they can<br>
>> burst from or repatriate to w/ out altering app deployment logic, or<br>
>> simply used as a target for dev tools that expect an AWS endpoint).<br>
>><br>
>> Cheers,<br>
>><br>
>> Rob Esker<br>
>> NetApp, Inc.<br>
>><br>
>><br>
>><br>
>><br>
>> On 1/30/15, 6:01 PM, "Barrett, Carol L" <<a href="mailto:carol.l.barrett@intel.com">carol.l.barrett@intel.com</a>> wrote:<br>
>><br>
>>> Hi All - I wanted to run this by you to get your input on importance<br>
>>> for our Enterprise Customers?<br>
>>> Thanks<br>
>>> Carol<br>
>>><br>
>>> -----Original Message-----<br>
>>> From: Michael Still [mailto:<a href="mailto:mikal@stillhq.com">mikal@stillhq.com</a>]<br>
>>> Sent: Thursday, January 29, 2015 4:01 PM<br>
>>> To: <a href="mailto:foundation@lists.openstack.org">foundation@lists.openstack.org</a>; OpenStack Development Mailing List<br>
>>> Subject: [OpenStack Foundation] Finding people to work on the EC2 API<br>
>>> in Nova<br>
>>><br>
>>> Hi,<br>
>>><br>
>>> as you might have read on openstack-dev, the Nova EC2 API<br>
>>> implementation is in a pretty sad state. I wont repeat all of those<br>
>>> details here -- you can read the thread on openstack-dev for detail.<br>
>>><br>
>>> However, we got here because no one is maintaining the code in Nova<br>
>>> for the EC2 API. This is despite repeated calls over the last 18<br>
>>> months (at least).<br>
>>><br>
>>> So, does the Foundation have a role here? The Nova team has failed to<br>
>>> find someone to help us resolve these issues. Can the board perhaps<br>
>>> find resources as the representatives of some of the largest<br>
>>> contributors to OpenStack? Could the Foundation employ someone to help us our here?<br>
>>><br>
>>> I suspect the correct plan is to work on getting the stackforge<br>
>>> replacement finished, and ensuring that it is feature compatible with<br>
>>> the Nova implementation. However, I don't want to preempt the design<br>
>>> process<br>
>>> -- there might be other ways forward here.<br>
>>><br>
>>> I feel that a continued discussion which just repeats the last 18<br>
>>> months wont actually fix the situation -- its time to "break out" of<br>
>>> that mode and find other ways to try and get someone working on this problem.<br>
>>><br>
>>> Thoughts welcome.<br>
>>><br>
>>> Michael<br>
>>><br>
>>> --<br>
>>> Rackspace Australia<br>
>>><br>
>>> _______________________________________________<br>
>>> Foundation mailing list<br>
>>> <a href="mailto:Foundation@lists.openstack.org">Foundation@lists.openstack.org</a><br>
>>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/foundation" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/foundation</a><br>
>>><br>
>>> _______________________________________________<br>
>>> Enterprise-wg mailing list<br>
>>> <a href="mailto:Enterprise-wg@lists.openstack.org">Enterprise-wg@lists.openstack.org</a><br>
>>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/enterprise-wg" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/enterprise-wg</a><br>
>> _______________________________________________<br>
>> Enterprise-wg mailing list<br>
>> <a href="mailto:Enterprise-wg@lists.openstack.org">Enterprise-wg@lists.openstack.org</a><br>
>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/enterprise-wg" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/enterprise-wg</a><br>
><br>
><br>
> _______________________________________________<br>
> Enterprise-wg mailing list<br>
> <a href="mailto:Enterprise-wg@lists.openstack.org">Enterprise-wg@lists.openstack.org</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/enterprise-wg" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/enterprise-wg</a><br>
><br>
> _______________________________________________<br>
> Enterprise-wg mailing list<br>
> <a href="mailto:Enterprise-wg@lists.openstack.org">Enterprise-wg@lists.openstack.org</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/enterprise-wg" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/enterprise-wg</a><br>
<br>
<br>
_______________________________________________<br>
Enterprise-wg mailing list<br>
<a href="mailto:Enterprise-wg@lists.openstack.org">Enterprise-wg@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/enterprise-wg" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/enterprise-wg</a><o:p></o:p></p>
</div>
</div>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal">-- <o:p></o:p></p>
<div>
<div>
<div>
<div>
<p class="MsoNormal">Anthony Hobbs<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">SRE Operations Architect<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Mirantis Inc<o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
<P><font style="FONT-FAMILY: ; FONT-SIZE: 9px">________________________________________</font></P>
<P><font style="FONT-FAMILY: ; FONT-SIZE: 9px">This E-Mail (including any attachments) may contain privileged or confidential information.  It is intended only for the addressee(s) indicated above.</font></P>
<P><font style="FONT-FAMILY: ; FONT-SIZE: 9px">The sender does not waive any of its rights, privileges or other protections respecting this information.  </font></P>
<P><font style="FONT-FAMILY: ; FONT-SIZE: 9px">Any distribution, copying or other use of this E-Mail or the information it contains, by other than an intended recipient, is not sanctioned and is prohibited.</font></P>
<P><font style="FONT-FAMILY: ; FONT-SIZE: 9px">If you received this E-Mail in error, please delete it and advise the sender (by return E-Mail or otherwise) immediately. </font></P>
<P><font style="FONT-FAMILY: ; FONT-SIZE: 9px">This E-Mail (including any attachments) has been scanned for viruses. </font></P>
<P><font style="FONT-FAMILY: ; FONT-SIZE: 9px">It is believed to be free of any virus or other defect that might affect any computer system into which it is received and opened. </font></P>
<P><font style="FONT-FAMILY: ; FONT-SIZE: 9px">However, it is the responsibility of the recipient to ensure that it is virus free. </font></P>
<P><font style="FONT-FAMILY: ; FONT-SIZE: 9px">The sender accepts no responsibility for any loss or damage arising in any way from its use.</font></P>
<P><font style="FONT-FAMILY: ; FONT-SIZE: 9px">E-Mail received by or sent from RBC Capital Markets is subject to review by Supervisory personnel. </font></P>
<P><font style="FONT-FAMILY: ; FONT-SIZE: 9px">Such communications are retained and may be produced to regulatory authorities or others with legal rights to the information.</font></P>
<P><font style="FONT-FAMILY: ; FONT-SIZE: 9px">IRS CIRCULAR 230 NOTICE:  TO COMPLY WITH U.S. TREASURY REGULATIONS, WE ADVISE YOU THAT ANY U.S. FEDERAL TAX ADVICE INCLUDED IN THIS COMMUNICATION IS NOT INTENDED OR WRITTEN TO BE USED, AND CANNOT BE USED, TO AVOID ANY U.S. FEDERAL TAX PENALTIES OR TO PROMOTE, MARKET, OR RECOMMEND TO ANOTHER PARTY ANY TRANSACTION OR MATTER.</font></P></body>
</html>