SlideShare a Scribd company logo
Open Source Database
Adoption in Telecom
Contents
1 About kt & kt ds
2 Open Source SW trend in Korea
3 Open Source SW case studies in Korea
4 kt's EDB PAS adoption steps in detail
5 Implications of kt's EDB PAS adoption cases
About kt & kt ds1
ktis no. 1 telecommunication company in Korea,
providing mobile, internet line, fixed line, IPTV, and IT services
kt ds is an IT subsidiary of kt, providing IT total services
No.1 134 years 5G 5.0 million
2018 KS-QEI No.1
in Mobile Communication /
High-Speed Internet / IPTV
The history of
communications in Korea
A whole new world
made of 5G
Over 5.0 million kt GiGA
service
subscriptions (Mar. 2019)
Open Source SW trend in Korea (1)
Open Source SW Adoption Purposes
2
Open Source SW Adoption Reasons
Open Source SW reduces IT operational costs and prevents commercial license dependencies.
Recently its technology is applied to ICT area as well.
73.1%
33.5%
15.6%
21.8%
17.1%
81.3%
46.0%
21.4%
15.3% 15.1%
Cost Reduction Preventing
Commercial License
Dependencies
Flexible SW
Modification &
Integration
Rich References Adoptable to New
Technology
2017 2018
※ Reference: NIPA, ‘18 Open SW Market Research Report
Open Source SW trend in Korea (2)
Open Source SW Adoption Fields
2
Open Source SW Adoption Ratio
Open Source SW adoption increased in not only the legacy fields, such as OS/Web/DB, but
also the new technology fields such as Cloud, Bigdata and AI
18.1%
16.9%
13.6%
11.3%
9.9%
8.3%
8.2%
3.2%
0.4%
OS/Server
Web/WAS
DB/DBMS
Application
Management SW
Cloud
IoT
Bigdata
AI
※ Reference: NIPA, ‘18 Open SW Market Research Report
Open Source SW case studies in Korea3
KEPCO
‖ Korea Electric Power Corporation
‖ Applied Open Source GIS SW in next generation of
Distribution Automation System(DAS) & Advanced
Distribution Management System(ADMS)
‖ Reduced Cost, Prevented commercial license
dependencies, Enhanced OSS skill level
Kakao Bank
‖ On-line Bank in Korea
‖ Applied Open Source DB in customer
authentication & channel system
‖ Cost Efficiency, flexibility, scalability
Open Source SW case studies in Korea3
kt Open Source Approach Background (1)
Traditional Communication Services ICT Convergence Services
Internet
MobilePhone
Wi-Fi
AINavigation
Connected car
Hologram HomecamDrone
CCTV
IoT EV
Satellite
Open Source SW case studies in Korea3
Cost Reduction IT re-Designing New. Tech Investment
Continuously increasing IT
investment costs
Increasing demands for
efficient IT operation costs
Carrying forward the next-
generation IT for cloud
business and business
innovation
Demands for ICT new
technology investment
kt Open Source Approach Background (2)
kt's EDB PAS adoption steps in detail4
Why kt have chosen EDB Postgres
vs. vs. another
Why ?
‖ Operators/developers friendly with Oracle
compatibility
‖ Active community
‖ Good functionality and stability
‖ References for advanced telco systems
Why not ?
‖ Open Source SW introduction economic feasibility
analysis
‖ Compliance issues prevention
kt's EDB PAS adoption steps in detail4
Proof of Concepts
Pilot
‖ Targets
ITO entrusted Oracle system, less critical services,
proper AP complexity, source code retention, Pro * C
use
‖ Purpose
Secure own skill level through project
Determine to expand through performance, function
and stability verification
‖ Result
Confirm open source transformability,
Measuring transform costs
VirtualUsers(max) Handlingper second(max)
Averageresponsetime AverageCPUuserate
Oracle MS-SQLEDBPAS
800 800 800
266.6 266.5
213.8
0.04 0.09
31.06
15.6 26.2
60.2
DB PoC
‖ PoC SW
Oracle DBMS, SQL Server, EDB PAS
‖ Purpose
Deduct potential issues and considerations
‖ Result
Determine systems to apply EDB PAS, based on
verification items such as function, performance,
stability, compatibility
kt's EDB PAS adoption steps in detail4
Establishing Adoption Strategy
Maximize IT cost
reduction
✓ Massive, willful downsizing (top management sponsored)
✓ DBMS, WAS focused downsizing
Standardization
✓ Make OSS adoption as a principle
✓ Selection of standard open source SW List
✓ Standardization including installation, operation, and upgrade
Ensuring stability
✓ Commercial/Community dual ladder
✓ Establishment of technical support system according to service
characteristic(INCLD Community Editions)
✓ Perform preliminary diagnostics to minimize transformation risk
Compliance
issues prevention
✓ Pre & Post inspection of SW use
✓ Add Open Source SW provisions in standard contract form
1
2
3
4
kt's EDB PAS adoption steps in detail4
Cloud Combining Migrating to OSS Convergence Services
Combine with cloud to build
flexible system
Migrate high-cost commercial
SW to open source SW
Build & utilize new services to
launch ICT convergence
services
Adoption Type
+
kt's EDB PAS adoption steps in detail4
Adoption Type ① Cloud Combining
iPhone Reservation System
‖ Cost reduction by Cloud and OSS (JBoss AS, EDB PAS) ($4.4M cost reduction on 5year TCO)
‖ kt service differentiation from Rivalry by zero-downtime (Year 2012~)
L4
WAS/
WEB
WAS/
WEB
WAS/
WEB
WAS/
WEB
Oracle
#1
L4
Oracle
#2
…
L4 L4
…
…
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
WEB
WAS
DB
WEB/
WAS
DB
Loadbalancing
>
Loadbalancing
MCSG
Active Standby
PAS
#1
PAS
#2
Active Standby
800K / 5min
transactions
kt's EDB PAS adoption steps in detail4
Adoption Type ② Migrating to OSS (1)
kt Migration Project
‖ Application of methodology for commercial DB transform to OSS(OTPM)
‖ Development and application of diagnostics tool & monitoring tool
Migration Go LiveAssessment Preparation
Query:250
Success:150
Fail:50
DB
System
Application
d
i
a
g
※ OTPM : Oracle to EPAS Migration
kt's EDB PAS adoption steps in detail4
Adoption Type ② Migrating to OSS (2)
0
20
40
60
80
100
50 100 150 200 250 350 500
AS-IS PostgreSQL
Authorization System
‖ Mission Critical system migration
‖ PostgreSQL is used
‖ Low-cost, high-efficiency, stable operation effect
‖ Improved load and throughput with simple logic
Network Management System
‖ EDB PAS migration with SQL tuning for large
data processing (45K transactions/sec)
‖ Leverage system improvement opportunity for
OSS adoption & migration(SQL 2,200개)
kt's EDB PAS adoption steps in detail4
Adoption Type ③ Convergence Services
GiGA IoT Home Service
life-enhancing services
‖ Build systems quickly
‖ Gain flexibility by membership trends
‖ Review of logical replication adoption
Map System
‖ Used PostGIS
‖ Build high traffic and complex GIS logic
‖ Flexible launch of related derivative services
kt's EDB PAS adoption steps in detail4
kt’s using case
8 200+ 20+
Installing PostgreSQL/EDB PAS
on average 8 servers a month
Applied EDB PAS to over 200
systems
Transformed to EDB PAS over
20 services
kt's EDB PAS adoption steps in detail4
Cost Reduction Reliable IT Time to Market
80% reduction of purchase
cost and maintenance (MA)
cost compared to commercial
SW
Combine with cloud for easy
scale-out
Select DBMS according to
purpose
Quick application / release of
new technology
Combine with Dev/Ops
development methodology
Adoption Effects
Implications for kt's EDB PAS adoption cases5
Standardization
‖ Select Standard Open Source SW
‖ Apply and Expand Open Source SW in enterprise level
‖ Establish technical support system according to service type (INCLD
Community Editions)
Technical Support
Staff & Personnel
Securement
‖ Professional workforce sourcing
‖ Workforce internalization through Pilot
‖ Existing operational manpower utilization through conversion education
(switch-over from Legacy)
Goals Clarification &
KPIs Operation
‖ Company-wide introduction goal clarification
‖ A common understanding of goals
‖ Yearly performance measurement and compensation according to the
target
KT/KTDS Case Study: Open Source Database Adoption in Telecom

More Related Content

What's hot

Whats New in Postgres 12
Whats New in Postgres 12Whats New in Postgres 12
Whats New in Postgres 12
EDB
 
60000 TPS: How many CPUs?, Enterprise Postgres Day
60000 TPS: How many CPUs?, Enterprise Postgres Day60000 TPS: How many CPUs?, Enterprise Postgres Day
60000 TPS: How many CPUs?, Enterprise Postgres Day
EDB
 
New Strategies for Database Modernization
New Strategies for Database ModernizationNew Strategies for Database Modernization
New Strategies for Database Modernization
EDB
 
Optimizing Performance and Security with Platform Native Packaging
Optimizing Performance and Security with Platform Native PackagingOptimizing Performance and Security with Platform Native Packaging
Optimizing Performance and Security with Platform Native Packaging
EDB
 
New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019
EDB
 
No Time to Waste: Migrate from Oracle to EDB Postgres in Minutes
No Time to Waste: Migrate from Oracle to EDB Postgres in MinutesNo Time to Waste: Migrate from Oracle to EDB Postgres in Minutes
No Time to Waste: Migrate from Oracle to EDB Postgres in Minutes
EDB
 
Managing Postgres at Scale With Postgres Enterprise Manager
Managing Postgres at Scale With Postgres Enterprise ManagerManaging Postgres at Scale With Postgres Enterprise Manager
Managing Postgres at Scale With Postgres Enterprise Manager
EDB
 
Running Highly Available Postgres Databases in Containers
Running Highly Available Postgres Databases in ContainersRunning Highly Available Postgres Databases in Containers
Running Highly Available Postgres Databases in Containers
EDB
 
Public Sector Virtual Town Hall
Public Sector Virtual Town HallPublic Sector Virtual Town Hall
Public Sector Virtual Town Hall
EDB
 
Automating a PostgreSQL High Availability Architecture with Ansible
Automating a PostgreSQL High Availability Architecture with AnsibleAutomating a PostgreSQL High Availability Architecture with Ansible
Automating a PostgreSQL High Availability Architecture with Ansible
EDB
 
IBM Lightning Talk
IBM Lightning TalkIBM Lightning Talk
IBM Lightning Talk
MongoDB
 
Iperconvergenza come migliora gli economics del tuo IT
Iperconvergenza come migliora gli economics del tuo ITIperconvergenza come migliora gli economics del tuo IT
Iperconvergenza come migliora gli economics del tuo IT
NetApp
 
Creating a Multi-Layered Secured Postgres Database
Creating a Multi-Layered Secured Postgres DatabaseCreating a Multi-Layered Secured Postgres Database
Creating a Multi-Layered Secured Postgres Database
EDB
 
New Integration Options with Postgres Enterprise Manager 8.0
New Integration Options with Postgres Enterprise Manager 8.0New Integration Options with Postgres Enterprise Manager 8.0
New Integration Options with Postgres Enterprise Manager 8.0
EDB
 
OpenStack, SDN, and the Future of Software Defined Infrastructure
OpenStack, SDN, and the Future of Software Defined InfrastructureOpenStack, SDN, and the Future of Software Defined Infrastructure
OpenStack, SDN, and the Future of Software Defined Infrastructure
Lew Tucker
 
Consolidate and Simplify MongoDB Infrastructure with All-flash
Consolidate and Simplify MongoDB Infrastructure with All-flashConsolidate and Simplify MongoDB Infrastructure with All-flash
Consolidate and Simplify MongoDB Infrastructure with All-flash
MongoDB
 
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
MongoDB
 
Not all open source is the same
Not all open source is the sameNot all open source is the same
Not all open source is the same
EDB
 
CloudBridge and NetApp Storage Solutions - The Killer App
CloudBridge and NetApp Storage Solutions - The Killer AppCloudBridge and NetApp Storage Solutions - The Killer App
CloudBridge and NetApp Storage Solutions - The Killer App
NetApp
 
Get the most out OpenStack block storage with SolidFire
Get the most out OpenStack block storage with SolidFireGet the most out OpenStack block storage with SolidFire
Get the most out OpenStack block storage with SolidFire
NetApp
 

What's hot (20)

Whats New in Postgres 12
Whats New in Postgres 12Whats New in Postgres 12
Whats New in Postgres 12
 
60000 TPS: How many CPUs?, Enterprise Postgres Day
60000 TPS: How many CPUs?, Enterprise Postgres Day60000 TPS: How many CPUs?, Enterprise Postgres Day
60000 TPS: How many CPUs?, Enterprise Postgres Day
 
New Strategies for Database Modernization
New Strategies for Database ModernizationNew Strategies for Database Modernization
New Strategies for Database Modernization
 
Optimizing Performance and Security with Platform Native Packaging
Optimizing Performance and Security with Platform Native PackagingOptimizing Performance and Security with Platform Native Packaging
Optimizing Performance and Security with Platform Native Packaging
 
New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019
 
No Time to Waste: Migrate from Oracle to EDB Postgres in Minutes
No Time to Waste: Migrate from Oracle to EDB Postgres in MinutesNo Time to Waste: Migrate from Oracle to EDB Postgres in Minutes
No Time to Waste: Migrate from Oracle to EDB Postgres in Minutes
 
Managing Postgres at Scale With Postgres Enterprise Manager
Managing Postgres at Scale With Postgres Enterprise ManagerManaging Postgres at Scale With Postgres Enterprise Manager
Managing Postgres at Scale With Postgres Enterprise Manager
 
Running Highly Available Postgres Databases in Containers
Running Highly Available Postgres Databases in ContainersRunning Highly Available Postgres Databases in Containers
Running Highly Available Postgres Databases in Containers
 
Public Sector Virtual Town Hall
Public Sector Virtual Town HallPublic Sector Virtual Town Hall
Public Sector Virtual Town Hall
 
Automating a PostgreSQL High Availability Architecture with Ansible
Automating a PostgreSQL High Availability Architecture with AnsibleAutomating a PostgreSQL High Availability Architecture with Ansible
Automating a PostgreSQL High Availability Architecture with Ansible
 
IBM Lightning Talk
IBM Lightning TalkIBM Lightning Talk
IBM Lightning Talk
 
Iperconvergenza come migliora gli economics del tuo IT
Iperconvergenza come migliora gli economics del tuo ITIperconvergenza come migliora gli economics del tuo IT
Iperconvergenza come migliora gli economics del tuo IT
 
Creating a Multi-Layered Secured Postgres Database
Creating a Multi-Layered Secured Postgres DatabaseCreating a Multi-Layered Secured Postgres Database
Creating a Multi-Layered Secured Postgres Database
 
New Integration Options with Postgres Enterprise Manager 8.0
New Integration Options with Postgres Enterprise Manager 8.0New Integration Options with Postgres Enterprise Manager 8.0
New Integration Options with Postgres Enterprise Manager 8.0
 
OpenStack, SDN, and the Future of Software Defined Infrastructure
OpenStack, SDN, and the Future of Software Defined InfrastructureOpenStack, SDN, and the Future of Software Defined Infrastructure
OpenStack, SDN, and the Future of Software Defined Infrastructure
 
Consolidate and Simplify MongoDB Infrastructure with All-flash
Consolidate and Simplify MongoDB Infrastructure with All-flashConsolidate and Simplify MongoDB Infrastructure with All-flash
Consolidate and Simplify MongoDB Infrastructure with All-flash
 
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
 
Not all open source is the same
Not all open source is the sameNot all open source is the same
Not all open source is the same
 
CloudBridge and NetApp Storage Solutions - The Killer App
CloudBridge and NetApp Storage Solutions - The Killer AppCloudBridge and NetApp Storage Solutions - The Killer App
CloudBridge and NetApp Storage Solutions - The Killer App
 
Get the most out OpenStack block storage with SolidFire
Get the most out OpenStack block storage with SolidFireGet the most out OpenStack block storage with SolidFire
Get the most out OpenStack block storage with SolidFire
 

Similar to KT/KTDS Case Study: Open Source Database Adoption in Telecom

AWS re:Invent 2016: Enterprise IT as a Service: Empowering the Digital Experi...
AWS re:Invent 2016: Enterprise IT as a Service: Empowering the Digital Experi...AWS re:Invent 2016: Enterprise IT as a Service: Empowering the Digital Experi...
AWS re:Invent 2016: Enterprise IT as a Service: Empowering the Digital Experi...
Amazon Web Services
 
Defining a modern day network
Defining a modern day networkDefining a modern day network
Defining a modern day network
Rakuten Group, Inc.
 
Cisco Connect 2018 Thailand - Innovation towards sp transformation mr.sean wa...
Cisco Connect 2018 Thailand - Innovation towards sp transformation mr.sean wa...Cisco Connect 2018 Thailand - Innovation towards sp transformation mr.sean wa...
Cisco Connect 2018 Thailand - Innovation towards sp transformation mr.sean wa...
NetworkCollaborators
 
Verso IoT experience – What have we learned from implementations all over the...
Verso IoT experience – What have we learned from implementations all over the...Verso IoT experience – What have we learned from implementations all over the...
Verso IoT experience – What have we learned from implementations all over the...
Bosnia Agile
 
Small Cell Forum: Lighting the path to 5G
Small Cell Forum: Lighting the path to 5GSmall Cell Forum: Lighting the path to 5G
Small Cell Forum: Lighting the path to 5G
Small Cell Forum
 
Cisco Connect 2018 Malaysia - Innovation towards SP transformation
Cisco Connect 2018 Malaysia - Innovation towards SP transformationCisco Connect 2018 Malaysia - Innovation towards SP transformation
Cisco Connect 2018 Malaysia - Innovation towards SP transformation
NetworkCollaborators
 
2.2. Case Study #2 DTGOVDTGOV is a public company that was crea.docx
2.2. Case Study #2 DTGOVDTGOV is a public company that was crea.docx2.2. Case Study #2 DTGOVDTGOV is a public company that was crea.docx
2.2. Case Study #2 DTGOVDTGOV is a public company that was crea.docx
eugeniadean34240
 
Small Cell Forum: Lighting the path to 5G
Small Cell Forum: Lighting the path to 5GSmall Cell Forum: Lighting the path to 5G
Small Cell Forum: Lighting the path to 5G
Small Cell Forum
 
bringing transparency on networks
bringing transparency on networksbringing transparency on networks
bringing transparency on networks
nerdic
 
TGT Company Overview_Apr_2016
TGT Company Overview_Apr_2016TGT Company Overview_Apr_2016
TGT Company Overview_Apr_2016
Freddy Tse
 
Baker Charlie
Baker CharlieBaker Charlie
Baker Charlie
Carl Ford
 
Critical Considerations for Moving Your Core Business Applications to the Clo...
Critical Considerations for Moving Your Core Business Applications to the Clo...Critical Considerations for Moving Your Core Business Applications to the Clo...
Critical Considerations for Moving Your Core Business Applications to the Clo...
Amazon Web Services
 
Is SDN a Technology or Use Case?
Is SDN a Technology or Use Case?Is SDN a Technology or Use Case?
Is SDN a Technology or Use Case?
Gint Atkinson
 
Yongsan presentation 3
Yongsan presentation 3Yongsan presentation 3
Yongsan presentation 3
GovCloud Network
 
Vinay-Resume
Vinay-ResumeVinay-Resume
Vinay-Resume
sagarv48
 
Comarch solutions for Mobile Communication Service Providers
Comarch solutions for Mobile Communication Service ProvidersComarch solutions for Mobile Communication Service Providers
Comarch solutions for Mobile Communication Service Providers
Comarch
 
Cloud Computing – A CFO Briefing
Cloud Computing – A CFO BriefingCloud Computing – A CFO Briefing
Cloud Computing – A CFO Briefing
Joe Nathans
 
Challenges opportunities 2017 onwards v5.0.
Challenges opportunities 2017   onwards v5.0.Challenges opportunities 2017   onwards v5.0.
Challenges opportunities 2017 onwards v5.0.
frankjoh
 
Smallworld_Network_Inventory_Brochure_-_print-HR_with_bleed_for_printers_0
Smallworld_Network_Inventory_Brochure_-_print-HR_with_bleed_for_printers_0Smallworld_Network_Inventory_Brochure_-_print-HR_with_bleed_for_printers_0
Smallworld_Network_Inventory_Brochure_-_print-HR_with_bleed_for_printers_0
Mitchell Menezes
 
Transforming enterprise network infrastructure with sd wan services
Transforming enterprise network infrastructure with sd wan servicesTransforming enterprise network infrastructure with sd wan services
Transforming enterprise network infrastructure with sd wan services
RehanShrivastav
 

Similar to KT/KTDS Case Study: Open Source Database Adoption in Telecom (20)

AWS re:Invent 2016: Enterprise IT as a Service: Empowering the Digital Experi...
AWS re:Invent 2016: Enterprise IT as a Service: Empowering the Digital Experi...AWS re:Invent 2016: Enterprise IT as a Service: Empowering the Digital Experi...
AWS re:Invent 2016: Enterprise IT as a Service: Empowering the Digital Experi...
 
Defining a modern day network
Defining a modern day networkDefining a modern day network
Defining a modern day network
 
Cisco Connect 2018 Thailand - Innovation towards sp transformation mr.sean wa...
Cisco Connect 2018 Thailand - Innovation towards sp transformation mr.sean wa...Cisco Connect 2018 Thailand - Innovation towards sp transformation mr.sean wa...
Cisco Connect 2018 Thailand - Innovation towards sp transformation mr.sean wa...
 
Verso IoT experience – What have we learned from implementations all over the...
Verso IoT experience – What have we learned from implementations all over the...Verso IoT experience – What have we learned from implementations all over the...
Verso IoT experience – What have we learned from implementations all over the...
 
Small Cell Forum: Lighting the path to 5G
Small Cell Forum: Lighting the path to 5GSmall Cell Forum: Lighting the path to 5G
Small Cell Forum: Lighting the path to 5G
 
Cisco Connect 2018 Malaysia - Innovation towards SP transformation
Cisco Connect 2018 Malaysia - Innovation towards SP transformationCisco Connect 2018 Malaysia - Innovation towards SP transformation
Cisco Connect 2018 Malaysia - Innovation towards SP transformation
 
2.2. Case Study #2 DTGOVDTGOV is a public company that was crea.docx
2.2. Case Study #2 DTGOVDTGOV is a public company that was crea.docx2.2. Case Study #2 DTGOVDTGOV is a public company that was crea.docx
2.2. Case Study #2 DTGOVDTGOV is a public company that was crea.docx
 
Small Cell Forum: Lighting the path to 5G
Small Cell Forum: Lighting the path to 5GSmall Cell Forum: Lighting the path to 5G
Small Cell Forum: Lighting the path to 5G
 
bringing transparency on networks
bringing transparency on networksbringing transparency on networks
bringing transparency on networks
 
TGT Company Overview_Apr_2016
TGT Company Overview_Apr_2016TGT Company Overview_Apr_2016
TGT Company Overview_Apr_2016
 
Baker Charlie
Baker CharlieBaker Charlie
Baker Charlie
 
Critical Considerations for Moving Your Core Business Applications to the Clo...
Critical Considerations for Moving Your Core Business Applications to the Clo...Critical Considerations for Moving Your Core Business Applications to the Clo...
Critical Considerations for Moving Your Core Business Applications to the Clo...
 
Is SDN a Technology or Use Case?
Is SDN a Technology or Use Case?Is SDN a Technology or Use Case?
Is SDN a Technology or Use Case?
 
Yongsan presentation 3
Yongsan presentation 3Yongsan presentation 3
Yongsan presentation 3
 
Vinay-Resume
Vinay-ResumeVinay-Resume
Vinay-Resume
 
Comarch solutions for Mobile Communication Service Providers
Comarch solutions for Mobile Communication Service ProvidersComarch solutions for Mobile Communication Service Providers
Comarch solutions for Mobile Communication Service Providers
 
Cloud Computing – A CFO Briefing
Cloud Computing – A CFO BriefingCloud Computing – A CFO Briefing
Cloud Computing – A CFO Briefing
 
Challenges opportunities 2017 onwards v5.0.
Challenges opportunities 2017   onwards v5.0.Challenges opportunities 2017   onwards v5.0.
Challenges opportunities 2017 onwards v5.0.
 
Smallworld_Network_Inventory_Brochure_-_print-HR_with_bleed_for_printers_0
Smallworld_Network_Inventory_Brochure_-_print-HR_with_bleed_for_printers_0Smallworld_Network_Inventory_Brochure_-_print-HR_with_bleed_for_printers_0
Smallworld_Network_Inventory_Brochure_-_print-HR_with_bleed_for_printers_0
 
Transforming enterprise network infrastructure with sd wan services
Transforming enterprise network infrastructure with sd wan servicesTransforming enterprise network infrastructure with sd wan services
Transforming enterprise network infrastructure with sd wan services
 

More from EDB

Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSCloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
EDB
 
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenDie 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
EDB
 
Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube
EDB
 
EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021
EDB
 
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLBenchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQL
EDB
 
Las Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQLLas Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQL
EDB
 
NoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQLNoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQL
EDB
 
Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?
EDB
 
Data Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQLData Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQL
EDB
 
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresPractical Partitioning in Production with Postgres
Practical Partitioning in Production with Postgres
EDB
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
EDB
 
IOT with PostgreSQL
IOT with PostgreSQLIOT with PostgreSQL
IOT with PostgreSQL
EDB
 
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLA Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQL
EDB
 
Psql is awesome!
Psql is awesome!Psql is awesome!
Psql is awesome!
EDB
 
EDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJEDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJ
EDB
 
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesComment sauvegarder correctement vos données
Comment sauvegarder correctement vos données
EDB
 
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoCloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - Italiano
EDB
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
EDB
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
EDB
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJCloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJ
EDB
 

More from EDB (20)

Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSCloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
 
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenDie 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
 
Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube
 
EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021
 
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLBenchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQL
 
Las Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQLLas Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQL
 
NoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQLNoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQL
 
Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?
 
Data Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQLData Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQL
 
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresPractical Partitioning in Production with Postgres
Practical Partitioning in Production with Postgres
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
 
IOT with PostgreSQL
IOT with PostgreSQLIOT with PostgreSQL
IOT with PostgreSQL
 
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLA Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQL
 
Psql is awesome!
Psql is awesome!Psql is awesome!
Psql is awesome!
 
EDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJEDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJ
 
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesComment sauvegarder correctement vos données
Comment sauvegarder correctement vos données
 
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoCloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - Italiano
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJCloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJ
 

Recently uploaded

Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 

Recently uploaded (20)

Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 

KT/KTDS Case Study: Open Source Database Adoption in Telecom

  • 2. Contents 1 About kt & kt ds 2 Open Source SW trend in Korea 3 Open Source SW case studies in Korea 4 kt's EDB PAS adoption steps in detail 5 Implications of kt's EDB PAS adoption cases
  • 3. About kt & kt ds1 ktis no. 1 telecommunication company in Korea, providing mobile, internet line, fixed line, IPTV, and IT services kt ds is an IT subsidiary of kt, providing IT total services No.1 134 years 5G 5.0 million 2018 KS-QEI No.1 in Mobile Communication / High-Speed Internet / IPTV The history of communications in Korea A whole new world made of 5G Over 5.0 million kt GiGA service subscriptions (Mar. 2019)
  • 4. Open Source SW trend in Korea (1) Open Source SW Adoption Purposes 2 Open Source SW Adoption Reasons Open Source SW reduces IT operational costs and prevents commercial license dependencies. Recently its technology is applied to ICT area as well. 73.1% 33.5% 15.6% 21.8% 17.1% 81.3% 46.0% 21.4% 15.3% 15.1% Cost Reduction Preventing Commercial License Dependencies Flexible SW Modification & Integration Rich References Adoptable to New Technology 2017 2018 ※ Reference: NIPA, ‘18 Open SW Market Research Report
  • 5. Open Source SW trend in Korea (2) Open Source SW Adoption Fields 2 Open Source SW Adoption Ratio Open Source SW adoption increased in not only the legacy fields, such as OS/Web/DB, but also the new technology fields such as Cloud, Bigdata and AI 18.1% 16.9% 13.6% 11.3% 9.9% 8.3% 8.2% 3.2% 0.4% OS/Server Web/WAS DB/DBMS Application Management SW Cloud IoT Bigdata AI ※ Reference: NIPA, ‘18 Open SW Market Research Report
  • 6. Open Source SW case studies in Korea3 KEPCO ‖ Korea Electric Power Corporation ‖ Applied Open Source GIS SW in next generation of Distribution Automation System(DAS) & Advanced Distribution Management System(ADMS) ‖ Reduced Cost, Prevented commercial license dependencies, Enhanced OSS skill level Kakao Bank ‖ On-line Bank in Korea ‖ Applied Open Source DB in customer authentication & channel system ‖ Cost Efficiency, flexibility, scalability
  • 7. Open Source SW case studies in Korea3 kt Open Source Approach Background (1) Traditional Communication Services ICT Convergence Services Internet MobilePhone Wi-Fi AINavigation Connected car Hologram HomecamDrone CCTV IoT EV Satellite
  • 8. Open Source SW case studies in Korea3 Cost Reduction IT re-Designing New. Tech Investment Continuously increasing IT investment costs Increasing demands for efficient IT operation costs Carrying forward the next- generation IT for cloud business and business innovation Demands for ICT new technology investment kt Open Source Approach Background (2)
  • 9. kt's EDB PAS adoption steps in detail4 Why kt have chosen EDB Postgres vs. vs. another Why ? ‖ Operators/developers friendly with Oracle compatibility ‖ Active community ‖ Good functionality and stability ‖ References for advanced telco systems Why not ? ‖ Open Source SW introduction economic feasibility analysis ‖ Compliance issues prevention
  • 10. kt's EDB PAS adoption steps in detail4 Proof of Concepts Pilot ‖ Targets ITO entrusted Oracle system, less critical services, proper AP complexity, source code retention, Pro * C use ‖ Purpose Secure own skill level through project Determine to expand through performance, function and stability verification ‖ Result Confirm open source transformability, Measuring transform costs VirtualUsers(max) Handlingper second(max) Averageresponsetime AverageCPUuserate Oracle MS-SQLEDBPAS 800 800 800 266.6 266.5 213.8 0.04 0.09 31.06 15.6 26.2 60.2 DB PoC ‖ PoC SW Oracle DBMS, SQL Server, EDB PAS ‖ Purpose Deduct potential issues and considerations ‖ Result Determine systems to apply EDB PAS, based on verification items such as function, performance, stability, compatibility
  • 11. kt's EDB PAS adoption steps in detail4 Establishing Adoption Strategy Maximize IT cost reduction ✓ Massive, willful downsizing (top management sponsored) ✓ DBMS, WAS focused downsizing Standardization ✓ Make OSS adoption as a principle ✓ Selection of standard open source SW List ✓ Standardization including installation, operation, and upgrade Ensuring stability ✓ Commercial/Community dual ladder ✓ Establishment of technical support system according to service characteristic(INCLD Community Editions) ✓ Perform preliminary diagnostics to minimize transformation risk Compliance issues prevention ✓ Pre & Post inspection of SW use ✓ Add Open Source SW provisions in standard contract form 1 2 3 4
  • 12. kt's EDB PAS adoption steps in detail4 Cloud Combining Migrating to OSS Convergence Services Combine with cloud to build flexible system Migrate high-cost commercial SW to open source SW Build & utilize new services to launch ICT convergence services Adoption Type +
  • 13. kt's EDB PAS adoption steps in detail4 Adoption Type ① Cloud Combining iPhone Reservation System ‖ Cost reduction by Cloud and OSS (JBoss AS, EDB PAS) ($4.4M cost reduction on 5year TCO) ‖ kt service differentiation from Rivalry by zero-downtime (Year 2012~) L4 WAS/ WEB WAS/ WEB WAS/ WEB WAS/ WEB Oracle #1 L4 Oracle #2 … L4 L4 … … VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM VM WEB WAS DB WEB/ WAS DB Loadbalancing > Loadbalancing MCSG Active Standby PAS #1 PAS #2 Active Standby 800K / 5min transactions
  • 14. kt's EDB PAS adoption steps in detail4 Adoption Type ② Migrating to OSS (1) kt Migration Project ‖ Application of methodology for commercial DB transform to OSS(OTPM) ‖ Development and application of diagnostics tool & monitoring tool Migration Go LiveAssessment Preparation Query:250 Success:150 Fail:50 DB System Application d i a g ※ OTPM : Oracle to EPAS Migration
  • 15. kt's EDB PAS adoption steps in detail4 Adoption Type ② Migrating to OSS (2) 0 20 40 60 80 100 50 100 150 200 250 350 500 AS-IS PostgreSQL Authorization System ‖ Mission Critical system migration ‖ PostgreSQL is used ‖ Low-cost, high-efficiency, stable operation effect ‖ Improved load and throughput with simple logic Network Management System ‖ EDB PAS migration with SQL tuning for large data processing (45K transactions/sec) ‖ Leverage system improvement opportunity for OSS adoption & migration(SQL 2,200개)
  • 16. kt's EDB PAS adoption steps in detail4 Adoption Type ③ Convergence Services GiGA IoT Home Service life-enhancing services ‖ Build systems quickly ‖ Gain flexibility by membership trends ‖ Review of logical replication adoption Map System ‖ Used PostGIS ‖ Build high traffic and complex GIS logic ‖ Flexible launch of related derivative services
  • 17. kt's EDB PAS adoption steps in detail4 kt’s using case 8 200+ 20+ Installing PostgreSQL/EDB PAS on average 8 servers a month Applied EDB PAS to over 200 systems Transformed to EDB PAS over 20 services
  • 18. kt's EDB PAS adoption steps in detail4 Cost Reduction Reliable IT Time to Market 80% reduction of purchase cost and maintenance (MA) cost compared to commercial SW Combine with cloud for easy scale-out Select DBMS according to purpose Quick application / release of new technology Combine with Dev/Ops development methodology Adoption Effects
  • 19. Implications for kt's EDB PAS adoption cases5 Standardization ‖ Select Standard Open Source SW ‖ Apply and Expand Open Source SW in enterprise level ‖ Establish technical support system according to service type (INCLD Community Editions) Technical Support Staff & Personnel Securement ‖ Professional workforce sourcing ‖ Workforce internalization through Pilot ‖ Existing operational manpower utilization through conversion education (switch-over from Legacy) Goals Clarification & KPIs Operation ‖ Company-wide introduction goal clarification ‖ A common understanding of goals ‖ Yearly performance measurement and compensation according to the target