enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS...
-
Upload
morgan-lambert -
Category
Documents
-
view
221 -
download
0
Transcript of enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS...
![Page 1: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/1.jpg)
enterprise S.O.A.SOA What?
![Page 2: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/2.jpg)
why R U here? mandated to build company portal understand how to fit GIS into a portal
technology enthusiast
![Page 3: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/3.jpg)
how’s this presentation going to help me? Define Portal Define SOA id SOA as a contributing factor in building and maintaining a successful portal…
id SOA as a contributing factor in managing enterprise software
SOA or bust??
![Page 4: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/4.jpg)
what’s a portal? simplify, streamline, and expedite the entire process of interacting with a corporation
Provide an inviting and secure web-based interface to a diverse range of corporate information, services and applications.
Directly interact with a corporation without having to deal with a representative.
Reduce operational costs while increasing company reach
![Page 5: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/5.jpg)
what is SOA? Service Oriented Architecture Neither a technology or a technology standard.
Technology independent, high level concept that provides architectural blueprints
SOA is a business design discipline
![Page 6: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/6.jpg)
why design… SOA what? key driver for SOA
Agility
![Page 7: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/7.jpg)
Meet the Business
![Page 8: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/8.jpg)
Meet the I.T. Guys and Gals… err… folks???
![Page 9: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/9.jpg)
Challenges to Agility Develop a solution
Project management and SMEs move on to new projects
No more political support Tight budgets = changes & fixes aren’t done properly
Critical structuring decisions made on the side without proper control.
![Page 10: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/10.jpg)
enterprise Solutions are unique tightly coupled with the internal organization, processes and business model of the enterprise
large numbers of different requirements from various departments
heterogeneous teams, political environments, heterogeneous technologies
cross dependencies between functional requirements
![Page 11: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/11.jpg)
SOA Ground rules The IT organization will partner with the line of
business managers to create a high-level map of what the business will look like.
The IT organization will create a flexible structure that will turn key IT software assets into reusable services that can be used no matter how the business changes. These services will include everything from business processes and best practices to consistent data definitions to code that performs specific business functions.
The IT organization will use only accepted industry standards to link these software assets together.
The IT organization will use the service oriented architecture concepts to begin to create business services that are consistent with the way the business operates.
![Page 12: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/12.jpg)
A Traditional Application
Shipping Application-User interface
-Customer profiles-Create new shipping requests
-Track packages-Track payments
![Page 13: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/13.jpg)
an SOA application
Packages-create,Alter,
Delete,-Track
package
PaymentsCredit card,
PaymentInquiry,
Account inquiry
CSR Application Customer Application
Customer-New, alter,
delete customer
-Customer inquiry
![Page 14: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/14.jpg)
an SOA application
Packages
CSR Application Customer Application
Business Services
Business Rules
Component
Business Process Customer
Business Rules
Business Process Payments
Business Rules
Business Process
Component
Component
Component
Component
Component
![Page 15: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/15.jpg)
mymetropolis.com
ParkingTicket
Payment
ProgramEnrollment
My Metropolis Citizen Portal
FacilityRental
GarbagePick up
Schedules
![Page 16: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/16.jpg)
mymetropolis.com architecture
Business Process Orchestration
![Page 17: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/17.jpg)
three SOA enablers architecture Business support Real world experience
![Page 18: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/18.jpg)
what SOA is not Synonymous with “web services” Easy to implement
![Page 19: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/19.jpg)
SOA or bust?? No SOA
Implement a portal Service the community
![Page 20: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/20.jpg)
Benefits of an SOA flexibility cost savings Independence from technology Risk mitigation Re-use Eases creation and maintenance of a portal
![Page 21: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/21.jpg)
THE END …
![Page 22: enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.](https://reader031.fdocuments.net/reader031/viewer/2022033108/56649da15503460f94a8d0ee/html5/thumbnails/22.jpg)
enterprise architecture != enterprise standards
DBMS
Application Logic
Front Ends
Middleware
Based onstrict normsand specsthat are imposedglobally
TechnologyIndependent
Blueprint.Flexible
ApplicationStructuring and
Globalintegration
EnterpriseStandards
EnterpriseArchitecture1980’s
EDM
1990’sESB
2000’sSOA