yourfanat wrote: I am using another tool for Oracle developers - dbForge Studio for Oracle. This IDE has lots of usefull features, among them: oracle designer, code competion and formatter, query builder, debugger, profiler, erxport/import, reports and many others. The latest version supports Oracle 12C. More information here.
Cloud Expo on Google News
Cloud Expo & Virtualization 2009 East
Smarter Business Solutions Through Dynamic Infrastructure
Smarter Insights: How the CIO Becomes a Hero Again
Windows Azure
Why VDI?
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun's Incubation Platform: Helping Startups Serve the Enterprise
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
Choosing a Cloud Strategy? Here's What You Need to Know About IaaS
Part-3: Infrastructure as a Service

IaaS Session at Cloud Expo

Intel's co-founder, Gordon Moore, famously predicted [PDF file link] way back in 1965 that transistors on a chip will double every 2 years. And so they have ever since (therefore, Moore's Law). With increased processing power, computers are increasingly able to process more data in less time - helping users be more productive.

So the cycle has been that every few years, hardware in data centers gets obsolete (even though they are in perfectly good working condition), requiring IT departments to spend capital to refresh their data centers to keep productivity levels high and their companies competitive.

Application designs, for their part, have also changed drastically over the past 10 years - with newer technologies built to use that raw processing power. Upgrading applications, therefore, is a routine job these days in all IT environments.

The only part that is constant, with ever so slight modification over the years, is also the most important part of an IT environment: i.e. the data that the business generates and consumes. So when moving from a data-center and in-house application strategy to the Cloud, it is important to keep the data safe, secure and not locked into a vendor platform.

How do you do that? Well, there are several strategies to achieve that in the current Cloud stack.

The simplest of those strategies is to start with the Infrastructure (bottom of the stack in the picture above). You could use the classic Cloud computing pay-as-you-go Public Cloud model - such as Amazon EC2, Rackspace Cloud, GoGrid or the IBM Cloud, and move applications and data as an integrated "virtual machine" images to these clouds.

That's because the underlying architecture of each cloud ultimately adheres to the virtualization concept that helps (along with additional features) to provide scalability as necessary (hence, "elastic").

Amazon EC2 uses Xen virtualization (as do Eucalyptus, RackSpace and GoGrid) - which supports various guest operating systems including Windows, BSD, Linux and Solaris. Writing more about Xen here will be getting into too much detail, but suffice to say that it is "similar" to almost any VM server (in principle). There are other architectures out there - but that technical detail should not be so much of a problem - for instance, if you currently run VMs internally on VMware, no problem... there are conversion tools available.

CloudSwitch, a new company based in Burlington, MA (which has received $15.5 million from VCs), even allows you to "Drag and Drop" your virtual machines to Amazon EC2! How cool is that?! Other companies (such as CloudOptix / Meghaware) allows users to manage hybrid Cloud environments with similar ease. But I digress...

Amazon also allows you to create a Virtual Private Cloud, a secure and isolated Private Cloud on the AWS environment which can be bridged to the company's internal infrastructure through VPN tunnel... therefore, allowing the extension of firewall, security and other rules to the VPC.

This is all well and good, but how (you might ask) does this help solve the problem of vendor lock-in... and the answer is quite simple: with this strategy of creating Public or Private clouds, one can move entire servers out to the Cloud without having to re-write the application, re-load the data or re-learn a new set of tools... The data is still yours - and you can keep it in the same data structure... and, if you don't like the way the Cloud service provider works, well then you can just take your entire virtual machine and move lock-stock-and-barrel.

There are quite a few choices therefore, as to how to setup and manage a Cloud environment... and new companies and tools coming out every week (almost) which eases the process of testing the waters and taking the plunge.

Read the original blog entry...

About Arun Rao
Arun Rao is a seasoned technology executive based in the SF Bay Area.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Latest Cloud Developer Stories
While some developers care passionately about how data centers and clouds are architected, for most, it is only the end result that matters. To the majority of companies, technology exists to solve a business problem, and only delivers value when it is solving that problem. 2017 ...
Sometimes I write a blog just to formulate and organize a point of view, and I think it’s time that I pull together the bounty of excellent information about Machine Learning. This is a topic with which business leaders must become comfortable, especially tomorrow’s business lead...
"Storpool does only block-level storage so we do one thing extremely well. The growth in data is what drives the move to software-defined technologies in general and software-defined storage," explained Boyan Ivanov, CEO and co-founder at StorPool, in this interview at...
A strange thing is happening along the way to the Internet of Things, namely far too many devices to work with and manage. It has become clear that we'll need much higher efficiency user experiences that can allow us to more easily and scalably work with the thousands of devices ...
As DevOps methodologies expand their reach across the enterprise, organizations face the daunting challenge of adapting related cloud strategies to ensure optimal alignment, from managing complexity to ensuring proper governance. How can culture, automation, legacy apps and even ...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)!

Advertise on this site! Contact advertising(at)! 201 802-3021

SYS-CON Featured Whitepapers