|
||||
|
Everything can change in an instant. Whether it's thanks to an artist whose single has gone multi-platinum, an environmental disaster that requires massive real-time data modeling or a government portal that gives citizens the ability to collaborate with Washington, the demands on applications have never been greater. Today's world prizes novelty, true, but it also prizes scalability. Imagine you're a developer tasked with building and testing a new, high-availability application across multiple platforms with manual tools. But this developer's lucky: You sign into IBM Smart Business Development and Test on the IBM Cloud, where you can see several instances already running, including details such as how many days each image has been running, its IP address and which OS provisioned. From this self-service UI, you can restart or delete instances. Or add a new one, select a data center and size, and build an application on top of IBM middleware. In a matter of minutes, your image is available and you can use the remote desktop client to access the server. Why DIY Flies The multi-vendor, open cloud environment includes support for Linux, Java and J2EE, and allows clients to work with their own images as well as images from IBM. A complementary offering, IBM Rational Software Delivery Services for Cloud Computing, includes custom image development and services for Rational software products and capabilities. What makes this different from other cloud offerings? Big Blue's history as a software, services and infrastructure vendor, along with its open source community-building activities around Linux and Eclipse. In other words, IBM isn't going it alone: The goal is to offer stratospheric solutions with multiple partners in key areas. Here's a look at some of the innovative applications and services that are evolving in the cloud. PC in the Pocket, Testing in the Air "The cost of the test hardware, the software and the services themselves, or the traditional approaches — the testing over the past 15 years — have made it virtually impossible to effectively test Web site performance today," says Lounibos. What's more, "if you have an agile development environment, you really have to have an agile test environment to go along with it or it knocks out the agility on the development side." That's why his company created Cloud Test: pay-as-you-go performance testing of both consumer facing and e-commerce Web applications and the platforms on which they're deployed. The core-intensive process requires "hundreds, if not thousands of servers to simulate the kinds of loads that we're seeing today." Cloud Test can provision thousands of servers in a cloud from a cloud environment in "literally, six or seven minutes — to simulate millions of users hitting a Web site, whether they be TurboTax customers, Hallmark customers sending e-cards on Valentine's Day, or Zappos customers ordering shoes." If you're planning to build the next Zappos or want to know your global app will withstand a Chinese traffic surge or Indian updates, SOASTA Cloud Test is one of several services now running on IBM Smart Business Development and Test on the IBM Cloud. D.C.'s Idea-Driven Atmosphere "We took over responsibility for developing, delivering and supporting the application in December 2009," says Evan Bauer, CTO of CSI. "By early January, we were working on the IBM data cloud and deploying our development instances there. We were in user test by late January. And by February, we were in production." The Spencer Trask Collaborative Innovations (innovation.ed.gov on the IBM Cloud) supports the $650 million education S3 fund, has had more than 100,000+ page views since its February launch, and has 2,500 registered users. Most importantly, the three-tiered, LAMP stack portal is configured for high availability: "We've been able to scale as we go. And we've built this to scale. IBM manages the network, the hardware, the hypervisor — but those virtual machines are ours once we configure them and select the model. We actually have root privilege on those machines. And that's actually a much cleaner handoff than the standard managed-hosting model for bringing up big systems and keeping them live 24/7." CSI also took advantage of IBM tools to verify privacy protection and other quality assurance issues. That resulting level of confidence has sparked interest among other cabinet-level agencies, according to Bauer, "to open up government and have the American public participate in creating policy ideas." PayPal Lifts Off More than 10,000 downloads have been recorded for the PayPal image on the IBM Smart Business Development and Test Cloud, which can be used for future integration with PayPal SDKs and APIs. The image comes with sample apps, the PayPal Adaptive Payments and Accounts Java SDK, the Eclipse IDE and Tomcat connector. This allows developers to quickly create an instance on the IBM cloud, experiment with the sample apps, make code changes, or add new functionality to suit their business needs, according to Praveen Alavilli, technical evangelist for PayPalX. Sample apps include a Preapproval Flight booking application and the Open Wallet application, which allows users to send money to their friends through PayPal. "As an example, this application can be added as a URL gadget (using iframes) to their profile pages on social networking sites such as MySpace or Facebook or Yahoo! Application Platform," Alavilli blogs. Hello, Nimbostratus: More Rain Makers
Big Blue's global commitment to the cloud is evidenced by several recent unveilings: an IBM cloud multipurpose center in Poland with an academic focus; a lab in Singapore to help governments, research institutions and businesses design and deploy cloud solutions; and a Cloud Competence Center in Germany. In keeping with the company's culture, the cloud environment is designed to be open in many ways: open in terms of standards, open globally, open to partner solutions and open to customers and universities. More Resources |
||||
|
An award-winning magazine writer and the former editor in chief of Software Development, Alexandra Weber Morales is also a Webmaster, singer-songwriter, and recovering auto mechanic.
| ||||

|
|
|
|
|
|
|
|
|
|
|
|
|
Listen to dW postcast interviews with Todd Watson from IBM; Lisa Kamm and Alex Cook from Google; Cloud Computing Use Case Project participants Robert Syputa, Senior Strategy Analyst and Partner with Maravedis, and Dirk Nicol, Program Director for Emerging technology at IBM; Josh Elman from Facebook and others.
|