Amazon AWS plans to add Oracle 11g to Cloud Hosting Services

Cloud services provider Amazon Web Services announced on Tuesday its plans to add the Oracle 11g database to its web hosting services this year. The company says this addition will enable users “to perform relational tasks and development work on an on-demand hourly basis.”

The company plans to launch the database in the second quarter of 2011, but for now has published an Amazon Relational Database Services running Oracle Database web page to educate potential users about the service. The website also enables those interested to sign up to be notified when the service goes live.

“Customers were really excited when we launched Amazon RDS for MySQL because it allowed them to run familiar MySQL databases while offloading the operational responsibilities and capital costs associated with physical servers and data centres,” Raju Gulabani, vice president of database services at AWS said in a statement.

“Enterprises asked when we will offer the same functionality for Oracle databases. We are pleased to share that we are not only releasing it soon, but are ready to have conversations with interested customers so they can plan for future deployments.”

AWS says it will manage ongoing maintenance and provide a dashboard view of operations to enable enterprises to scale their computing and storage capabilities.

While it currently offers the MySQL database, AWS says Oracle 11g will give developers more time to spend on applications over maintaing and scaling systems and allow IT teams to streamline database administration.

With various licensing options available, AWS allows Bring Your Own Licence and those without licences can take the services on a pay-by-the-hour basis.

AWS says customers could take a reserved database instance to save costs. This method allows a one-time payment is offered at a significant discount to its other hourly plans.

cloudControl Platform-as-a-Service in a Nutshell

Thomas Ruland of cloudControl, has written an article for us explaining Platform-as-a-Service (Paas) and to offer our readers a free trial of their PaaS solutions.

A new web-project often is accompanied by new challenges and lots of work that has to be taken care of even before you can get started with the project itself. Web servers need to be set up, matching packages to be selected and a continuous cycle of back-ups and maintenance to be initiated. Every new project includes those labour intensive steps – but let’s ask ourselves: We live in 2011, do we really need to do those annoying tasks ourselves? Well, we don’t, because today platform-as-a-service (PaaS) providers offer ready-to-use services for web developers to build their applications.

Traditional hosting offers tangible servers, with all the needed set up and configuration work. PaaS in comparison offers one fully equipped platform with resources ready to use from the Cloud. This environment offers numerous advantages, the five most important of which are:

  1. No administrative hassle
  2. Automatic scaling
  3. Pay-per-use billing
  4. One platform
  5. Developing with teams

Each of the above points is explored in more detail below.

1. No administrative hassle

Most PaaS providers offer fully maintained and specifically installed components that don’t need to be installed or kept-up-to date by the user. Maintenance and backups are performed by the provider, so the developer can focus on the essentials: developing his web applications.

2. Automatic scaling

With conventional hosting, traffic peaks are something to be afraid of – not so for PaaS. PaaS providers deliver their computing power from the Cloud by being able to add hundreds of servers to their resource pool within seconds. So if your application has a peak, the PaaS provider just gives you more power and the peak is taken care of. Most providers also publish where their servers are physically located at.

3. Pay-per-use billing

A big advantage of PaaS is to allow customers to only pay for the resources they actually did consume. If an application consumes few resources, it costs just a bit. If a customer has a complex CMS with lots of users more resources will be assigned to it so it costs more. At any time the application performs perfectly and the customer is satisfied.

4. One single platform

As a web developer, one often has multiple customers and hosting provider, with several different log-in credentials. With a PaaS solution, you can rely on a single platform for developing, testing and hosting your projects. And the best part about it is that you can not only use the platform for one of your customers, but for all of them.

5. Web development in teams

With PaaS, you can simply add additional developers to your applications. No more long explanations via e-mail or chats to get some help or advice. PaaS enables being team-ready within seconds.

Platform-as-a-Service from cloudControl

When searching for a suitable PaaS provider, there is a lot to be taken into consideration. Until now, there has been no single vendor who was able to fully implement all five advantages. The largest vendors in the market still have major constraints in their solutions, such as lock-in effects, lacking PHP support, or data privacy concerns.

The new cloudControl PHP platform-as-a-Service solution deals with those issues and provides an excellent basis for the development and hosting of complex PHP applications such as online stores, content management systems or web-based business applications (Software-as-a-Service). The PaaS solution provided by cloudControl will take care of all labor-intensive tasks related to administration, scaling and reliability, so that developers can fully concentrate on developing their apps.

Unlike other PaaS providers such as Google and Microsoft, cloudControl relies on proven LAMP stack components in order to avoid lock-in effects. Via command-line client, developers can easily control the platform and expand the usability by employing add-ons (such as MySQL, Memcache or MongoDB) from cloudControl’s marketplace. cloudControl ensures computing power by using Amazon EC2 Compute Units.

Fair Pricing Model

The pricing model of cloudControl employs the premises to be fair and developer-friendly. For an example, there is no minimum contract period or questionable terms of use. The billing units at cloudControl are called “boxes”. Each “box” can process 2 PHP requests simultaneously. The performance of each box equals to a quarter of an Amazon EC2 Compute Unit. This, at first, seems not to be much, but the boxes only serve dynamic requests. All other requests, such as pictures or Java Script files, are answered by the webserver (with Varnish cache also being active). The billing depends on the resources being consumed, additional add-ons, such as MySQL or Memcached, are available in multiple sizes.

Free Trial

Those who are interested can get started with the cloudControl PHP cloud right now and try out their PaaS solution for free. After a quick set-up of the working environment, the first test application is online within a few minutes. cloudControl also offers a free trail account for developers, which includes a free box for every application and a 5 MB database.

cloudControl was awarded the 2009 hosting award by eco and is a listed Amazon AWS solution providee. Click here for more information on cloudControl cloud hosting.

Everything You Wanted to know about Cloud Computing

On 3rd November, Six Degrees in partnership with Amazon Web Services, is organising a technical hands-on event on setting up cloud and its features. The 3-hour workshop will feature the theories of cloud computing and its benefits together with the scalability and it’s cost savings. The programme also contains a hands-on practical session for developers to setup their cloud computing on the spot and live tutorials led by the AWS team – questions relating to setup and cost can also be asked during these sessions.

For more information, see the graphic below, or click here to visit the website at its ridiculously long url.

Free Cloud Computing from Amazon Web Services

Amazon Web Services have announced a free usage tier to help new customers get started in the cloud.

Starting 1st November 2010, new AWS customers will be able to run a free Amazone EC2 Micro Instance for a year, while also leveraging a new free usage tier for Amazon S4, Amazone Elastic Block Store, Amazon Elastic Load Balancing, and AWS data transfer.

Amazon’s free usage tier can be used for anything you want to run in the cloud: launch new applications, test existing applications in the cloud, or simply gain hands-on experience with AWS.

Below are the highlights of Amazon’s new free usage tiers. All are available for one year (except Amazon SimpleDB, SQS, and SNS which are free indefinitely):

AWS Free Usage Tier (Per Month):

  • 750 hours of Amazon EC2 Linux Micro Instance usage (613 MB of memory and 32-bit and 64-bit platform support) – enough hours to run continuously each month*
  • 750 hours of an Elastic Load Balancer plus 15 GB data processing*
  • 10 GB of Amazon Elastic Block Storage, plus 1 million I/Os, 1 GB of snapshot storage, 10,000 snapshot Get Requests and 1,000 snapshot Put Requests*
  • 5 GB of Amazon S3 storage, 20,000 Get Requests, and 2,000 Put Requests*
  • 30 GB per of internet data transfer (15 GB of data transfer “in” and 15 GB of data transfer “out” across all services except Amazon CloudFront)*
  • 25 Amazon SimpleDB Machine Hours and 1 GB of Storage**
  • 100,000 Requests of Amazon Simple Queue Service**
  • 100,000 Requests, 100,000 HTTP notifications and 1,000 email notifications for Amazon Simple Notification Service**

In addition to these services, the AWS Management Console is available at no charge to help you build and manage your application on AWS.

* These free tiers are only available to new AWS customers and are available for 12 months following your AWS sign-up date. When your free usage expires or if your application use exceeds the free usage tiers, you simply pay standard, pay-as-you-go service rates (see each service page for full pricing details). Restrictions apply; see offer terms for more details.

** These free tiers do not expire after 12 months and are available to both existing and new AWS customers indefinitely.

The new AWS free usage tier applies to participating services across all AWS regions: US – N. Virginia, US – N. California, EU – Ireland, and APAC – Singapore. Your free usage is calculated each month across all regions and automatically applied to your bill – free usage does not accumulate.

Find out more, and sign-up free here: aws.amazon.com/free

Amazon announces Read Replicas

Yesterday, October 5th 2010, saw the launch of Amazon’s new Read Replicas for its Relational Database Service (RDS).

In essence, this is a way of automatically syncing data across many databases – as the diagram below illustrates.

Amazon RDS Read Replicas Diagram

The Amazon Relational Database Service (Amazon RDS) is a web service that makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and resizable capacity while managing time-consuming database administration tasks, freeing you up to focus on your applications and business.

For the full launch announcement, direct from Amazon,  click here.