{"id":15814,"date":"2019-03-14T14:48:00","date_gmt":"2019-03-14T21:48:00","guid":{"rendered":"https:\/\/devwww.3cloudsolutions.com\/post\/cortana-intelligence-suite-tour-2\/"},"modified":"2023-12-22T14:06:43","modified_gmt":"2023-12-22T22:06:43","slug":"cortana-intelligence-suite-tour","status":"publish","type":"post","link":"https:\/\/3cloudsolutions.com\/resources\/cortana-intelligence-suite-tour\/","title":{"rendered":"Cortana Intelligence Suite Tour"},"content":{"rendered":"<p style=\"text-align: center;\"><span style=\"font-size: 14px;\"><em>This is the second post in the series <strong>Modernize your Business Intelligence Architecture with the<br \/>\nCortana Intelligence Suite<\/strong>. To see the first post, <a href=\"https:\/\/www.blue-granite.com\/blog\/top-5-reasons-you-should-be-moving-your-business-intelligence-solution-to-the-cloud\" target=\"_blank\" rel=\"noopener\">follow this link<\/a>.<\/em><\/span><\/p>\n<p><span style=\"background-color: transparent;\">The <\/span>Cortana Intelligence Suite<span style=\"background-color: transparent;\"> is a collection of independent, but fully integrated data and analytic platform tools offered by <\/span><a style=\"background-color: transparent;\" href=\"https:\/\/azure.microsoft.com\/en-us\/\">Microsoft Azure<\/a><span style=\"background-color: transparent;\">. Customers can create complete streaming or batch-loaded Business Intelligence and Advanced Analytics solutions in these platforms without having to deploy\u00a0or manage a single server. Each tool provides unique capabilities (with some overlap) and integrates together seamlessly. Customers can even mix and match tools in the suite to meet use case requirements without having to pay for each one because they are all considered to be pay-as-you-go cloud services.<\/span><\/p>\n<p><!--more--><img decoding=\"async\" style=\"width: 725px; margin-right: auto; margin-left: auto; display: block;\" src=\"https:\/\/3cloudsolutions.com\/wp-content\/uploads\/2022\/11\/CortanaIntelligenceSuite.png\" alt=\"Cortana Intelligence Suite - Data, Intelligence, Action\" width=\"725\" \/><\/p>\n<h2>Comprehensive Architecture<\/h2>\n<p>The architecture diagram below provides an example of how the Cortana Intelligence Suite services can be used to create a comprehensive real-time and batch solution. Starting at the top left of the diagram, code can be added to apps and IoT devices to send events in real time to Event Hubs. Stream Analytics can then be used to consume and publish the data from Event Hubs and simultaneously write a copy to Data Lake Store, perform analysis on the data and send the results to Power BI, and even run the data through a machine learning model.<\/p>\n<p><img decoding=\"async\" style=\"width: 713px; margin-right: auto; margin-left: auto; display: block;\" src=\"https:\/\/3cloudsolutions.com\/wp-content\/uploads\/2022\/11\/ComprehensiveArchitecture.png\" alt=\"Cortana Intelligence Suite - Comprehensive Architecture\" width=\"713\" \/><\/p>\n<p>On the batch side, Data Factory can be used to orchestrate the load of on-premises and cloud-born data into Data Lake Store and SQL DW. Aggregates from SQL DW can be stored in Analysis Services for a rich semantic-layer model for consumption from BI tools. Finally, Power BI can be used to create real-time streaming dashboards, or blended data models that mash up stored streaming data with batch data from on-premises. If that wasn\u2019t enough, Power BI can also be used to create alerts. A closer look at each tool is highlighted in the sections below.<\/p>\n<h2>Event Hubs \u2013 Ingest It<\/h2>\n<p><a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/event-hubs\/\">Azure Event Hubs<\/a> is a highly scalable data streaming platform and event ingestion service. It can be scaled up or down and can accept millions of events per second. It also provides robust security for letting apps, devices, and software connect to Azure to send data, events, and telemetry. Once loaded, the data stays in the Hub for a specified retention period so it can be consumed using other applications. This is the initiation point of getting streaming data into Azure for analysis.<\/p>\n<h2>Stream Analytics &#8211; Stream It<\/h2>\n<p><a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/stream-analytics\/\">Stream Analytics<\/a> is an event processing service that\u00a0permits powerful, real-time analysis\u00a0of your data. It allows you to write SQL code against streaming data which is executed in real time. Using Stream Analytics, you can integrate the data from Event Hubs to multiple tools simultaneously.<\/p>\n<p>For example,\u00a0one Stream Analytics job could be copying the data to Data Lake Store\u00a0while another could be sending the results of a SQL query to Power BI in real time. Stream Analytics uses a familiar SQL language providing common analytic SQL techniques such as <em>Joins<\/em>, <em>CTEs<\/em>, <em>Where<\/em>, <em>Group By<\/em>, <em>Having<\/em>, and <em>Aggregations<\/em>. Another consideration is the concept of time-series functions, which let you look forward or backward on the data. One of the coolest aspects of Stream Analytics is the ability to add machine learning code as a Function and process machine learning models on the data in real time.<\/p>\n<h2>Data Lake Store \u2013 Store It<\/h2>\n<p><a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/data-lake-store\/\">Data Lake Store<\/a> is a fully managed Big Data store in the cloud. It is essentially the <a href=\"https:\/\/hadoop.apache.org\/docs\/r1.2.1\/hdfs_design.html\">Hadoop Distributed File System<\/a> (HDFS) as a cloud service. It provides all the benefits of cheap HDFS storage without the need to deploy and manage a persistent Hadoop cluster. There are no file size limits and you can scale your data storage into petabytes. It also integrates with <a href=\"https:\/\/www.microsoft.com\/en-us\/cloud-platform\/azure-active-directory\">Azure Active Directory<\/a> for easy access and security, plus it\u2019s accessible via all your Big Data compute tools such as HD Insight.<\/p>\n<h2>SQL DW \u2013 Relate It<\/h2>\n<p><a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/sql-data-warehouse\/?v=17.07\">SQL Data Warehouse<\/a> is a SQL Server in the cloud for massive scale. It uses a database cluster-based Massively Parallel Processing Architecture (MPP) to allow customers to scale from a few terabytes to one petabyte of data. It\u2019s highly elastic and scalable\u00a0\u2013 companies can scale their cluster up and down in minutes. It can even be paused to eliminate compute charges. An important feature is its ability to communicate with Blob Storage or Data Lake Store using PolyBase. With this integration link, storage directories can be mounted to SQL DW as an eternal table and queried just like a regular SQL table.<\/p>\n<h2>Analysis Services \u2013 Speed It<\/h2>\n<p><a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/analysis-services\/\">Azure Analysis Services<\/a> is a proven analysis engine that has existed on-premises with SQL Server since the 2012 version of the product, and is the same engine used by Power BI. Through Azure Analysis Services, customers can deploy blazing fast in-memory analytic models through a platform service without having to manage hardware, SQL Server configuration, and licensing. It is a scalable service that allows companies to shrink or grow with their needs. Users can create blended data models using familiar tools through Visual Studio and SQL Server Data Tools and deploy them to the cloud. Additionally, if a customer\u2019s Power BI model grows in popularity or size beyond Power BI\u2019s size limits, models can be migrated to Analysis Services which can handle the elevated requirements.<\/p>\n<h2>Power BI \u2013 Visualize It<\/h2>\n<p><a href=\"https:\/\/powerbi.microsoft.com\/en-us\/\">Power BI<\/a> is an industry leading BI platform that allows you to create stunning visualizations with all your data, whether it is on-premises or in the cloud. You can use it to deploy corporate and self-service capabilities to your organization, create your own open-source visualizations, and create alerts on your data to generate actionable dashboards.<\/p>\n<h2>ML \u2013 Learn It<\/h2>\n<p><a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/machine-learning\/\">Azure Machine Learning<\/a> is a fully managed machine learning service. It gives companies the ability to create machine learning models using a drag and drop interface, which in turn reduces the data science learning curve significantly. Additionally, it allows you to deploy machine learning code as a web service so that it can be used by all your applications. If your organization has already invested in machine learning code within open-source tools such as R or Python, Azure ML allows you to deploy your native open-source code and leverage it in your Cortana solutions.<\/p>\n<h2>Data Factory \u2013 Move It<\/h2>\n<p><a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/data-factory\/\">Azure Data Factory<\/a> is a fully managed data orchestration tool that allows for the creation of workflows\/pipelines that ingest, prepare, transform, analyze, and publish data from on-premises or cloud sources to any of the tools available in the Cortana Intelligence Suite. It also provides monitoring and management of these pipelines through a rich portal interface. To the data practitioner, Data Factory is not SSIS in the cloud, but closely resembles the control flow of SSIS.<\/p>\n<h2>HDInsight \u2013 Hadoop It<\/h2>\n<p><img decoding=\"async\" style=\"margin: 0px 0px 10px 10px; width: 168px; float: right;\" src=\"https:\/\/3cloudsolutions.com\/wp-content\/uploads\/2022\/11\/Azure-HDInsight-1.png\" alt=\"Azure HDInsight.png\" width=\"168\" \/><\/p>\n<div>\n<p><a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/hdinsight\/\">Azure HDInsight<\/a> is a platform distribution of Hadoop living in the Azure cloud that supports virtually any\u00a0B<span style=\"background-color: transparent;\">ig Data and Advanced Analytics use case. Customers can easily deploy different configurations of a fully managed Hadoop cluster in minutes without having to manage and plan a hardware deployment. Compute and storage are separate, so customers can deploy a cluster, do their work, and tear it down to eliminate compute charges \u2013 all while keeping their data intact. HDInsight supports many of the popular Big Data technologies like base Hadoop, Hadoop with Hive LLAP, Storm, Spark, HBase, Kafka, and R Server integration. If your Apache project isn\u2019t listed, it is also possible to customize your deployment of HDInsight to add it.<\/span><\/p>\n<h2>Data Lake Analytics \u2013 Distribute It<\/h2>\n<p><a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/data-lake-analytics\/\">Data Lake Analytics<\/a> is a platform service that allows companies to process Big Data workloads on a per job basis, without having to physically plan and deploy distributed infrastructure. When a job is submitted to the service, Data Lake Analytics automatically fires up distributed compute resources, processes the workload, and then spins down the resources. It is powered by U-SQL, a powerful new language focused around SQL, that brings in capabilities from popular languages like C#, R, Python, and Microsoft Cognitive Services. Since most BI developers already know T-SQL, this drastically reduces the learning curve to process Big Data workloads.<\/p>\n<h2>Data Catalog \u2013 Document It<\/h2>\n<p><a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/data-catalog\/\">Azure Data Catalog<\/a> is an enterprise-wide metadata catalog that allows users to search, discover, and understand their data in one place. It\u2019s a fully managed service where users are able to register, define ownership, enrich, tag, document, discover, understand, and consume data sources.<\/p>\n<h2>Cosmos DB \u2013 NoSQL It<\/h2>\n<p><a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/cosmos-db\/\">Cosmos DB<\/a> (formerly Document DB) is a blazing fast and geo-scalable, multi-model DB provided through Azure. Cosmos DB gives developers the capability to deploy document, key\/value, column family, or graph databases through the same service. Using Cosmos DB, developers can deploy their intelligence applications at scale with the models they prefer.<\/p>\n<h2>Cognitive Services \u2013 AI It<\/h2>\n<p>Microsoft not only provides organizations with the tools and platforms to make their own intelligent applications, but they also provide prebuilt intelligence as well. Through <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/cognitive-services\/\">Cognitive Services<\/a>, Microsoft provides additional services, APIs, and SDKs that automagically provide Vision, Speech, Language, Knowledge, and Search-based intelligence. Customers can easily enhance their applications to call a Microsoft Cognitive Service API and perform sentiment analysis on text, perform facial recognition, or search the web. It is easy to leverage the Cognitive Services in your own app or one of the apps previously listed such as Power BI.<\/p>\n<h2>Bot Framework \u2013 Automate It<\/h2>\n<p>The <a href=\"https:\/\/dev.botframework.com\/\">Bot Framework<\/a> is a platform for building powerful and integrated Bots that allow users to interact with custom-built apps in a meaningful and conversational way. It integrates with a custom app or enterprise apps deployed in your organization like Skype for Business, Teams, Slack, email, SMS Text, and many more. You can also enable your Bot with sophisticated intellect through Cognitive Services for Artificial Intelligence.<\/p>\n<h2>Cortana \u2013 Speak It<\/h2>\n<p>The <a href=\"https:\/\/www.microsoft.com\/en-us\/windows\/cortana\">Cortana Digital Assistant<\/a> allows companies to build integrated apps that can be deployed\/embedded directly to end-user devices. Users speak directly to the service, and Cortana integrates with various tools like the Bot Framework or Cognitive Services to provide rich capabilities and solutions.<\/p>\n<p>The Cortana Intelligence Suite is a very powerful set of tools that can be leveraged to transform your business. Organizations can pick and choose the tools they need to satisfy the requirements of their use case. At BlueGranite, we work with clients daily on Cortana to deploy meaningful business solutions across industry verticals and horizontals. <a href=\"https:\/\/www.blue-granite.com\/contact-us\">Contact BlueGranite<\/a> today to learn more about the entire Cortana Suite or a single service in its toolbelt.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The Cortana Intelligence Suite is a collection of independent, but fully integrated data and analytic platform tools offered by Microsoft Azure. Learn how it can be leveraged to transform your organization.<\/p>\n","protected":false},"author":21,"featured_media":14062,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"categories":[260],"tags":[319],"class_list":["post-15814","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-data-ai","tag-machine-learning-ai","topics-blog"],"acf":[],"_links":{"self":[{"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/posts\/15814","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/comments?post=15814"}],"version-history":[{"count":0,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/posts\/15814\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/media\/14062"}],"wp:attachment":[{"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/media?parent=15814"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/categories?post=15814"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/3cloudsolutions.com\/wp-json\/wp\/v2\/tags?post=15814"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}