@DevOpsSummit Authors: Kevin Jackson, Elizabeth White, Liz McMillan, Pat Romanski, Tim Hinds

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
"Storpool does only block-level storage so we do one thing extremely well. The growth in data is what drives the move to software-defined technologies in general and software-defined storage," explained Boyan Ivanov, CEO and co-founder at StorPool, in this SYS-CON.tv interview at 16th Cloud Expo, held June 9-11, 2015, at the Javits Center in New York City.
A strange thing is happening along the way to the Internet of Things, namely far too many devices to work with and manage. It has become clear that we'll need much higher efficiency user experiences that can allow us to more easily and scalably work with the thousands of devices that will soon be in each of our lives. Enter the conversational interface revolution, combining bots we can literally talk with, gesture to, and even direct with our thoughts, with embedded artificial intelligence, which can process our conversational commands and orchestrate the outcomes we request across our personal and professional realm of connected devices.
While some developers care passionately about how data centers and clouds are architected, for most, it is only the end result that matters. To the majority of companies, technology exists to solve a business problem, and only delivers value when it is solving that problem. 2017 brings the mainstream adoption of containers for production workloads. In his session at 21st Cloud Expo, Ben McCormack, VP of Operations at Evernote, discussed how data centers of the future will be managed, how the public cloud best suits your organization, and what the future holds for operations and infrastructure engineers in a post-container world. Is a serverless world inevitable?
ChatOps is an emerging topic that has led to the wide availability of integrations between group chat and various other tools/platforms. Currently, HipChat is an extremely powerful collaboration platform due to the various ChatOps integrations that are available. However, DevOps automation can involve orchestration and complex workflows. In his session at @DevOpsSummit at 20th Cloud Expo, Himanshu Chhetri, CTO at Addteq, will cover practical examples and use cases such as self-provisioning infrastructure/applications, self-remediation workflows, integrating monitoring and complimenting integrations between Atlassian tools and other top tools in the industry.
As DevOps methodologies expand their reach across the enterprise, organizations face the daunting challenge of adapting related cloud strategies to ensure optimal alignment, from managing complexity to ensuring proper governance. How can culture, automation, legacy apps and even budget be reexamined to enable this ongoing shift within the modern software factory? In her Day 2 Keynote at @DevOpsSummit at 21st Cloud Expo, Aruna Ravichandran, VP, DevOps Solutions Marketing, CA Technologies, was joined by a panel of industry experts and real-world practitioners who shared their insight into an emerging set of best practices that lie at the heart of today's digital transformation.