Welcome!

Linux Authors: Pat Romanski, Ignacio M. Llorente, Peter Velikin, Hurricane Labs, PR.com Newswire

Related Topics: .NET, Cloud Expo

.NET: Blog Post

ASP.NET Hosting in Amazon EC2 for 30 Minutes

If a person needs urgently to deploy his ASP.NET site into EC2, is it possible? Yes!

Today is Monday. I like Mondays: a lot of working time, a lot of things to do, a lot of energy. Of course, I like the second item not very much, but it creates the third item. I definitely like the third one. It seems my colleague Peter has much more things to do, or at least some things are highly urgent.

Me: is it so urgent?

Peter: Yes, because I didn't start to read manuals on Friday, I decided to read them on weekend, I was too busy on weekend. Today is Monday, and I'm really late because of traffic jams. So I have only a half an hour now.

Me: How can I help you?

Peter: Tell me please how to run my ASP.NET site in Amazon EC2*. I already received EC2 credentials. What should I do now?

Me: You need to verify that you have a proper security group. Then you should verify the key pairs generated. Then you need to find some proper image to launch. Then you need launch with proper properties. Then you need to wait when it's started...

Peter: Stop! Is it possible for 27 minutes?

Me: Not sure.... What plug-in are you using?

Peter: I've just downloaded EC2Studio**. Is it ok for me? It's for Visual Studio so I decide it's convenient for me.

Me: Yes, it's ok.... Let me see... There is an ASP.NET Deployment Assistant. Do you see it in end of the menu?

Peter: Yes!

Me: It looks like you strike it lucky!

Peter: The Start button is disabled. I have to define Amazon credentials at first... Done! The security group item becomes ok also. Good! The key pair now.... Done! Wow, the Start button is active now! Start! Yes, I really want to launch new instance! What is now? Wait? How long?

Me: It could be 10-15 minutes....

Peter: I have only 21! I'll prepare my site for uploading.

...

Peter: RD is started. Strange DNS... it's long. Is it correct?

Me: think so

Peter (typing the Admin password): Is it zero or letter O? Let be zero. Ok, connecting.... Connected. Uploading... How can I check? What URL should I use?

Me:

Peter: I clicked Continue in the Assistant.... The browser is starting... I see my site!!!! Just a sec, it's my...

...

Peter: My manager sees the site also. I've done it! Thank you for help very much!

Me: but...

Peter: I didn't have any chance without your help and support! Thank you! It's time for smoking...



The ASP.NET Deployment Assistant:

EC2Studio ASP.NET Deployment Assistant in action

It saves Peter's demonstration today; it can save time for somebody else. This is a reason why I decide to share the experience***.

Pavel Klimov


* Amazon EC2 (Amazon Elastic Compute Cloud): http://aws.amazon.com/ec2/
** EC2Studio: http://www.ec2studio.com/
*** Don't forget to Terminate Instance after you finish using it!

More Stories By Pavel Klimov

Pavel Klimov is a senior developer at EC2Studio who works with artificial intelligence algorithms and uses cloud computing resources for loading algorithms. EC2Studio is an innovative ISV, which creates smart, inventive and user-friendly tools for developers. EC2Studio team works on tools to help every EC2 developer working at Microsoft platform efficiently produce better software.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.