USA: 650-491-0451
India: 080-41216610
  • Home
  • Blog
  • News
  • About Us
  • Contact Us

iPad Development

iPad is a breakthrough device with a category defining form factor. Apptility app was part of the Day One iPad App Store. We have developed content apps, for connected car, news apps and more.

SocialCRM iPad App

Available on App Store. SocialCRM is aiming to redefine business development using existing social connections.

Facebook Social Apps

Social media has exploded and Facebook is at the center of it. Apptility has created heavy-lifting Facebook Apps. Apps which integrate with back-end legacy apps and with iPad/Android mobile apps.

Amazon RDS launches MySQL as a service

Posted on: 10-27-2009 Posted in: Uncategorized

Apptility is a big Amazon Cloud platform user. Not only we do dogfooding with it but we also recommend this platform to our clients. Cloud platform is cost efficient as it allows us to scale our compute capacity. During unpredictable business environment, cloud platform helps us to dynamically align compute resources with the business growth.

Amazon had compute scalability in Amazon EC2, storage with Amazon S3, messaging using Amazon SQS and monitoring service using Amazon CloudFront. Today they introduced Amazon RDS. Think of it as a MySQL on cloud. Customers have been asking for better SQL based data store and now they have it. This will be disruptive in many ways. Mysql administration, ongoing maintenance and patch support will all be taken care by Amazon. And that’s a big relief. MySQL server will be available in following configuration:

You can specify any one of five server instance classes:

* db.m1.small (1.7 GB of RAM, $0.11 per hour).
* db.m1.large (7.5 GB of RAM, $0.44 per hour)
* db.m1.xlarge (15 GB of RAM, $0.88 per hour).
* db.m2.2xlarge (34 GB of RAM, $1.55 per hour).
* db.m2.4xlarge (68 GB of RAM, $3.10 per hour).

This is going to be useful at many levels. Not only we can migrate our existing applications to this MySQL environment, RDS APIs will also let us invoke MySQL commands from external apps.

During beta phase, Amazon is allowing 20 databases with every AWS account. With each one going up to 1TB, you can feast on 20TB storage in this phase. Enough to satisfy majority of the web applications. Hourly charges will apply -

RDS usage is charged by the DB Instance hour. As noted above, there are five instance sizes and corresponding hourly rates. You’ll also pay 10 cents per GB per month for your provisioned storage and 10 cents for every million I/O requests

Also there are plans to replicate MySQL instances across availability zones -

* Reserved DB Instances so that you can pay a low one-time fee and then receive a substantial discount on your hourly usage charges.
* A High Availability offering so that you can easily and cost-effectively provision synchronously replicated RDS instances in two different availability zones.

Rightscale has useful insights on this announcement:

The way I think of an RDS instance is as a virtual appliance or a special-purpose server. You really get an EC2 instance with an EBS volume running a specific version of MySQL plus automation for backups and resizing the storage volume. The API is designed such that additional versions of MySQL and other databases can easily be added in the future. Just like a regular server, each RDS instance lives within an availability zone and access is controlled through a security group (plus the mysql authentication).

For more on Amazon RDS:
Documentation
Libraries
FAQs

We will start testing RDS service by migrating our CodeMunch development database to RDS. Icing on the cake is Amazon’s announcement to reduce 15% price on compute cycles. Sweet!

About the Author

brij


Apps economy is here. App Stores are waiting for you. Apptility will ensure App Store success for your apps. Get in touch with us
© 2011 Apptility Software Pvt. Ltd. All Rights Reserved
  • Contact Us
Apptility and Fliplog are trademarks of Apptility Software Pvt Ltd.
iPad®, iPhone®, Android® and all other third-party trademarks are copyrighted by their respective organizations.
TwitterStumbleUponRedditDiggdel.icio.usFacebookLinkedIn