SlideShare a Scribd company logo
1 of 24
Download to read offline
A Self Supporting
Messaging Platform using
Zarafa and Red Hat Solutions
By Ruud Stroet
IT Architect
Ruud Stroet – IT Architect – PLUS Retail




                                            Master of
                                           Informatics




              @rstroet

                                                    2
Outline

• Introduction PLUS Retail
• Business & IT requirements
• Integration overview
• Things to consider
• Design Self Supporting Portal
• Migration
• Conclusion
• Q&A
PLUS Retail

• Supermarket chain in the Netherlands
• 269 supermarkets with 229 independent entrepreneurs
• 6 distribution centers
• 800 FTE’s at HQ + DC
• € 1.86 billion consumer turnover
• 6% market share
• PLUS ambition:
          To be the best service-oriented supermarket
                   in the Netherlands in 2012
IT Landscape

Information System Environment:
• Centralized & mostly web based
• Twin data centers connected at OSI Layer 2
• Unix, Linux & Microsoft Virtualized (OTAP)
• Infrastructure as a Service
• Outsourcing based on specialization


Workspace Environment:
• Virtual desktop & application virtualization
• Fat clients in the shops
The as-is situation for the Shops

• Based on a implementation in 1999
• Each shop has a few email accounts
• No calendar functionality
• Mailbox access only with Outlook at fat client in the shop
• No smart phones or Webmail access
Functional Requirements

• Mailbox access by:
  – Intern webmail from PLUS Web Portal with SSO
  – Public by Access Gateway Portal
  – Office Outlook @ store desktop
  – Smart phones (ActiveSync only)
  – Not for BlackBerry devices
• Dynamic distribution list based on user profile/role
• Delegated management for assigning email functionality by
  Shop Owner
• Consistency of email addresses
• Address book synchronizing from and to AD
• Introduce new email domain @plus.nl
Functional Requirements

• Generic Shop Mailbox
  – Default a logic email address
  – Define own alias addresses
  – Give rights on mailbox
  – Give send as privileges
• Single User Account
  – Suppose user has multi stores
  – One User Environment (GUI)
  – One mailbox for each store
  – Automatic assignment of multi mailboxes


                                              8
Non Functional Requirements

• High Availability Fail Over within minutes
• Without data loss
• Fail Over System equal to production system
• Time to recover below 4 hours at DR
• Proven technology
• Retention period 30 days
• No brick level backup
• Storage Primary Mailbox 1GB
• Storage Archive Mailbox 4GB
• Private Cloud hosting
• Zarafa Service Outsourced
                                                9
Things to consider

• Lower IT administer for configuring
  – How to handle difficult IT Stuff
  – Manageability of email addresses
• Email convention
  – 16.250 employees
  – 95% first choice convention
  – 5 users none of the 4 choices possible
  – Special characters, Space between last names
  – Special names (black list)
Zarafa High Available in PLUS Private Cloud
Infrastructure Architecture

• Zarafa Application Server active on node 1
• Archive Server active on node 2
• Users are default homed to node 1 by create
• Automatic archiving emails after 3 months
• Multiple Webservers
• Webmail embedded in PLUS Web with SSO
• Events directly inserted a call in the Support Desk Application
• Install a test environment
Flow

• Creating a Shop                    – trigger from ERP System
• Define all Shop generic settings   – Self Supporting Module
• Create the Shop mailbox            – Self Supporting Module
• Give Shop Owner Authorization for Self Supporting Portal
• Shop Owner has administration rights for creating Zarafa
  Accounts
• HRM System (employee information)
• Shop Owner creates a Zarafa account for HRM employee
  – Display name & Email address will be generated




                                                                 13
Self Supporting Portal

• Shop owner manages mailboxes for employees




                                               14
Self Supporting Portal

• Link login user account with employee from HRM system
 – Unique ID => Citizen Service Number
 – Email address




                                                 Titel van de presentatie | 15
Self Supporting Portal

• Confirmation display name & email address




                                              16
Self Supporting Portal




                         17
Self Supporting Portal

• Role Based Distribution Groups




                                   18
Migration before the ‘big bang’

• Zarafa Migration tool to import pst files
• Assign old email addresses to someone
• Deploy Zarafa Client Software
• Create new Outlook profiles




                                              19
Conclusions

• All functional requirements covered
• Open source offers the possibility for better integration
• Good support from Suppliers and Integrators
• Zarafa is more than a messaging platform because…..




                                                              20
Modern Webclients can fully replace Outlook
Advanced communications: web meetings




                                  Titel van de presentatie | 22
Connected via Chat and Facebook
Questions

            PLUS Retail

            Ruud Stroet
            rstroet@plusretail.nl




            www.zarafa.com

More Related Content

What's hot

Bitrix Intranet Version 11.0 Presentation
Bitrix Intranet Version 11.0 PresentationBitrix Intranet Version 11.0 Presentation
Bitrix Intranet Version 11.0 PresentationBitrix, Inc.
 
Bitrix24 Presentation
Bitrix24 PresentationBitrix24 Presentation
Bitrix24 PresentationBitrix, Inc.
 
SharePoint Custom Development ... Can we? Should we?
SharePoint Custom Development ... Can we? Should we?SharePoint Custom Development ... Can we? Should we?
SharePoint Custom Development ... Can we? Should we?Joel Jeffery
 
Document Management in the Mobile World
Document Management in the Mobile WorldDocument Management in the Mobile World
Document Management in the Mobile WorldHelpSystems
 
CRM and Ecommerce. Yoav Kutner
CRM and Ecommerce. Yoav Kutner CRM and Ecommerce. Yoav Kutner
CRM and Ecommerce. Yoav Kutner MeetMagentoNY2014
 
DNN Connect 2014 - Enterprise Ecommerce and DotNetNuke
DNN Connect 2014 - Enterprise Ecommerce and DotNetNukeDNN Connect 2014 - Enterprise Ecommerce and DotNetNuke
DNN Connect 2014 - Enterprise Ecommerce and DotNetNukeThomas Stensitzki
 
What is bip_v2
What is bip_v2What is bip_v2
What is bip_v2kanaugust
 
FIWARE Global Summit - Towards an Economy of Data
FIWARE Global Summit - Towards an Economy of DataFIWARE Global Summit - Towards an Economy of Data
FIWARE Global Summit - Towards an Economy of DataFIWARE
 
Pssst... It's Time to get Rid of Pre-Printed Forms
Pssst... It's Time to get Rid of Pre-Printed FormsPssst... It's Time to get Rid of Pre-Printed Forms
Pssst... It's Time to get Rid of Pre-Printed FormsHelpSystems
 
Making service more agile - Case Bertel O. Steen
Making service more agile - Case Bertel O. SteenMaking service more agile - Case Bertel O. Steen
Making service more agile - Case Bertel O. SteenElinar
 
What To Do When Your W2P Application Grows Up
What To Do When Your W2P Application Grows UpWhat To Do When Your W2P Application Grows Up
What To Do When Your W2P Application Grows UpJeffrey Stewart
 
Worlds No 1 Mailing Solutions Office365
Worlds No 1 Mailing Solutions Office365Worlds No 1 Mailing Solutions Office365
Worlds No 1 Mailing Solutions Office365Shaiju KR
 
Microsoft and Nintex Forms
Microsoft and Nintex FormsMicrosoft and Nintex Forms
Microsoft and Nintex Formsnyazhari
 
top 5 ways sharepoint can help your business
top 5 ways sharepoint can help your businesstop 5 ways sharepoint can help your business
top 5 ways sharepoint can help your businessMcOWLMarketing
 

What's hot (20)

Bitrix Intranet Version 11.0 Presentation
Bitrix Intranet Version 11.0 PresentationBitrix Intranet Version 11.0 Presentation
Bitrix Intranet Version 11.0 Presentation
 
Bitrix24 Presentation
Bitrix24 PresentationBitrix24 Presentation
Bitrix24 Presentation
 
SharePoint Custom Development ... Can we? Should we?
SharePoint Custom Development ... Can we? Should we?SharePoint Custom Development ... Can we? Should we?
SharePoint Custom Development ... Can we? Should we?
 
Document Management in the Mobile World
Document Management in the Mobile WorldDocument Management in the Mobile World
Document Management in the Mobile World
 
CRM and Ecommerce. Yoav Kutner
CRM and Ecommerce. Yoav Kutner CRM and Ecommerce. Yoav Kutner
CRM and Ecommerce. Yoav Kutner
 
DNN Connect 2014 - Enterprise Ecommerce and DotNetNuke
DNN Connect 2014 - Enterprise Ecommerce and DotNetNukeDNN Connect 2014 - Enterprise Ecommerce and DotNetNuke
DNN Connect 2014 - Enterprise Ecommerce and DotNetNuke
 
What is bip_v2
What is bip_v2What is bip_v2
What is bip_v2
 
Bitrix24fullpresentation
Bitrix24fullpresentationBitrix24fullpresentation
Bitrix24fullpresentation
 
FIWARE Global Summit - Towards an Economy of Data
FIWARE Global Summit - Towards an Economy of DataFIWARE Global Summit - Towards an Economy of Data
FIWARE Global Summit - Towards an Economy of Data
 
Sldo. albuja hector
Sldo. albuja hectorSldo. albuja hector
Sldo. albuja hector
 
Pssst... It's Time to get Rid of Pre-Printed Forms
Pssst... It's Time to get Rid of Pre-Printed FormsPssst... It's Time to get Rid of Pre-Printed Forms
Pssst... It's Time to get Rid of Pre-Printed Forms
 
Making service more agile - Case Bertel O. Steen
Making service more agile - Case Bertel O. SteenMaking service more agile - Case Bertel O. Steen
Making service more agile - Case Bertel O. Steen
 
Bw web application design
Bw web application designBw web application design
Bw web application design
 
What To Do When Your W2P Application Grows Up
What To Do When Your W2P Application Grows UpWhat To Do When Your W2P Application Grows Up
What To Do When Your W2P Application Grows Up
 
FatDB Intro
FatDB IntroFatDB Intro
FatDB Intro
 
Oracle bi apps training
Oracle bi apps trainingOracle bi apps training
Oracle bi apps training
 
Worlds No 1 Mailing Solutions Office365
Worlds No 1 Mailing Solutions Office365Worlds No 1 Mailing Solutions Office365
Worlds No 1 Mailing Solutions Office365
 
Microsoft and Nintex Forms
Microsoft and Nintex FormsMicrosoft and Nintex Forms
Microsoft and Nintex Forms
 
SAP BI Overview
SAP BI OverviewSAP BI Overview
SAP BI Overview
 
top 5 ways sharepoint can help your business
top 5 ways sharepoint can help your businesstop 5 ways sharepoint can help your business
top 5 ways sharepoint can help your business
 

Similar to A Self Supporting Messaging Platform using Zarafa

Customer engagement solution architecture and Dynamics 365 Portals
Customer engagement solution architecture and Dynamics 365 PortalsCustomer engagement solution architecture and Dynamics 365 Portals
Customer engagement solution architecture and Dynamics 365 PortalsDigital Illustrated
 
ADV Slides: Trends in Streaming Analytics and Message-oriented Middleware
ADV Slides: Trends in Streaming Analytics and Message-oriented MiddlewareADV Slides: Trends in Streaming Analytics and Message-oriented Middleware
ADV Slides: Trends in Streaming Analytics and Message-oriented MiddlewareDATAVERSITY
 
Chapter 5 tech in e commerce
Chapter 5 tech in e commerceChapter 5 tech in e commerce
Chapter 5 tech in e commerceMarya Sholevar
 
Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Haniel Croitoru
 
Cost-Effective and Scalable Data Integration
Cost-Effective and Scalable Data Integration Cost-Effective and Scalable Data Integration
Cost-Effective and Scalable Data Integration Zach Gardner
 
Talent Base Case: Funster - Product MDM case
Talent Base Case: Funster - Product MDM caseTalent Base Case: Funster - Product MDM case
Talent Base Case: Funster - Product MDM caseLoihde Advisory
 
Pascal Marchand - Customer story Matexi
Pascal Marchand - Customer story MatexiPascal Marchand - Customer story Matexi
Pascal Marchand - Customer story MatexiTOPdesk
 
Office 365 and share point online ramp up in 60 minutes for on-premises share...
Office 365 and share point online ramp up in 60 minutes for on-premises share...Office 365 and share point online ramp up in 60 minutes for on-premises share...
Office 365 and share point online ramp up in 60 minutes for on-premises share...Nik Patel
 
Informatica Cloud Summer 2016 Release Webinar Slides
Informatica Cloud Summer 2016 Release Webinar SlidesInformatica Cloud Summer 2016 Release Webinar Slides
Informatica Cloud Summer 2016 Release Webinar SlidesInformatica Cloud
 
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)Lessons Learned from Building Enterprise APIs (Gustaf Nyman)
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)Nordic APIs
 
Top Rated Enterprise Solution, Web & Mobile App Development Company
Top Rated Enterprise Solution, Web & Mobile App Development CompanyTop Rated Enterprise Solution, Web & Mobile App Development Company
Top Rated Enterprise Solution, Web & Mobile App Development CompanyAtul Kapoor
 
SharePoint Development
SharePoint DevelopmentSharePoint Development
SharePoint DevelopmentMalin De Silva
 
Fishbowl's Packaged Tools for WebCenter Automation
Fishbowl's Packaged Tools for WebCenter AutomationFishbowl's Packaged Tools for WebCenter Automation
Fishbowl's Packaged Tools for WebCenter AutomationFishbowl Solutions
 
Drive Superior Customer Experiences With Integration Appliances
Drive Superior Customer Experiences With Integration AppliancesDrive Superior Customer Experiences With Integration Appliances
Drive Superior Customer Experiences With Integration AppliancesSean O'Connell
 
MongoDB Partner Program Update - November 2013
MongoDB Partner Program Update - November 2013MongoDB Partner Program Update - November 2013
MongoDB Partner Program Update - November 2013MongoDB
 
Key takeaways for SAP PI Integration 2018
Key takeaways for SAP PI Integration 2018Key takeaways for SAP PI Integration 2018
Key takeaways for SAP PI Integration 2018Daniel Graversen
 
Demystifying SAP Connectivity to Ignition
Demystifying SAP Connectivity to IgnitionDemystifying SAP Connectivity to Ignition
Demystifying SAP Connectivity to IgnitionDavid Dudley
 
Demystifying SAP Connectivity to Ignition
Demystifying SAP Connectivity to IgnitionDemystifying SAP Connectivity to Ignition
Demystifying SAP Connectivity to IgnitionInductive Automation
 

Similar to A Self Supporting Messaging Platform using Zarafa (20)

Customer engagement solution architecture and Dynamics 365 Portals
Customer engagement solution architecture and Dynamics 365 PortalsCustomer engagement solution architecture and Dynamics 365 Portals
Customer engagement solution architecture and Dynamics 365 Portals
 
Katpro general portfolio - industry based
Katpro general portfolio - industry basedKatpro general portfolio - industry based
Katpro general portfolio - industry based
 
ADV Slides: Trends in Streaming Analytics and Message-oriented Middleware
ADV Slides: Trends in Streaming Analytics and Message-oriented MiddlewareADV Slides: Trends in Streaming Analytics and Message-oriented Middleware
ADV Slides: Trends in Streaming Analytics and Message-oriented Middleware
 
Chapter 5 tech in e commerce
Chapter 5 tech in e commerceChapter 5 tech in e commerce
Chapter 5 tech in e commerce
 
Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365Practical Tips for Migrating SharePoint Customizations to Office 365
Practical Tips for Migrating SharePoint Customizations to Office 365
 
Cost-Effective and Scalable Data Integration
Cost-Effective and Scalable Data Integration Cost-Effective and Scalable Data Integration
Cost-Effective and Scalable Data Integration
 
Talent Base Case: Funster - Product MDM case
Talent Base Case: Funster - Product MDM caseTalent Base Case: Funster - Product MDM case
Talent Base Case: Funster - Product MDM case
 
Pascal Marchand - Customer story Matexi
Pascal Marchand - Customer story MatexiPascal Marchand - Customer story Matexi
Pascal Marchand - Customer story Matexi
 
Office 365 and share point online ramp up in 60 minutes for on-premises share...
Office 365 and share point online ramp up in 60 minutes for on-premises share...Office 365 and share point online ramp up in 60 minutes for on-premises share...
Office 365 and share point online ramp up in 60 minutes for on-premises share...
 
Informatica Cloud Summer 2016 Release Webinar Slides
Informatica Cloud Summer 2016 Release Webinar SlidesInformatica Cloud Summer 2016 Release Webinar Slides
Informatica Cloud Summer 2016 Release Webinar Slides
 
Dynamic 365
Dynamic 365Dynamic 365
Dynamic 365
 
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)Lessons Learned from Building Enterprise APIs (Gustaf Nyman)
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)
 
Top Rated Enterprise Solution, Web & Mobile App Development Company
Top Rated Enterprise Solution, Web & Mobile App Development CompanyTop Rated Enterprise Solution, Web & Mobile App Development Company
Top Rated Enterprise Solution, Web & Mobile App Development Company
 
SharePoint Development
SharePoint DevelopmentSharePoint Development
SharePoint Development
 
Fishbowl's Packaged Tools for WebCenter Automation
Fishbowl's Packaged Tools for WebCenter AutomationFishbowl's Packaged Tools for WebCenter Automation
Fishbowl's Packaged Tools for WebCenter Automation
 
Drive Superior Customer Experiences With Integration Appliances
Drive Superior Customer Experiences With Integration AppliancesDrive Superior Customer Experiences With Integration Appliances
Drive Superior Customer Experiences With Integration Appliances
 
MongoDB Partner Program Update - November 2013
MongoDB Partner Program Update - November 2013MongoDB Partner Program Update - November 2013
MongoDB Partner Program Update - November 2013
 
Key takeaways for SAP PI Integration 2018
Key takeaways for SAP PI Integration 2018Key takeaways for SAP PI Integration 2018
Key takeaways for SAP PI Integration 2018
 
Demystifying SAP Connectivity to Ignition
Demystifying SAP Connectivity to IgnitionDemystifying SAP Connectivity to Ignition
Demystifying SAP Connectivity to Ignition
 
Demystifying SAP Connectivity to Ignition
Demystifying SAP Connectivity to IgnitionDemystifying SAP Connectivity to Ignition
Demystifying SAP Connectivity to Ignition
 

Recently uploaded

Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 

Recently uploaded (20)

Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 

A Self Supporting Messaging Platform using Zarafa

  • 1. A Self Supporting Messaging Platform using Zarafa and Red Hat Solutions By Ruud Stroet IT Architect
  • 2. Ruud Stroet – IT Architect – PLUS Retail Master of Informatics @rstroet 2
  • 3. Outline • Introduction PLUS Retail • Business & IT requirements • Integration overview • Things to consider • Design Self Supporting Portal • Migration • Conclusion • Q&A
  • 4. PLUS Retail • Supermarket chain in the Netherlands • 269 supermarkets with 229 independent entrepreneurs • 6 distribution centers • 800 FTE’s at HQ + DC • € 1.86 billion consumer turnover • 6% market share • PLUS ambition: To be the best service-oriented supermarket in the Netherlands in 2012
  • 5. IT Landscape Information System Environment: • Centralized & mostly web based • Twin data centers connected at OSI Layer 2 • Unix, Linux & Microsoft Virtualized (OTAP) • Infrastructure as a Service • Outsourcing based on specialization Workspace Environment: • Virtual desktop & application virtualization • Fat clients in the shops
  • 6. The as-is situation for the Shops • Based on a implementation in 1999 • Each shop has a few email accounts • No calendar functionality • Mailbox access only with Outlook at fat client in the shop • No smart phones or Webmail access
  • 7. Functional Requirements • Mailbox access by: – Intern webmail from PLUS Web Portal with SSO – Public by Access Gateway Portal – Office Outlook @ store desktop – Smart phones (ActiveSync only) – Not for BlackBerry devices • Dynamic distribution list based on user profile/role • Delegated management for assigning email functionality by Shop Owner • Consistency of email addresses • Address book synchronizing from and to AD • Introduce new email domain @plus.nl
  • 8. Functional Requirements • Generic Shop Mailbox – Default a logic email address – Define own alias addresses – Give rights on mailbox – Give send as privileges • Single User Account – Suppose user has multi stores – One User Environment (GUI) – One mailbox for each store – Automatic assignment of multi mailboxes 8
  • 9. Non Functional Requirements • High Availability Fail Over within minutes • Without data loss • Fail Over System equal to production system • Time to recover below 4 hours at DR • Proven technology • Retention period 30 days • No brick level backup • Storage Primary Mailbox 1GB • Storage Archive Mailbox 4GB • Private Cloud hosting • Zarafa Service Outsourced 9
  • 10. Things to consider • Lower IT administer for configuring – How to handle difficult IT Stuff – Manageability of email addresses • Email convention – 16.250 employees – 95% first choice convention – 5 users none of the 4 choices possible – Special characters, Space between last names – Special names (black list)
  • 11. Zarafa High Available in PLUS Private Cloud
  • 12. Infrastructure Architecture • Zarafa Application Server active on node 1 • Archive Server active on node 2 • Users are default homed to node 1 by create • Automatic archiving emails after 3 months • Multiple Webservers • Webmail embedded in PLUS Web with SSO • Events directly inserted a call in the Support Desk Application • Install a test environment
  • 13. Flow • Creating a Shop – trigger from ERP System • Define all Shop generic settings – Self Supporting Module • Create the Shop mailbox – Self Supporting Module • Give Shop Owner Authorization for Self Supporting Portal • Shop Owner has administration rights for creating Zarafa Accounts • HRM System (employee information) • Shop Owner creates a Zarafa account for HRM employee – Display name & Email address will be generated 13
  • 14. Self Supporting Portal • Shop owner manages mailboxes for employees 14
  • 15. Self Supporting Portal • Link login user account with employee from HRM system – Unique ID => Citizen Service Number – Email address Titel van de presentatie | 15
  • 16. Self Supporting Portal • Confirmation display name & email address 16
  • 18. Self Supporting Portal • Role Based Distribution Groups 18
  • 19. Migration before the ‘big bang’ • Zarafa Migration tool to import pst files • Assign old email addresses to someone • Deploy Zarafa Client Software • Create new Outlook profiles 19
  • 20. Conclusions • All functional requirements covered • Open source offers the possibility for better integration • Good support from Suppliers and Integrators • Zarafa is more than a messaging platform because….. 20
  • 21. Modern Webclients can fully replace Outlook
  • 22. Advanced communications: web meetings Titel van de presentatie | 22
  • 23. Connected via Chat and Facebook
  • 24. Questions PLUS Retail Ruud Stroet rstroet@plusretail.nl www.zarafa.com