Welcome!

Containers Expo Blog Authors: Elizabeth White, Liz McMillan, Yeshim Deniz, Pat Romanski, Amit Gupta

Related Topics: @CloudExpo, Containers Expo Blog, @DevOpsSummit

@CloudExpo: Blog Post

Isn't the Cloud Cool Anymore? | @CloudExpo #PaaS #Cloud #Docker #Containers

Cloud technologies have been gaining traction for some time now

Cloud technologies have been gaining traction for some time now. Increases in connectivity throughout the computing world with the creation of more and more connected devices, including mobile and IoT technologies, as well as more and more connected applications on those devices, means cloud computing adoption is ever-increasing. Expectations regarding an application's availability are high, and solutions continue to emerge to increase availability and make scaling applications easier when a user load gets too big.

New patterns, platforms, services, and software are pushing applications and data to the cloud. Read on to learn about some key highlights that we found based on input gathered from our 2016 Cloud Survey of more than 700 IT professionals. Here is a quick breakdown on the respondents:

  • 67 percent of these respondents use Java as their primary programming language at work
  • 76 percent have been IT professionals for over 10 years
  • 39 percent work at companies whose headquarters are located in Europe, 35 per cent in the USA
  • 40 percent work at companies with more than 500 employees, 16 per cent at companies with more than 10,000 employees

Now on to the key research findings:

Developers are adopting containers quickly
66 percent of survey respondents say they are evaluating or using container technologies in their organisation right now. 92 per cent of those respondents say that containers are being used or evaluated in development. 35 per cent of respondents whose organisations are currently using containers release their applications on-demand (several times a day); this percentage trends downwards as time between releases goes up.

Implications
Container adoption among developers continues to increase. The percentage of respondents who say they are currently using containers in their organisation has more than doubled since our survey last year. This shift has helped organisations deploy and service applications more quickly by simplifying the decomposition and deployment environments.

Recommendations
Try modern application container technologies, if you haven't already (and even if you've tried LXC before). Decomposing your app can make it more resilient and robust, allowing for quick recovery from downtime and easier fixes and updates to your application code.

The cloud is even more popular for production than for development and testing

62 per cent of survey respondents say they perform production or deployment on a cloud platform; this is compared to 54 per cent who use cloud for development, and only 49 per cent who use cloud for QA or testing. Still, 31 per cent of respondents plan on performing QA/Testing on the cloud, versus 26 per cent who have plans to start deploying to the cloud and 21 per cent who have plans for developing on a cloud platform.

Implications
Deploying on cloud platforms can increase availability and make scaling easier. For deployed applications, with real users in hard-to-predict numbers, these benefits become especially important. Developers may currently feel a little more comfortable keeping pre-production applications closer to home, but as more granular as-a-service offerings gain maturity, the cloud will be used increasingly at all application lifecycle stages.

Recommendations
Look into cloud platforms to increase application availability and scale elasticity. Consider using cloud services ‘farther left'.

Security, performance, and scalability are the biggest influencers

87 percent of respondents said security was a ‘very important' factor when choosing a cloud provider, followed by performance (79 per cent), then scalability (73 per cent). The fourth most important factor trailed by fourteen percentage points: 59 per cent said price was ‘very important'.

Implications
Cloud pricing can become a significant pain point, but developers are much more concerned about technical and governance factors than price alone. This suggests that service levels are significantly heterogeneous over all providers (or else price would make more of a difference).

Recommendations
Research and plan at a deep technical level before choosing a cloud platform for your application. Be sure to know the platform's strengths and its weaknesses and how well its offerings match your application's needs.

Other key findings include:

AWS still on top
When asked what cloud service providers their organisation uses, an overwhelming amount of respondents to DZone's 2016 Cloud Survey said they had used Amazon Web Services. 58 per cent of respondents said their org used AWS in some way - more than twice the runner-up, Microsoft Azure (which 26 per cent or respondents said their organisation uses). Coming in third were Google Cloud Services, which had 17 per cent.

When cross-tabbed with which issues the respondents expected or experienced with their cloud platform, respondents who used each of these top three service providers were more likely to respond that they ‘neither experienced nor expected to experience' than the average of all cloud service provider users (608 out of our 704 respondents).

Respondents expected or experienced greater scalability and higher availability from using cloud platforms over other benefits we asked about (such as better application performance and faster time to market), so it makes sense why orgs might want to stick to larger or more established cloud providers-they're seen as more likely to be able to have more data centers, more availability zones, more robust infrastructures to scale easily and guard against downtime.

Still, there's certainly some stick-to-itiveness involved in which cloud providers companies are using. Between last year's DZone Cloud survey and this year's, AWS usage gained just 1 per cent, while Microsoft gained 2 per cent and Google lost 2 per cent. Providers such as Heroku, Rackspace, and OpenStack barely saw a change (under 1 per cent). Digital Ocean saw the biggest boost, jumping from 5 per cent to 8 per cent.

Docker is huge - but you knew that
When we asked about which open-source cloud products devs used last year, we didn't include Docker. We found OpenStack to be pretty popular (30 per cent in 2015), with Cloud Foundry and OpenShift as runners-up (12 per cent each in 2015). But the majority of our 2015 respondents (55 per cent) said they had not used an open-source cloud product for a business application.

This year, we decided to throw Docker into the mix and add it as an option to the same question. Sure, it's not quite the same as the PaaSes or IaaSes it was pitted against, so we're not going to try to compare the results against other open-source options (apples and oranges, and all that).

45 per cent of our survey respondents this year answered that they had used Docker for a business application. And when asked about whether their org was using or looking into using containers (something we did ask about in 2015), about 66 per cent said their org was either using or evaluating a container technology right now - which is up about 20 per cent from last year's responses, pointing to a lot of recent container adoption that seems to match the buzz surrounding containers and Docker.

We also found that as developers' time between releases decreased, their container usage increased. While devs with all sorts of release schedules did say they were evaluating containers, those who release ‘on-demand' were 17 per cent more likely to use containers currently than those who estimated ‘monthly' releases. Since containers can make decomposing apps easier, they also make it easier to make a change to one part of an app without touching anything in another container, so you have to worry less about patches turning into bugs.

Larger organization, more hybrid cloud
There are plenty of factors that go into deciding whether to choose a public, private, or hybrid cloud platform: security, availability, scalability, cost, flexibility... the list goes on. For our last three Cloud surveys, we've asked respondents ‘cloud platform type best fits your company's needs'. The answers haven't fluctuated much between those surveys. About half of respondents prefer hybrid,while the other half leans slightly toward private.

We found, however, that there is a direct correlation between the size of a respondent's company and which type of cloud platform that respondent thinks best fits that company's needs. Those in small companies (from 1-9 employees) were 15 per cent less likely to choose hybrid cloud platforms than those in the largest companies (10,000+ employees), with a quite linear trend in between. The choice of public cloud platforms trended linearly in the other direction, with 36 percent of those in the smallest companies choosing public, versus 9 per cent in the largest companies.

Of course, very small companies are generally less likely to be able to handle an all-private cloud infrastructure, just given the number of employees they would need in order to maintain it. Public cloud is - in the absence of dedicated enterprise IT staff - just easier. But that doesn't negate the advantages of having some of your cloud platform private. As cloud computing becomes more widespread, hybrid's popularity will certainly increase; at the same time, as public cloud platforms become easier (and cheaper), it is likely to close the gap with private among those who haven't jumped on the hybrid bandwagon.

PaaS loves the languages
We developed a hypothesis about Platforms as a Service - the most popular cloud-based service in production amongst our respondents. It seemed that, because of how closely PaaSes are tied to the language being deployed, that those respondents whose organisations used fewer languages would be more likely to use a PaaS. Need to use more languages? Maybe you'd go with an IaaS - more work, but more flexibility.

Actually, when correlated against the number of programming languages each respondent said their organisation uses(up to four), there was an upward linear trend for PaaS usage. Respondents who said their org only used one language were 49 per cent likely to say their org used a PaaS. Those who said four languages were used at their organisation were 68 per cent likely. (Data above four languages for a single org was insufficient for analysis).

With multiple PaaSes, however, it seems an organisation can more easily handle multiple languages. Yes, perhaps a single PaaS is tied to a particular language; but multiple PaaSes would allow an organisation to utilise different languages for different uses, without having to build its own platform for each.

For Infrastructures as a Service - the second most popular cloud-based service in production - data was a little more scattered, but still trended upward, up to three languages used. Still, those who only selected one language for their organisation were only 49 per cent likely to say their organisation uses an IaaS; two-language respondents were 57 per cent likely; three languages showed 64 per cent; and four languages hopped back down to 54 per cent.

For the full research guide, please visit: https://dzone.com/guides/building-and-deploying-applications-on-the-cloud.

More Stories By John Esposito

John Esposito is Editor-in-Chief at DZone, having recently finished a doctoral program in Classics from the University of North Carolina. In a previous life he was a VBA and Force.com developer, DBA, and network administrator. John enjoys playing piano and looking at diagrams, and raises two cats with his wife, Sarah.

@ThingsExpo Stories
SYS-CON Events announced today that Taica will exhibit at the Japan External Trade Organization (JETRO) Pavilion at 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. Taica manufacturers Alpha-GEL brand silicone components and materials, which maintain outstanding performance over a wide temperature range -40C to +200C. For more information, visit http://www.taica.co.jp/english/.
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 Nihon Micron will exhibit at the Japan External Trade Organization (JETRO) Pavilion at 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. Nihon Micron Co., Ltd. strives for technological innovation to establish high-density, high-precision processing technology for providing printed circuit board and metal mount RFID tags used for communication devices. For more inf...
Enterprises have taken advantage of IoT to achieve important revenue and cost advantages. What is less apparent is how incumbent enterprises operating at scale have, following success with IoT, built analytic, operations management and software development capabilities – ranging from autonomous vehicles to manageable robotics installations. They have embraced these capabilities as if they were Silicon Valley startups. As a result, many firms employ new business models that place enormous impor...
SYS-CON Events announced today that MIRAI Inc. will exhibit at the Japan External Trade Organization (JETRO) Pavilion at 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. MIRAI Inc. are IT consultants from the public sector whose mission is to solve social issues by technology and innovation and to create a meaningful future for people.
Widespread fragmentation is stalling the growth of the IIoT and making it difficult for partners to work together. The number of software platforms, apps, hardware and connectivity standards is creating paralysis among businesses that are afraid of being locked into a solution. EdgeX Foundry is unifying the community around a common IoT edge framework and an ecosystem of interoperable components.
SYS-CON Events announced today that Dasher Technologies will exhibit at 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. Dasher Technologies, Inc. ® is a premier IT solution provider that delivers expert technical resources along with trusted account executives to architect and deliver complete IT solutions and services to help our clients execute their goals, plans and objectives. Since 1999, we'v...
SYS-CON Events announced today that TidalScale, a leading provider of systems and services, will exhibit at 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. TidalScale has been involved in shaping the computing landscape. They've designed, developed and deployed some of the most important and successful systems and services in the history of the computing industry - internet, Ethernet, operating s...
SYS-CON Events announced today that Massive Networks, that helps your business operate seamlessly with fast, reliable, and secure internet and network solutions, has been named "Exhibitor" 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. As a premier telecommunications provider, Massive Networks is headquartered out of Louisville, Colorado. With years of experience under their belt, their team of...
SYS-CON Events announced today that IBM has been named “Diamond Sponsor” of SYS-CON's 21st Cloud Expo, which will take place on October 31 through November 2nd 2017 at the Santa Clara Convention Center in Santa Clara, California.
Infoblox delivers Actionable Network Intelligence to enterprise, government, and service provider customers around the world. They are the industry leader in DNS, DHCP, and IP address management, the category known as DDI. We empower thousands of organizations to control and secure their networks from the core-enabling them to increase efficiency and visibility, improve customer service, and meet compliance requirements.
SYS-CON Events announced today that TidalScale will exhibit at 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. TidalScale is the leading provider of Software-Defined Servers that bring flexibility to modern data centers by right-sizing servers on the fly to fit any data set or workload. TidalScale’s award-winning inverse hypervisor technology combines multiple commodity servers (including their ass...
As hybrid cloud becomes the de-facto standard mode of operation for most enterprises, new challenges arise on how to efficiently and economically share data across environments. In his session at 21st Cloud Expo, Dr. Allon Cohen, VP of Product at Elastifile, will explore new techniques and best practices that help enterprise IT benefit from the advantages of hybrid cloud environments by enabling data availability for both legacy enterprise and cloud-native mission critical applications. By rev...
As popularity of the smart home is growing and continues to go mainstream, technological factors play a greater role. The IoT protocol houses the interoperability battery consumption, security, and configuration of a smart home device, and it can be difficult for companies to choose the right kind for their product. For both DIY and professionally installed smart homes, developers need to consider each of these elements for their product to be successful in the market and current smart homes.
Join IBM November 1 at 21st Cloud Expo at the Santa Clara Convention Center in Santa Clara, CA, and learn how IBM Watson can bring cognitive services and AI to intelligent, unmanned systems. Cognitive analysis impacts today’s systems with unparalleled ability that were previously available only to manned, back-end operations. Thanks to cloud processing, IBM Watson can bring cognitive services and AI to intelligent, unmanned systems. Imagine a robot vacuum that becomes your personal assistant tha...
In his Opening Keynote at 21st Cloud Expo, John Considine, General Manager of IBM Cloud Infrastructure, will lead you through the exciting evolution of the cloud. He'll look at this major disruption from the perspective of technology, business models, and what this means for enterprises of all sizes. John Considine is General Manager of Cloud Infrastructure Services at IBM. In that role he is responsible for leading IBM’s public cloud infrastructure including strategy, development, and offering ...
SYS-CON Events announced today that N3N will exhibit at SYS-CON's @ThingsExpo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. N3N’s solutions increase the effectiveness of operations and control centers, increase the value of IoT investments, and facilitate real-time operational decision making. N3N enables operations teams with a four dimensional digital “big board” that consolidates real-time live video feeds alongside IoT sensor data a...
In a recent survey, Sumo Logic surveyed 1,500 customers who employ cloud services such as Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP). According to the survey, a quarter of the respondents have already deployed Docker containers and nearly as many (23 percent) are employing the AWS Lambda serverless computing framework. It’s clear: serverless is here to stay. The adoption does come with some needed changes, within both application development and operations. Tha...
SYS-CON Events announced today that Avere Systems, a leading provider of enterprise storage for the hybrid cloud, will exhibit at 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. Avere delivers a more modern architectural approach to storage that doesn't require the overprovisioning of storage capacity to achieve performance, overspending on expensive storage media for inactive data or the overbui...
With major technology companies and startups seriously embracing Cloud strategies, now is the perfect time to attend 21st Cloud Expo October 31 - November 2, 2017, at the Santa Clara Convention Center, CA, and June 12-14, 2018, at the Javits Center in New York City, NY, and learn what is going on, contribute to the discussions, and ensure that your enterprise is on the right path to Digital Transformation.