Amazon offers a cloud hosting service called EC2 (Amazon Elastic Compute Cloud). You can run a Java Servlet womb on it or various other software. Your app floats around in the cloud of servers, growing and shrinking its resource usage depending on the load. You have your own virtual machine, so you can run pretty well any OS (Operating System) or application software your please. Nothing you do will crash anyone else’s virtual machine. It is like having your own dedicated server. EC2 is free for the first year for small sites. Thereafter, for small sites it is 6¢ an hour. That would be a month if you run your VM 24/7.
This idea is you might run 1 to N servers at any one time, depending on the load. Unlike physical servers, you don’t need to pay for your virtual servers unless you are actively using them. My own site gets significant hits from North America, India, Russia and Europe. There is really no time I could safely shut my VM down entirely. But even a pair of virtual servers will cost less than a dedicated physical server.
One advantage is up time. If one of the server farm computers fails, your app on its virtual machine quickly moves to another. You don’t have to wait for your dedicated server to be repaired.
The disadvantage is, if you have unexpected very heavy load, I suspect you are on the hook to pay for it. There may be ways to limit your liability. I did not study the massive amount of documentation.
Pricing is very complicated. There are several books on how to reduce your bill.
EC2 (Amazon Elastic Compute Cloud)
FPS (Amazon Flexible Payments System)
S3 (Amazon Simple Storage Service)
SQS (Amazon Simple Queue Service)
SimpleDB is a distributed database.
CDN (Content Delivery Network)
IaaS (Infrastructure as a Service)
PaaS (Platform as a Service)
SaaS (Software as a Service)
Many of the books about EC2 do not have ISBNs (International Standard Book Numbers) and come only in Kindle format and are available only from Amazon.com. You will have to buy a Kindle just to read them.
|recommend book⇒Host Your Web Site In The Cloud: Amazon Web Services Made Easy: Amazon EC2 Made Easy|
It is hard to find recent books on EC2 and Amazon. It has been an unusually volatile API so you really want something published in the last six months. The book aims to:
|Greyed out stores probably do not have the item in stock. Try looking for it with a bookfinder.|
|recommend electronic⇒Ezio Time-based 6-Digit Token for use with Amazon Web Services|
|This product is not in stock at any of the Amazon stores. |
Think about how this device might work: A high security implementation might works like this:
The advantages include:
A low security implementation might work like this:
The weakness of this system, is if hackers steal the seeds, the whole system is compromised. The other weakness is that every website you use this device on, has to know its secret seed. That increase the odds of the hackers getting access to everything.Specs.
Manufacturers are notoriously close-lipped about just how their devices work. They don’t want you to crack them or be aware of their vulnerabilities to help protect yourself. However, they say they implement OATH standards, so that may contain a clue.
It is too bad that you cannot use this wonderful device on websites other than Amazan AWS, such as your bank.
A similar device could be invented that did not require you to key the generated password. You would insert it into a USB port. It would not even need a clock. Amazon could send a random string to encrypt. However, that hypothetical certificate-based device would need a special browser adaptation.
|Greyed out stores probably do not have the item in stock|
This page is posted
Optional Replicator mirror
Your face IP:[220.127.116.11]
You are visitor number|