I don't believe any apps have been published yet, since the Echo Skill Store isn't live yet. So I don't think there's anything to unpublish. Or do you mean you want to remove the apps from your Echo app?
If the question is "how do you remove them from the developer's page", apparently the answer is that you can't right now. If you want to make them unavailable to your Echo, there's a toggle on the "Test" page that lets you switch it to "disable". I think you can also disconnect them from the "settings" page in the companion app.
The main reason I'm asking is that one of my apps has gone through certification and now has a 'live' status. I realize it's not really live, but if I choose to break the endpoint and the app really does go live one day, then user's would get a crappy experience (app doesn't work at all). I switch to AWS to get around and SSL issue, but now realize that I'm going to pay ~$500 a year to host a silly little app (that I wanted to distribute freely). So, until I figure out how to either setup AWS correctly to manage my costs, or work around the SSL issue with my other hosting service it seems like the prudent thing to do is to make sure the app does not go live. The question is also out of curiosity. I wonder how the Alexa team envisions this working. I assume people who installed the app will get a friendly message when they try to open it, saying it's no longer available? Anil
Lambda still costs real money, though. Since there is currently no way to monetize skills, and the infrastructure requirements almost guarantee there will be cost involved in hosting a skill, that's a tough sell. Hosting through AWS seemed to expensive for me. I'm building my test infrastructure through Google Cloud, using the Bitnami MEAN stack. I'm finding it to be easier than AWS.
Not sure where you guys are getting your Lambda pricing. AWS Lambda is completely free for the first 1 million requests [i]per month[/i], and then $0.20 per 1 million requests thereafter. There are some GB-seconds limitations on top of that as well, but they are quite generous. Most Lambda apps should finish executing well under 1 second anyway.
It's not like you can really monetize smartphone apps either. At least for 99% of them. I've got 30 apps on Google Play and have made enough money to buy a cup of coffee. (As long as I don't go to Starbucks.) I think Alexa is going to be the same. You're not going to make your money from raw sales of a skill. It's going to be tie-in to a product, or cross promotion of something else. If you consider the Amazon catalog and music front ends as in-app purchases, that's the only way Amazon is making money on it. So the pennies that AWS and Lambda cost at low volume, the biggest bottom line in your budget is going to be your time.
Hi, A few questions to answer here. * For removing Alexa Skills, there is no way to delete them from the developer portal. If you do not want to have them on your Echo anymore, you can disable the testing toggle on the app page. * Once Alexa apps are published, please contact us (
https://developer.amazon.com/public/support/contact/contact-us) if you are having an issue or would like to remove your app * Lambda is indeed free for the first million requests per month. In addition, this is separate from the normal AWS Free Tier, so if you have run out of free tier usage you still qualify. Thanks, Nick