Part of the Cloud Computing Puzzle

Platform as a Service

Subscribe to Platform as a Service: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Platform as a Service: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

paas Authors: Liz McMillan, Stackify Blog, Pat Romanski, Mehdi Daoudi, Elizabeth White

Related Topics: Cloud Computing, ActiveState Journal, Platform as a Service


Forget About PaaS By @ActiveState | @CloudExpo [#Cloud]

What is relevant, and what is important, is what PaaS does: enable applications

Forget About PaaS. It's About Enabling Applications

Over the last couple of years I have talked to numerous enterprise customers, analysts, industry pundits, and others interested in cloud technologies, and one thing is abundantly clear - Platform-as-a-Service (PaaS) seems to mean different things to different people. But the term PaaS is irrelevant - it's just noise. What is relevant, and what is important, is what PaaS does: enable applications. That's what enterprises care about. They want to accelerate application development to get products to market faster and into users' hands sooner.

I believe it is vital to not get hung up on the term PaaS, but rather focus on how you or your organization can enable applications (legacy or greenfield) fast. There is definitely some confusion about what PaaS is. But at the end of the day, you can't let the label get in the way of realizing its benefits. PaaS makes it easier to enable applications on your cloud infrastructure or hypervisor. If you say to yourself, "There needs to be a simpler way because how we're doing it now is ridiculous... it doesn't get us to market fast enough," then you need to reassess your process and find a different way - a better way - to develop applications. It just so happens the best way to do this is with PaaS.

Finding a better way to enable applications means becoming what the research firm IDC calls a Third Platform company. The Third Platform is the confluence of the four major changes of IT: cloud, mobile, social, and Big Data. Companies need to ensure that their technology and organizational culture supports greater business agility, technical innovation and gives them the ability to deploy applications to any environment. PaaS is fundamental to achieving this.

Greater Business Agility
The pace of change is rampant and companies with traditional business models are being upset by the disrupters using the third platform. To combat this, you need to incorporate technologies that give you the flexibility to react quickly to changes and preferences in the market. The technology must enable you to get your applications to market faster, encourage experimentation to facilitate rapid prototyping, and provide you with rapid feedback in order to stay ahead of the disrupters.

Part of being agile also means being flexible with whom you partner. You need to allow other organizations access to your applications so it's easier to integrate into their solutions; another facet of this need is the ability to expose APIs so third parties can integrate your functionality into their IoT product or mobile application.

Supporting Technical Innovation
Your business needs to be constantly innovating. You are mistaken if you don't think there is a new start up ready to take away your business. You need to support technical innovation and make sure that your application development process is flexible and automated. Waiting weeks or months to deploy a test application is not considered "rapid prototyping." It is essential companies provide developers with a technology in which they can use any language to build the application and also supports automated provisioning so they can deploy the application on their own without creating IT tickets.

However, quick experimentation and rapid prototyping means that sometimes mistakes happen. Therefore, it's important that your technology can quickly roll back what's been deployed so you're minimally impacting application users.

Infrastructure Independence
Having the ability to deploy on any infrastructure or cloud is a necessary component to enabling applications. You need to react quickly to unpredictable workloads, so it's essential that you can move your applications from private to public cloud quickly, easily and without any special or additional configuration. Deploying to a broad range of environments is a requirement so you can use the best infrastructure (whether public, private, or hybrid) for each project.

You need a mix of all of these things in order to enable applications - and that's what Stackato delivers. While there is a natural tendency to slap a label on things so it's easily digestible, you can't get hung up on the term PaaS. What we are really talking about is a technology that enables faster application development by supporting greater agility, technical innovation and freedom to deploy to any environment. The world of applications is changing dramatically and Stackato is enabling that future. Stackato is about enabling applications.

The post Forget About PaaS. It's About Enabling Applications appeared first on ActiveState.

More Stories By Bart Copeland

As President & CEO of ActiveState Software, Bart Copeland brings more than twenty years of management, finance, and technology business experience to his role. With a passion for technologies that help people lead more productive and enjoyable lives, Bart is currently focused on ActiveState’s private platform-as-a-service (PaaS) offering, Stackato. With his vision for PaaS as an enabler to accelerate cloud adoption and value in enterprises, Bart is actively involved in the strategy, roadmap, business development and evangelism of Stackato. Bart is also an active angel investor and serves as a director on a number of other tech companies. He holds an MBA in Technology Management from the University of Phoenix and a Mechanical Engineering degree from the University of British Columbia.

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.