This slide deck introduces Choreo, a cloud native internal developer platform by Microsoft independent software vendor (ISV) Partner, WSO2. It enables your developers to create, deploy, and run new digital components like APIs, microservices, and integrations in serverless mode on any Kubernetes cluster with built-in DevSecOps.
Recording: https://wso2.com/choreo/resources/webinar/platform-strategy-to-deliver-digital-experiences-on-azure/
3. 3
Global Presence
Colombo, Dubai, Mumbai, Munich, London,
Santa Clara, São Paulo, Sydney
900+ Employees
45% Engineering
700+ Customers
Across 90 countries and 6 continents
Founded in 2005
Backed by Cisco, Goldman Sachs, Toba
Capital, and InfoEdge
Rapidly Growing
31% YoY Growth in ARR
WSO2 in a Nutshell
Open Source + SaaS
Easy Adoption, Interoperability, Community,
Cloud Native
5. 5
● Runtime architecture, CI/CD, DevOps, environments, SecOps,
configuration management, version management, testing,
observability, analytics, and SRE
● New features in development needs re-use of existing code/libs/APIs
● DevOps goes to Blue/Green, etc.
● Self-service and policy-driven
● Zero-trust environment
Only digital natives have software manufacturing down to a science; all others are
struggling.
Developer GitHub
Digital
Experience
B2B
Employee
Consumer
Customer
Because manufacturing software in the cloud native era is very
hard
You write code. You
want to get it to the
hands of the
customer ASAP.
7. With limited time, budget, and resources, CIOs operate under pressure
to deliver compelling digital customer experiences
7
● Technology is changing constantly resulting in
delayed time-to-market
● Too slow to execute and deliver applications at
speed of business initiatives resulting in delayed
or missed opportunities
● Expensive to create, run, deploy, and manage
cloud native applications
● Cost of developer resources on the rise
● Complex infrastructure requiring technically
diverse teams to manage and maintain
● Need visibility into developer team productivity /
activities to manage effectively
Challenges
$
● Average time to deliver business application is 9-12 months. IDC, 2022
● One in six IT projects exceed timelines by 70%. HBR, 2022
Gartner study shows ongoing cost of building Digital Technology Platforms
● 80% of companies $5B(+) in revenue spend more than $5M annually
● 90% of companies $1-$5B in revenue spend more than $2M annually
● A 2023 survey found 75% of companies struggle to find talent to meet
their IT needs which is a huge obstacle to digital transformation. KPMG
● 75% of global companies have at least 50 people working on their digital
business platform. These companies report it is increasingly more
difficult to hire the right talent. Gartner*
Impact
*Gartner, Building a Digital Business Technology Platform, 2022
8. 8
Platform engineering is a fast growing trend in software engineering
to address this for enterprises
(1) Gartner - Top Strategic Tech Trends | 2023
“By 2026, 80% of software engineering organizations
will establish platform teams as internal providers of
reusable services, components, and tools for
application delivery”(1)
● Platform engineering is the discipline of building and operating
self-service internal developer platforms (IDevPs) for software
delivery and life cycle management
● Improves developer experience and productivity, and
accelerates product teams’ delivery of customer value
9. What is Platform Engineering?
APP
APP
APP
BFF
S1
S2
S3
S4
Legacy Systems + SAAS APIS
Systems of Record
API
API
API
API
API
API
API
Interface
Types
APPS EXPERIENCE APIs / BFF SERVICES DOMAIN & BUSINESS LOGIC SERVICES / INTEGRATION SERVICES
Network
Data
Network
Data
T1
T2
T3
T4
Domain
Data
API Management Microservices Containerization CI/CD Identity Management
Observability + Business Analytics
Integration / Automation Developer Tooling DevOps + SRE
Data Analytics
Cloud Infra Management
Application Development
Platform Engineering
10. Challenges in Platform Engineering
● Requires skills, time, budget (e.g. multi-year
project) and foresight.
● Never ending task:
- Technology advancement
- Business requirement changes
- Maintenance, security
- Operations & SLA
● Less focus on application development and
delivering digital experiences.
Building platforms is challenging and many enterprises struggle to do it effectively.
Application
Design &
Development
Platform
Engineering
Site Reliability
Engineering
(SRE)
~80%
~20%
Application
Developers and
Architects
Platform Engineers
and Architects
SRE Engineers and
DevOps
Digital Experience and
Business Enablement
Platform
Technology Platform
Internal Developer
Platform
11. How WSO2 Helps Address These Challenges
Domain 9
TIS
Digital Gov.
Catalyst
2005 2008 2010 2014 2018 2020 2023
DigitalAirline
Betstore
Quantum
Service Bus
(QSB)
Raptor
Framework
Digital Platform
One Platform
Unity
Nexen
17 years of experience helping companies meet their strategic IT goals gives us
deep insight to the complexities of applications and IT services.
12. How WSO2 Helps Address These Challenges?
12
Choreo is your SaaS application
development suite designed to accelerate
the creation of digital experiences. Build,
deploy, monitor, and manage your cloud
native applications. Increase developer
productivity and focus on innovation.
13. ● Built by productizing 17 years of experience in helping customers
create their own internal platforms
● A SaaS application development suite designed to accelerate the
creation of digital experiences
● Multi-cloud SaaS
● De-risked and more secure
● Pay as you go - no capex
What is Choreo?
13
https://wso2.com/choreo/
15. ● Deliver awesome digital
experiences for customers
faster
● Build deeper understanding
of customers
● Freedom to innovate in a
managed environment
approved by IT
● Lower TCO and higher ROI
LoB / CMO
● Freedom to focus on
application design and
architecture, and not
infrastructure
● Code in any language, and
offload all devops + secops to
us
● Greater productivity with
automation, reuse,
self-service and AI
assistance.
15
The Value of Choreo for Stakeholders
Developers
● Govern distributed systems
and facilitate easy reuse
● Deliver more business
solutions with smaller teams
that skill up on the business
not platforms
● Lockin-free SaaS
● Security by default
Architect / CTO / CIO
16. WSO2 Value Proposition for Azure Customers
16
Digital Experience and
Business Enablement
Platform
Technology Platform
Internal Developer
Platform
Before After
Application
Design &
Development
Platform
Engineering
Site Reliability
Engineering
(SRE)
~80%*
~20% 100%
Application
Developers and
Architects
Platform Engineers
and Architects
SRE Engineers and
DevOps
Application
Developers and
Architects
Application
Design &
Development
Choreo is built on top of 30+ Azure services
(AKS, DevOps, Service Bus, Key Vault, +++)
Write your application code, and let Choreo, GitHub and Azure orchestrate the rest.
17. ● Organizations are struggling to deliver applications to production
in the era of cloud native engineering.
● Building internal developer platforms to solve these challenges
often shift the focus away from customer experience.
● Current state of the art makes it a buy vs build decision.
- E.g. Buy the platform and build the customer experience.
Remarks
17
https://wso2.com/choreo/