SlideShare a Scribd company logo
API First Government
Re-thinking an age-old system
Andres Kütt
Information System Authority, architect
8. . 6
Contents of today
• The problem
• Estonian approach to solving it
• Things that need to be done
• What are we actually doing
Our challenges are the ones of
any incumbent
We are measured against the standards set by the new economy
organisations while dealing with a lot of legacy of all kinds
The problem
The cloud takes a different
kind of information system
The standard Estonian approach of a box and a jar can be deployed in cloud
but gains no benefit. We’ll get all the cost and risk for nothing.
Our mobile usability is
generally horrible
The UI of our apps is tightly coupled to the business logic.
Extending or duplicating it is typically not possible
Shift from building software to
supporting an ecosystem
Turns out it matters very little what your software does if people don’t use it
People expect systems that
work together seamlessly
From Google to IFTTT, from fitness to financial industries, companies expose
meaningful APIs. Why not the government?
Estonian approach
Adopt the API First policy
Shift focus from providing things to enabling things
Estonia is a flexible and secure
platform for providing services
to the citizen
From bolt-on open data to
integral open APIs
Open data must change and become part of solution
rather than being part of the problem
From box-and-jar systems to
PaaS-embracing networks
Cloud is not a strict prerequisite but helps drive the change in thinking
From singular UI to a flexible
multitude of UX
Not only mobile but third party integrations, mashups etc.
From opaque blocks of
functionality to well-defined
manageable services
This makes it so much easier to catalogue, understand and measure
Things that need to get done
Take control of the
architecture
This assumes competences, a thick skin and support from higher up.
Developers are pushed beyond their comfort zones and will charge more
Build an authorisation solution
à la MyData
Otherwise third parties would not be able to utilise
APIs handling sensitive data
Invest into data protection,
audit and fraud detection
At which point does your data stop being private?
Which consumer behaviour is fraudulent?
Practical steps we take
Talk to people
All of this constitutes a massive mind-shift.
It takes time and effort to bring about
Treat open data as an API
Documentation, testing routines, SLAs etc.
Building open data into most
new systems
Requiring open data by design is a feasible start.
Requiring APIs accessing sensitive data not necessarily
Develop prototypes and
reference architectures
To gain experience and to provide tangible support to implementers
Summary
Most of these things happen
anyway
We can either drive them or be driven
The shift is difficult
Many strong beliefs are challenged
Small practical steps can be
taken
There are specific things we can do to be on the driving side
Thank you!
Andres Kütt
andres.kutt@ria.ee

More Related Content

PPT
Notes prepositions
PPTX
Expand simple sentences
PPTX
Collocations
PPT
Conjunctions
PDF
From words to sentences
PPTX
Sentence Expansion Activity
PDF
قواعد اللغ الانجليزية للصف الثالث الثانوي في 15 ورقة مراجعة الفرص الاخيرة بطر...
PDF
Architecting a country: how Estonia built its e-government success
Notes prepositions
Expand simple sentences
Collocations
Conjunctions
From words to sentences
Sentence Expansion Activity
قواعد اللغ الانجليزية للصف الثالث الثانوي في 15 ورقة مراجعة الفرص الاخيرة بطر...
Architecting a country: how Estonia built its e-government success

Similar to API First Government (20)

PDF
Building government e-services in Estonia
PDF
apidays LIVE Paris 2021 - API data sharing legal practices for public sector ...
PDF
WSO2's API Vision: Unifying Control, Empowering Developers
PDF
Application Programming interfaces for Governments: why, what and how
PDF
Supporting the digital transformation of the society with APIs (@Polimi)
PDF
Foundations of digital government
PDF
eGovernment Initiatives in Estonia - Andrus Aaslaid Microsoft Estonia Stanfor...
PDF
apidays LIVE London 2021 - Moving from a Product as API to API as a Product b...
PPTX
apidays LIVE Paris - APIs for Governments: why, what and how by Monica Posada...
PDF
Digital evolution of Estonia
PDF
Isse 2011 Securing Electronic Business Processes Highlights Of The Informatio...
PDF
apidays LIVE Australia 2020 - Building the right API team for right now by Cl...
PDF
5 Golden Rules to Building APIs
PDF
INTERFACE by apidays_Building a developer program in a large corporation from...
PPTX
On the shoulders of giants Learning About API Design by Looking Backwards
PPT
Towards A New Analytics
PPT
Towards A New Analytics O D P
PDF
A New Data Architecture for the App Economy - StampedeCon 2013
PDF
Open APIs - concepts. applications. visualizations.
PDF
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Building government e-services in Estonia
apidays LIVE Paris 2021 - API data sharing legal practices for public sector ...
WSO2's API Vision: Unifying Control, Empowering Developers
Application Programming interfaces for Governments: why, what and how
Supporting the digital transformation of the society with APIs (@Polimi)
Foundations of digital government
eGovernment Initiatives in Estonia - Andrus Aaslaid Microsoft Estonia Stanfor...
apidays LIVE London 2021 - Moving from a Product as API to API as a Product b...
apidays LIVE Paris - APIs for Governments: why, what and how by Monica Posada...
Digital evolution of Estonia
Isse 2011 Securing Electronic Business Processes Highlights Of The Informatio...
apidays LIVE Australia 2020 - Building the right API team for right now by Cl...
5 Golden Rules to Building APIs
INTERFACE by apidays_Building a developer program in a large corporation from...
On the shoulders of giants Learning About API Design by Looking Backwards
Towards A New Analytics
Towards A New Analytics O D P
A New Data Architecture for the App Economy - StampedeCon 2013
Open APIs - concepts. applications. visualizations.
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Ad

More from Andres Kütt (17)

PDF
System thinking in public sector architecture
PDF
Tarkvarasüsteemi arhitektuuri kavandamisest
PDF
Architecting estonia
PDF
Cryptography and trust
PDF
Talking to organisations with x-road
PDF
Service centricity in public sector
PDF
Turvalisest pilvest
PDF
Mis toond on meid siia
PDF
Why agile works
PDF
E-residency, data embassy and the Cloud
PDF
Country without borders
PDF
Praktilised Avaandmed
PDF
Mõistlikud nõuded
PDF
Riigi infosüsteemi arhitektuuri juhtimine
PDF
Data security in practice
PDF
System architecture in public service context
PDF
E-riigist. ERAH loeng TTÜs
System thinking in public sector architecture
Tarkvarasüsteemi arhitektuuri kavandamisest
Architecting estonia
Cryptography and trust
Talking to organisations with x-road
Service centricity in public sector
Turvalisest pilvest
Mis toond on meid siia
Why agile works
E-residency, data embassy and the Cloud
Country without borders
Praktilised Avaandmed
Mõistlikud nõuded
Riigi infosüsteemi arhitektuuri juhtimine
Data security in practice
System architecture in public service context
E-riigist. ERAH loeng TTÜs
Ad

Recently uploaded (20)

PPTX
Vocational Education for educational purposes
PDF
ISO-9001-2015-internal-audit-checklist2-sample.pdf
PDF
PPT Item #s 2&3 - 934 Patterson SUP & Final Review
PPTX
Nur Shakila Assesmentlwemkf;m;mwee f.pptx
PDF
Courtesy Meeting NIPA and MBS Australia.
PPT
Quality Management Ssystem PPT - Introduction.ppt
PPT
Adolescent Health Orientation and Health care
PPTX
Social_Medias_Parents_Education_PPT.pptx
DOCX
Empowering Citizens Through Digital Portals.docx
PPTX
Introduction_to_the_Study_of_Globalization.pptx
PDF
Strategic Planning for Child Rights and Protection Programming.pdf
PDF
Item # 2 - 934 Patterson Specific Use Permit (SUP)
PPTX
Quiz - Saturday.pptxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
PDF
Strategic Planning 2025-2026 (Bambang PWD Association, Inc.)
PDF
Bambang PWD Easter Egg Hunting 2025
PPTX
Weekly Report 17-10-2024_cybersecutity.pptx
PDF
ISO-9001-2015-gap-analysis-checklist-sample.pdf
PDF
Contributi dei parlamentari del PD - Contributi L. 3/2019
PPTX
Inferenceahaiajaoaakakakakakakakakakakakakaka
PPTX
11Sept2023_LTIA-Cluster-Training-Presentation.pptx
Vocational Education for educational purposes
ISO-9001-2015-internal-audit-checklist2-sample.pdf
PPT Item #s 2&3 - 934 Patterson SUP & Final Review
Nur Shakila Assesmentlwemkf;m;mwee f.pptx
Courtesy Meeting NIPA and MBS Australia.
Quality Management Ssystem PPT - Introduction.ppt
Adolescent Health Orientation and Health care
Social_Medias_Parents_Education_PPT.pptx
Empowering Citizens Through Digital Portals.docx
Introduction_to_the_Study_of_Globalization.pptx
Strategic Planning for Child Rights and Protection Programming.pdf
Item # 2 - 934 Patterson Specific Use Permit (SUP)
Quiz - Saturday.pptxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Strategic Planning 2025-2026 (Bambang PWD Association, Inc.)
Bambang PWD Easter Egg Hunting 2025
Weekly Report 17-10-2024_cybersecutity.pptx
ISO-9001-2015-gap-analysis-checklist-sample.pdf
Contributi dei parlamentari del PD - Contributi L. 3/2019
Inferenceahaiajaoaakakakakakakakakakakakakaka
11Sept2023_LTIA-Cluster-Training-Presentation.pptx

API First Government

  • 1. API First Government Re-thinking an age-old system Andres Kütt Information System Authority, architect 8. . 6
  • 2. Contents of today • The problem • Estonian approach to solving it • Things that need to be done • What are we actually doing
  • 3. Our challenges are the ones of any incumbent We are measured against the standards set by the new economy organisations while dealing with a lot of legacy of all kinds
  • 5. The cloud takes a different kind of information system The standard Estonian approach of a box and a jar can be deployed in cloud but gains no benefit. We’ll get all the cost and risk for nothing.
  • 6. Our mobile usability is generally horrible The UI of our apps is tightly coupled to the business logic. Extending or duplicating it is typically not possible
  • 7. Shift from building software to supporting an ecosystem Turns out it matters very little what your software does if people don’t use it
  • 8. People expect systems that work together seamlessly From Google to IFTTT, from fitness to financial industries, companies expose meaningful APIs. Why not the government?
  • 10. Adopt the API First policy Shift focus from providing things to enabling things
  • 11. Estonia is a flexible and secure platform for providing services to the citizen
  • 12. From bolt-on open data to integral open APIs Open data must change and become part of solution rather than being part of the problem
  • 13. From box-and-jar systems to PaaS-embracing networks Cloud is not a strict prerequisite but helps drive the change in thinking
  • 14. From singular UI to a flexible multitude of UX Not only mobile but third party integrations, mashups etc.
  • 15. From opaque blocks of functionality to well-defined manageable services This makes it so much easier to catalogue, understand and measure
  • 16. Things that need to get done
  • 17. Take control of the architecture This assumes competences, a thick skin and support from higher up. Developers are pushed beyond their comfort zones and will charge more
  • 18. Build an authorisation solution à la MyData Otherwise third parties would not be able to utilise APIs handling sensitive data
  • 19. Invest into data protection, audit and fraud detection At which point does your data stop being private? Which consumer behaviour is fraudulent?
  • 21. Talk to people All of this constitutes a massive mind-shift. It takes time and effort to bring about
  • 22. Treat open data as an API Documentation, testing routines, SLAs etc.
  • 23. Building open data into most new systems Requiring open data by design is a feasible start. Requiring APIs accessing sensitive data not necessarily
  • 24. Develop prototypes and reference architectures To gain experience and to provide tangible support to implementers
  • 26. Most of these things happen anyway We can either drive them or be driven
  • 27. The shift is difficult Many strong beliefs are challenged
  • 28. Small practical steps can be taken There are specific things we can do to be on the driving side