Architect Perspective
User Survey
We are upgrading this website and would appreciate your feedback on the content and the value it provides, so please complete our short survey by 6 April 2023 to help improve this website for your use.
Overview
The information contained on this page provides the high level conceptual architecture that supports Consumed Services, using API’s, IDE and SFT solutions.
The architecture will be described in terms of Product, Use Cases (Data Exchanges) , Data Specification and Solution Overviews / Solution Patterns.
Overall
ACC uses consumed services to move people & processes:
- From tactical solutions
- To strategic channels that use patterns & well managed / understood processes
Our Channels Base Pattern (most to least mature option) = API -> IDE -> SFT -> PPS (Password Protected Spreadsheets)
Benefits – High Level
Benefit | Trend to APIs | APIs | IDE | SFT | PPS |
Data Quality |
Increase |
Higher: By putting effort in upfront |
Lower: Get what given; leave for ACC analyst to sort |
||
Security | Increase | ||||
Pattern for Reuse |
|
Get in place, then reuse |
Start each time |
||
Management / Control |
Increase |
Costs – High Level
Costs |
Cost Type |
Trend to APIs |
APIs |
IDE |
SFT |
PPS |
Set up | Direct | Increase | ||||
Indirect | Increase | |||||
BAU – No change | Direct | Decrease | ||||
Indirect | Decrease |
Lower |
Higher |
|||
BAU – if change | Direct | Increase | ||||
Indirect | Increase | |||||
Project Costs |
Short Term |
Increase | ||||
Organisational Costs |
Over Time |
Decrease |
Our Roadmap
The Consumed Services Roadmap can be found here.
APIs
High Level Architecture
API Design Primitives
Business Services Our APIs Offer
Current State
APIs reflect our back-end solutions which is why you will find seemingly standard fields differing across different APIs; we have produced a “Common API Spec” to assist developers understand such quirks
API Use Cases
Our API Use Cases & Case Studies can be found here.
IDE
Software Product: by Eightwire Conductor, [ theBasics, Technical Paper, Solution Design Primer, Knowledgebase ]
IDE is supported through a cloud-based data exchange platform (managed by EightWire), known as DX or Conductor. It is endorsed by the Social Wellness Agency (SWA) enabling safe, secure and easy sharing of data.
It currently provides solutions for 5 business initiatives incorporating 45 distinct data exchanges, delivering over 25,000 records per month.
Security
SFT
Software Product: Axway SFTP [ ]
Secure File Transfer (SFT) enables safe, secure and easy sharing of data. SFT is enabled through an ACC supported tool, Axway; in particular, its Managed File Transfer (MFT) product which enables secure, near real time high-volume automated file transfers between systems, sites, lines of business and external partners, using user-driven communications, folder- and portal-based file sharing.
SFT supports communication using industry standards and protocols such as FTP/S & SFTP, HTTP/S, REST APIs via web browsers, secure shell (ssh) and standard FTP clients amongst others.
Axway provides functionality securely transport data from the customer’s site and moves data through ACC security zones for IDE based exchanges.
Want to know more about SFT, then check out the following:
IDE / SFT Use Cases
Our IDE /SFT Use Cases & Case Studies can be found here.
Need to know something?
Contact us using consumed.services@acc.co.nz.