ato services delivery - absia ato... · evte review 8 key findings: 1. improve communications for...

9
ATO Services Delivery User experience & capability improvement roadmap ABSIA Conference, 23 March 2017 Presented by: Christopher Thorne, Assistant Commissioner electronic Commerce Service Delivery Australian Taxation Office

Upload: truongnhan

Post on 18-Nov-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

ATOServicesDeliveryUser experience & capability improvement roadmap

ABSIA Conference, 23 March 2017

Presented by: Christopher Thorne, Assistant Commissioner electronic Commerce Service DeliveryAustralian Taxation Office

SystemavailabilityexperienceATO SBR2 gateway, Availability & Planned outages

2

SBR2PRODSYSTEMUPTIME

ANALYSIS System uptime333 hours (99.11%)

System downtime3 hours (0.89%)

27 Oct96.45%

10 Nov92.51%

24 Nov89.43%

8 Dec93.55%

12 Jan81.20%

26 Jan94.30%

2 Feb93.35%

16 Feb78.20%

2 Mar99.11%

0%

20%

40%

60%

80%

100%

17February– 2March2017

12 Jan100.00%

26 Jan100.00%

2 Feb100.00%

16 Feb99.48%

2 Mar98.07%

0%

20%

40%

60%

80%

100%

SBR2EVTE3SYSTEMUPTIME

ANALYSIS System uptime329.5 hours

(98.07%)

System downtime6.5 hours

(1.93%)

17February– 2March2017

UNCLASSIFIED – ATOServicesDelivery,ABSIA23March2017

Systemoperationexperience

ATO SBR1 gateway performance:

SuperTICK1 average 0.87secs

SuperTICK2 average 0.72secs

3

SuperStream

SuperStream source: http://sses.status.ato.gov.au/UNCLASSIFIED – ATOServicesDelivery,ABSIA23March2017

4

Systemsoperationexperience

ATO SBR2 gateway performance

SuperTICK3 average 2.27secs

SuperMATCH2 average 3.94secs

SuperStream

SuperStream source: http://sses.status.ato.gov.au/UNCLASSIFIED – ATOServicesDelivery,ABSIA23March2017

Systemsoperationsexperience

5

PractitionerLodgementSystem(PLS)SUCCESSFULSUBMISSIONS&ResponseTimesDuring the period from 10 – 23 February 2017, 99.7% of PLS SRP transmissions in SBR2 PROD lodged successfully.

1,384 636

34,468

2,599

39,087

3211

1,199

183

1,425

1

1,003 4741,478

2

25

1,011

84

1,122

61

126

6

139

1

10

100

1000

10000

100000

Received Rejected auth. Rejected val. Rejected backend Unexpected error

0

16,547 15,854

18,841

2,400 2,305 1,437617 715 5640

5000

10000

15000

20000

<5 seconds

5 to 10 seconds

>10 seconds

Fortnightly PLS SRP transmissions in SBR2 PROD against different elapsed time bands:

6–12 February20–26 February

13–19 February

UNCLASSIFIED – ATOServicesDelivery,ABSIA23March2017Source: http://softwaredevelopers.ato.gov.au/sites/default/files/resourceattachments/PLS_confidence_indicators_6_March_2017_v0.2.pdf

SBR2Resilience

6

A second ebMS3 (SBR2) gateway has been implemented in the AWS (Amazon) cloud environment.

The AWS environment provides full EVTE & Production services and provides redundancy,:• Reliant on common ATO services for authentication / authorisation and back office

processing. These areas are under review to support higher availability,

• Reduces system restoration time in an disaster recovery scenario.

The External Vendor Test Environment (EVTE3) is in use by SuperStream and Practitioner Lodgement System (PLS) developers and shortly for Single Touch Payroll (STP) developers.

The Production environment is undergoing final acceptance testing and security validation tests:• Was planned for implementation in December but delayed by the ATO outage;• Production release for PLS pilots planned for May 2017 in readiness for Tax Time 17;

The AWS and HPES production environments are operated under separate arrangements:• AWS under a DevOps model• Common service management (help desk) arrangements to ensure consistent response

to issues and incidents.

ATO Processing

Systems

AWSSBR2

Gateway

HPESSBR2

Gateway

HPESSBR1

Gateway

UNCLASSIFIED – ATOServicesDelivery,ABSIA23March2017

ReducingSBRspecificationscomplexity

7

Optimisingdeliveryof‘timely,quality,workingsoftware’

eCommerceTWG formed

CommercialSBR2

gateways

ATO reportingtaxonomy

SBR coupleddefinition & reporting

taxonomy

Custom SBR1

gatewayFRO

MTo

B2B - B2G GatewayInteroperability in place

Machine ReadableRMIG specifications

Auto EVTE ConformanceTest Validation

VaTS Software Factory generator

ATO ServiceRegistry

Reporting TaxonomyVersioning strategy

VaTS hand codedSchematron

VaTS C# tooling

EVTE Review

Conformance Testrecast

UNCLASSIFIED – ATOServicesDelivery,ABSIA23March2017

Nov 2012

EVTEReview

8

Key findings:1. Improve communications for outages,

changes, releases

2. Provide functionality closer to be more ‘production like’

3. Provide production like data with a broader set of test cases

4. Improve EVTE availability, stability and reporting

5. Provide an EVTE champion to manage external and internal change & delivery management

6. Evolve the EVTE to support changing requirements. Actions to date: Improvements in coordinating business and developer notification of

system outages, EVTE moved to the Amazon AWS cloud environment with improved stability and performance and Conformance testing and role of EVTE to be recast for the July 2018 work program.

UNCLASSIFIED – ATOServicesDelivery,ABSIA23March2017

9

Questions?

UNCLASSIFIED – ATOServicesDelivery,ABSIA23March2017