global company soa landscape recommendations
DESCRIPTION
Global Company SOA Landscape Recommendations. By eFlix Architects Group, LLC. eFlix Architects Group , LLC. EAG Team Members Andrew Bond – Principal Design Architect Jai Mathaiyan – Chief Technical Architect Oleg Shnayderman – Distinguished Lead Architect. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/1.jpg)
Global CompanySOA Landscape RecommendationsBy eFlix Architects Group, LLC
![Page 2: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/2.jpg)
eFlix Architects Group, LLC
EAG Team MembersAndrew Bond – Principal Design Architect
Jai Mathaiyan – Chief Technical Architect
Oleg Shnayderman – Distinguished Lead Architect
![Page 3: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/3.jpg)
eFlix Architects Group, LLCAbout the groupFormed in 2010, we are a dynamic team of
professionals, working in close collaboration to deliver custom SOA software projects to a variety of specialized clientele.
With years of experience working with a variety of corporations across the spectrum of industries and markets, we deliver solutions that exceed customer expectations.
We specialize in:Assessment of existing IT architectures Identify SOA solutions that provide maximum valueSOA migration planning and execution Implementing agile software development
methodologies
![Page 4: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/4.jpg)
eFlix Architects Group, LLC Past projects, references
2011 – San Jose Mineta Airport – Provided SOA consulting as part of a $6.5 million upgrade from the existing Sperry Univac 1100/2200 based Airport Management System (AMS) to a modern SOA infrastructure allowing Federal TSA system integration, flexible/scalable IT management, coordinated flight information, scheduling and airline database integration.
2010 – eJinni, a project to design a system for small businesses that loan, rent and sell entertainment media and equipment from a retail store, to help them compete with features offered by larger and online competitors, with the flexibility to include online shopping and order shipment options. Incorporating modern SOA techniques, with modular, flexible design allowing quick analysis and debugging of defects, and technical issues
![Page 5: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/5.jpg)
AgendaOverviewCurrent LandscapeFuture LandscapeGovernance RecommendationsAppendix (*)
(*) Technical Details for IT and Development Team
![Page 6: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/6.jpg)
Purpose & ScopeAnalyze existing systems and
design interaction behavior between the Global Company, Magento store and Cyber security to build a single service oriented application.
The business goals for this application
![Page 7: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/7.jpg)
Purpose & Scope - Business goals◦ Credit card authorization and payment should be automated by
integrating with Cyber Security. However credits will continue to be manual.
◦ Reuse the Magneto's storefront with Global company's UI. However the brand names have to be separate because Magento could possibly sell products by itself in future
Orders have to be fulfilled and shipped automatically. Provision to apply certain rules on orders and process them manually if required. For e.g. orders > $1000 should be processed manually.
Add UPS shipment service for automated shipping. Integration with Twitter for sales announcements. RAM, Disk storage and Environments can be
increased/decreased automatically with integration with Cloudshare services.
![Page 8: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/8.jpg)
Purpose & Scope - Technology goalsGlobal company's current investment
in Oracle SOA should be kept. However recommendations for service inventory and upgrade to 11g is desirable.
The Global company's SOA services should be used for Cloudshare's credit card processing and recurring billing
Replace the current store based tax calculation with online real-time shipment and tax calculation.
![Page 9: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/9.jpg)
Overview of Business UnitsGlobalMagentoCloudShare
Note: describe what each business does and est. annual revenue (make numbers for revenue!)
![Page 10: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/10.jpg)
Users InterviewedCustomer SupportOperation
![Page 11: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/11.jpg)
Customer Support Outline of FindingsGlobal’s customer support group is located
in high-wage, high-cost region (SF Bay area), while Magento support is off-shore (Bangalore)
The support process requires relatively low-medium skilled workers, requiring about 6 months train-up period for a worker to be fully productive
Recommendation – Workforce restructuring of Global Customer Service staff after a 6 month integration period where the Magento staff can prepare and train-up
![Page 12: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/12.jpg)
OperationsOutline of FindingsMagento and Global Operation staff are both
currently located in high-wage, high-cost region (SF Bay area)
Recommendation Magento and Global Operations staff should remain in place for the next 1-2 fiscal years, at least until after a full integration of Magento and Global systems are complete, and the architecture for migration of IT platforms to CloudShare is complete.
![Page 13: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/13.jpg)
Current Landscape
![Page 14: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/14.jpg)
As-Is Business ProcessesDiagrams (about a few slides each as
needed):◦Use Case Overview Diagram◦Global & Magento Business Process Model
Order Fulfillment Order Returns Back Office Systems
◦CloudShare Business Process Model New Subscription Payment Processing
◦Use Case Scenarios End-to-end sequence diagrams for key Use Cases
![Page 15: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/15.jpg)
As-Is SOA LandscapeSOA Architecture Logical Component
DiagramList of Core Services and Key ContractsHighlight “hot spots” where changes
are neededIdentify Key Challenges
Note: stick to problem definition here. Do not discuss solutions yet – that’s for the next section.
![Page 16: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/16.jpg)
Future Landscape
![Page 17: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/17.jpg)
To-Be Business ProcessesDiagrams (highlight changes in a
different color):◦Use Case Overview Diagram◦Global & Magento Business Process Model
Order Fulfillment Order Returns Back Office Systems
◦CloudShare Business Process Model New Subscription Payment Processing
◦Use Case Scenarios End-to-end sequence diagrams for key Use Cases
![Page 18: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/18.jpg)
To-Be SOA LandscapeSOA Architecture Logical Component
DiagramList of New Services and ContractsHighlight Key Changes which addresses
the Challenges identified in As-Is StateInclude:
◦Integration of PCI Compliant Payment Service◦Integration of new shipping service(s)◦Other recommended services
Note: don’t put details here (put them in the appendix)
![Page 19: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/19.jpg)
Governance Recommendations
![Page 20: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/20.jpg)
Governance Notes:Management Policy Changes
◦Policy Table◦Recommended Service Granularity Approach
(Ref: SOA Governance Patterns)◦PCI Compliance Validation
SOA Architecture Maintenance◦Web Service Versioning of Key Contracts
(Ref: Service Life Cycle)◦Change Management around Data Models◦ Infrastructure Upgrade Roadmap
Move to Hybrid Cloud? Upgrade to SOA Suite 11g
![Page 21: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/21.jpg)
Appendix
![Page 22: Global Company SOA Landscape Recommendations](https://reader033.vdocument.in/reader033/viewer/2022051821/56816374550346895dd45099/html5/thumbnails/22.jpg)
Appendix:Include
◦Any Design Design Details (i.e. explain “why”)
◦Architecture Prototypes (that support recommendations)
◦Web Service Contracts (request/response examples) used in analysis leading to recommendations
◦UI Screenshots of recommended changes
◦Etc…