Over two thirds of companies have deployed business critical apps on an infrastructure-as-a-service [IaaS] platform as cloud usage continues to grow amongst businesses.
A survey carried out by Riverbed Technology at the recent AWS re:Invent conference in Las Vegas showed that some 80 per cent of attendees have deployed an app in an IaaS cloud for the first time.
When it comes to concerns about the IaaS cloud, 90 per cent stated that reliability is the top concern with performance [88 per cent], security [86 per cent], and costs [84 per cent] trailing closely behind.
“Given that reliability and performance topped the concerns for the trail-blazers at AWS re:invent, these are evidently very serious challenges,” added Dormain Drewitz, senior solutions marketing manager at Riverbed Technology.
Low down on the list of concerns among the 122 respondents is employees not having the expertise to deploy apps using IaaS, which stood at just 32 per cent, and led Drewitz to conclude that “skills have caught up to trend.”
“The diminishment of ‘lack of expertise’ as a concern and clear investment in deepening IaaS skills across IT should be good news to cloud vendors and enterprises alike. Overcoming the skills barrier is a necessary precursor to wider IaaS adoption for production and business-critical apps,” Drewitz added.
Drewitz also went on to identify three best practices in the age of cloud computing that will help companies to use the power of IaaS in the best way possible. One of the recommendations is to engage cross-functional teams [early] in order that it’s easier to gain valuable input from them early in the app development process.
Secondly companies should understand their “worst-case scenario” by identifying volumes and latency variables before scaling the application up to high volumes of users.
Lastly firms should embrace the complexity of multi-cloud with companies continually adding more to create multi-tiered applications that end up being extremely complex. Drewitz recommends that companies should “map these application dependencies holistically to understand which cloud services your various applications rely on.”