{"id":5724,"date":"2020-10-12T08:19:13","date_gmt":"2020-10-12T06:19:13","guid":{"rendered":"https:\/\/tekmart.co.za\/t-blog\/?p=5724"},"modified":"2020-10-12T08:19:15","modified_gmt":"2020-10-12T06:19:15","slug":"cpaas-platform-breaking-down-the-parts","status":"publish","type":"post","link":"https:\/\/tekmart.co.za\/t-blog\/cpaas-platform-breaking-down-the-parts\/","title":{"rendered":"CPaaS platform-breaking down the parts."},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time-approximately:<\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>\n<h2 class=\"wp-block-heading\"><strong>Cloud-delivered communications are the backbone of many organizations. Review the key terms around CPaaS platform features and development tools with this glossary.<\/strong><\/h2>\n\n\n\n<p>By <a href=\"https:\/\/www.techtarget.com\/contributor\/Micah-Levine\">Micah Levine<\/a><\/p>\n\n\n\n<p>Every organization relies on communication tools, such as voice, messaging and video, but building a communications platform from the ground up takes a lot of time, resources and maintenance. For organizations that don&#8217;t wish to take on all of the responsibility of building and hosting a communications platform on premises,\u00a0communications platform as a service\u00a0can be a good alternative.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>CPaaS platforms provide all types of real-time communications capabilities through a\u00a0cloud delivery\u00a0model, leaving much of the maintenance to the vendor. CPaaS is an option for organizations that want to embed communications features into business apps. In addition, CPaaS providers offer tools that enable app customization.<\/p><\/blockquote>\n\n\n\n<p>Whether your organization is\u00a0thinking about CPaaS\u00a0or already uses it, this glossary will help refresh your knowledge of some of the capabilities CPaaS platforms deliver, as well as the tools CPaaS vendors can provide for a customized communications experience.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>The features CPaaS platforms bring to the business<\/strong><\/h3>\n\n\n\n<p><strong>SMS.<\/strong>\u00a0SMS is commonly called\u00a0<em>text messaging<\/em>, though the acronym stands for Short Message Service. These messages can be sent a number of ways, including from voice over IP (VoIP) and some unified communications applications.<\/p>\n\n\n\n<p>Unlike\u00a0paging, SMS can work even if a receiving mobile device is inactive. SMS messages can be sent from a computer to a mobile device using an\u00a0SMS gateway. For businesses, SMS is often used as a means of notification for customers.<\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"What Is MMS? How Is It Different From SMS?\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/4nTavHm0ves?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><strong>Multimedia Messaging Service (MMS).<\/strong>\u00a0MMS is similar to SMS; however, it provides the ability to send multimedia, such as audio, video and images, along with text. Developed by the 3rd Generation Partnership Project (3GPP), MMS enables multimedia messages to be sent between mobile phones, as well as other devices. Where SMS messaging typically has a 160-character limit per message, MMS has no standard size limit, and now, nearly every mobile device supports MMS.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><strong>Click to talk.<\/strong><\/p><p>\u00a0Also known as\u00a0<em>click to call<\/em>\u00a0(CTC), it enables users to instantly connect from a web application to a real-time voice call using VoIP. Phone numbers can appear as hyperlinks on a webpage that can be clicked to convert the web traffic into a VoIP connection. CTC can streamline the process of turning internet traffic into customers by streamlining how people are able to reach a company. Phone numbers can be embedded in websites, email and banner advertisements.<\/p><\/blockquote>\n\n\n\n<p><strong>Multifactor authentication (MFA).<\/strong>\u00a0MFA is a system that uses multiple credentials to authenticate a user and prevent unauthorized access to targets such as a physical location, a computing device or a network. With MFA, even if a password database is compromised, attackers may not be able to gain access to their target.<\/p>\n\n\n\n<p>Three of the most common identification factors are\u00a0knowledge factors,\u00a0possession factors\u00a0and\u00a0inherence factors.\u00a0Examples of MFA\u00a0include needing an ATM card and PIN to access an account or needing a USB hardware token with a single-use password to log in to a network.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/cdn.ttgtmedia.com\/rms\/onlineimages\/security-multifactor_authentication.png\" alt=\"\"\/><figcaption><strong>The different factors used in multifactor authentication<\/strong><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>A peek behind the CPaaS curtain<\/strong><\/h3>\n\n\n\n<p><strong>API.<\/strong>\u00a0This stands for application program interface, which enables features to be\u00a0integrated into business\u00a0applications by exposing designated data and enabling two software programs to communicate.<\/p>\n\n\n\n<p>Private APIs are internal and typically used by a company&#8217;s developers to improve on the organization&#8217;s products and services but are not available for use by its customers. Public APIs can be used by anyone, without restriction. Partner APIs can be used by specific parties and are typically used between partnered companies to integrate software. CPaaS platforms use APIs to\u00a0deliver communications features\u00a0that organizations can embed into existing applications.<\/p>\n\n\n\n<p><strong>SDKs.\u00a0<\/strong>Software development kits are vendor-provided tool sets that help program developers build custom applications for specific platforms. While SDKs are traditionally thought of as tools for mobile applications, they can be used in connection with websites and other digital platforms.<\/p>\n\n\n\n<p>SDKs can include APIs, code samples and guides for developers to\u00a0build applications\u00a0without starting from scratch. They enable developers to create new tools efficiently because many components are prebuilt. If organizations need to add specific functionality, such as an automatic upload to a social media platform, to an application, SDKs are the simplest way for developers to make those additions.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><a href=\"https:\/\/www.techtarget.com\/contributor\/Micah-Levine\"><\/a><strong><a href=\"https:\/\/www.techtarget.com\/contributor\/Micah-Levine\">Micah Levine<\/a>\u00a0asks:<\/strong><\/p><p><strong>What features of CPaaS are most important for your business?<\/strong><\/p><\/blockquote>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/searchunifiedcommunications.techtarget.com\/feature\/Breaking-down-the-parts-of-a-CPaaS-platform?_ga=2.237251586.380522325.1602447108-771408278.1598007830#commenting\"><strong>Join the Discussion<\/strong><\/a><\/h2>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time-approximately:<\/span> <span class=\"rt-time\"> 3<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>Cloud-delivered communications are the backbone of many organizations. Review the key terms around CPaaS platform features and development tools with this glossary. By Micah Levine Every organization relies on communication tools, such as voice, messaging and video, but building a communications platform from the ground up takes a lot of time, resources and maintenance. For organizations that don&#8217;t wish to<\/p>\n<p><a class=\"more-link\" href=\"https:\/\/tekmart.co.za\/t-blog\/cpaas-platform-breaking-down-the-parts\/\">Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,5,30,3,135,136],"tags":[],"class_list":["post-5724","post","type-post","status-publish","format-standard","hentry","category-datacenter-news","category-engage-the-experts","category-expert-advise-and-opinion","category-industry-news-and-expert-advise","category-understanding-uc","category-unified-communications-architecture-and-service-models"],"_links":{"self":[{"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/posts\/5724","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/comments?post=5724"}],"version-history":[{"count":1,"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/posts\/5724\/revisions"}],"predecessor-version":[{"id":5725,"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/posts\/5724\/revisions\/5725"}],"wp:attachment":[{"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/media?parent=5724"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/categories?post=5724"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tekmart.co.za\/t-blog\/wp-json\/wp\/v2\/tags?post=5724"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}