Multichannel Marketing Applicationdownload.microsoft.com/.../MS_Arch_Multichan_3D_pdf.pdf ·...

1
WEBJOBS UMBRACO DOTNETNUKE ENTERPRISE Azure DATA TIER SERVICES TIER INTERNET TIER Enterprise HDINSIGHT AZURE CACHE BLOB STORAGE FIREWALL AZURE SQL DATABASE Content Global Traffic Website CRM Data Notifications Mobile Service END USERS CRM From Closest Node Streaming Media Content Data Graphics MOBILE APPLICATIONS (Windows, iOS, Android) AZURE WEBSITE APPLICATION MOBILE SERVICES NOTIFICATION HUBS AZURE MEDIA SERVICES SENDGRID* APP Email Load Balancing VIA AZURE ACTIVE DIRECTORY Email CONTENT DISTRIBUTION NETWORK (CDN) TRAFFIC MANAGER AUTO SCALE: ACTIVE 2 AZURE VIRTUAL NETWORK Cached Data Logs A full-featured system that serves customers through both websites and mobile apps. Customers can also view videos on demand. Backend services include CRM and data analysis of logs and customer data. Data is captured in Azure SQL Database. 1 4 6 5 13 11 Multichannel Marketing Application 7 10 3 12 8 © 2014 Microsoft Corporation. All rights reserved. Created by the Azure poster team Email: [email protected] Users browse and order items from phones, tablets, and PCs using HTML or native applications. Deploy to multiple datacenters for global scale and use Traffic Manager to route requests to the nearest one. Azure Websites scales up and down automatically to manage spikes in customer shopping patterns. Users log in to Azure Active Directory using credentials from Facebook, Google, Microsoft, Twitter, or other identity providers. Save time using 3rd party content management frameworks like Umbraco or DotNetNuke. * WebJobs runs in the background both submitting orders to the on-premises ERP system and sending order confirmations. Analyze website logs and customer data using Azure HDInsight, based on the Hadoop framework. Azure Cache boosts performance of all data services. Use Hybrid Connections to send messages to on-premises databases. Mobile Services provides a unified backend for mobile ordering including device authentication, data services, and notifications. Azure Media Services supports HD quality video encoding, live streaming, and on-demand playback. Send e-commerce confirmations using SendGrid, a 3rd party app in the Azure Store.* Geo-distributed Content Delivery Network keeps content closer to users. * = 3rd party 1 2 3 4 5 6 10 11 12 13 7 8 9 9

Transcript of Multichannel Marketing Applicationdownload.microsoft.com/.../MS_Arch_Multichan_3D_pdf.pdf ·...

Page 1: Multichannel Marketing Applicationdownload.microsoft.com/.../MS_Arch_Multichan_3D_pdf.pdf · Created by the Azure poster team ... using SendGrid, a 3rd party app in the ... * = 3rd

WEBJOBS

UMBRACO

DOTNETNUKE

ENTERPRISE

Azure

DATA TIER

SERVICES TIER

INTERNET TIER

Enterprise

HDINSIGHT

AZURE CACHE

BLOB STORAGE

FIREWALL

AZURE SQL DATABASE

Content

Global Traffic

Website

CRM Data

Notifications

Mobile Service

END USERS

CRM

From Closest Node

Streaming

Media Content

Data

Graphics

MOBILE APPLICATIONS

(Windows, iOS, Android)

AZURE WEBSITE

APPLICATION

MOBILESERVICES

NOTIFICATION

HUBS

AZUREMEDIA

SERVICES

SENDGRID*

APP

Email

Load Balancing

VIA

AZURE ACTIVE

DIRECTORY

Email

CONTENT

DISTRIBUTIONNETWORK(CDN)

TRAFFICMANAGER

AUTO SCALE: ACTIVE

2

AZURE VIRTUAL

NETWORK

Cached

Data

Logs

A full-featured system that serves customers through both websites and mobile apps. Customers can also view videos on demand.Backend services include CRM and data analysis of logs and customer data. Data is captured in Azure SQL Database.

1

4

6

5

13

11

MultichannelMarketing Application

7

10

3

12

8

© 2014 Microsoft Corporation. All rights reserved. Created by the Azure poster team Email: [email protected]

Users browse and order items from phones, tablets, and PCs using HTML or native applications.

Deploy to multiple datacenters for global scale and use Traffic Manager to route requests to the nearest one.

Azure Websites scales up and down automatically to manage spikes in customer shopping patterns.

Users log in to Azure Active Directory using credentials from Facebook, Google, Microsoft, Twitter, or other identity providers.

Save time using 3rd party content management frameworks like Umbraco or DotNetNuke. *

WebJobs runs in the background both submitting orders to the on-premises ERP system and sending order confirmations.

Analyze website logs and customer data using Azure HDInsight, based on the Hadoop framework.

Azure Cache boosts performance of all data services.

Use Hybrid Connections to send messages to on-premises databases.

Mobile Services provides a unified backend for mobile ordering including device authentication, data services, and notifications.

Azure Media Services supports HD quality video encoding, live streaming, and on-demand playback.

Send e-commerce confirmations using SendGrid, a 3rd party app in the Azure Store.*

Geo-distributed Content Delivery Network keeps content closer to users.

* = 3rd party

1

2

3

4

5

6

10

11

12

13

7

8

9

9