View
1.042
Download
1
Tags:
Embed Size (px)
DESCRIPTION
AACIMP 2010 Summer School lecture. "Information Technologies" stream. ""Smart Planet": Advanced Methods of Analytics" course. More info at http://summerschool.ssa.org.ua
Citation preview
© 2009 IBM Corporation
Роль програмного забезпечення у вирішенні задач комерційних та державних організацій. Різноманітність програмних платформ і рішень. Сервіс-орієнтована архітектура (SOA).
2 © 2009 IBM Corporation
Building a smarter planet
New Intelligence: A smarter planet gives organizations the vision to see without being there.
German supermarket: Uses smart RFID labels to manage inventory with real-time sales data, improving product availability and enhancing the consumer experience.2
Matiq: Employs RFID tags to trace meat and poultry from the farm to store shelves to ensure safety and freshness and provide more transparency to consumers.1
U.S. power company: Saves $1.2 million annually by using an RFID-based fleet optimization system to reduce the amount of repair work on their vehicles.2
IBM Deep Thunder: Leverages computing power, visualization and data analytics to generate high-resolution weather forecasts for areas as fine as 1 to 2 square kilometers.3
1 Approved Smart Planet Client References2 Smarter planet sales deck3 Sam Palmisano speech, November 12, 2008
3 © 2009 IBM Corporation
Building a smarter planet
Green and Beyond: A smarter planet empowers organizations to do more, using less.
StatoilHydro: Links advanced real-time sensing capabilities in the field to collaborate and analyze resources across the enterprise for Enhanced Oil Recovery (EOH) resulting in significant increased production and improved operational efficiency at reduced cost.
Landmark: Revolutionizes petroleum frontier exploration in Texas by integrating data sources to increase the likelihood of finding profitable sources of oil.1
Stockholm, Sweden: An intelligent toll system in the city center resulted in 20% less traffic, 40% lower emissions and 40,000 additional users of the public transportation system.1
IBM’s Carbon Tradeoff Modeler: Manages and performs analytics to help companies reduce emissions and make smarter, more cost-effective energy choices.2
1 Approved Smart Planet Client References2 Smarter planet sales deck
4 © 2009 IBM Corporation
Building a smarter planet
Dynamic Infrastructure: A smarter planet enables organizations to solve the problem before the problem.
British banks: Utilize real-time data analytics of complex financial models to help understand and manage their exposure to risk.1
River and Estuary Observatory Network: Will create the first technology-based real-time environmental monitoring and forecasting network to guide better policy, management and education for the Hudson River and estuaries worldwide.2
IBM Fire Program Analysis: Uses unique mathematical algorithms to determine where wildfires will likely occur, and helps optimize government funds and resources for battling those fires.1
Bank of Montreal: Created a synchronized secondary data center 100 kilometers from its primary facility to meet government regulations and ensure the safety and availability of data in the event of a disaster.2
1 Original deck2 Approved Smart Planet Client References
5 © 2009 IBM Corporation
Building a smarter planet
New Intelligence: A smarter planet gives organizations the vision to see without being there.
Nationwide Insurance: Used virtualization to streamline IT processes, achieving 85-90% server utilization and an anticipated $15 million cost savings over three years.1
Ste. Justine Hospital Research Center: Created a continually updated reservoir of clinical and genomic information to accelerate research while cutting administrative costs by 75%.1
Elie Tahari: Boosted intelligence and competitive advantage by integrating order, sales, inventory and financial data with retailer and Internet-based demographic information.1
IMPIRE AG: Faster data management, integration and analysis has led to 15% annual revenue growth, 10% market share growth in Germany and 40% market share growth in Austria and Switzerland.1
1 Approved Smart Planet Client References
6 © 2009 IBM Corporation
Building a smarter planet
Green and Beyond: A smarter planet empowers organizations to do more, using less.
Natural England: Implemented an evidence-based carbon measurement and management system to help achieve a 50% reduction in carbon emissions by 2010.1
On Line do Brasil: Used energy-efficient servers to expand its data center operations while cutting management time by 30%. The company expects a full return on investment in as few as three months.1
Energie Baden-Württemberg: Offers residential customers smart appliances and meters that enable them to adjust electricity consumption based on price—reducing waste and easing peak loads.1
Centrinet: Created an environmentally-conscious data center solution and hosting service that has helped reduce electricity usage by approximately 60%.1
1 Approved Smart Planet Client References
7 © 2009 IBM Corporation
Building a smarter planet
Smart Work: A smarter planet puts organizations in position to be first and be right.
Geisinger Health System: Integrates real-time clinical data with medical history information to create a massive storehouse of intelligence that will assist doctors in delivering care.1
Metabasis Therapeutics: Highly-accurate, first-of-a-kind simulation software significantly lowers drug discovery time and costs by eliminating 80% of the compounds to be synthesized and tested in the lab.1
Professional Provident Society: Developed a modular application infrastructure that unified disparate policy systems, enabling rapid product development at 50% lower costs.1
Canadian bank: Software architecture examines thousands of sources of information in real time to capitalize on constantly changing market conditions.2
1 Approved Smart Planet Client References2 Smart planet deck for IBMers on ThinkForward
8 © 2009 IBM Corporation
Building a smarter planet
Dynamic Infrastructure: A smarter planet enables organizations to solve the problem before the problem.
Yansha: Dynamic supply chain management and enterprise resource planning cut order lead time from 2.5 days to 4.5 hours and improved order acknowledgement from 80% to 99%.1
Moosejaw Mountaineering: Created a seamless, interactive community shopping experience across the Web, stores and mobile devices to enhance customer loyalty and advocacy.1
UBench International: Uses in-car wireless telemetry to automate the auto leasing process from end to end, cutting per-vehicle administrative costs by 35% while increasing customer satisfaction and retention.1
1 Approved Smart Planet Client References
9 © 2009 IBM Corporation
Building a smarter planet
Smarter planet: New Intelligence FOAK Examples
Monitoring, measuring, analyzing and predicting key vehicle behaviors in real time to improve safety and performance.
Improving homeland security by requiring effective intelligence-gathering and real-timealerts to prevent potential threats.
Continuously diagnosing and optimizing storesite network effectively and efficiently toensure right location and right merchandise.
Automating medical condition detection and treatment via rich monitoring capabilities to improve quality of care while containing costs.
10 © 2009 IBM Corporation
Building a smarter planet
Smarter planet: Green and Beyond FOAK Examples
Optimizing large-scale, real-time reservoirproduction and processes using sensors andadvanced analytics.
Optimizing data center infrastructures for energy and space efficiency using advanced metrology techniques and physics-based modeling.
Cost effectively managing and performinganalytics for supply chain sustainability ofcarbon emissions, water, energy and waste.
11 © 2009 IBM Corporation
Building a smarter planet
Smarter planet: Smart Work FOAK Examples
Improving the software development process to reduce errors in real-time operation of embedded systems.
Creating a Next Generation Partner Ecosystem to enable partners to find each other, connect and collaborate.
Connecting customers and retailers in morepersonal ways to deliver new in-store services via shoppers’ personal mobile devices.
Improving medical care by giving doctors the ability to browse electronic medical records via a virtual 2D/3D representation of the patient.
12 © 2009 IBM Corporation
Building a smarter planet
Smart Work: A smarter planet puts organizations in position to be first and be right.
British Airways: Uses mobile device check-in and other self-service technologies to help facilitate a trouble-free travel experience and save the airline $3.50 per passenger.2
Canadian airlines: Use passenger information to predict the number of no-shows for each flight, so they can strategically overbook while minimizing the risk of bumping passengers.1
Max Bahr: A Dynamic Inventory Optimization Solution enables the retailer to meet demand for any of 40,000 products in more than 80 outlets with low replenishment and storage costs—boosting customer service ratings to 99%.2
IBM Research Zurich Lab: Uses visualization software to render a 3D model of each patient, allowing doctors to interact with data that improves patient care.2
1 Smarter planet sales deck2 Approved Smarter Planet Client References
13 © 2009 IBM Corporation
Building a smarter planet
Smarter planet: Dynamic Infrastructure FOAK Examples
Protecting intelligent utility networks with dynamic security policies that enable seamless support for mobile workforces.
Building real-world-aware solutions on robust,highly responsive messaging backbones thatenable real-time responses.
Automatically analyzing and correlatinginformation from multiple sources to identifyareas of risk and regulatory compliance
exposures.
Building high-performance stream processing platforms that cost-effectively scale to handle increasing workload volumes.
© 2009 IBM Corporation
Building a smarter planet
IT Systems Strategic Direction
Connection and Systems Management Services
InterestedParties
StaffCorporateCustomers
PersonalCustomers
BusinessCustomers
Application Services
Management Information
Systems
Customer Relationship Management
Systems
Business SupportSystems
PaymentSystems
ProductSystems
Operational data Information Data
Characteristics
ExternalChannelInternal
Flexible Rapid response tobusiness and technologicalchange.Exploit common systemsand processes.
EnablesServiceExcellence
Cost effective, robust,reliable and performantwith continuous availability
Enable bank-wide Access
Facilitate access to sharedsystems, information anddata to all users where andwhen required.
Secure Protects business assets,secures access systemsand data.
Standards Rationalisation,simplification andefficiency through the useof recognised, enforcedstandards
Manageable Management processesand tools embracing allaspects of IT systems.
Internal Internal access to systemsChannel Access to system from
customer facing channelsExternal External access to
systems from interestedparties
Connectionandmanagementservices
Systems servicesproviding routing andaccess control to systems
Applicationservices
Workflow, imaging andsupport for multiplechannels to accesscommon applications
Enterprise Architecture Overview
© 2009 IBM Corporation
Building a smarter planet
Content Management
Services
AnalyticServices
Connectivity and Interoperability
External Participants
Self Service Assisted Service
External Data Providers
Customer CreditBusiness CreditOFAC ListsWatch lists etc.
Internal Participants
Analytics
LOB Users
LOB Systems
Dashboards
LOB User Interface
Banking, Lending, AML,Credit Card, Telephony, etc.
(Adapters)
ATM
Web IVR
Agent
Branch
ServiceIntegration
RoutingMessage MediationPublish
Subscribe
EnterpriseMetadata
Management
Initial & Incremental Loads (Batch ETL)
SOASynchronous/AsynchronousTransport
Quality ofService
Master Data Management Services
Master Data
History Data
Reference DataMetadata
Interface S ervices
Mas ter Data Repos itory
Lifecycle Management S ervices
Base S ervices
DataQuality
Management
Master DataEvent
Management Authoring
Hierarchy &Relationship
Management
Metadata
Identity Analytics
Indus try Models
Predictive AnalyticsServices
UnstructuredData Metadata
Services
Information Integration Services
EIIServices
MetadataStagingData
DataServices
Metadata
InformationIntegrityServices
ETLServices
15
Sample bank Architecture
16 © 2009 IBM Corporation
Building a smarter planet
E01-EDI
Data Warehouse(Interfaces to and from theData Warehouse are not
displayed on this diagram)
G02 - GeneralLedger
A05 - AP
S01 - SalesCorrections
I01 POReceiving
I03 Return toVendor
I06 WarehouseManagement
Mainframe
PC/NT apps Unix apps
3rd Party Interface
S06 - Credit App
P15 EES EmployeeChange Notice
OTHER APPS - PCAP - Collections/Credit
TM - Credit Card DB
ACCTS REC APPS - PC990CORBad Debt
Beneficial FeesBeneficial Reconcile
JEAXFJEBFAJEBKAJEDVAJESOAJEVSAJEVSFNSF
TeleCredit Fees
INVENTORY CONTROL APPS - PCCode Alarm
Debit ReceivingsDevo Sales
Display InventoryIn Home
JunkoutsMerchandise Withdrawal
Promo CreditsRTV Accrual
ShrinkAP Research - Inv CntrlAP Research-Addl Rpts
Book to Perpetual InventoryClose Out Reporting
Computer Intelligence DataCount Corrections
Cross Ref for VCB DnldsDamage Write OffDebit Receivings
DFI Vendor DatabaseDisplay Inventory ReconcileDisplay Inventory Reporting
INVENTORY CONTROL APPS - PCDPI/CPI
IC BatchingInventory Adj/Count CorrectInventory Control Reports
Inventory LevelsInventory Roll
Merchandise WithdrawalOpen ReceivingsPI Count Results
PI Time Results from InvPrice Protection
Sales Flash ReportingShrink Reporting
SKU Gross MarginSKU Shrink Level Detail
USMVCB Downloads
Journal Entry Tool Kit
Scorecard - HR
L02-ResourceScheduling(Campbell)
P09 - P17Cyborg
M02 - Millennium
M03 - Millennium 3.0
Banks - ACH and Pos toPay
Cobra
B01 - StockStatus
S03-Polling
P14 On-line NewHire Entry
CTS
Plan Administrators(401K, PCS, Life,
Unicare, SolomonSmith Barney)
D01 Post LoadBilling
I04 HomeDeliveries
I02 -Transfers
Arthur Planning
I07 PurchaseOrder
I12 EntertainmentSoftware
I05Inventory Info
E13E3 Interface
S04 - Sales Posting
V01-Price ManagementSystem
I10 Cycle PhysicalInventory
I55 SKUInformation
K02Customer Repair
Tracking I35 Early WarningSystem
B02 MerchandiseAnalysis
I13- AutoReplenishment
U18 - CTO
InterceptI09 Cycle Counts
E02-EmployeePurchase
Texlon 3.5
ACH
Stock Options
I17 Customer PerceivedIn-Stock
U16-Texlon
SiteSeer
C02 - CapitalProjects
F06 - FixedAssets
US Bank ReconFile
Star Repair
EDICoordinator
Mesa Data
NEW SoundscanNPD Group
AIG Warranty Guard
Resumix
Optika
Store BudgetReporting
P16 - Tally Sheet
Cash Receipts/Credit
S05 - HouseCharges
Ad Expense
L01-PromoAnalysis
V02-PriceMarketingSupport
BMP - Busperformance Mngt
StoreScorecard
I11 PriceTesting
Valley Media
P09Bonus/HR
I15 Hand ScanApps
Roadshow
POS
S08 - VertexSalesTax
A04 - CustRefund Chks
Equifax
ICMS Credit
CellularRollover
S09 - DigitalSatelliteSystem
NPD,SoundScan
Sterling VANMailbox (Value)
I18SKU Rep
X92-X96Host to AS400
Communication
S02 -Layaways
Washington,RGIS,
Ntl Bus Systems
V04-SignSystem
I14 Count CorrectionsNARM
P01-EmployeeMasterfile
I06 - CustomerOrder
FrickCo
UAR - Universal AccountReconciliation
DepositoryBanks
S07 - CellPhones
S11 - ISPTracking
AAS
Fringe PO
Cash Over/Short
L60 MDFCoop SKU Selection
Tool
SKUPerformance
SupplierCompliance
1
I35 - CEIASIS
Misc Accounting/Finance Apps - PC/NTCOBA (Corp office Budget Assistant)
PCBS(Profit Center Budget System)Merchandising Budget
AIMSMerch Mngr Approval
Batch ForcastingAd Measurement
AIMS Admin
AIMSReportingAd
Launcher
V03- MktReactions
SpecSource
CTO2.Bestbuy.com
RebateTransfer
SignSystem
CopyWriter'sWorkspace
ELTPowerSuite
StoreMonitor
AIS Calendar
Stores & Mrkts
Due Dates
Smart Plus
InsertionsOrders
BudgetAnalysis Tool
Print CostingInvoice App
AIS Reports
BroadcastFilter
Smart PlusLauncher
GeneralMaintenance
Printer PO
PrinterMaintenance
VendorMaintenance
Vendor Setup
Connect 3
Connect 3Reports
Connect 3PDF Transfe
Spec SourceSKU Tracking
S20-SalesPolling
Prodigy
PSP
In-HomeRepair
WarrantyBillingSystem
Process Servers(Imaging)
Prepared by Michelle Mills
Complexity is Forcing Change in IT… Actual Application Architecture for a
Midwest Corporation
“About 35 percent of an enterprise’s software budget is spent on maintaining the multitude of point-to-point application links already in place. — Gartner Group
17 © 2009 IBM Corporation
Building a smarter planet
… a service?
A repeatable business task – e.g., check customer credit;
open new account
“SOA” Defined: What is …..?
… service orientation?
A way of integrating your business as linked
servicesand the outcomes that
they bring
… service oriented architecture (SOA)?
An IT architectural style that supports service orientation
… a composite application?
A set of related & integrated services that
support a business process built on an SOA
18 © 2009 IBM Corporation
Building a smarter planet
Convergence in support of SOA
Now: Broadly adopted Web services ensure well-defined interfaces
Before: Proprietary standards limited interoperability
StandardsNow: Business and IT are united behind SOA (63% of projects today are driven by LOB)*
Before: Communication channels & “vocabulary” were not in place
Organizational Commitment
Now: SOA services focus on business-level activities & interactions
Before: The focus was on narrow, technical sub-tasks
Degree of Focus
Now: SOA services are linked dynamically and flexibly
Before: Service interactions were hard-coded and application dependent
Connections
Now: SOA services can be extensively re-used to leverage existing IT assets
Before: Any reuse was within application “silos”
Level of Reuse
*Source: Cutter Benchmark Survey
Now: Tools & methods can leverage existing business application assets, isolating the impact of change
Before: “Rip and replace”
Investment Protection
19 © 2009 IBM Corporation
Building a smarter planet
Bridging the gapBusiness flexibility and responsiveness require IT flexibility
It is impossible to separate IT and business strategy. IT doesn’t support the business, it is the business.
–Asiff HirjimCIO, Ameritrade
Bank
Shared Service
Customer
Bank 2 – “Supplier”
Outsourced
Case Study: Payments Processing
Business Process Model
Process to optimize
Creating IT flexibilityIBM SOA Foundation
Software
Skills &Support
20 © 2009 IBM Corporation
Building a smarter planet
Interaction Services Information Services
Partner Services Business App Services Access Services
DevelopmentServices
Management Services
Infrastructure Services
Enables collaboration between people, processes &
information
Manages diverse data and content in a unified manner
Connect with trading partners
Build on a robust, scaleable, and secure services environment
Facilitate interactions with existing information and
application assets
Integrated environment
for design and creation of
solution assets
Manage and secure
services, applications &
resources
Optimizes throughput, availability and utilization
Apps &
Info A
ssets
Process Services
Business ServicesSupports enterprise business process and
goals through businesses functional service
Enterprise Service Bus
Orchestrate and automate business processes
SOA Foundation Reference ModelA Foundation for SOA Infrastructure
21 © 2009 IBM Corporation
Building a smarter planet
Interaction Services Information Services
Partner Services Business App Services Access Services
DevelopmentServices
Management Services
Infrastructure Services
Enables collaboration between people, processes &
information
Manages diverse data and content in a unified manner
Connect with trading partners
Build on a robust, scaleable, and secure services environment
Facilitate interactions with existing information and
application assets
Integrated environment for
design and creation of
solution assets
Manage and secure
services, applications &
resources
Optimizes throughput, availability and utilization
Apps &
Info A
ssets
Process Services
Business ServicesSupports enterprise business process and
goals through businesses functional service
Enterprise Service Bus
Orchestrate and automate business processes
The SOA Foundation Reference Model in Action
LegacyApp
LegacyApp
Business Dashboard
ClientRequest
Portal &Collaboration
Done!
Real-timeSupplier Collab.
Execute
Control
Direct
Business AdministrationRental Fleet LogisticsRentals managementProductsMarketing & Customer Management
Customer Segmentation
Customer Behavior Modeling
Market & Compe tito r Research
Segmentation Management
Preferred Member Mgmt
Mass Marketing & Advertising
Customer Relationship Strategy
Channe l & Location Profitability
Location Operations Management
Reservations Management
OEM Relationship Planning
Fleet Strategy
Fleet Planning
Ca ll Cente r
Campaign Management
Customer Communications
Marketing St rategy & Planning
Target Marketing
Product Development / Design
Rental Product Strategy
Demand Forecasting
Purchasing / Sourcing
Location Design & Layout
Location & Channel Strategy
Channel Design & Layout
Time & Attendance
Workforce Management
OEM Performance Management
In-bound Logistics
Location Operations
Fleet Servicing
Corporate / LOB Strategy
Financial Management & Planning
Real Esta te Planning
Alliance Management
Business Performance Reporting
Legal & Regulatory Comp liance
Real Estate & Construction Management
Risk Management
Stock Ledger
HR Management (Career Dev., Training, Recruiting)
Corporate Audit
Corporate Accounting (GL, AP, A/R, Treasury, e tc.)
HR Administ ration / Payroll
Indirect Procurement
PR & Investor Relations
Pricing Management
PR & Investor Relations
IT Systems & Operations
Rentals & ReservationsCustomer Service
Promotions Management
Fleet Management
Execute
Control
Direct
Business AdministrationRental Fleet LogisticsRentals managementProductsMarketing & Customer Management
Customer Segmentation
Customer Behavior Modeling
Market & Compe tito r Research
Segmentation Management
Preferred Member Mgmt
Mass Marketing & Advertising
Customer Relationship Strategy
Channe l & Location Profitability
Location Operations Management
Reservations Management
OEM Relationship Planning
Fleet Strategy
Fleet Planning
Ca ll Cente r
Campaign Management
Customer Communications
Marketing St rategy & Planning
Target Marketing
Product Development / Design
Rental Product Strategy
Demand Forecasting
Purchasing / Sourcing
Location Design & Layout
Location & Channel Strategy
Channel Design & Layout
Time & Attendance
Workforce Management
OEM Performance Management
In-bound Logistics
Location Operations
Fleet Servicing
Corporate / LOB Strategy
Financial Management & Planning
Real Esta te Planning
Alliance Management
Business Performance Reporting
Legal & Regulatory Comp liance
Real Estate & Construction Management
Risk Management
Stock Ledger
HR Management (Career Dev., Training, Recruiting)
Corporate Audit
Corporate Accounting (GL, AP, A/R, Treasury, e tc.)
HR Administ ration / Payroll
Indirect Procurement
PR & Investor Relations
Pricing Management
PR & Investor Relations
IT Systems & Operations
Rentals & ReservationsCustomer Service
Promotions Management
Fleet Management
ComponentBusiness Model
ServiceComponents
(EJBs, .Net etc.)
Assemble &DevelopServices
Service Registry & Repository
FederatedQuery
DBAccess
AnalyticsData
Service-Level Management &
Security
22 © 2009 IBM Corporation
Building a smarter planet
SOA Solution StackAn architectural framework with a solution perspectiveAn SOA is composed of multiple layers.
At the heart of the SOA are services, components that realize services, and service flows.
Atomic Service Composite Service Registry
Servicesatomic and composite
Operational Systems
Service Components
Consumers
Business ProcessComposition; choreography; business state machines
Service Provider
Service Consum
er
Integration (Enterprise Service Bus)
QoS Layer (Security, M
anagement &
Monitoring Infrastructure Services)
Data A
rchitecture (meta-data) &
Business Intelligence
Governance
Customers Employees
PackagedApplication
CustomApplication
OOApplication
Other
23 © 2009 IBM Corporation
Building a smarter planet
Gather requirementsModel & SimulateDesign
Integrate people Integrate processes Integrate information
Manage IT resourcesManage servicesMonitor business metrics
DiscoverConstruct & TestCompose
Sharing and reuse of servicesEstablish decision rights Policies, measurement and
control for SOA oversight
SOA Lifecycle provides a comprehensive approach
© 2009 IBM Corporation
Building a smarter planet
24
Thank you