New High-Performance Provisioned IOPS Storage for Amazon RDS

Posted in: Cloud Computing, Enterprise Java

Today AWS announced that it is extending the provisioned IOPS concept already available for EBS volumes to RDS instances. So just like with EBS volumes you can now not only provision the storage size associated with an RDS instance, but also the performance of the RDS instance. This is a great improvement for AWS customers who want to run high-performance applications on RDS as they can now pay for the performance they need.

Remember that RDS is a very easy service to leverage from enterprise Java applications because the databases can be made available through a standard JDBC interface. This means that there is absolutely no difference in terms of the Java code when using an RDS hosted MySQL instance, versus a MySQL instance hosted on your own in-house server, or even hosted on an EC2 instance for example.

Here is the official announcement:

We are excited to announce the availability of Amazon RDS Provisioned IOPS, a new high-performance storage option for the Amazon Relational Database Service (Amazon RDS). Amazon RDS makes it easy to set up, operate, and scale a MySQL, Oracle, or SQL Server database in the cloud — and now enables you to provision up to 10,000 IOPS (input/output operations per second) with 1TB of storage for your new database instances.

Amazon RDS Provisioned IOPS is optimized for I/O-intensive, transactional (OLTP) database workloads. We are delivering this functionality to you in two stages. Starting immediately, when you create new database instances using the AWS Management Console or the Amazon RDS APIs, you can provision from 1,000 IOPS to 10,000 IOPS with corresponding storage from 100GB to 1TB for MySQL and Oracle databases. If you are using SQL Server then the maximum IOPS you can provision is 7,000 IOPS.

In the near future, we plan to provide you with an automated way to migrate existing database instances to Provisioned IOPS storage for the MySQL and Oracle database engines. If you want to migrate an existing RDS database instance to Provisioned IOPS storage immediately, you can export the data from your existing database instance and import into a new database instance equipped with Provisioned IOPS storage.

Amazon RDS Provisioned IOPS can be used with all RDS features like Multi-AZ, Read Replicas, and Amazon Virtual Private Cloud (VPC), and with all RDS-supported database engines (MySQL, Oracle, and SQL Server). Amazon RDS Provisioned IOPS is immediately available for new database instances in the US East (N. Virginia), US West (N. California), and EU West (Ireland) Regions. We plan to launch in our other AWS Regions in the coming months.

Amazon Web Services for Java Developers – JavaOne Presentation Accepted

Posted in: Cloud Computing, Enterprise Java

I received notification this week that my submission for this year’s JavaOne conference in San Francisco was accepted. The presentation will feed out of the UCI course that will be completed by then. It will be a 1 hour bootcamp for Java developers who are interested in starting to use Amazon Web Services. The presentation will not only cover how to host applications on AWS, but how to also make use of AWS during the implementation and test stages of development.  It will also encourage developers to rearchitect their applications to leverage AWS services to their greatest potential.

Here is the official abstract that was accepted:

Amazon Web Services (AWS) is an ideal platform to develop on and to use for hosting enterprise Java applications. The zero up-front costs and virtually infinite scalability of resources enable Java EE developers to start small and be confident that their infrastructure will grow with their application. In addition, the nature of AWS and the services available help solve some of the problems Java developers often face in more-traditional environments. In this session, you will be introduced to AWS concepts, gain an understanding of how existing Java EE applications can be migrated to the AWS environment, what advantages there are in doing that, and how to architect a new Java EE application from the ground up to leverage the AWS environment for maximum benefit.

The dates for the conference in 2012 are September 30th through October 4th.

JavaOne 2011 – Monday Keynote

Posted in: Enterprise Java

JavaOne 2011 got off to a bit of a shaky start this morning with there being a lack of seating in the Grand Ballroom of the Hilton, leading to the escalators eventually being blocked by physically meek, yet surly, security guards and having people being redirected to smaller rooms somewhere else in the rabbit warren that is the Hilton’s conference and event space. However that didn’t happen until after a couple hundred poor souls were left standing at the back of the room to endure a 2 hour-long dry and technical keynote.

Then Mark Reinhold went missing. Not sure what happened there but awkwardly is name was announced and someone else took the stage with no real explanation about why. He then went on to introduce Doug Fisher, VP Intel, who was supposed to be the 2nd half of the keynote. The Intel guys and their Oracle counterparts presented myriad of numbers and graphs to prove that Java runs well on the Intel architecture. Not really sure anyone needed a lot of convincing of that, but their results were impressive nonetheless.

Continue reading »

Mobile App for JavaOne

Posted in: Enterprise Java

The JavaOne Mobile App is now available! Keep connected on your BlackBerry, Droid, or iPhone while at JavaOne. You now have a flexible and convenient way to manage and organize your JavaOne experience. You can access Schedule Builder, exhibitor listings, daily updates, and more. Find out what’s happening and where at JavaOne: all of the activities you need to attend, all of the people you want to meet—all on your mobile device.

via Mobile App for JavaOne JavaOne Conference Blog.

JavaOne 2011 Schedule Builder is LIVE!

Posted in: Enterprise Java

JavaOne Schedule Builder is live at last! Don’t get shut out – go to Schedule Builder NOW to reserve your space in the must-attend sessions on your list.

via JavaOne 2011 Schedule Builder is LIVE! (JavaOne Conference Blog).

JavaOne 2011 Content Catalog Now Availble

Posted in: Enterprise Java

https://oracleus.wingateweb.com/scheduler/eventcatalog/eventCatalogJavaOne.do?Src=7308729&Act=36&pcode=WWMK11042185MPP016

I Will Be Presenting At JavaOne 2011

Posted in: Cloud Computing, Enterprise Java

After successfully presenting at JavaOne back in 2006, for some reason I have not been able to get another presentation accepted since. I chalked it up to a high level of competition. But if that is true, then the email I received yesterday raises a few questions.
Continue reading »

JavaOne 2011 Call For Papers Announced

Posted in: Enterprise Java

Oracle has announced that the submission period for sessions for JavaOne 2011 has begun and will run through May 23rd.

http://blogs.oracle.com/javaone/2011/04/javaone_call_for_papers_now_open.html

JavaOne 2010 – Photos

Posted in: Enterprise Java

JavaOne 2010 – Thursday Keynote

Posted in: Enterprise Java

Ah, Friday morning, the last day of JavaOne. With the customer appreciation party over and done with last night, we now get to meander through Gosling’s Toy Show, maybe some McNealy banter, hit a couple of last minute sessions and then jump on the plane home. Well, all that would be true if it wasn’t 2010 and JavaOne hadn’t become the output of the big red machine known as Oracle. So today IS the last day of JavaOne, but it is a Thursday, not a Friday and the party last night, well, I will happily be the first to admit it, was on a whole other level from anything Sun had come close to conjuring up in previous years.
Continue reading »