As government digital strategy becomes more and more pertinent, innovation is the name of the game for the success of today's agency. But how do you continue to innovate despite the constraints of reduced IT budgets? How do you identify and overcome inefficiencies in architectures that increase costs and constrain growth?
In this webcast, Apigee's Brian Pagano and John Rethans discuss how to cut your agency's IT costs.
6. (c)2014 Apigee Corp. All Rights Reserved.
• Doing more with less
• Cleaning house
What is IT rationalization?
6
7. (c)2014 Apigee Corp. All Rights Reserved.
Enabling the digital value chain
7 m
API team BackendUser Apps Developer APIs
8. (c)2014 Apigee Corp. All Rights Reserved.
Transformation for Speed and Agility
BusinessDemand
Time
Core
Systems
9. (c)2014 Apigee Corp. All Rights Reserved.
Cost avoidance
Not paying for something you would have paid for
otherwise
Cost savings
Reducing a current payment
Defining our terms
9
10. (c)2014 Apigee Corp. All Rights Reserved.
Four categories of rationalization
10
Operational
Process
ComplianceDevelopment
11. (c)2014 Apigee Corp. All Rights Reserved.
Identify bottlenecks
Capacity planning
Caching
Runtime
Operational savings
11
12. (c)2014 Apigee Corp. All Rights Reserved.
Reduce audit costs
The hamster wheel of compliance
Regulatory and compliance savings
12
13. (c)2014 Apigee Corp. All Rights Reserved.
Reduce the headaches of homegrown systems
Configure, don’t code
Ramp development teams faster
Reduce backlog of back-end teams
Development savings
13
14. (c)2014 Apigee Corp. All Rights Reserved.
Simplify governance
Make vendor upgrades easier
Process savings
14
15. (c)2014 Apigee Corp. All Rights Reserved.
• Are you considering SOA tools like a service registry?
• Will you need to write functionality (location, device type, or push notifications, for
example) that is common to all modern apps?
• How much effort will it take to safely and scalably expose your back-end systems?
• Will you need to acquire or build a system to on-board and manage developers?
• What is the process for on-boarding a new internal development team?
• What is the process for on-boarding a new partner or agency?
• How long does it take to get a new app into service?
• How much of your traffic could be cached?
• How easy is it to project server capacity requirements for the coming year?
• Could your governance process be simplified?
• How much time and effort is spent on minor change requests?
Questions to help with rationalization
15
16. (c)2014 Apigee Corp. All Rights Reserved.
The use of an exposure and consumption layer can
be a powerful tool in reducing IT costs.
Abstracting each service or agency up to a clean API façade can make
your life better.
APIs will also make you better-looking and give you the ability to fly.*
*These claims have not been validated, but they sure would be cool.
Summary
16
Main Points:
The path to extending to the Digital World is along the Mobile Value Chain.
Script:
The path to extending to the Digital World is along the Mobile Value Chain.
This mobile value chain is analogous to a physical value chain.
The API Team is like an internal “Partner Team” working with distributors and resellers of an enterprise.
They manage which product, in this case API Products, will be available to which partners based on what type of financial model.
Their job is also to sign-on and enable partners, to keep them engaged and to periodically do financial analysis of the relationship.
The API team has to understand the partners business well enough to know what other tools/products their partners may need.
This is also true in the digital world.
For an app to be engaging, it’s not always sufficient for existing backend services to be exposed.
Sometimes new services, such as geolocation or social connections of the app user needs to be applied.
In the digital world, the developers are your distributors and resellers.
They build your storefronts or your digital presence in the form of apps.
The app developer represents a brand new channel that enables expanding reach and revenue.
The better the developer’s product, the app, the more likely is the success of the engagement with your users.
To understand what is required to optimize your Mobile Value Chain, let’s dissect it:
API Layer which connects existing or new backend services to apps as enterprise APIs (represented by the red icons)
Developer Layer which connects the API team to developers and partners (represented by the gray people graphics)
Data Layer which connects the value chain end to end enabling two way flow of critical business data (two way red arrow that runs through the value chain)