DZone
Cloud Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Cloud Zone > Native Cloud Applications: Major Trend in 2009

Native Cloud Applications: Major Trend in 2009

Nikita Ivanov user avatar by
Nikita Ivanov
·
Jan. 07, 09 · Cloud Zone · Interview
Like (0)
Save
Tweet
8.55K Views

Join the DZone community and get the full member experience.

Join For Free
it is the time of year when we are talking about trends for the new year and i think when it comes to cloud computing one trend that stands boldly above the rest is – native cloud applications . so, what is a native cloud application?

let’s take a look at what type of applications are currently running on the cloud… you don’t have to look too hard to realize that these are exactly the same applications that have been developed for a decade to run either locally or at traditional datacenter:

  • scalability often means crude load balancing over multiple instances of the same application running on several images
  • services provided by cloud providers are rarely used and not taken a full advantage of since they are not readily available during development that happens outside the cloud
  • any work with or deployment on a specific cloud provider means a cloud lock-in that is only compounded by the fact that all current vendors require all-or-nothing approach when it comes to hosting your application

native cloud application overcome these shortcomings. unlike current applications, the native cloud applications have three distinct characteristics :

  1. they are massively parallel , i.e. they are built so that they can scale on a much finer scale on cloud’s on-demand distributed infrastructure – like ability to scale an individual method call in java code, for example
  2. they take full advantage of native services available in the cloud like s3 and simpledb from aws
  3. they are developed using a cross-cloud paradigm allowing you to seamlessly develop and run your application across multiple cloud providers utilizing one virtualized cloud spanning your workstation, local co-lo or datacenter and several external cloud providers

to help develop and run native cloud application a new breed of software middleware is required. with the release of gridgain 2.1 – open cloud platform last month we’ve started on the road to create a perfect runtime and development platform for native cloud applications. gridgain 3.0 scheduled for q2-q3 this year will largely complete our vision of what open cloud platform for native cloud application should be.

we are working hard on 3.0 release as we speak so stay tuned!

Cloud computing application

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Choosing Between GraphQL Vs REST
  • Modernize Legacy Code in Production: Rebuild Your Airplane Midflight Without Crashing
  • Why Is Software Integration Important for Business?
  • After COVID, Developers Really Are the New Kingmakers

Comments

Cloud Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo