Just recently we had a conversation with StratoScale about the pros and cons in PaaS and IaaS markets. Ruslan Synytsky, Jelastic CEO and co-founder, provided his thoughts on what issues are still limiting the customers on the mentioned layers, how they are solved by some vendor and what can be still done to improve user experience. These conclusions were added to the feedback of other experts and published as an article, so below you can read an excerpt.
Working Through Issues Created by IaaS and PaaS
Many IaaS vendors restrict customers network configurations, so sometimes really ugly workarounds are needed to get applications to work properly without redesign.
Additionally, there are issues with vertical scaling – if an application needs a little more resources, in most cases, it will have to migrate to a bigger VM, so extra work or even downtime is inevitable.
A good point here is that IaaS and CaaS become more related, and as containers provide better granularity, it is possible to run applications more efficiently and to easily scale them in and out, up and down.
PaaS solutions were created following the question: “What if we built a tool that helps to solve routing infrastructure configuration tasks during a development process, where involvement of system admin experts won’t be required?”
However, to get an application up and running on a PaaS, it will most likely need to be adjusted to the specifics of such platforms. At the same time, some PaaS solutions already require zero code changes and bring hope that this issue will be totally eliminated across all platforms in the future.
Read a full version of the article with the feedback of 32 experts at StratoScale and get a deeper insight on current IaaS and PaaS state.
Searching for a PaaS that requires zero code changes and provides a full set of the required tools to build, deploy, scale and manage your applications? Try out for free now and find out the benefits for you.