Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Industry Engagement Forum
1
Presented by Ian ScensorAustralian Taxation Office | 29 August 2017
ATO System Improvements
Improvements implemented to date
Improvements
Infrastructure
Investment
• Migrated to the new SAN architecture with full data replication
• Moved two key applications to cloud operations (ato.gov.au and ATO Online)
Performance and
operational
improvements
• Enhancements to the operations monitoring centre to bolster proactive
monitoring capability of our systems
• Centralised log monitoring processes to manage the myriad of system logs to
improve operational performance
Process, tools and
governance
• Refined playbooks to enhance speed of recovery
• Codified manual activities
• Improvements to the IT incident management process and interface with ATO
Business Continuity Management
Architect for
resilience
• Established many of the ‘single point of failure’ systems in the second data
centre
UNCLASSIFIED – SuperStream Business Engagement Forum 2
Improving SBR2
UNCLASSIFIED – SuperStream Business Engagement Forum 3
Phase 1 – Initial focus (current architecture)
Improving performance and availability
From Dec 2016
Phase 2 – Now
Migration to cloud
From August 2017
Infrastructure
investment
Performance and
operational improvements
Re-architecture
• Implementing performance improvements to enhance
throughput and response times of SBR2 transactions
• Addressing single points of failure in the SBR2 channel
• Staged ramp up of Digital
Service Providers (DSPs) on AWS
cloud
• Establishing service patterns
• Decoupling SBR2 from the broader ATO
technology environment
Phase 3 – Future
Re-architecting for improved resilience
2017 and beyond
Performance and operational improvements
UNCLASSIFIED – SuperStream Business Engagement Forum 4
0
20000
40000
60000
80000
100000
120000
140000
160000
<1 Second 1 to 2 Seconds 2 to 3 Seconds 3 to 4 Seconds 4 to 5 Seconds 5 to 10 Seconds >10 Seconds
SBR2 STIC weekly transaction volumes by response time
Week 5 to 11 Jun 2017
Week 12 to 18 Jun 2017
Week 19 to 25 Jun 2017
Week 26 Jun to 2 Jul 2017
Week 3 to 9 Jul 2017
Week 10 to 16 Jul 2017
Week 17 to 23 Jul 2017
Week 24 to 30 Jul 2017
Week 31 Jul to 6 Aug 2017
Week 7 to 13 Aug 2017
Week 14 to 20 Aug 2017
Tra
nsa
ctio
n v
olu
me
s
Response time
AU
G
JU
LJU
N
Infrastructure Investment | Migration to cloud
CLASSIFICATION – SuperStream Business Engagement Forum 5
SBR2 – Connections (On-premise and AWS cloud)Connection during staged implementation
Access to AWS eCommerce Cloud or eCommerce on-prem is activated by a change in
the DSP application to send to one of the two URLS.
The DSP application can point to either URL provided their product remains
whitelisted in both AWS and on-prem solutions.
DSP
DSP
URL
URL
AWS
On-prem
What information is expected
from Super ‘early adopters’?
1. Service to be utilised (e.g. SMAT2)
2. Agreed trustee participation
3. Timeframes for implementation
Infrastructure Investment | Timeline for on-boarding
DSPs to AWS Cloud
CLASSIFICATION – SuperStream Business Engagement Forum 6
1st Tranche DSP Start
PLS Developers
9 Aug 2017
August September2017
PLS-dependent
software
updates applied
(EAI, ICP)
5 Aug 2017
2nd Tranche DSP Start
PLS Developers
1 Sep 2017
3rd Tranche DSP Start
PLS Developers
SuperStream Developers
4 Sep 20174th Tranche DSP Start
11 Sep 2017
CLASSIFICATION – SuperStream Business Engagement Forum 7
Re-architecting | Re-architecting for improved resilience
Re-architecting |Decoupling back-end systems to improve resilience
CLASSIFICATION – SuperStream Business Engagement Forum 8
Queued Batch
Submit batch and bulk transactions which will be validated, queued and a submission
receipt is returned.
Limited Service Mode
Single interactive transactions will be validated and stored until back-end systems are
available. A submission receipt is returned. Users are able to complete obligations but
need to return for response when systems are available.
Access Response
Access processed responses on the channel even if back-end systems are unavailable.
Access Key Reports
Access key reports and informational services available on the channel.
Access Offline Data
Access key personal and identification information and pre-fill data from a secondary
data source. Users are advised of the currency of data as limitation on service.
Note: This slide represents early thinking. The future architecture patterns are still being explored.
Questions?
Appendix
Re-architecting | Initiatives for SBR2
UNCLASSIFIED – SuperStream Business Engagement Forum 11
* Current proposed list of enhancements for SBR2, further analysis is underway to identify additional improvements.
Scalability Initiatives* Availability Initiatives*
� Automated Scaling on demand � Resilience Patterns for Batch
� Dedicated STP cluster � Rolling Upgrades
� Throttling � Service Management Improvements
� Address Application Bottlenecks
� Performance & Stress Testing
Performance and operational improvements
UNCLASSIFIED – SuperStream Business Engagement Forum 12
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
>10 Seconds
5 to 10 Seconds
4 to 5 Seconds
3 to 4 Seconds
2 to 3 Seconds
1 to 2 Seconds
<1 Second
SBR2 SuperTICK daily transaction volumes - distribution by response time
Performance and operational improvements
UNCLASSIFIED – SuperStream Business Engagement Forum 13
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Week 5 to 11 Jun
2017
Week 12 to 18
Jun 2017
Week 19 to 25
Jun 2017
Week 26 Jun to 2
Jul 2017
Week 3 to 9 Jul
2017
Week 10 to 16
Jul 2017
Week 17 to 23
Jul 2017
Week 24 to 30
Jul 2017
Week 31 Jul to 6
Aug 2017
Week 7 to 13
Aug 2017
Week 14 to 20
Aug 2017
SBR2 STIC weekly transaction volumes - distribution by response time
>10 Seconds
5 to 10 Seconds
4 to 5 Seconds
3 to 4 Seconds
2 to 3 Seconds
1 to 2 Seconds
<1 Second