Global Company SOA Landscape Recommendations By eFlix Architects Group, LLC.

Slides:



Advertisements
Similar presentations
What is On Time Booking? Reservation and distribution system for passenger transport companies (airlines and ferries ) Tool that helps you to manage the.
Advertisements

The Basics of Information Systems
A Product of Online E-Commerce (B2C) Store front Solutions Sell Direct to clients and maximize your Profits Copyright © ANGLER.
e-DMAS Consumer Web Order Entry (WEBOE8) An Enhancement For iSeries 400 DMAS from  Copyright I/O International, 2003, 2004, 2005 Skip Intro.
ARCH-01: Introduction to the OpenEdge™ Reference Architecture Don Sorcinelli Applied Technology Group.
What do we mean by Real-Time Business? Gaurav Tomar Usha Raghavan
10.1 © 2007 by Prentice Hall 10 Chapter E-Commerce: Digital Markets, Digital Goods.
Internet Sellouts Final Presentation Enterprise Architecture Group.
Copyright © 2002 Pearson Education, Inc.
4.1 © 2006 by Prentice Hall 4 Chapter The Digital Firm: Electronic Business and Electronic Commerce.
Chapter 9: Electronic Commerce Software
Introduction to Systems Analysis and Design
Call Center – What Really Makes Sense? Call Center – ce este cu adevarat important?
SIRUSTI, Company Profile
SharePoint Portal Server 2003 JAMES WEIMHOLT WEIDER HAO JUAN TURCIOS BILL HUERTA BRANDON BROWN JAMES WEIMHOLT INTRODUCTION OVERVIEW IMPLEMENTATION CASE.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
An intuitive online e-commerce store. A complete solution to build & manage your online store. It's a proven technology platform with integrated payment,
Copyright © 2002 Pearson Education, Inc. Slide 4-1.
© 2008 Authorize.Net 1 Welcome to Authorize.Net New Reseller Overview 2008.
Increase the value of your portfolio. 2 Agenda +A brief introduction to Authorize.Net +Standard gateway features +VPOS (CP solution) +New Integration.
Global Company SOA Landscape Recommendations By eFlix Architects Group, LLC.
Case Study e-Commerce Solution for Online Business Information Provider – Providing country risk, industry and company intelligence on global market Presented.
Page  1 SaaS – BUSINESS MODEL Debmalya Khan DEBMALYA KHAN.
SOA Landscape Recommendations By >. Who we are  Team Members  Company History  Current & Past Client Projects  Note: have fun here. Make up your history.
ELC 200 Day 9. Agenda Questions? Assignment 2 is Due Assignment 3 is posted  Due Feb. 25, 2014  assignment3.pdf assignment3.pdf Finish Building an E-commerce.
Hershey Ochinang Maria Angeline Repollo.  Magento is a feature-rich eCommerce platform built on open-source technology that provides online merchants.
Chapter 9: Electronic Commerce Software Electronic Commerce, Sixth Edition.
.. Skytap Better Software Faster Visual Studio Industry Partner Skytap NEXT STEPS Contact us at: Insert your company description here.
Global Company SOA Landscape Recommendations By eFlix Architects Group, LLC.
Competitive Differentiation: Using Technology to Deliver on Staples EASY Brand Promise Scott Floeck, Sr. Vice President, Staples, Inc.
What do you get when you combine two leaders in their respective fields?
Model Bank Testing Accelerators “Ready-to-use” test scenarios to reduce effort, time and money.
1 Our Expertise and Commitment – Driving your Success An Introduction to Transformation Offering November 18, 2013 Offices in Boston, New York and Northern.
Lesson 4 : Chapter 4 Building an E-commerce Presence: Web Sites, Mobile Sites, and Apps Copyright © 2014 Pearson Education, Inc.
MSF Requirements Envisioning Phase Planning Phase.
E-commerce is the most promising and fastest growing technology. We build this software with latest tools in the field. This supports all types of commerce.
Global Company SOA Landscape Recommendations By eFlix Architects Group, LLC.
3 Star Info provides OS Commerce (Open Source Commerce) Development with highly skilled professional Developers. We provide complete solutions to your.
Citrix Solutions in Financial Services Joseph Alexander Delgado Business Development Manager, Citrix Wordtext Systems, Inc.
SOA Landscape Recommendations By >. Who we are  Team Members  Company History  Current & Past Client Projects  Note: have fun here. Make up your history.
In 8 Minutes SocialSimple Personalize Your Web Through Social Networking.
Database Design – Lecture 18 Client/Server, Data Warehouse and E-Commerce Database Design.
As Creative Director at FirePond software Renault V.I. e-commerce web site Challenge: Enable Renault's business customers and dealers 24 x 7 access to.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
NCR Confidential NCR RETAIL ONLINE Ecommerce Made Simple 1.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
ELC 200 Day 9. Agenda Questions? Assignment 2 Corrected  All A’s and one A+ Assignment 3 Posted  Due October 8  assignment3.pdf assignment3.pdf Quiz.
How does it work? Explain the process... Is a subset of an e-commerce transaction to include electronic payment for buying and selling goods or services.
ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.
The Best Ecommerce Platforms & Shopping Carts for Multi-vendor Ecommerce Marketplaces
0 Glencoe Accounting Unit 4 Chapter 14 Copyright © by The McGraw-Hill Companies, Inc. All rights reserved. Unit 4 The Accounting Cycle for a Merchandising.
E commerce Online Shopping Website at Rs. 7920/-.
PrestaShop Shopping Cart Extensions eGrove Systems.
YOUR PRESENTER Giuseppe Ianni VP of Sales at k-eCommerce
Industry’s Best CMS Package For Magento Ecommerce.
Most Popular Payment & Gateways Extension for Magento Website.

Sell Global, Feel Local by Leveraging eShopWorld
What is Commerce According to Dictionary.com
Introduction to Magento Magento is one of the most popular ecommerce solutions in the world. But learning this powerful content management system also.
Magento Ecommerce Development For more information visit:
Magento development company For any problem visit our website:
Flowserve Distributor Online Store & Portal
Flowserve Distributor Online Store & Portal
"Cloud services" - what it is.
King Saud University College of Engineering IE – 462: “Industrial Information Systems” Fall – 2018 (1st Sem H) Chapter 2 Information System.
The Basics of Information Systems
ECT455 Website Engineering
The Basics of Information Systems
Presentation transcript:

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

eFlix Architects Group, LLC About the group Formed 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 value SOA migration planning and execution Implementing agile software development methodologies

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.$6.5 million upgrade Sperry Univac 1100/ – 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 issueseJinni

Agenda Overview Current Landscape Future Landscape Governance Recommendations Appendix (*) (*) Technical Details for IT and Development Team

Purpose & Scope Analyze existing systems and design interaction behavior between the Global Company, Magento store and Cyber security to build a single service oriented application.

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.

Purpose & Scope - Technology goals Global 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.

Overview of Business Units Global Business model is online sales, a multi-level marketing as well as distributor of multiple consumer goods. Estimated annual revenue (sales): $ Magento Magento is a feature-rich, professional open-source eCommerce solution that offers merchants complete flexibility and control over the look, content, and functionality of their online store. Magento’s intuitive administration interface contains powerful marketing, merchandising and content management tools to give merchants the power to create sites that are tailored to their unique business needs. Completely scalable and backed by an extensive support network, Magento offers companies the ultimate eCommerce solution. [ Estimated annual revenue (sales): $ “CloudShare is a cloud computing company that provides unprecedented flexibility and ease of use for moving enterprise IT systems and applications—unchanged—into the cloud.” ( CloudShare is a cloud computing provider which enables users to create, replicate and share fully functional IT environments in the Cloud ( Estimated annual Revenue (Sales): $ Note: describe what each business does and est. annual revenue (make numbers for revenue!)

Users Interviewed Customer Support Operation

Customer Support Outline of Findings Global’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

Operations Outline of Findings Magento 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.

Current Landscape

As-Is Business Processes Diagrams (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

As-Is - Magento Use case overview diagram

As-Is Magento SOA Landscape

As-Is Magento List of Core service ◦ Catalog Service ◦ Admin Service ◦ Shopping Cart ◦ Order Service ◦ Fulfillment ◦ Returns

Magento Order Processing 18 Browser (IE) Shopping Cart Cyber Source AdminBack office Buy Customer Place order Sign Order For HOP Confirm Page Pay Verify Order Payment Page Enter CC# & Check-Out Check-Out (Note: Post to HOP) Route to Processor Authorize Order Transaction Result & Signature Redirect Verify Transaction Signature Receipt Page Ship order

As-Is Magento Sample Order Booking wsdl

As-Is Magento Sample Order Return wsdl

As-Is SOA Landscape SOA Architecture Logical Component Diagram List of Core Services and Key Contracts Highlight “hot spots” where changes are needed Identify Key Challenges Note: stick to problem definition here. Do not discuss solutions yet – that’s for the next section.

Future Landscape

To-Be Business Processes Diagrams (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

To-Be SOA Landscape SOA Architecture Logical Component Diagram List of New Services and Contracts Highlight Key Changes which addresses the Challenges identified in As-Is State Include: ◦ 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)

Governance Recommendations

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

Appendix

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…