What Being Cloud-Native Really Means
At Cloud Expo, David Linthicum to discuss how to be truly cloud-native and understand how to properly use each layer
By: Liz McMillan
Apr. 1, 2014 09:00 AM
You hear this everywhere these days: Build applications that are cloud-native - that is, developed specifically for cloud platforms. The trouble is everyone has his or her own definition of "cloud-native." As a result, cloud-hosted applications are all over the place in their use of native features. Many are not designed properly, and they're worse off in the cloud than when they ran in the data center.
What are the fundamentals of being cloud-native? As I see it, being cloud-native is more about the application architecture and design than how you code the thing. Sadly, many people - in IT and at the vendors - are missing the boat on both points.
To properly take advantage of a cloud platform, including IaaS and PaaS, you have to design the applications so that they're decoupled from any specific physical resource. Of course, clouds can provide an abstraction or virtualization layer between the application and the underlying physical (or virtual) resources, whether they're designed for cloud or not. But that's not good enough.
When this architecture is considered in the design, development, and deployment of an application, the utilization of the underlying cloud resources can be as much as 70 percent more efficient. This cloud computing efficiency equals money. You're paying for the resources you use, so applications that more efficiently work with those resources run faster and generate smaller cloud services bills at the end of the month.
Each cloud has its own way for you to leverage its native features. But typically, you can access these features via layers, including the topmost virtual platform/OS, underlying resources (such as storage and data), and then the cloud-native services, such as provisioning and tenant management.
In his session at 14th Cloud Expo, David Linthicum, SVP at Cloud Technology Partners, to discuss how cloud-native services provide the capability you need, but to be truly cloud-native, you have to understand how to properly use each layer. This means understanding the cloud platforms, as well as the subplatforms and resources. Most developers and application designers are not yet thinking in those terms. It's time to start.
Linthicum's industry experience includes tenures as CTO and CEO of several successful public and private software companies, and upper-level management positions in Fortune 100 companies. He has delivered over $2 billion in value by transforming companies from traditional to innovative technologies, moving them to lucrative exits that benefitted investors, employees and customers.
A Rock Star Faculty, Top Keynotes, Sessions, and Top Delegates!
The growth and success of Cloud Computing will be on display at the upcoming Cloud Expo® conference and exhibition in New York City, New York, June 10-12, 2014.
All main layers of the Cloud ecosystem will be represented at the 14th International Cloud Expo® - the infrastructure players, the platform providers, and those offering applications, and they'll all be here to speak, sponsor, exhibit and network.
About SYS-CON Media & Events
Cloud Expo® is a registered trademark of Cloud Expo, Inc.
Reader Feedback: Page 1 of 1
Latest AJAXWorld RIA Stories
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
SYS-CON Featured Whitepapers
Most Read This Week