• Save
Architecture and technology overview
Upcoming SlideShare
Loading in...5
×
 

Architecture and technology overview

on

  • 240 views

 

Statistics

Views

Total Views
240
Views on SlideShare
240
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Architecture and technology overview Architecture and technology overview Presentation Transcript

  • 10,000 ft view
  • Quick Overview
  • User Interface LayerUser Interface LayerBusiness LayerBusiness LayerData LayerData LayerObjectLibraryDatabaseDatabaseExternalSystems
  •  The solution does not lend itsself to being distributed acrossload tolerant physicalarchitecture. The separation of concernsbecomes blurred between thelayers making it hard andexpensive to maintain code. Data has a tendency to beleaked across the solution up tothe UI making many N-Tiersystems very vulnerable toexploits such as Sql InjectionAttacks. N-Tier models tend to result inteams that have tier focuseddevelopers who are not crossskilled across layers.
  • User Interface LayerUser Interface LayerInvoicingServiceInvoicingServiceStockManagementServiceStockManagementServiceCustomerManagementServiceCustomerManagementServiceMarketingServiceMarketingServiceEmail ServiceEmail ServiceEmail ServiceEmail ServiceDatabase , External Services, Ftp , SMTP etcDatabase , External Services, Ftp , SMTP etc
  •  One Service One Concern Highly Distributable Load Tolerant ( WCF + MSMQ) . Ask don’t Tell (GoodEncapsulation Of Concerns +Request and Response StyleMessaging ). Cheap to Maintain and Expand. Lends them selves togeographically distributedinfrastructure. (WAN of LAN’s). Multiple Security ModelsAvailable.
  • SOA + Message BusInvoicingServiceInvoicingServiceStockManagementServiceStockManagementServiceCustomerManagementServiceCustomerManagementServiceMarketingServiceMarketingServiceEmail ServiceEmail ServiceEmail ServiceEmail ServiceMessage Bus and Bus Sub SystemsUI’s
  •  Complete abstraction of BusinessServices. Load Balancing High Performance Fault Tolerant Generic Messaging High Through Put Of Transactions Distributed TransactionManagement
  •  Mass TransitMass Transit is an open sourceproject which implements anarchitecture that is often extendedby software teams to providecustom solutions. Biztalk + ESB Tool Kits.This is Microsoft’s enterpriseorchestration offering.
  • WebServersAPIServersInternet/networkInternet/networkWebBrowsersWebBrowsersSmartClientsSmartClientsCentralBusandRoutingServersCentralBusandRoutingServersCentralBusandRoutingServersApplicationServersHosting SOAServicesData andexternalservicesData andexternalservicesData andexternalservicesData andexternalservicesData andexternalservicesData andexternalservicesData andexternalservicesData andexternalservices