exchange server 2010: il ruolo cas o client access server corrado mollica pulsar it system engineer...

33
Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: [email protected]

Upload: rosalba-capone

Post on 02-May-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

Exchange Server 2010: Il ruolo CAS oClient Access Server

Corrado MollicaPulsar IT System Engineersip/im/email: [email protected]

Page 2: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

L’eccellenza sulle tecnologie MicrosoftPulsar IT è stata tra le prime società in Italia a

certificarsi sulle infrastrutture di rete Microsoft (1995) e sulle soluzioni in area ServerPulsar IT è specializzata sulle soluzioni per la comunicazione, la collaborazione e la sicurezzaLe persone di Pulsar IT sono Speaker tecnici in conferenze ed eventi Microsoft da oltre 15 anniPulsar IT è Microsoft Voice-Ready Partner specializzato nell’integrazione delle tecnologie Microsoft Unified Communications con i sistemi VoIP e legacy PBX

Page 3: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

AgendaArchitetturaI servizi offerti

RPC Client AccessOutlook Web AppMicrosoft Server ActiveSyncExchange Web Services

AutodiscoverOutlook AnywhereExchange UM servicesOffline Address BookOut Of OfficeEWS

In SintesiRisorse

Page 4: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

ARCHITETTURA

Page 5: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

L’architettura del Client Access Server

Mid

dle

Tier

Exchange Biz Logic

Mai

lbo

x

MAPI RPC

Store

Exchange Components

OWA

SyncUM

Transport Agents

Mailbox Agents

WS

Entourage

Outlook / MAPI clients

DAVM

iddl

eTi

er

MAPI, RFR &

NSPI RPC

Exchange Core Biz Logic

Exchange Biz Logic

Mai

lbox MAPI RPC

Store

Exchange Components

OWA

SyncUM

Transport Agents

Mailbox Agents

WS

Outlook / MAPI clients

Entourage

Exchange 2007 Exchange 2010

Page 6: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

La struttura in IIS

Page 7: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

I SERVIZI OFFERTI

Page 8: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

RPC Client Access ServiceUn nuovo servizio che risiede nel ruolo CAS di Exchange Server 2010

Tutti I client sia MAPI che Internet (HTTP/POP/IMAP) si collegano ai CASmiglior switch in caso di mailbox failoverarchitettura più pulita e minor codice “client” nello storeExchange Business logic uniforme tra tutti i client

content/body format conversion, AD Access (LDAP), ...

fornisce Address Book Services ai client Outlook Anywhere gestendo AD Query (LDAP)supporto per un maggior numero di connessioni per mailbox/serverconsente il move-mailbox online

unica eccezione sono le connessioni alle Public FolderI client MAPI si collegano direttamente al MBX

Page 9: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

Exchange 2007

Versioni a confronto

MBX

Exchange 2010

CAS

Outlook Clients

GC

MBX

Exchange CAS Array

Mail Clients

GC

Internet Clients

Page 10: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

Demo

{RPC-Client Access Array

}

Page 11: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

Outlook Web AppGestione delle funzionalità disponibili per l’utente tramite policy

Per limitare le funzionalità presenti in OWA, posso configurare delle policy

Supporto multi-browserIl client «Premium» è disponibile con praticamente tutti i browser

Visualizzazione «Conversazione»Semplifica e aiuta la lettura dei messaggi e le loro relazioni

ChatSi può integrare con OCS per fornire funzionalità base di IM e presenza

FiltriAiutano la ricerca dei messaggi

Page 12: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

Conversation View

Microsoft Confidential

Identifica il flusso dei messaggiLe informazioni duplicate sono rimosseMuovi un’intera conversazioneMostra tutti i messaggi di una conversazione assiemeLa “Conversation View” è usata sia dalla “list view” che dal “reading pane”Si possono espandere o collassare conversazioni / messaggiMostra il numero di messaggi in una conversazioneTutte le mail in un unica pagina

Page 13: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

Presenza e IMVerificare la propria presenza e settarla

Presenza dei contattiInstant Messaging

Page 14: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

Messaggio vocaleOra il messaggio è allegato in formato MP3Inline playerPreview testuale del messaggio (ANCHE IN ITALIANO)

Page 15: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

Side-by-Side CalendarsGestione di più calendari personaliAggiungiamo un secondo calendarioVisualizzazione fianco a fianco

Page 16: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

Favorites Folders PersonalizzabiliFacili da usareNon invasive

Microsoft Confidential

Page 17: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

Delivery ReportVerifica della consegnaRecupera le informazioni dal HUBNon è come una “ricevuta” ma aiuta…

Risultati possibili:PendingRejectedUnknownTransferred

Page 18: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

MailTips

Information Worker Sistema preventivo

OOFDestinatari esterniReply all se in BCCDL ModerateDestinatari bloccati

Perchè fallirà DL molto grossa?DL vietata?Dimensioni?Mailbox piena?

Organization Evita carico inutile sul serverPreviene le violazioni di policyE’ personalizzabile

Page 19: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

Demo

{Outlook Web App

}

Page 20: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

SMS Sync

Exchange 2010

Cell Network Internet Intranet

SSL

SSL

1) OWA / OL invia un SMS al server Exchange2) Tramite EAS il messaggio arriva sul cellulare3) Il cellulare dell’utente invia l’SMS al destinatario4) Il destinatario risponde al SMS 5) Tutti gli SMS arrivano su Exchange tramite EAS

TextMsg

Recipient

User

Vantaggi:Accessibile da qualunque client (OWA, OL, Mobile)I messaggi SMS vengono salvati su serverChi riceve il messaggio vede il numero del mittenteGli utenti possono cambiare “schermo” continuando a vedere i msgs

Page 21: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

SMS Sync

Page 22: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

Exchange Web ServicesSi possono considerare in questa categoria tutti i servizi «accessori» usati dai vari client per ottenere tutte le funzionalità

AutodiscoverOffline Address BookFree/Busy InformationOut Of OfficeUnified MessagingOutlook Anywhere

Sono anche gli stessi servizi che danno accesso programmatico ad Exchange 2010

RTM la versione 1.0 con Exchange 2010

Page 23: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

AutodiscoverUtile un ripasso

NON serve ad autoconfigurare il client MA

Serve a localizzare i servizi Exchange per l’utenteSe sono in rete

SCP in AD che punta al server corretto

Se sono fuorihttps://«dominio»/autodiscover/autodiscover.xmlhttps://autodiscover.«dominio»/autodiscover/autodiscover.xmlhttp://«dominio»/autodiscover/autodiscover.xmlhttp://autodiscover.«dominio»/autodiscover/autodiscover.xmlRecord _SRVFile XML sul client

Page 24: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

Autodiscover (2)

L’autoconfigurazione del client è una conseguenza

Se autodiscover non funziona infatti

OUTLOOK NON FUNZIONA (2007 o 2010)

O meglio funziona in parte

Page 25: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

Autodiscover (3)

In base al client che effettua la richiesta Exchange restituisce i parametri corretti per collegarsi ai serviziQuesto avviene grazie agli «Outlook Providers»

MAPI Provider (Exch)Outlook Anywhere Provider (Expr)Web Provider (Web)

Page 26: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

Autodiscover (4)

Page 27: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

Exchange Web ServicesOut Of Office

Serve per impostare le «regole fuori sede»

Offline Address BookOL2007 e OL2010 recuperano da qui la OAB

Unified MessagingOL si collega qui per accedere alla Voice Mail

Outlook AnywhereMi consente il collegamento ad Exchange da Outlook attraverso il protocollo HTTPS evito firewall

Exchange Web ServicesAccesso programmatico alle informazioni di Exchange

Page 28: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

Demo

{AutodiscoverOutlook ProvidersExchange Web Services

}

Page 29: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

IN SINTESI

Page 30: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

In sintesiIl CAS è il ruolo che consente l’accesso ai dati da parte dei clientQualunque client ora passa da qui

OutlookPOP3 / IMAP4HTTPMobile

OWA ora è molto più ricco di funzionalità e multipiattaformaSempre più Unified MessagingIl servizio Autodiscover è fondamentale

Page 31: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

RISORSE

Page 32: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

RisorseClient Access Server @ Technet

http://technet.microsoft.com/en-us/library/dd298114.aspx

Exchange TechCenterhttp://technet.microsoft.com/en-us/exchange/default.aspx

Exchange Team Bloghttp://msexchangeteam.com

Microsoft BE IThttp://www.microsoft.com/italy/beit/

UC CommunityComing soon

Page 33: Exchange Server 2010: Il ruolo CAS o Client Access Server Corrado Mollica Pulsar IT System Engineer sip/im/email: corrado.mollica@pulsarit.net

© 2009 Microsoft Corporation. All rights reserved.This presentation is for informational purposes only.MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.