SlideShare a Scribd company logo
1 of 43
Download to read offline
Commerce Server 2009


Neagoe George-Danut 343 C4
Introductions & Objectives
Solution & Benefits
Architecture
Commerce Server 2009 Modules
Project Phases
Project Timelines
Project Structure
Scalability
Costs
Project Assumptions
Conclusion & Questions
Folio wants to extend their business online with a e-commerce
solution designed for normal customers.
BookStore
By building this e-commerce solution they expect to increase the
sales by 15%, and the number of customers by 20%
The services they want to offer:
   online orders
   online payment support
   home delivery
Customer experience
   easy way to search and buy books
   compare or rate books
   writing reviews
Microsoft Commerce Server 2009
                           Reduced costs
Out-of-the-box site functionality: web parts
Pre-built components for rapid site creation
Unified programming model
Clear separation between business and presentation layers
Multi-Channel Commerce Foundation
           Increased agility and reduced time-to-market
Display advertisements and discounts
Set up different marketing campaigns for different brands
Create and manage built-in public and private coupon types (ex :
discounts)
Built-in foreign currency features

      Ability to engage and interact via Web2.0 community
Profile management, live id, virtual earth etc.
Multilingual support
Direct Mailer
Microsoft Commerce Server 2009
        Flexibility to design your solution the way you want
Personalized buying experience
Commerce Server’s “pipeline”
    - payment , shipping , taxes, fraud etc.
Event-specific ‘micro sites’
             Interoperability with Microsoft ecosystem
Commerce Foundation, SharePoint Integration, BizTalk integration,
Live! Services

                   High availability and performance
35 packaged, user-customizable and highly scalable reports
Built-in customer feedback features, such as reviews
Reviews and ratings for individual products
Centralize any type of product or customer data
On-the-site product information editing - WYSIWYG (what-you-see-is-what-
you-get)
Content management capabilities: workflow, approval, and publishing
Familiar Office-like environment(Catalog Manager, Marketing Manager etc)
Microsoft Commerce Server 2009
Microsoft Inline Property Editor
    Edit products inside SharePoint
    Silverlight Control
Customizing
    CS09 Template Pack
    XSL


        Web Parts are customizable by XSLT
    Masterpage / Pagelayout / CSS
Development
    Commerce Server API
    Commerce Server Webservices
SharePoint Integration


    Support for integrated search
Pipeline Editor for orders and inventory processes
Mockup
Commerce Server 2009
     Database
Custom UX:
   Site                                 Customize Web Parts OR
Templates                                                             Live!
                                            Direct to CS2009
                                                                    Services
                                         Commerce Foundation
                 Commerce
                Server 2009                                                     Commerce Server
               Default Web Site*
                                                                                 2009 SharePoint
                                                                               Commerce Services*
                                                                                  Site Management
              Commerce Server 2009 Web                                             Channel Mgmt
                       Parts                                                     Presentation Mgmt
              E.g.: Shopping, Checkout, Profile, …                               Information Mgmt
                                                                                       Workflow
Commerce              Commerce Server 2009 Multi-Channel
  Server                   Commerce Foundation                                 Commerce Server
IT Pro and             Unified run-time calling model, meta data
 Designer                                                                          Business
                                Multi-Channel Awareness
   Tools     Custom     Core e-Commerce Shopping Features                      Management Tools
              Logic
                                                                                 Catalog Manager,
                       Commerce Server Core Systems                             Marketing Manager,
              Catalog, Orders, Profiles, Marketing, Analytics, Staging,
                                                                                Customer & Order
                         Web Services, BizTalk Adaptors
                                                                                     Manager
Microsoft SQL Server 2008
Microsoft SQL Server® Reporting Services
  server-based solution
  traditional, paper-oriented reports
  Web-based reports displayed through SharePoint
  Server.
Data warehouse
  Customer profile
  Catalog
  Orders
  Marketing
  Web log data
Catalog System
Orders & Inventory System
Marketing System
Profiles System
Business Processing Pipeline System
Catalog                                                        Profiles
                                             Orders
• Multiple sites and catalogs                                  • Data-source agnostic
                                 • Pluggable support for
•Flexible product definitions                                  •Secure with field-level
                                 services through pipeline
•Product relationships                                         encryption
                                 components
•Multi-lingual                                                 •Partitioning
                                 •Transactional and rollback
•Multi-currency                                                •Default schemas
                                 support
•Inventory Integration                                         •Single view of customers and
                                 •Splitting of orders
•Integrated search                                             orders
•XML Catalog import/ export                                    •Marketing personalization
•Catalog sets                                                  support


                    Marketing                                Reports & Analytics
           • Ads, Discounts, Direct Mail              35 Built-in Reports, SQL Reporting
 •Multi-brand, multi-customer campaign control       Services, Integrated data warehouse
•Personalized buying experience via expressions         Business Processing Pipeline
            •Scheduling and approvals                 Customizable processes : payment,
             •Revenue-generating ads                    shipping, tax calculations etc.
•Promotional code generation and management                    Pipeline Editor
Manages the core product range and pricing of items to be sold.
Controls stock keeping
Handling
   Back-orders
   Pre-orders
   Live stock availability
Manage and update catalog and products data
Key features:
   Managing categories
   products
   product relations
   inventory information
   multiple types of catalogs
Handles
  check-out
  basket processes
Extensible to any type of interaction between
product and purchases
Integrated Search
Pipeline
Key features:
  View and manage
     products
     shopping carts
     wish lists
     Orders
Handles targeted content to aid point of sale
Creating and running for targeted users
  Advertisements
  Discounts
  Promotions
Combine multiple offers in a campaign
  Simple management and tracking
Key features
  Targeting based on profile properties
  Multiple content delivery
  Communication scenarios
  Direct Mailing assistance
Based on the ASP.NET membership model
Manages
  tracking of metadata (profiles) associated to
  registered members of the site.
Reviewing and updating
  Customer profile
    characterize users
    Addresses
    Credit cards
  Basket and order information
Customize
  Order process
  Marketing process
  Merchandising process
     Payment
     Shipping
     Special handling
Uses pipelines
Support for
  Order processing
  Inventory management
  Content selection
  Event processing
  Direct mail
Microsoft Process Model
Microsoft Process Model
  distinguishes between the customer and the user
  A phase and milestone-based approach.
    Plan and monitor project progress
  An iterative approach.
    Code, documents, designs, plans, and other deliverables
    are developed in an iterative fashion
    Versioned releases
  An integrated approach to building and deploying
  solutions.
    Deploying the solution into live production
Envisioning
                          Phase

            Scope                       Deployment
           Aprooved                      complete


Planning                                           Deploying
 Phase                                              Phase


  Project Plans                                   Release
   Aprooved                                      Aprooved

               Developing                  Stabilizing
                 Phase                       Phase
                              Scope
                             Complete
Early form of planning         Deliverables
Activities                       Vision/scope document.
  Core team formation            Risk assessment
  Vision/Scope document          document.
  Risk document: Top risks       Project structure
                                 document.
  Project Structure
  Identification of business
  requirements                 Milestone
Interim Milestones               Scope Approved
  Core team organized
  Vision/Scope Base lined      Time planned
                                 2 weeks
Activities                                Deliverables
    Design process                           Functional specification
    Functional specification                 Risk management plan
        Look and behavior                    Master project plan and master
    Requirements :Business, User,            project schedule
    Operational ,System
    Work plans
        Merged into the master plan
                                          Milestone
        Concurrent planning                  Project Plans Approved
    Cost estimates
    Schedules                             Time planned
                                             2 Weeks
Interim milestones
    Technology validation complete
    Functional Specifications baselined
    Master Project Plan Baselined
    Master Project Schedule Baselined
    Dev./Test Environment Set Up
Activities                           Deliverables
   Building of solution components      Source code and executables
   Completing all the features          Installation scripts and
   Evaluate the solution                configuration settings for
   Identifying remaining issues         deployment
                                        Frozen functional specification
                                        Performance support elements
Interim Milestones                      Test specifications and test cases
   Proof of concept complete
   Internal release 1
   Internal release 2
                                     Milestone
   …                                    Scope Complete
   Internal release n
                                     Time planned
                                        10 Weeks
Activities                             Deliverables
    Testing the solution                  Latest Release
    Assigning bugs                        Source code and executables
    Solving all the bugs                  Release notes
    Identifying remaining issues          Test results
                                          Project documentation
Interim Milestones
    Bug convergence                    Milestone
    Zero bug convergence                  Release Approved
    User acceptance testing complete
    Release Candidates                 Time planned
        Testing                           6 Weeks
        Solving bugs
    Pre-Production Test Complete
        Evaluate test results
        Complete site preparation
        Complete implementation
        Complete training material.
        Resolve support issues.
    Pilot complete
Activities                     Deliverables
   Customer feedback             Deployment guide
   Solution/scope comparison     Final versions of all project
   Problem resolution            documents
   Performance testing           Project close-out report
   Site deployment               Customer feedback
   management
                               Milestone
Interim Milestones               Deployment Complete
   Core Technology Deployed
   Site Deployments Complete   Time planned
   Deployment Stabilized
                                 6 Weeks
Total work time
  24 Weeks – 6 months
Home



        My Account                   My Account                                                                   Shopping cart
                                                              Order History                       Products                        Checkout
         Sign In                     Information                                                                      view


                                                                                                                                     Checkout
                                                                                                  Product
New Customer         Login   Address book      User Profile        View Order   List Products                      All Reviews        payment
                                                                                                  Details
                                                                                                                                    information

                                                                                                                                     Checkout
     Account                                         Product
                                Add address                                        New Products    View reviews                       delivery
     created                                       Notifications
                                                                                                                                    information


                                                                                                                                     Checkout
                                Edit Address       Other options                      Specials     Write review
                                                                                                                                   confirmation


                                                                                     Advanced                                       Checkout
                                                                                      Search                                        confirmed



                                                                                     Categories
The solution will support:
   5 million user accounts
   100,000 concurrent users
Scaling
   Increase the number of storage devices
   Increasing the number of CPU’s
   Optimizing Commerce Pipeline
   Optimizing the database schema
      write baskets, orders, and receipts directly to a custom SQL server
      database
   Optimizing catalog build/search services
      removing unnecessary Commerce Pipeline stages
      dividing the Commerce Pipeline for separate execution where possible or
      necessary
   Optimizing SQL server databases
      Dedicate multiple SQL servers to the Product database
Total time for project : 6 months
Total working days : 6 days x 24 weeks = 144
Hours / day : 8
Size of the team : 10
Total working hours : 10 man x 144 days x 8h = 11,520 hours
Estimated price / hour : 15 $
Total estimated price / project : 178,200 $
Other costs : 41,800 $
    10 PC’s => 10,000 $
    10 office chairs + desks => 200 x 10 = 20,000 $
    Office space rent => 6 months x 1960 = 11,800 $
Hardware : 40,000 $
    Network storage system : 2 x 10000 = 20,000 $
    Web servers : 2 x 3500 = 7,000 $
    Database servers : 2 x 5000 = 10,000 $
    Network costs : 3000 $
Software : 76,000 $
    Commerce server 2009 Standard Edition – 7500 $ / processor x 2 = 15,000 $
    Windows Server 2008 Standard Edition – 2000 $ + Enterprise Edition – 4000 $ = 6,000 $
    SQL Server 2008 Enterprise Edition x 2 = 27,500 / processor x 2 = 55,000 $
    Office SharePoint Server 2007 = 4500 $
Total Costs : 340,500 $
Client & Employees
   Required hardware and software will be provided
   Required open space will be provided
   Hired employees will have technical and programming skills
   Hired employees will have at least 2 years experience with the requested
   software
   The members of the team will be paid for the hours mentioned in the costs
   page
   Extra hours will be paid double.
Project Phases
   The features described in the approved scope will not change until the first
   release candidate
   Found issues will be fixed in the shortest time possible
   After deployment if there are other features to implement, at the client’s
   request, they will be extracharged.
   All the deadlines will be respected, because they include buffer time also.
Hardware assumptions
Web server
      HP ProLiant DL385
            Two 2.4 GHz Opteron dual core processors
            8 GB RAM
            Two 146 GB Ultra320 10K HDD
Management web servers
      HP ProLiant DL385
Database servers
      2 x HP ProLiant DL585
            Four 2.2 GHz; Opteron dual core processors
            32 GB RAM
            Two 146 GB Ultra320 10K HDD
            Two Emulex LP9002
            Each database server connected to an EMC SAN with two connections
SAN
      2 x EMC CLARiiON CX3-80
            16 GB Cache
            8 4 GB/s Front-end Port
            80 73 GB Fiber Channel 15K RPM Drives, 20 300 GB Fiber Channel 10K RPM Drives
            2 Brocade Silkworm 4100s
            Four LUNs, Two for each DB server (configured RAID 1+0, one for logs, one for data)
Networks
      One GBPS Ethernet on the Internet side of the Web servers
      One GBPS Ethernet between the Web servers and the database servers
Load balancer
      F5 BIG-IP Local Traffic Manager
Software assumptions
  Web server
    Windows Web Server 2008
    MDAC 2.8
    IIS7 (Integrated Mode)
    MSXML 4.0
    NET Framework 3.5 SP1
    Commerce Server 2009 Enterprise Edition
    Microsoft Office SharePoint Server 2007 SP1
  Database server
    Windows Server 2008 Enterprise Edition x64
    SQL Server 2008 Enterprise Edition
Solution implemented
  High performance and scalability
  Reliability
  Costs savings
  Flexible architecture (multiple sites)
  Easy management (inventory, orders, catalog
  etc.)
  Attract new customers
Bookstore   neagoe george-danut 343 c4

More Related Content

What's hot

SQL 2012 PowerView Talk SPSLA
SQL 2012 PowerView Talk SPSLASQL 2012 PowerView Talk SPSLA
SQL 2012 PowerView Talk SPSLAsangeetargupta
 
Sentri's SASPUG deck: Heavy Metal Power Pivot Redux
Sentri's SASPUG deck: Heavy Metal Power Pivot ReduxSentri's SASPUG deck: Heavy Metal Power Pivot Redux
Sentri's SASPUG deck: Heavy Metal Power Pivot ReduxSentri
 
[201] salesforce for power user day 1
[201] salesforce for power user   day 1[201] salesforce for power user   day 1
[201] salesforce for power user day 1Amigo 陳兆祥
 
What should your next release contain? Ask the CRM
What should your next release contain? Ask the CRMWhat should your next release contain? Ask the CRM
What should your next release contain? Ask the CRMSVPMA
 
ClearFormat: Brand your daily business emails
ClearFormat: Brand your daily business emailsClearFormat: Brand your daily business emails
ClearFormat: Brand your daily business emailsGrove Group
 
Feature Pack 8 for WebSphere Commerce – Are you making the most of latest rel...
Feature Pack 8 for WebSphere Commerce – Are you making the most of latest rel...Feature Pack 8 for WebSphere Commerce – Are you making the most of latest rel...
Feature Pack 8 for WebSphere Commerce – Are you making the most of latest rel...Royal Cyber Inc.
 
Vortrag OnCommerce zur ITmitte.de Ring Vorlesung, Master Informatik, Universi...
Vortrag OnCommerce zur ITmitte.de Ring Vorlesung, Master Informatik, Universi...Vortrag OnCommerce zur ITmitte.de Ring Vorlesung, Master Informatik, Universi...
Vortrag OnCommerce zur ITmitte.de Ring Vorlesung, Master Informatik, Universi...Community ITmitte.de
 
IBM Feature Pack 8 Webinar
IBM Feature Pack 8 WebinarIBM Feature Pack 8 Webinar
IBM Feature Pack 8 WebinarCrossView
 
Alite 120809
Alite 120809Alite 120809
Alite 120809PattiRoll
 
eCommerce – the next steps… By Manish Chaturvedi
eCommerce – the next steps… By Manish ChaturvedieCommerce – the next steps… By Manish Chaturvedi
eCommerce – the next steps… By Manish Chaturvediiamwire
 
IBM Digital Experience Overview - ICS.UG 2016
IBM Digital Experience Overview - ICS.UG 2016IBM Digital Experience Overview - ICS.UG 2016
IBM Digital Experience Overview - ICS.UG 2016ICS User Group
 
Scribe insight 2009
Scribe insight 2009Scribe insight 2009
Scribe insight 2009jeroenpaters
 
Websphere Commerce SEO
Websphere Commerce SEOWebsphere Commerce SEO
Websphere Commerce SEOShinu Suresh
 
Dms Company Product Overview Ph Vbs
Dms Company  Product Overview Ph VbsDms Company  Product Overview Ph Vbs
Dms Company Product Overview Ph Vbsflorent_rogeon
 
Microsoft Partner Network Overview June 2010
Microsoft Partner Network Overview June 2010Microsoft Partner Network Overview June 2010
Microsoft Partner Network Overview June 2010gosako
 
TH e-GIF on SOA Using Open Enterprise Architecture
TH e-GIF on SOA Using Open Enterprise ArchitectureTH e-GIF on SOA Using Open Enterprise Architecture
TH e-GIF on SOA Using Open Enterprise ArchitectureThanachart Numnonda
 

What's hot (20)

SQL 2012 PowerView Talk SPSLA
SQL 2012 PowerView Talk SPSLASQL 2012 PowerView Talk SPSLA
SQL 2012 PowerView Talk SPSLA
 
Sentri's SASPUG deck: Heavy Metal Power Pivot Redux
Sentri's SASPUG deck: Heavy Metal Power Pivot ReduxSentri's SASPUG deck: Heavy Metal Power Pivot Redux
Sentri's SASPUG deck: Heavy Metal Power Pivot Redux
 
[201] salesforce for power user day 1
[201] salesforce for power user   day 1[201] salesforce for power user   day 1
[201] salesforce for power user day 1
 
What should your next release contain? Ask the CRM
What should your next release contain? Ask the CRMWhat should your next release contain? Ask the CRM
What should your next release contain? Ask the CRM
 
iVend eCommerce for SAP Business One
iVend eCommerce for SAP Business OneiVend eCommerce for SAP Business One
iVend eCommerce for SAP Business One
 
Customer Relationship Management
Customer Relationship ManagementCustomer Relationship Management
Customer Relationship Management
 
ClearFormat: Brand your daily business emails
ClearFormat: Brand your daily business emailsClearFormat: Brand your daily business emails
ClearFormat: Brand your daily business emails
 
Feature Pack 8 for WebSphere Commerce – Are you making the most of latest rel...
Feature Pack 8 for WebSphere Commerce – Are you making the most of latest rel...Feature Pack 8 for WebSphere Commerce – Are you making the most of latest rel...
Feature Pack 8 for WebSphere Commerce – Are you making the most of latest rel...
 
Vortrag OnCommerce zur ITmitte.de Ring Vorlesung, Master Informatik, Universi...
Vortrag OnCommerce zur ITmitte.de Ring Vorlesung, Master Informatik, Universi...Vortrag OnCommerce zur ITmitte.de Ring Vorlesung, Master Informatik, Universi...
Vortrag OnCommerce zur ITmitte.de Ring Vorlesung, Master Informatik, Universi...
 
IBM Feature Pack 8 Webinar
IBM Feature Pack 8 WebinarIBM Feature Pack 8 Webinar
IBM Feature Pack 8 Webinar
 
Alite 120809
Alite 120809Alite 120809
Alite 120809
 
eCommerce – the next steps… By Manish Chaturvedi
eCommerce – the next steps… By Manish ChaturvedieCommerce – the next steps… By Manish Chaturvedi
eCommerce – the next steps… By Manish Chaturvedi
 
IBM Digital Experience Overview - ICS.UG 2016
IBM Digital Experience Overview - ICS.UG 2016IBM Digital Experience Overview - ICS.UG 2016
IBM Digital Experience Overview - ICS.UG 2016
 
Nav Strategy Bestof 2008
Nav Strategy Bestof 2008Nav Strategy Bestof 2008
Nav Strategy Bestof 2008
 
Scribe insight 2009
Scribe insight 2009Scribe insight 2009
Scribe insight 2009
 
Websphere Commerce SEO
Websphere Commerce SEOWebsphere Commerce SEO
Websphere Commerce SEO
 
Dms Company Product Overview Ph Vbs
Dms Company  Product Overview Ph VbsDms Company  Product Overview Ph Vbs
Dms Company Product Overview Ph Vbs
 
Microsoft Partner Network Overview June 2010
Microsoft Partner Network Overview June 2010Microsoft Partner Network Overview June 2010
Microsoft Partner Network Overview June 2010
 
Msp introduction short
Msp introduction shortMsp introduction short
Msp introduction short
 
TH e-GIF on SOA Using Open Enterprise Architecture
TH e-GIF on SOA Using Open Enterprise ArchitectureTH e-GIF on SOA Using Open Enterprise Architecture
TH e-GIF on SOA Using Open Enterprise Architecture
 

Similar to Bookstore neagoe george-danut 343 c4

Microsoft Dynamics CRM: What's New 2011
Microsoft Dynamics CRM: What's New 2011Microsoft Dynamics CRM: What's New 2011
Microsoft Dynamics CRM: What's New 2011Intergen
 
Intergen - Dynamics CRM Roadmap and Social Media
Intergen - Dynamics CRM Roadmap and Social MediaIntergen - Dynamics CRM Roadmap and Social Media
Intergen - Dynamics CRM Roadmap and Social MediaIntergen
 
Dynamics Day '11 - Dynamics CRM Update and Roadmap
Dynamics Day '11 - Dynamics CRM Update and RoadmapDynamics Day '11 - Dynamics CRM Update and Roadmap
Dynamics Day '11 - Dynamics CRM Update and RoadmapIntergen
 
Creating a "Next Generation" E-Commerce Experience
Creating a "Next Generation" E-Commerce ExperienceCreating a "Next Generation" E-Commerce Experience
Creating a "Next Generation" E-Commerce Experiencegoodfriday
 
AX 2009 Demo Supply Chain Mgmt
AX 2009 Demo Supply Chain MgmtAX 2009 Demo Supply Chain Mgmt
AX 2009 Demo Supply Chain MgmtMicrosoft Iceland
 
Wendia POB Introduction
Wendia POB IntroductionWendia POB Introduction
Wendia POB IntroductionHeman Smith
 
Sap crm online training knack it training
Sap crm online training   knack it trainingSap crm online training   knack it training
Sap crm online training knack it trainingKnack IT Training
 
SPEC INDIA Microsoft Technology Case Study
SPEC INDIA Microsoft Technology Case StudySPEC INDIA Microsoft Technology Case Study
SPEC INDIA Microsoft Technology Case StudySPEC INDIA
 
SharePoint Commerce Services
SharePoint Commerce ServicesSharePoint Commerce Services
SharePoint Commerce ServicesCredera
 
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2Introduction to Business Intelligence in Microsoft SQL Server 2008 R2
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2Quang Nguyễn Bá
 
The business benefits_of_metastorm_bp_mv9
The business benefits_of_metastorm_bp_mv9The business benefits_of_metastorm_bp_mv9
The business benefits_of_metastorm_bp_mv9wnowakkk
 
Grow Your Business With So Aapps
Grow Your Business With So AappsGrow Your Business With So Aapps
Grow Your Business With So AappsCROExec.com
 
Intoduction commerceserver2009
Intoduction commerceserver2009Intoduction commerceserver2009
Intoduction commerceserver2009Tarek Yehia
 
WebSphere Portal Business Overview
WebSphere Portal Business OverviewWebSphere Portal Business Overview
WebSphere Portal Business OverviewJoel Demay
 
J75912 nec cloud brochure marketplace
J75912 nec cloud brochure marketplaceJ75912 nec cloud brochure marketplace
J75912 nec cloud brochure marketplaceNECIndia
 
Elado development capablities
Elado development capablitiesElado development capablities
Elado development capablitiesShashikant Sethy
 
Maximising Your Online Potential
Maximising Your Online PotentialMaximising Your Online Potential
Maximising Your Online PotentialSalmon Limited
 
Magazine Microsoft Dynamics AX2009
Magazine Microsoft Dynamics AX2009Magazine Microsoft Dynamics AX2009
Magazine Microsoft Dynamics AX2009ColumbusSpain
 

Similar to Bookstore neagoe george-danut 343 c4 (20)

Microsoft Dynamics CRM: What's New 2011
Microsoft Dynamics CRM: What's New 2011Microsoft Dynamics CRM: What's New 2011
Microsoft Dynamics CRM: What's New 2011
 
Intergen - Dynamics CRM Roadmap and Social Media
Intergen - Dynamics CRM Roadmap and Social MediaIntergen - Dynamics CRM Roadmap and Social Media
Intergen - Dynamics CRM Roadmap and Social Media
 
Dynamics Day '11 - Dynamics CRM Update and Roadmap
Dynamics Day '11 - Dynamics CRM Update and RoadmapDynamics Day '11 - Dynamics CRM Update and Roadmap
Dynamics Day '11 - Dynamics CRM Update and Roadmap
 
Creating a "Next Generation" E-Commerce Experience
Creating a "Next Generation" E-Commerce ExperienceCreating a "Next Generation" E-Commerce Experience
Creating a "Next Generation" E-Commerce Experience
 
AX 2009 Demo Supply Chain Mgmt
AX 2009 Demo Supply Chain MgmtAX 2009 Demo Supply Chain Mgmt
AX 2009 Demo Supply Chain Mgmt
 
Wendia POB Introduction
Wendia POB IntroductionWendia POB Introduction
Wendia POB Introduction
 
Sap crm online training knack it training
Sap crm online training   knack it trainingSap crm online training   knack it training
Sap crm online training knack it training
 
Extending the reach of your Microsoft Dynamics AX Application with the next-g...
Extending the reach of your Microsoft Dynamics AX Application with the next-g...Extending the reach of your Microsoft Dynamics AX Application with the next-g...
Extending the reach of your Microsoft Dynamics AX Application with the next-g...
 
SPEC INDIA Microsoft Technology Case Study
SPEC INDIA Microsoft Technology Case StudySPEC INDIA Microsoft Technology Case Study
SPEC INDIA Microsoft Technology Case Study
 
SharePoint Commerce Services
SharePoint Commerce ServicesSharePoint Commerce Services
SharePoint Commerce Services
 
CRM
CRMCRM
CRM
 
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2Introduction to Business Intelligence in Microsoft SQL Server 2008 R2
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2
 
The business benefits_of_metastorm_bp_mv9
The business benefits_of_metastorm_bp_mv9The business benefits_of_metastorm_bp_mv9
The business benefits_of_metastorm_bp_mv9
 
Grow Your Business With So Aapps
Grow Your Business With So AappsGrow Your Business With So Aapps
Grow Your Business With So Aapps
 
Intoduction commerceserver2009
Intoduction commerceserver2009Intoduction commerceserver2009
Intoduction commerceserver2009
 
WebSphere Portal Business Overview
WebSphere Portal Business OverviewWebSphere Portal Business Overview
WebSphere Portal Business Overview
 
J75912 nec cloud brochure marketplace
J75912 nec cloud brochure marketplaceJ75912 nec cloud brochure marketplace
J75912 nec cloud brochure marketplace
 
Elado development capablities
Elado development capablitiesElado development capablities
Elado development capablities
 
Maximising Your Online Potential
Maximising Your Online PotentialMaximising Your Online Potential
Maximising Your Online Potential
 
Magazine Microsoft Dynamics AX2009
Magazine Microsoft Dynamics AX2009Magazine Microsoft Dynamics AX2009
Magazine Microsoft Dynamics AX2009
 

Recently uploaded

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
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
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
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
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
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
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Recently uploaded (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
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
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
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...
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
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
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

Bookstore neagoe george-danut 343 c4

  • 1. Commerce Server 2009 Neagoe George-Danut 343 C4
  • 2. Introductions & Objectives Solution & Benefits Architecture Commerce Server 2009 Modules Project Phases Project Timelines Project Structure Scalability Costs Project Assumptions Conclusion & Questions
  • 3.
  • 4. Folio wants to extend their business online with a e-commerce solution designed for normal customers. BookStore By building this e-commerce solution they expect to increase the sales by 15%, and the number of customers by 20% The services they want to offer: online orders online payment support home delivery Customer experience easy way to search and buy books compare or rate books writing reviews
  • 5.
  • 6. Microsoft Commerce Server 2009 Reduced costs Out-of-the-box site functionality: web parts Pre-built components for rapid site creation Unified programming model Clear separation between business and presentation layers Multi-Channel Commerce Foundation Increased agility and reduced time-to-market Display advertisements and discounts Set up different marketing campaigns for different brands Create and manage built-in public and private coupon types (ex : discounts) Built-in foreign currency features Ability to engage and interact via Web2.0 community Profile management, live id, virtual earth etc. Multilingual support Direct Mailer
  • 7. Microsoft Commerce Server 2009 Flexibility to design your solution the way you want Personalized buying experience Commerce Server’s “pipeline” - payment , shipping , taxes, fraud etc. Event-specific ‘micro sites’ Interoperability with Microsoft ecosystem Commerce Foundation, SharePoint Integration, BizTalk integration, Live! Services High availability and performance 35 packaged, user-customizable and highly scalable reports Built-in customer feedback features, such as reviews Reviews and ratings for individual products Centralize any type of product or customer data On-the-site product information editing - WYSIWYG (what-you-see-is-what- you-get) Content management capabilities: workflow, approval, and publishing Familiar Office-like environment(Catalog Manager, Marketing Manager etc)
  • 8. Microsoft Commerce Server 2009 Microsoft Inline Property Editor Edit products inside SharePoint Silverlight Control Customizing CS09 Template Pack XSL Web Parts are customizable by XSLT Masterpage / Pagelayout / CSS Development Commerce Server API Commerce Server Webservices SharePoint Integration Support for integrated search Pipeline Editor for orders and inventory processes
  • 10.
  • 11.
  • 12. Custom UX: Site Customize Web Parts OR Templates Live! Direct to CS2009 Services Commerce Foundation Commerce Server 2009 Commerce Server Default Web Site* 2009 SharePoint Commerce Services* Site Management Commerce Server 2009 Web Channel Mgmt Parts Presentation Mgmt E.g.: Shopping, Checkout, Profile, … Information Mgmt Workflow Commerce Commerce Server 2009 Multi-Channel Server Commerce Foundation Commerce Server IT Pro and Unified run-time calling model, meta data Designer Business Multi-Channel Awareness Tools Custom Core e-Commerce Shopping Features Management Tools Logic Catalog Manager, Commerce Server Core Systems Marketing Manager, Catalog, Orders, Profiles, Marketing, Analytics, Staging, Customer & Order Web Services, BizTalk Adaptors Manager
  • 13. Microsoft SQL Server 2008 Microsoft SQL Server® Reporting Services server-based solution traditional, paper-oriented reports Web-based reports displayed through SharePoint Server. Data warehouse Customer profile Catalog Orders Marketing Web log data
  • 14. Catalog System Orders & Inventory System Marketing System Profiles System Business Processing Pipeline System
  • 15. Catalog Profiles Orders • Multiple sites and catalogs • Data-source agnostic • Pluggable support for •Flexible product definitions •Secure with field-level services through pipeline •Product relationships encryption components •Multi-lingual •Partitioning •Transactional and rollback •Multi-currency •Default schemas support •Inventory Integration •Single view of customers and •Splitting of orders •Integrated search orders •XML Catalog import/ export •Marketing personalization •Catalog sets support Marketing Reports & Analytics • Ads, Discounts, Direct Mail 35 Built-in Reports, SQL Reporting •Multi-brand, multi-customer campaign control Services, Integrated data warehouse •Personalized buying experience via expressions Business Processing Pipeline •Scheduling and approvals Customizable processes : payment, •Revenue-generating ads shipping, tax calculations etc. •Promotional code generation and management Pipeline Editor
  • 16. Manages the core product range and pricing of items to be sold. Controls stock keeping Handling Back-orders Pre-orders Live stock availability Manage and update catalog and products data Key features: Managing categories products product relations inventory information multiple types of catalogs
  • 17. Handles check-out basket processes Extensible to any type of interaction between product and purchases Integrated Search Pipeline Key features: View and manage products shopping carts wish lists Orders
  • 18. Handles targeted content to aid point of sale Creating and running for targeted users Advertisements Discounts Promotions Combine multiple offers in a campaign Simple management and tracking Key features Targeting based on profile properties Multiple content delivery Communication scenarios Direct Mailing assistance
  • 19. Based on the ASP.NET membership model Manages tracking of metadata (profiles) associated to registered members of the site. Reviewing and updating Customer profile characterize users Addresses Credit cards Basket and order information
  • 20. Customize Order process Marketing process Merchandising process Payment Shipping Special handling Uses pipelines Support for Order processing Inventory management Content selection Event processing Direct mail
  • 22. Microsoft Process Model distinguishes between the customer and the user A phase and milestone-based approach. Plan and monitor project progress An iterative approach. Code, documents, designs, plans, and other deliverables are developed in an iterative fashion Versioned releases An integrated approach to building and deploying solutions. Deploying the solution into live production
  • 23. Envisioning Phase Scope Deployment Aprooved complete Planning Deploying Phase Phase Project Plans Release Aprooved Aprooved Developing Stabilizing Phase Phase Scope Complete
  • 24.
  • 25. Early form of planning Deliverables Activities Vision/scope document. Core team formation Risk assessment Vision/Scope document document. Risk document: Top risks Project structure document. Project Structure Identification of business requirements Milestone Interim Milestones Scope Approved Core team organized Vision/Scope Base lined Time planned 2 weeks
  • 26. Activities Deliverables Design process Functional specification Functional specification Risk management plan Look and behavior Master project plan and master Requirements :Business, User, project schedule Operational ,System Work plans Merged into the master plan Milestone Concurrent planning Project Plans Approved Cost estimates Schedules Time planned 2 Weeks Interim milestones Technology validation complete Functional Specifications baselined Master Project Plan Baselined Master Project Schedule Baselined Dev./Test Environment Set Up
  • 27. Activities Deliverables Building of solution components Source code and executables Completing all the features Installation scripts and Evaluate the solution configuration settings for Identifying remaining issues deployment Frozen functional specification Performance support elements Interim Milestones Test specifications and test cases Proof of concept complete Internal release 1 Internal release 2 Milestone … Scope Complete Internal release n Time planned 10 Weeks
  • 28. Activities Deliverables Testing the solution Latest Release Assigning bugs Source code and executables Solving all the bugs Release notes Identifying remaining issues Test results Project documentation Interim Milestones Bug convergence Milestone Zero bug convergence Release Approved User acceptance testing complete Release Candidates Time planned Testing 6 Weeks Solving bugs Pre-Production Test Complete Evaluate test results Complete site preparation Complete implementation Complete training material. Resolve support issues. Pilot complete
  • 29. Activities Deliverables Customer feedback Deployment guide Solution/scope comparison Final versions of all project Problem resolution documents Performance testing Project close-out report Site deployment Customer feedback management Milestone Interim Milestones Deployment Complete Core Technology Deployed Site Deployments Complete Time planned Deployment Stabilized 6 Weeks
  • 30. Total work time 24 Weeks – 6 months
  • 31.
  • 32. Home My Account My Account Shopping cart Order History Products Checkout Sign In Information view Checkout Product New Customer Login Address book User Profile View Order List Products All Reviews payment Details information Checkout Account Product Add address New Products View reviews delivery created Notifications information Checkout Edit Address Other options Specials Write review confirmation Advanced Checkout Search confirmed Categories
  • 33.
  • 34. The solution will support: 5 million user accounts 100,000 concurrent users Scaling Increase the number of storage devices Increasing the number of CPU’s Optimizing Commerce Pipeline Optimizing the database schema write baskets, orders, and receipts directly to a custom SQL server database Optimizing catalog build/search services removing unnecessary Commerce Pipeline stages dividing the Commerce Pipeline for separate execution where possible or necessary Optimizing SQL server databases Dedicate multiple SQL servers to the Product database
  • 35.
  • 36. Total time for project : 6 months Total working days : 6 days x 24 weeks = 144 Hours / day : 8 Size of the team : 10 Total working hours : 10 man x 144 days x 8h = 11,520 hours Estimated price / hour : 15 $ Total estimated price / project : 178,200 $ Other costs : 41,800 $ 10 PC’s => 10,000 $ 10 office chairs + desks => 200 x 10 = 20,000 $ Office space rent => 6 months x 1960 = 11,800 $ Hardware : 40,000 $ Network storage system : 2 x 10000 = 20,000 $ Web servers : 2 x 3500 = 7,000 $ Database servers : 2 x 5000 = 10,000 $ Network costs : 3000 $ Software : 76,000 $ Commerce server 2009 Standard Edition – 7500 $ / processor x 2 = 15,000 $ Windows Server 2008 Standard Edition – 2000 $ + Enterprise Edition – 4000 $ = 6,000 $ SQL Server 2008 Enterprise Edition x 2 = 27,500 / processor x 2 = 55,000 $ Office SharePoint Server 2007 = 4500 $ Total Costs : 340,500 $
  • 37.
  • 38. Client & Employees Required hardware and software will be provided Required open space will be provided Hired employees will have technical and programming skills Hired employees will have at least 2 years experience with the requested software The members of the team will be paid for the hours mentioned in the costs page Extra hours will be paid double. Project Phases The features described in the approved scope will not change until the first release candidate Found issues will be fixed in the shortest time possible After deployment if there are other features to implement, at the client’s request, they will be extracharged. All the deadlines will be respected, because they include buffer time also.
  • 39. Hardware assumptions Web server HP ProLiant DL385 Two 2.4 GHz Opteron dual core processors 8 GB RAM Two 146 GB Ultra320 10K HDD Management web servers HP ProLiant DL385 Database servers 2 x HP ProLiant DL585 Four 2.2 GHz; Opteron dual core processors 32 GB RAM Two 146 GB Ultra320 10K HDD Two Emulex LP9002 Each database server connected to an EMC SAN with two connections SAN 2 x EMC CLARiiON CX3-80 16 GB Cache 8 4 GB/s Front-end Port 80 73 GB Fiber Channel 15K RPM Drives, 20 300 GB Fiber Channel 10K RPM Drives 2 Brocade Silkworm 4100s Four LUNs, Two for each DB server (configured RAID 1+0, one for logs, one for data) Networks One GBPS Ethernet on the Internet side of the Web servers One GBPS Ethernet between the Web servers and the database servers Load balancer F5 BIG-IP Local Traffic Manager
  • 40. Software assumptions Web server Windows Web Server 2008 MDAC 2.8 IIS7 (Integrated Mode) MSXML 4.0 NET Framework 3.5 SP1 Commerce Server 2009 Enterprise Edition Microsoft Office SharePoint Server 2007 SP1 Database server Windows Server 2008 Enterprise Edition x64 SQL Server 2008 Enterprise Edition
  • 41.
  • 42. Solution implemented High performance and scalability Reliability Costs savings Flexible architecture (multiple sites) Easy management (inventory, orders, catalog etc.) Attract new customers