49
Sitecore© Experience Platform™ Introduction Presented by // Thomas Eldblom, Senior Technical Strategist February 2015

Sitecore xPlatform - Introduction

Embed Size (px)

Citation preview

Page 1: Sitecore xPlatform - Introduction

Sitecore© Experience Platform™

Introduction

Presented by // Thomas Eldblom, Senior Technical StrategistFebruary 2015

Page 2: Sitecore xPlatform - Introduction

Lifetime of Marketing Technology

1 2 3 4 5 6Lifetime in Years

Presence

Content

Experience

http://www.greenfieldbelser.com/blog/2012/12/how-often-should-websites-be-redesigned/

Page 3: Sitecore xPlatform - Introduction

“The CMO will outspend CIOs on IT by 2017.”

Gartner 2012 http://www.forbes.com/sites/lisaarthur/2012/02/08/five-years-from-now-cmos-will-spend-more-on-it-than-cios-do/

“The Customer has risen from #8 concern in 2004 to #1 today.”IBM 2014 https://www.ami.org.au/imis15/librarymanager/Resources/IBM%20CMO%20study%202014.PDF

Richard Vancil, IDC Researchhttp://www.cio.com.au/article/555618/coming-terms-marketing-technology/

“You just cannot be a good marketer today

unless you are a good technologist”

Page 4: Sitecore xPlatform - Introduction
Page 5: Sitecore xPlatform - Introduction
Page 6: Sitecore xPlatform - Introduction
Page 7: Sitecore xPlatform - Introduction
Page 8: Sitecore xPlatform - Introduction
Page 9: Sitecore xPlatform - Introduction

Sitecore© Experience Platform™

One Connected Customer Experience Management

Platform

Built for Extension and Integration

Wide Partner Support and Proven Track Record

Page 10: Sitecore xPlatform - Introduction

3.02001, Sitecore EstablishedFirst Commercial ReleasePatented Layout Technology

6.12009, Feature Rich Enterprise CMS PlatformOnline Marketing SystemDisruptive Marketing Technology

7.0Content FoundationStore AnythingSearch and Tagging

7.1, 7.2User Interface FoundationProcess Based Framework (SPEAK)

7.5Data FoundationExperience DatabaseExperience Profile

One Single Integrated Platform8.0CXM Functional FoundationExperience AnalyticsSegmentation

Page 11: Sitecore xPlatform - Introduction

AnyChanne

l

Any Process

An

yD

ata

An

y

Con

tent

Page 12: Sitecore xPlatform - Introduction

Site

core

Experie

nce

Manag

em

ent

AnyChanne

l

Any Process

An

yD

ata

•Complete freedom in content and information architecture•Store or integrate digital assets and media•Seamlessly integrate products and commerce•Work with versioning, workflows and translation across all content types• In-built search, faceting and taxonomy

Page 13: Sitecore xPlatform - Introduction

Sit

eco

re E

xperi

ence

Data

base

Site

core

Experie

nce

Manag

em

ent

AnyChanne

l

Any Process

• Single View of the Customer• Collect and connect

customer data with no limits• Integrate contact

interactions across all touchpoints• Real-time personalisation• Personas and real-time

profiling• Rules-based or predictive

segmentation• Track goals, value and

outcomes

Page 14: Sitecore xPlatform - Introduction

Sit

eco

re E

xperi

ence

Data

base

Site

core

Experie

nce

Manag

em

ent

Sitecore Process Enablement & Acceleration Kit

• SPEAK framework • Process based tools• Match organisational

maturity and competencies• Granular access control• Workflows and compliance• Reporting and insights

AnyChanne

l

Page 15: Sitecore xPlatform - Introduction

15

Sit

eco

re E

xperi

ence

Data

base

Site

core

Experie

nce

Manag

em

ent

Sitecore Process Enablement & Acceleration Kit

Sitecore Experience Channels

• Patented dynamic presentation technology

• Personalise all content on all channels

• Format agnostic output• Standards and accessibility

compliancy

15

Page 16: Sitecore xPlatform - Introduction

Site

core

Experie

nce

Manag

em

ent S

iteco

re E

xperi

ence

Data

base

Sitecore Process Enablement & Acceleration Kit

Sitecore Experience Channels

PIM /Commerce

Authentication &Authorisation

Collaboration and contribution

Translation services

Document Management

Enterprise Search

DAM & Media providers

ERP

Call-centre systems

Segmentation /Tag Management

Demand side platforms

CRM /Customer data

Social Networks

Business Intelligence

IdentityManagement

Page 17: Sitecore xPlatform - Introduction

Sitecore© Experience Channels

Page 18: Sitecore xPlatform - Introduction

Web and Mobile Support

Page 19: Sitecore xPlatform - Introduction

Image

Sitecore® Email Experience Manager

Page 20: Sitecore xPlatform - Introduction

Federated Experience Manager

Page 21: Sitecore xPlatform - Introduction

Integrate Commerce and Customer Experience

Product Enrichment and Management

React on Commerce Activity

Vendor independence Sitecore Commerce Server

Microsoft Dynamics AX

Insite

uCommerce

Active Commerce

Sitecore Commerce Connect

Page 22: Sitecore xPlatform - Introduction

Print Experience Manager

Page 23: Sitecore xPlatform - Introduction

Sitecore Social

Sitecore® Social powered by Komfo

powered by Komfo  

Page 24: Sitecore xPlatform - Introduction

Technology Landscape

Page 25: Sitecore xPlatform - Introduction

Technology Landscape

Microsoft SQL Server

Microsoft Windows Server

Microsoft ASP.NET

MVC | WebForms

Microsoft

.NET

Lucene.NET

| Apache SOLR

Microsoft Dynamics

CRM| Salesforce

iOS | Android

Windows Phone Xamarin

MongoDB

InDesign

MicrosoftSharePoint

Microsoft

AzureWindows

Active Directory

Page 26: Sitecore xPlatform - Introduction

Sitecore System Components

SITECORE EXPERIENCE PLATFORM

• One or more Sitecore xPlatform licensed servers.

• Standard Windows Environment• Standard .NET Framework Web Application• Can be scaled vertically and horizontally for high

availability using standard infrastructure• Available for on-premise or cloud based hosting

8 Cores8+ GB RAM250+ GB HDD

Windows Server 2012 R2 .NET

Framework 4.5

CONTENT DATABASES • Standard Microsoft SQL Server or Oracle environment

• Multiple databases for security and separation of concern

• Can be scaled and secured using best practises for the platform

8 Cores8+ GB RAM250+ GB HDD

Microsoft SQL 2012/20014Oracle 11g

250GB per Content DB

SITECORE EXPERIENCE DATABASE

• Database for collecting customer data and interactions

• Services for aggregation and reporting• Available as on-premise or SaaS based offering

Sitecore Licensed ServerWindows Server 2012 R2MongoDB and

Microsoft SQL 2012/20014

Page 27: Sitecore xPlatform - Introduction

Sitecore® Experience Database™

Page 28: Sitecore xPlatform - Introduction

Single Customer View

Social

CRM

Media

Website

POS eDM

Page 29: Sitecore xPlatform - Introduction

Integrating Customer Data

Social

CRM

Media

Website

POS eDM

Page 30: Sitecore xPlatform - Introduction

Sitecore® Experience Database™

xDB

Social

CRM

Media

Website

POS eDM

Page 31: Sitecore xPlatform - Introduction

Sitecore® Experience Profile

Page 32: Sitecore xPlatform - Introduction

Sitecore® Experience Database™

Page 33: Sitecore xPlatform - Introduction

Sitecore® Experience Database™

- Dimensions

- Facts

REPORTING DATA

- Aggregation

- MapReduce

PROCESSING

- Query

- Indexing

REPORTING SERVICE - Reporting

- Analytics

- Business Intelligence

- Contacts

- Interaction Behaviour

- Conversions & Automation

COLLECTION - Personalisation

- Marketing Automation

- Business Intelligence

Social

CRM

Media

Website

POS eDM

Page 34: Sitecore xPlatform - Introduction

Sitecore® Experience Database™

REPORTING DATA

PROCESSING

REPORTING SERVICE

COLLECTION

SIT

EC

OR

E E

XPER

IEN

CE

CLO

UD

REPORTING DATA

PROCESSING

REPORTING SERVICE

COLLECTION

ON

-PR

EM

ISESocial

CRM

Media

Website

POS eDM

Page 35: Sitecore xPlatform - Introduction

Sitecore® Experience Cloud

SIT

EC

OR

E E

XPER

IEN

CE

CLO

UD

REPORTING DATA

PROCESSING

REPORTING SERVICE

COLLECTIONSitecore Supported SaaS (Software-as-a-Service) offering

Experience Database and Reporting services

1 production endpoint

5 non-production endpoints

Request customer account id from Sitecore App Center

Edit and enable included cloud configuration file

Hosted on Microsoft Azure

Page 36: Sitecore xPlatform - Introduction

Sitecore Architecture, Scaling and Hosting

Page 37: Sitecore xPlatform - Introduction

UAT

DELIVERYMANAGEMENT

MA

STER

WE

B

CO

RE

xD

B

INTEGRATION / QA

MA

STER

WE

B

CO

RE

RE

PO

RTIN

G

xD

B

DEVELOPMENT

LOCAL DEVELOPER WORKSTATIONS

PRODUCTION

DELIVERYMANAGEMENT

xD

B

WE

B

Sitecore Server Architecture

PACKAGES NETWORK PUBLISHING

MA

STER

CO

RE

Page 38: Sitecore xPlatform - Introduction

Distributed Sitecore Server Architecture

DISASTER RECOVERY

DELIVERY MANAGEMENT

ACTIVE / PASSIVEW

EB

CO

RE

MA

STER

AN

ALY

TIC

S

SES

SIO

N

REGION 3

DELIVERY

WE

B

CO

RE

SES

SIO

N

REGION 2

DELIVERY

WE

B

CO

RE

SES

SIO

N

REGION 1

DELIVERY

WE

B

CO

RE

SES

SIO

N

MANAGEMENT

MA

STER

CO

RE

PUBLISHINGMANAGEMENT

SITECORE EXPERIENCE DATABASE

Page 39: Sitecore xPlatform - Introduction

Hosting Models

On Premises

Storage

Servers

Networking

O/S

Middleware

Virtualization

Runtime

You m

anage

On-Prem Server

Sitecore Data

Sitecore App

Platform(as a Service)

Managed b

y Pro

vid

er

You m

anage

Storage

Servers

Networking

O/S

Middleware

Virtualization

Sitecore App

Runtime

Sitecore Data

Cloud Managed Platform

Infrastructure(as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Sitecore Data

Sitecore App

Runtime

Managed b

y Pro

vid

er

You m

anage

Cloud Virtual Machines

Software(as a Service)

Managed b

y S

iteco

re

Storage

Servers

Networking

O/S

Middleware

Virtualization

Runtime

Cloud Managed Software

Sitecore Experience Database

Page 40: Sitecore xPlatform - Introduction

Sitecore on Microsoft Azure

Supports PaaS and IaaS

Sitecore Azure Module for deployment and scaling

Supports the Azure SLA

For more information see: http://www.sitecoreonazure.net/

Page 41: Sitecore xPlatform - Introduction

Application Lifecycle Management

Page 42: Sitecore xPlatform - Introduction

Requirements

Design

DevelopmentQA & Test

Release

Sitecore Application Lifecycle Management

Complete Application Lifecycle support

Supported tools and practises

Full CI and DevOps support

Automate and optimize all processes

Broad community support

Page 43: Sitecore xPlatform - Introduction

Sitecore Development and Release Process

PowerShell

DEVELOPER MACHINE

DEVELOPER MACHINE

SERVERSDEPLOYMENT SERVICE

ENVIRONMENTSRELEASES

CONTINUOUS INTEGRATION

DEVELOPER MACHINE

DEVELOPER MACHINE

DEVELOPMENT

VERSION CONTROL

MODULES

BACKUPS

DEVELOP RELEASE DEPLOY

TEAM DEVELOPMENT FOR SITECORE

SlowCheetah

Network Share

Page 44: Sitecore xPlatform - Introduction

You Choose the Tools and Frameworks

TEAM DEVELOPMENT FOR SITECORE

SitecoreUnicorn

SitecoreInstance Manager

SlowCheetah

PowerShell

Page 45: Sitecore xPlatform - Introduction

Ensuring Your Success

Page 46: Sitecore xPlatform - Introduction

Sitecore is a global leader in customer experience management software that delivers highly relevant content and personalised experiences across multiple channels that delight audiences, build loyalty and drive revenue.

Who is Sitecore?

Click icon to add picture

Page 47: Sitecore xPlatform - Introduction

“To empower organisations to build effective, meaningful relationships that win customers for life.”

Our Vision:

35,000+WEBSITES

4,000+BRANDS

850+

EMPLOYEES

1,500+PARTNERS

10,000+DEVELOPERS

50+

COUNTRIES

Page 48: Sitecore xPlatform - Introduction

Over 4,000 customers globally

Page 49: Sitecore xPlatform - Introduction