2. What is digital transformation?
2
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
3. What does digital transformation
mean really?
3
Improving customer experience
New business models and digital products
Optimizing operations
4. How do you get there from here?
4
Technology
Culture
5. What technology do you need?
5
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”.
6. Where do you want it?
6
On
Premises
Cloud
PaaS
Your
Hardware
Their
Hardware
Managed
Cloud
8. Towards a new way of delivering
technology:
Ballerina
8
An event-driven, parallel programming language for
networked applications
Textual and graphical syntaxes with sequence diagram
metaphor
Strongly & statically typed with powerful type system
Designed for the network with json/xml/sql/mime &
http/websockets/mqtt/..
Modular & designed for modern development practices
10. Democratize technology vision
10
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
11. Don’t bother getting it right
11
Build a quick PoC; fail fast; iterate
Iterative architecture
Empower your people; celebrate failure
15. Summary
15
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