3. What is digital transformation?
3
§ Software really is eating the world!
Don’t become an anecdote (Kodak, Nokia, Blackberry)
§ Uberized experience is really much better
§ Facilitating digital native customers, employees
4. What does digital transformation mean really?
4
§ New business models and digital products
§ Improving customer experience
§ Optimizing operations
5. How do you get there from here?
5
§ Technology
§ Culture
6. What technology do you need?
6
Build internal and
external developer
ecosystems with an
API marketplace.
Manage identity,
security, and
privacy across
your digital
business.
Make mobile and IoT
devices integral to
your digital business.
Create real-time, intelligent,
actionable business insights
and data products.
Platform enable your digital
business with “micro-services”
and “micro-integrations”.
7. Where do you want it?
7
On
Premises
Cloud
PaaS
Your
Hardware
Their
Hardware
Managed
Cloud
9. Towards a new way of delivering technology:
Ballerina
9
Parallel programming language for microservices integration
Textual and graphical syntax with sequence diagram metaphor
Strongly & statically typed with powerful type system
Designed for the network with json/xml/sql/mime & http/...
Modular & designed for modern development practices
11. Democratize technology vision
11
§ Think past the hype; aim for the plateau of productivity
§ Believe everyone and no one, including yourself
§ Be dispassionately passionate; things do change
§ Don’t become old and jaded
12. Don’t bother getting it right
12
§ Build a quick PoC; fail fast; iterate
§ Iterative architecture
§ Empower your people; celebrate failure
16. Summary
16
§ Digital transformation is fundamentally a business
transformation
Powered by software
§ Despite the hype, things do change slowly
Don’t take yourself too seriously; learn something new
everyday
Take security seriously