• No results found

CHARTER: Best Practices for Services Implementation Using ARTS Standards (Cloud, Enterprise, and Devices) June 16, 2014 Release 0.

N/A
N/A
Protected

Academic year: 2021

Share "CHARTER: Best Practices for Services Implementation Using ARTS Standards (Cloud, Enterprise, and Devices) June 16, 2014 Release 0."

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

CHARTER: Best Practices for Services Implementation Using ARTS Standards (Cloud, Enterprise, and Devices)

June 16, 2014 Release 0.1

Abstract:

This document serves as the ARTS Services Implementation work team Charter document. The contents of the charter are defined in the ARTS XML Technical Report, ARTS XML Development Process (LC-Development-Process-20011011.doc on the ARTS/ARTS XML web board).

Status of this Document

This document is the Best Practices for Services Implementation Using ARTS Charter, for review by ARTS Executive Committee members and other interested parties.

(2)

TABLE OF CONTENTS 1 INTRODUCTION ...3 2 TEAM NAME ...3 3 TEAM MISSION ...3 4 ARTS POLICY ...3 5 MEMBERSHIP ROSTER ...3

6 BEST PRACTICES FOR SERVICES IMPLEMENTATION OVERVIEW ...4

7 BUSINESS JUSTIFICATION ...4

8 SCOPE ...5

9 DEPENDENCIES AND COLLABORATIONS ...6

10 WORK PLAN...6

11 REVISION HISTORY ...6

(3)

1 Introduction

This document serves as the Services Implementation work team Charter document. Since this educational effort is not a standard technical specification, it does not fall under the ARTS Development Process. However, the same charter format is being used to convey the mission, goals and the scope for the work team.

2 Team Name

The name of this ARTS work team is Services Implementation. The name of the technical report to be produced will be Best Practices for Services Implementation Using ARTS Standards (Cloud, Enterprise, and Devices).

3 Team Mission

The mission of the Services Implementation work team is to:

Provide unbiased guidelines and advice on the best practices for implementing Service-Oriented approach in the cloud and inside a retail enterprise. Describe goals, strategies, measurements, benefits, and obstacles of implementing and deploying services and exposing devices as services as related to retailing including examples using ARTS standards.

The deliverable is an educational Best Practices whitepaper similar to the ARTS SOA Best Practices technical report.

4 ARTS Policy

All activity of this ARTS work team will operate under the ARTS IP Policy and the ARTS Technical Specification Process. All participants agree to follow these directives.

5 Membership Roster Proposed Chair

Leonid Rubakhin Aptos

Proposed Initial Work Team Members

Zach Beatty Centril

Bart McGlothin Cisco

Kirstin Wright Cumulus Data Services

Paul Gay Epson

Andy Mattice Lexmark

David Dorf Oracle

Robert Gallo Revionics

Tim Hood SAP AG

Dennis Blankenship Verizon

(4)

6 Best Practices for Services Implementation Overview

In an effort to keep retailers informed of emerging technology trends, the NRF and its subsidiaries have released a series of whitepapers developed by industry experts aimed at helping retailers evolve their businesses to incorporate these trends. Recent topics include social commerce, mobile retailing, and customer lifecycle. Also specifically in the area of SOA and Cloud Computing ARTS produced three whitepapers: SOA Blueprint for Retail, Cloud Computing for Retail, and SOA Best Practices Technical Report. These whitepapers have been well received by the industry and provided valuable guidance to retailers in navigating the complex landscape of the modern technology.

However, since the release of these whitepapers there have been some significant technological innovations that produced a noticeable impact on how enterprise applications are implemented and deployed. The advancement of cloud computing drives retail enterprises into the world of the web scale. The new Best Practices for Services Implementation Using ARTS Standards technical report will demonstrate how ARTS standards can be put into practice inside a modern retail enterprise with specific focus on the implementation in the public and private clouds. It is important to note that UnifiedPOS subcommittee is working on vastly updated version of the standard, UnifiedPOS version 2, which will allow expose devices as services as well.

This whitepaper will build upon the SOA Best Practices technical report providing more practical guidance on some important aspects of service-orientation and cloud computing like designing RESTful services, JSON serialization format, federated identity, etc. These topics had very limited coverage in the previous whitepapers but currently play an essential role in implementing integration inside a modern retail enterprise.

The work team will also tackle a number of technical issues which might have some impact on how ARTS XML standards are developed in the future. Currently ARTS produces standard XML schemas. The technical report will describe how conformant XML instance documents can be represented in JSON format. The work team will have an opportunity to refine ARTS SOA approach in light of recent advancements in technology. The report will outline the best practices for designing services that use standards-based interfaces regardless of the underlying implementation (SOAP, REST, Queues, etc.). Therefore, Best Practices for Services Implementation Using ARTS Standards technical report will have two major goals. The first goal is to provide guidance to the retail community on practical aspects of implementing service using ARTS standards that can be deployed in enterprise datacenters and in the public cloud. The second goal is to make sure that new standards developed by ARTS will be a good fit for modern technologies.

7 Business Justification

Potential business benefits of using SOA and Cloud Computing have been extensively covered in ARTS SOA Blueprint and Cloud Computing for Retail whitepapers. Some of the major cloud adoption drivers are cost savings, scalability, and speed of deployment. Cloud technologies are essential in addressing crucial issues of modern retailing such as business agility, global customer reach, cross-channel integration, big data analytics, and providing backend services for mobile devices.

(5)

For many retailers the concept of cloud computing is transitioning from a novel idea into a real essential part of their IT. So, this whitepaper shifts its focus from explaining what cloud computing is and how retailers can benefit from it to advising on practical matters of implementation. It will be applicable to both public and private clouds. Unbiased technical discussion dedicated to the best practices for implementing SOA strategy in the retail enterprise will provide retailers with important guidance on how to design and deploy their systems inside modern environments with pervasive virtualization.

8 Scope

The whitepaper be similar to the “SOA Best Practices Technical Report” and will include references back to it. The working title is: “Best Practices for Services Implementation Using ARTS Standards (Cloud, Enterprise, and Devices)”.

The table-of-contents will be similar to: Technical Report Outline

Introduction

Service-Oriented Architecture Cloud Computing

Generals Principal of Service Design Introduction

Loose Coupling

Consideration for Reuse Cloud Service Interface Design

Introduction Data Contracts XML-JSON Mapping

Different Types of Service Interfaces

Different Types of Service Interfaces Web API RESTful Services SOAP Services Queues Cloud Integration Introduction

Remote Procedure Call Asynchronous Messaging Common Data Store Bulk Data Synchronization Cloud Service Implementation

Introduction

Granularity Considerations Versioning

(6)

Idempotence Extensibility Multitenancy Cloud Service Security

Introduction Authentication Strong Authentication Federated Identity Authorization Data Protection Data in Transit Data at Rest Data Segregation Privacy Compliance

9 Dependencies and Collaborations

1. Dependencies - The following ARTS XML documents will be reviewed and referenced. a. ARTS SOA Blueprint for Retail

b. ARTS SOA Best Practices Technical Report c. ARTS Cloud Computing for Retail

2. Collaboration with the following groups and documents: a. None anticipated

10 Work Plan

April, 2014 Initial meeting to frame objectives and charter review. May, 2014 Formation of the Services Implementation work team. January, 2015 Draft June, 2015 Release 11 Revision History Event Date 12 Domain Glossary Term Definition

References

Related documents

Quality Assurance Offices were set up to handle the issues related to educational quality, and they have been gathering data as required by the Ministry in order to maintain

The paper uses a mixed-methods approach to review ethical bank coverage in media and to explore ethical banks’ connections with CSOs via Social Network Analysis, with

If in previ- ous meetings between Portuguese and French Socialists they had discussed the pos- sibilities of implementing the union of the Left in Portugal, now that the PCP

If only half of the students graduating from community colleges with degrees in graphic design pursued entry-level jobs upon graduation in 2013, the pool of individuals seeking

The problem in analyzing the land use/Land cover is to Procedures for identifying land use from various types of remote sensor imagery, Classification and categorization

If your institution already received both the Student Share and the Institutional Share of your CARES HEERF funding, there's nothing you need to do right now to get those funds.. ED

Turning to the third, data-driven ap- proach to simulating students, we provide a new method to visualize aggregate learn- ing curves to better drive improvements in

Nguyen D T, Booth J T, Caillet V, Hardcastle N, Briggs A, Haddad C, Eade T, O’Brien R and Keall P J 2018 An augmented correlation framework for the estimation of tumour