Q
Problem solve Get help with specific problems with your technologies, process and projects.

What's the best way to approach WebRTC development?

Once an organization has found a use case for a WebRTC service, it must evaluate a specific and long list of requirements before attempting a WebRTC development.

There is no silver bullet for WebRTC development. Before tackling a WebRTC development, you first need to identify...

your WebRTC use case. Then, address a long list of tasks, which will differ slightly from company to company, but it usually revolves around the following items.

Determine how important communications and WebRTC services are to your business. Would outsourcing communications altogether reduce your competitiveness in the market? Would outsourcing improve or hinder your flexibility? Would it reduce your risks, or maybe increase them?

What is the mix of your IT workforce? Is it mostly voice over IP developers who know everything about communications and shun cloud services? Are they web developers who know how to build a service, but know nothing about VoIP?

Does the DNA of your company embrace platform-as-a-service products, or does it spurn services created outside the company domain? Since you'll need to develop your use case with the tools in hand and the realities of your company, take these attitudes into consideration.

Next, consider governance and regulation issues. Does your use case need to adhere to specific regulations for data retention, location, healthcare compliance, government restrictions or on-premises deployments? These regulations could limit your WebRTC development plan.

Then, consider the feature set. What specific features do you need for your launch, and which ones can be added later, based on your success and customer feedback?

Other issues for WebRTC development include the location of your target users and customers, your business model and how it fits with the infrastructure you need to put in place. Plus, would you need to show a proof of concept versus launching a full product? What's your WebRTC development budget and timeline?

When determining your approach to WebRTC development, limit your options. As an open source technology, WebRTC has a rich ecosystem of vendors and suppliers. But this expansive system can easily overwhelm and confuse potential users. The best thing to do is recognize all your requirements and limitations, and then eliminate your options.

Do you have a question for Tsahi Levent-Levi or any other experts? Ask your enterprise-specific questions today! (All questions are treated anonymously.)

Next Steps

Four reasons why mobile apps benefit from WebRTC development

Test your knowledge of WebRTC architecture

How WebRTC, APIs and analytics support contextual communication

This was last published in October 2016

Dig Deeper on Communication Integration with Enterprise Applications

PRO+

Content

Find more PRO+ content and other member only offers, here.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Join the conversation

1 comment

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

How does your organization approach development of WebRTC services?
Cancel

-ADS BY GOOGLE

SearchCRM

SearchNetworking

SearchSDN

SearchTelecom

SearchITChannel

Close