@DevOpsSummit Authors: Pat Romanski, Liz McMillan, Elizabeth White, Yeshim Deniz, SmartBear Blog

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

@DevOpsSummit: Article

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.

@DevOpsSummit Stories
"Our strategy is to focus on the hyperscale providers - AWS, Azure, and Google. Over the last year we saw that a lot of developers need to learn how to do their job in the cloud and we see this DevOps movement that we are catering to with our content," stated Alessandro Fasan, Head of Global Sales at Cloud Academy, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
Five years ago development was seen as a dead-end career, now it’s anything but – with an explosion in mobile and IoT initiatives increasing the demand for skilled engineers. But apart from having a ready supply of great coders, what constitutes true ‘DevOps Royalty’? It’ll be the ability to craft resilient architectures, supportability, security everywhere across the software lifecycle. In his keynote at @DevOpsSummit at 20th Cloud Expo, Jeffrey Scheaffer, GM and SVP, Continuous Delivery Business Unit at CA Technologies, will share his vision about the true ‘DevOps Royalty’ and how it will take a new breed of digital cloud craftsman, architecting new platforms with a new set of tools to achieve it. He will also present a number of important insights and findings from a recent cloud and DevOps study – outlining the synergies high performance teams are exploiting to gain significant busin...
Enterprise architects are increasingly adopting multi-cloud strategies as they seek to utilize existing data center assets, leverage the advantages of cloud computing and avoid cloud vendor lock-in. This requires a globally aware traffic management strategy that can monitor infrastructure health across data centers and end-user experience globally, while responding to control changes and system specification at the speed of today’s DevOps teams. In his session at 20th Cloud Expo, Josh Gray, Chief Architect at Cedexis, covered strategies for orchestrating global traffic achieving the highest-quality end-user experience while spanning multiple clouds and data centers and reacting at the velocity of modern development teams.
In IT, we sometimes coin terms for things before we know exactly what they are and how they’ll be used. The resulting terms may capture a common set of aspirations and goals – as “cloud” did broadly for on-demand, self-service, and flexible computing. But such a term can also lump together diverse and even competing practices, technologies, and priorities to the point where important distinctions are glossed over and lost.
When shopping for a new data processing platform for IoT solutions, many development teams want to be able to test-drive options before making a choice. Yet when evaluating an IoT solution, it’s simply not feasible to do so at scale with physical devices. Building a sensor simulator is the next best choice; however, generating a realistic simulation at very high TPS with ease of configurability is a formidable challenge. When dealing with multiple application or transport protocols, you would be looking at some significant engineering investment. On-demand, serverless computing enables developers to try out a fleet of devices on IoT gateways with ease. With a sensor simulator built on top of AWS Lambda, it’s possible to elastically generate device sensors that report their state to the cloud.