Welcome!

Containers Expo Blog Authors: Elizabeth White, Pat Romanski, Todd Matters, Abdul Jaleel Kavungal Kunnumpurath, Stefan Bernbo

Related Topics: Release Management , Microservices Expo, Adobe Flex, Agile Computing, @CloudExpo

Release Management : Blog Post

Don’t Get Stuck in a Cloud

How easy is it to get in? And how costly is it to get out?

Mysterious, comforting, scary, and attractive are all possible adjectives to describe a cloud. Interestingly enough, this is true of all kinds of clouds, from the meteorological to the computing. During the last few years, we have a seen a proliferation of clouds forming from every corner of the Internet. Nowadays, it is very rare to see any Internet technology presentation without at least a few clouds.

So is cloud computing simply vaporware, or something tangible?

While the name might be “buzzy”, cloud computing is in fact a real phenomenon and does create great technological and business value. In fact, cloud computing is another step in the evolution of computing abstraction. First, hardware got abstracted with operating systems, then the user interface with the browser, and now, with cloud computing, the network is abstracted. Simply put, cloud computing allows one to build network applications without having to worry about the network.

So far, so good; but what is the catch?

As occurs often in software, the catch pertains to the openness of the technology and how locked in a user might become. Even the most open technologies have some degree of “lock-in.” The challenge is to mitigate the value of the service with the risk associated with being locked-in with a single provider.

There are only two important questions to consider, when assessing the lock-in of any software solution. How easy is it to get in? And how costly is it to get out?

You will receive much help from vendors to answer the first question, but you might find yourself on your own for the second one.

The challenge of cloud computing is that there are not yet any standards, and therefore, no vendor can claim to be “Cloud-4-Enterprise compliant.” However, the good news is that most vendors try to appear as familiar as possible and to reduce the learning curve as much as possible.

The degree of lock-in also depends upon the type of cloud used. Below are the three main types of clouds, with their respective benefits and risks:

From the bottom up:

1) Infrastructure Cloud
The infrastructure cloud virtualizes the hardware and network parts of the system. This includes the server hardware, operating systems, network, and storage. Amazon has opportunistically and successfully established itself as the leader of this market.

In this scenario, the lock-in factor is rather low, since application developers still maintain full control of the technologies they utilize and can replicate it on any system. Moving out of an infrastructure cloud will incur an administration cost, but should not significantly impact the application code.

The downside of this approach is that, while it tremendously reduces the system management cost, this option still require some system management. For example, an application must be architected to scale multiple instances, and these instances must also be managed.

2) Platform Cloud
Platform clouds, such as the Google App Engine and Force.com, take the next step in abstraction and offer a complete virtualization of the application platform. Developers must only worry about the code of the application, and the cloud will complete the rest of the task.

The great advantage of this approach is that it reduces, almost to zero, any system administration, and the application can scale seamlessly across multiple instances, without requiring any management or special handling.

However, the seamless scalability has a price. To provide virtually infinite scalability, the platform cloud often restricts the environment in which the application can be written. For example, Force.com possesses its own Java-like language and custom MVC model. Though this is very powerful and complete, once an application is coded in Force.com, it must remain on Force.com forever. The Google App Engine is a more standard approach, as it does support Java. As of today, however, the data access layer supports only JDO and not the more commonly used SQL interface. This allows the Google App Engine to scale very effectively the data layer of the application. However, developers must rewrite their data-object layers with a less common interface (although JDO is still a standard and can be ported out of Google App Engine).

3) Application Cloud
The application cloud provides a hosted environment for third party applications to embed themselves within the service applications. For example, the application cloud allows the developer to extend Google apps or Salesforce.com functionalities.

Application clouds tend to be combined with platform clouds to enable deeper integration into the application. For example, while Saleforce.com does allow foreign application integration, it exposes many more integration points to applications hosted by Force.com. Consequently, to fully embed an application within Salesforce.com, employing Force.com might be the right decision. An option to mitigate risk is to develop only the integration points in the cloud specific platform and to keep the rest of the application as portable as possible.

Despite the high degree of vendor lock-in, the application cloud provides unparallel value because it allows third-party applications to fully leverage the service applications ecosystem.

Thus, as we can see, each type of cloud features both pros and cons. The good news is that as cloud computing becomes more popular, standards will emerge, and application portability will become a reality. For now, however, the most important thing is to be aware of the associated risks and to plan in accordance. In some cases, the benefits might surpass the risks, and in some other instances, the risks might not be worthwhile. In any case, do not believe the marketing slides and make your own experiments to truly assess the value and risk of each option.

Source: Don't Get Stuck in a Cloud - Bits and Buzz

More Stories By Jeremy Chone

Jeremy Chone is chief technology officer (CTO) and vice president of development and operations at iJuris, an innovative startup offering a rich Web application for lawyer collaboration and document assembly. In his role as CTO and vice president of development and operations, Jeremy is responsible for overseeing the company’s strategic direction for the iJuris service and technology as well as managing the service architecture, development, and operations.

Chone has more than 10 years of technical and business experience in major software companies such as Netscape, Oracle and Adobe where he has successfully aligned technology visions with business opportunities that deliver tangible results. In addition to a combination of technical and business acumen, Jeremy also possesses an in-depth knowledge of Rich Internet Application technologies, as well as holding many patents in the mobile and enterprise collaboration areas.

See Jeremy Chone's full biography

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


@ThingsExpo Stories
SYS-CON Events announced today that Datanami has been named “Media Sponsor” of SYS-CON's 21st International Cloud Expo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Datanami is a communication channel dedicated to providing insight, analysis and up-to-the-minute information about emerging trends and solutions in Big Data. The publication sheds light on all cutting-edge technologies including networking, storage and applications, and thei...
SYS-CON Events announced today that Silicon India has been named “Media Sponsor” of SYS-CON's 21st International Cloud Expo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Published in Silicon Valley, Silicon India magazine is the premiere platform for CIOs to discuss their innovative enterprise solutions and allows IT vendors to learn about new solutions that can help grow their business.
The Internet giants are fully embracing AI. All the services they offer to their customers are aimed at drawing a map of the world with the data they get. The AIs from these companies are used to build disruptive approaches that cannot be used by established enterprises, which are threatened by these disruptions. However, most leaders underestimate the effect this will have on their businesses. In his session at 21st Cloud Expo, Rene Buest, Director Market Research & Technology Evangelism at Ara...
In his session at @ThingsExpo, Eric Lachapelle, CEO of the Professional Evaluation and Certification Board (PECB), provided an overview of various initiatives to certify the security of connected devices and future trends in ensuring public trust of IoT. Eric Lachapelle is the Chief Executive Officer of the Professional Evaluation and Certification Board (PECB), an international certification body. His role is to help companies and individuals to achieve professional, accredited and worldwide re...
SYS-CON Events announced today that TechTarget has been named “Media Sponsor” of SYS-CON's 21st International Cloud Expo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. TechTarget storage websites are the best online information resource for news, tips and expert advice for the storage, backup and disaster recovery markets.
The current age of digital transformation means that IT organizations must adapt their toolset to cover all digital experiences, beyond just the end users’. Today’s businesses can no longer focus solely on the digital interactions they manage with employees or customers; they must now contend with non-traditional factors. Whether it's the power of brand to make or break a company, the need to monitor across all locations 24/7, or the ability to proactively resolve issues, companies must adapt to...
SYS-CON Events announced today that EnterpriseTech has been named “Media Sponsor” of SYS-CON's 21st International Cloud Expo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. EnterpriseTech is a professional resource for news and intelligence covering the migration of high-end technologies into the enterprise and business-IT industry, with a special focus on high-tech solutions in new product development, workload management, increased effi...
SYS-CON Events announced today that MobiDev, a client-oriented software development company, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. MobiDev is a software company that develops and delivers turn-key mobile apps, websites, web services, and complex software systems for startups and enterprises. Since 2009 it has grown from a small group of passionate engineers and business...
SYS-CON Events announced today that GrapeUp, the leading provider of rapid product development at the speed of business, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Grape Up is a software company, specialized in cloud native application development and professional services related to Cloud Foundry PaaS. With five expert teams that operate in various sectors of the market acr...
SYS-CON Events announced today that Ayehu will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on October 31 - November 2, 2017 at the Santa Clara Convention Center in Santa Clara California. Ayehu provides IT Process Automation & Orchestration solutions for IT and Security professionals to identify and resolve critical incidents and enable rapid containment, eradication, and recovery from cyber security breaches. Ayehu provides customers greater control over IT infras...
Artificial intelligence, machine learning, neural networks. We’re in the midst of a wave of excitement around AI such as hasn’t been seen for a few decades. But those previous periods of inflated expectations led to troughs of disappointment. Will this time be different? Most likely. Applications of AI such as predictive analytics are already decreasing costs and improving reliability of industrial machinery. Furthermore, the funding and research going into AI now comes from a wide range of com...
In this presentation, Striim CTO and founder Steve Wilkes will discuss practical strategies for counteracting fraud and cyberattacks by leveraging real-time streaming analytics. In his session at @ThingsExpo, Steve Wilkes, Founder and Chief Technology Officer at Striim, will provide a detailed look into leveraging streaming data management to correlate events in real time, and identify potential breaches across IoT and non-IoT systems throughout the enterprise. Strategies for processing massive ...
SYS-CON Events announced today that SourceForge has been named “Media Sponsor” of SYS-CON's 21st International Cloud Expo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. SourceForge is the largest, most trusted destination for Open Source Software development, collaboration, discovery and download on the web serving over 32 million viewers, 150 million downloads and over 460,000 active development projects each and every month.
SYS-CON Events announced today that Conference Guru has been named “Media Sponsor” of SYS-CON's 21st International Cloud Expo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. A valuable conference experience generates new contacts, sales leads, potential strategic partners and potential investors; helps gather competitive intelligence and even provides inspiration for new products and services. Conference Guru works with conference organi...
SYS-CON Events announced today that Cloud Academy named "Bronze Sponsor" of 21st International Cloud Expo which will take place October 31 - November 2, 2017 at the Santa Clara Convention Center in Santa Clara, CA. Cloud Academy is the industry’s most innovative, vendor-neutral cloud technology training platform. Cloud Academy provides continuous learning solutions for individuals and enterprise teams for Amazon Web Services, Microsoft Azure, Google Cloud Platform, and the most popular cloud com...
SYS-CON Events announced today that CA Technologies has been named "Platinum Sponsor" of SYS-CON's 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. CA Technologies helps customers succeed in a future where every business - from apparel to energy - is being rewritten by software. From planning to development to management to security, CA creates software that fuels transformation for companies in the applic...
SYS-CON Events announced today that TMC has been named “Media Sponsor” of SYS-CON's 21st International Cloud Expo and Big Data at Cloud Expo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Global buyers rely on TMC’s content-driven marketplaces to make purchase decisions and navigate markets. Learn how we can help you reach your marketing goals.
Internet of @ThingsExpo, taking place October 31 - November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 21st Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The Internet of Things (IoT) is the most profound change in personal and enterprise IT since the creation of the Worldwide Web more than 20 years ago. All major researchers estimate there will be tens of billions devic...
"MobiDev is a Ukraine-based software development company. We do mobile development, and we're specialists in that. But we do full stack software development for entrepreneurs, for emerging companies, and for enterprise ventures," explained Alan Winters, U.S. Head of Business Development at MobiDev, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
We build IoT infrastructure products - when you have to integrate different devices, different systems and cloud you have to build an application to do that but we eliminate the need to build an application. Our products can integrate any device, any system, any cloud regardless of protocol," explained Peter Jung, Chief Product Officer at Pulzze Systems, in this SYS-CON.tv interview at @ThingsExpo, held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA