int001-construção de soluções empresariais de comércio...

10
Microsoft TechDays 2007 - Lisboa 22/03/2007 11:43 PM 2007 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 1 INT001 Construção de Soluções Empresariais de comércio electrónico com MS Commerce 2007 Carlos Campos [email protected] Architect, Microsoft Enterprise Services Patrocinadores Agenda MS Commerce 2007 Arquitectura Funcionalidades Base: Profile, Catálogo, Encomendas, Marketing , Análise Negócio Demos Factos na prática Performance Migração Integração com MOSS 2007 Roadmap: starter site, Partner SDK Q&A

Upload: others

Post on 09-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: INT001-Construção de Soluções Empresariais de comércio …download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db... · 2018-10-13 · Carlos Campos carlosc@microsoft.com Architect,

Microsoft TechDays 2007 - Lisboa 22/03/2007 11:43 PM

2007 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 1

INT001

Construção de Soluções Empresariais de comércio electrónico com MS Commerce 2007Carlos [email protected], Microsoft Enterprise Services

Patrocinadores AgendaMS Commerce 2007

Arquitectura

Funcionalidades Base: Profile, Catálogo, Encomendas, Marketing , Análise Negócio

Demos

Factos na prática

Performance

Migração

Integração com MOSS 2007

Roadmap: starter site, Partner SDK

Q&A

Page 2: INT001-Construção de Soluções Empresariais de comércio …download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db... · 2018-10-13 · Carlos Campos carlosc@microsoft.com Architect,

Microsoft TechDays 2007 - Lisboa 22/03/2007 11:43 PM

2007 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 2

A Evolução…

Globalização, Análise Analítica

Reporting, Application Services

Personalização, Membership

Carrinho de compras, Merchandising

Catálogo, B2BP

rop

rié

tári

o=

> C

OM

=>

AS

P.N

et2

.0

++ de 5,000 clientes empresariais

Nova release 2007!

Optimizada para cenários B2C, B2B, & cenárioshíbridos B2x

Suporte Self-Service, para sites cs2007 based

Multi-canal, comércio integrado

Plataforma base suportada na .NET 2.0

Novas SmartClient Business applications

Novas ferramentas para deployment e monitorização

Comércio integrado

Investimentos CS2007

Comércio Integrado

Satisfação Cliente Plataforma Integração

Forte Integração com

Microsoft BizTalk 2006

(ERP e Parceiros)

Integração completa com a

.Net framework 2.0

Arquitectura CS2007 Funcionalidades CS2007

Programador

Conjunto API’s ASP.NET 2.0-based

Suporte MS Visual Studio 2005 and MS Visual Web Developer Express

Starter Site ASP.NET 2.0

Utilização das boas práticas

Alteração fácil ao look-and-feel

Galeria de User Controls

Basket, navegação,…

Partner SDK (smart clients extensions)

Page 3: INT001-Construção de Soluções Empresariais de comércio …download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db... · 2018-10-13 · Carlos Campos carlosc@microsoft.com Architect,

Microsoft TechDays 2007 - Lisboa 22/03/2007 11:43 PM

2007 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 3

Ferramentas

Commerce Server Manager,Project Templates VS 2005

Funcionalidades CS2007Profiling

Vista única da informação do cliente

Suporte: SQL, Active Directory, ADAM, LDAP, and ADFS

Suporte Authentication e Membership provider da .NET 2.0

Profile definitions

Profiling

Starter SiteCustomer Manager

Funcionalidades CS2007

Catálogo

Propriedades, Produtos, Variantes, e Categorias

Catálogos Virtuais& Vistas para agregação,

Possibilidade de definição “preço” ao produto e categoria

Ranking built-in

Atributos multi-língua

Catálogos personalizados

Inventário (stocks)

Tracking quantidade, display filtering, and order updates

Possibilidade de definição de regras para ruptura de stocks

Page 4: INT001-Construção de Soluções Empresariais de comércio …download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db... · 2018-10-13 · Carlos Campos carlosc@microsoft.com Architect,

Microsoft TechDays 2007 - Lisboa 22/03/2007 11:43 PM

2007 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 4

Catálogo

Catalog ManagerPesquisaNavegação

Funcionalidades CS2007

MarketingGestão de Conteúdos publicitários / Campanhas

Envio de E-mail personalizado (Direct E-Mail)

Descontos

Aplicados às linhas da encomenda ou ao sub-total ouao shipping

Compre X Leve Y

X% desconto na com de N unidades de Y

….

Cupões únicos ou genéricos com consolidação

Marketing

Marketing ManagerCampanhasDescontosDirect MailTarget Content

Funcionalidades CS2007

EncomendasCarrinho de Compras (basket)

Whish lists , gifts, encomendas recorrentes, etc.

Ordens de Encomenda e Pipelines de processamento de encomendas

Cálculo & armazenamento

Schemas XSD localizadas para definir a informaçãode encomenda

Suporte de desenvolvimento de Pipelines em .NET

Page 5: INT001-Construção de Soluções Empresariais de comércio …download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db... · 2018-10-13 · Carlos Campos carlosc@microsoft.com Architect,

Microsoft TechDays 2007 - Lisboa 22/03/2007 11:43 PM

2007 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 5

Encomendas

Orders ManagerCarrinho de ComprasMétodos de Pagamento e Shipping

Resumindo…Utilizador de negócio:

4 novas aplicações orientadas a perfis de negócio

Catalog and Inventory Manager

Marketing Manager

Customer and Order Manager

Catalog Schema Editor

Web-services baseados no Agent Design Pattern

Aumento da performance em relação à BizDesk

Suporte Scale-up e scale-out

Podem ser acedidos através da Internet

Agent APIs disponibiliza API end-to-end

Resumindo…

ASP.NET Web Services para todossistemas

Integração com o BizTalk Server 2006 através de Send/Receive Adapters

Profiles, Catalog, Inventory, & Orders

Proporciona:

Lógica 3-tier (SOA)

Integração InformaçãoSistemas LOB

“Trading Partners”

Outros sites

Análise de Negócio

Ponto único de análise de negócio

Informação agregada do site + efectividadedas campanhas

Baseado em SQL Reporting Services

Authoring, Scheduling, Rendering, & Security

+ de 30 relatórios out-of-box

Capacidade de extensão

Page 6: INT001-Construção de Soluções Empresariais de comércio …download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db... · 2018-10-13 · Carlos Campos carlosc@microsoft.com Architect,

Microsoft TechDays 2007 - Lisboa 22/03/2007 11:43 PM

2007 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 6

Análise de Negócio

DatawarehouseRelatórios

Ferramentas de Administração

Commerce Server Staging

Conteúdo do Site, Código e configuração do IIS

Dados Negócio CS 2007

Catálogo

Campanhas de Marketing e “promocodes”

Site terms

Informação de configuração das encomendas

Ferramentas integradas com a MMC GUI

Ferramentas de Administração

Commerce Server Staging (cont.)

“scriptable” e extensível (CMD, .NET, & COM APIs)

Pre- & Post- event model

Integração com Microsoft Operations Manager (MOM) 2005 Pack

Load

Balancer\Fire Wall

Commerce Server

Staging

Load

Balancer\Fire Wall

Fire WallFire

Wall

Commerce Server

Staging

Backend

System/Fulfillment

This Biz Talk Serversends and receives orders

or catalogs

Deployment Empresarial

Page 7: INT001-Construção de Soluções Empresariais de comércio …download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db... · 2018-10-13 · Carlos Campos carlosc@microsoft.com Architect,

Microsoft TechDays 2007 - Lisboa 22/03/2007 11:43 PM

2007 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 7

Performance e escalabilidade

Cenário*:

15 catálogos com1,000,000 de produtos cadaum

6 catálogos virtuais com 700,000 produtos

1.4 milhões de encomendas existentes(pesquisáveis)

800,000 baskets

40 milhões de user profiles

100K Orders/Day cerca 11 Horas Pico

500 utilizadores em simultâneo(* fonte: doc. “Commerce Server 2007 Performance Guide”)

Resultados …

Plataforma x86

4 Web ServersSQL CPU @ 12%

~2.6 Orders/Second == 102,960 cerca 11 Horas

Plataforma x64

4 Web ServersSQL CPU @ 6%

~4 Orders/Second == 158,400 cerca 11 Horas

10 Web ServersSQL CPU @ 15%

~10 Orders/Second == 396,000 cerca 11 Horas

Migração

Ferramenta de MigraçãoDados Commerce Server 2000, Commerce Server 2002, e Feature Pack 1

Compatibilidade Commerce Server 2002 .NET API

Alterações mínimas para o Commerce Server 2002 (.Net sites)

Especial atenção com as encomendas (re-desenhado de novo)

Re-engenharia de código

Pipelines funcionam sem alteraçõesComponentes Site Server 3.0 foram removidos

Migração (cont.)

Sites ASP sites requerem migração paraASP.NET 2.0

Predictor removido -> SQL 2005 Analisysservices

Page 8: INT001-Construção de Soluções Empresariais de comércio …download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db... · 2018-10-13 · Carlos Campos carlosc@microsoft.com Architect,

Microsoft TechDays 2007 - Lisboa 22/03/2007 11:43 PM

2007 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 8

Integração MOSS 2007

Side-by-Side

Partilha da autenticação (SSO)

Utilização pelo MOSS do CS2007 Membershipprovider

Web Services consuming

Integração MOSS 2007

Web Services consuming

Cenário 1 - MOSS master (site de conteúdos)

Web Parts com “consumo” dos WS do CS 2007 (Catalog, Orders, Profile,….)

Extensão dos content types para armazenar informação de ligação ao CS 2007 (ex. product id)

NOTA: output caching da informação

Integração MOSS 2007Web Services consuming (cont.)

Cenário 2 - CS 2007 master (site de comércio)

Edição de Conteúdos no MOSS (authoring )

Consumo directo dos WS MOSS

ex. Search()

Camada Intermédia de WS:

Exposição das doc library “Pages” (ou outras)

Pergunta: E as Imagens, doc attatch?

Event handler sincronização

Replicação (ex. utilização serviços Windows DFS /FRS)

Utilização de Caching!

File System ( Offline do MOSS)

Técnicas de caching : Page Level, Fragmented , output, cache API

Versões

Enterprise – Todas as funcionalidades

Standard: Não existe Staging ou Multi-Site DeploymentLimitado a 2 CPUs físicos (processadores multi-core contamcomo 1 CPU)Limitados a 2 servidores por web farmNão existe Data Warehouse/Analytics

Developer – Funcionalidades Enterprise paradesenvolvimento

Cópia de Avaliação – 120 dias versão Enterprise

Page 9: INT001-Construção de Soluções Empresariais de comércio …download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db... · 2018-10-13 · Carlos Campos carlosc@microsoft.com Architect,

Microsoft TechDays 2007 - Lisboa 22/03/2007 11:43 PM

2007 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 9

Recursos ÚteisMS Commerce Server 2007

http://www.microsoft.com/CommerceServer/

MS Commerce Server 2007 Team Blog

http://blogs.msdn.com/commerce/

Virtual Labs

http://msdn.microsoft.com/virtuallabs/commerce/default.aspx

P&P

http://www.microsoft.com/practices

Recursos ÚteisPartner SDK

http://www.microsoft.com/commerceserver/partners/sdk/privacy.mspx

Starter Site

http://www.microsoft.com/downloads/details.aspx?FamilyID=c1a8cc18-dc9e-4c50-b598-86e640a79910&displaylang=en

CS2007 & MOSS 2007

http://www.microsoft.com/downloads/details.aspx?FamilyId=2AEB1A5E-43B8-483B-8CB2-86C0E82BF0AB&displaylang=en

Sessões Relacionadas

INT003 – Soluções Integradas de Comércio Electrónico

20 Março, 16h

Page 10: INT001-Construção de Soluções Empresariais de comércio …download.microsoft.com/download/0/b/e/0be6834f-4fd5-40db... · 2018-10-13 · Carlos Campos carlosc@microsoft.com Architect,

Microsoft TechDays 2007 - Lisboa 22/03/2007 11:43 PM

2007 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 10

ATE/Pergunte aosEspecialistasObtenha Respostas às Suas Questões

Dia 20/3, 18h30

Outros RecursosPara Profissionais de TI

TechNet Plus2 incidentes de suporte gratuito profissional

software exclusivo: Capacity Planner

software Microsoft para avaliação

actualizações de segurança e service packs

acesso privilegiado à knowledge base

formação gratuita

e muito mais.

www.microsoft.com/portugal/technet/subscricoes

Questionário de AvaliaçãoPassatempo!

Complete o questionário de avaliação e devolva-o no balcão da recepção.

Habilite-se a ganhar uma Xbox 360 por dia!

INT001Construção de Soluções Empresariais de Comércio electrónico com MS Commerce 2007

© 2007 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.