OPEN SOURCE FOR BUSINESS
Apakah Open Source Cocok Digunakan dalam
Korporasi?
Open Source Software dalam Dunia Bisnis Indonesia
1. Penggunaan Postgres/Solaris pada
Bank Permata untuk mobile
banking tahun 2003
2. Finnet Indonesia pertama kali
melakukan konversi Oracle ke
PPAS/Postgres tahun 2011
3. Bank BJB pertama kali
menggunakan PostgreSQL tahun
2012
4. Bank Danamon memindahkan
Oracle ke Postgres tahun 2015 pada
Internet Banking-nya (v2)
5. Bank BCA dan Bank Mandiri mulai
menggunakan Postgres tahun 2016
6. Saat ini penggunaan software Open Source selain
PostgreSQL sudah banyak digunakan, seperti:
Hadoop, Cassandra, Kafka, dll.
7. Tidak semua open source adalah Open Source.
Apa itu Open Source?
1. Source code tersedia secara bebas untuk
diunduh, dilihat, dikompilasi, dan digunakan
2. Dilindungi oleh pernyataan Lisensi Publik (Hak
Cipta Tidak Komersial) dan oleh karena itu setiap
orang dilindungi untuk menggunakannya secara
legal
3. Lisensinya terdaftar pada situs web:
OpenSource.Org
4. Tidak ada jaminan/garansi
5. Tidak ada entitas tunggal yang mengarahkan
perkembangan software tersebut
6. Para developer tersebar di berbagai entitas, baik
itu entitas bisnis maupun entitas nonbisnis.
Open Source License
GPL-like BSD-Like Attribution-like
★ GPL is a shorthand of General
Public Licenses. Issued by FSF
(Free Software Foundation)
Richard Stallman, begins at
1991.
★ This licenses protect every
user to use this software and
allow modification
whatsoever, BUT it does not
allow you to create or make
proprietary software derived
from GPL Source Code.
★ Every changes should be made
as Open Source.
★ BSD is a shorthand of
Berkeley Software
Development from Univ of
California Berkeley.
★ It is the most freely mode of
licensing, you may derive it
and claim as your own
whatsoever.
★ There are alike, such as: MIT,
Apache, etc.
★ In spirit it frees you to make
anything from software with
this licences.
★ Attribution is a license with
asking every user or modifier
to attribute the original
author.
★ Similarly with CC, Creative
Common is the example,
★ This also apply to any objects
not only software, like article,
graph design, etc.
Open Source License
Pure Open Source
Developed and contributed by all around the world, there is
no single institution controls the development or roadmap.
Public ownership and using single licensing. Source code is
licensed as copyleft. Usually an infrastructure software.
Company Endorsed
Usually starts from proprietary software then eventually
released using copyleft, Development controlled by single
institutions: company, private group, etc. The roadmap is not
publicly shared. There might be a hidden agenda. It can be
used for public, sometimes with limitation.
Marketing Gimmick
Dual licensing (Copyleft and Copyright) non-production
quality for their Open Source version. Development roadmap
is based on the commercial trend.
Resiko penggunaan Open Source
1. Tidak ada garansi
2. Tidak ada pihak yang akan
bertanggung jawab terhadap risiko
yang muncul dari OSS
3. Kontrol kualitas yang tidak dapat
dipastikan
4. Risiko-risiko adanya trojan, backdoor,
maupun malware lainnya
5. Belum adanya dukungan Ekosistem
yang mumpuni
MITIGASI
A. Memiliki tim support yang mampu
melaksanakan administrasi, support, dan
analisis akar permasalahan
B. Memiliki tim yang siap sedia 24 jam sehari
menjaga sistem
C. Memiliki tim yang terbukti memiliki
keahlian dan mampu melakukan bug fix
bilamana dibutuhkan
D. Memiliki tim yang setiap saat melakukan
proses pembelajaran terhadap OSS
tersebut (arsitektur, source code, best
practice)
1. Menggunakan versi
berbayar
2. Menggunakan Vendor
untuk melaksanakan
kegiatan mitigasi tersebut
..atau…
2 Options for Pure Open Source
Being used in Business
Following the “Forking
as Commercial”
business model
Do it in Open
Source way
Business Model Comparison
Equnix use Pure
Open Source
Software
Freedom
We don’t depend to
any vendor nor
proprietary
technology, we have
many choices and
options. We are the
master of our
choice. We have our
own independence
to use.
100% legal
Open Source is also
licensed by a
protection or
copyrighted to avoid
reclaim of others.
Therefore, it is
formally legal.
We can just purchase
any subscription
based if we want to
ensure the legality by
compliance to the
current purchasing
policy.
Sovereign
Pure Open
Source delivers
as it is, there is
no hidden
agenda:
everyone can
audit the source
code, even
better we have
done QC and
support it as if
we are the
principal, that
means we have
100%
responsibility for
the software,
and binary
delivery.
Set Them Free
Serving them with the same quality of delivery of
the proprietary software but with the ease and
freedom delivered by the Open Source itself.
To set them free, one doesn't
re-license, instead deliver the
PostgreSQL License all the way to
the client. (PostgreSQL is the
example in this talk)
Master the Software
Open Source is something like an orphan, it doesn’t
have any institution who holds production
responsibility like a manufacturer as it is the parent.
It is really not an easy task, it
requires a great amount of time
and passion.
Do it in Open Source Way
Define the Corridor
OSS is not a complete product. As part of
Enterprise delivery, it should have: Standard
Operating Procedures, Best Practice, etc; Supporting
Tools: Monitoring, Administration, etc; Automation
Script: Start/stop/restart/recover/etc;
Support level:
Level 1: Technical Support,
Level 2: Expert Support,
Level 3: Principal Support;
Contribute to
Develop Ecosystem
Every technology requires their
own ecosystem, there is no
technology that can be used well
without accompanied by their
ecosystem
Do it in Open Source Way
Master the delivery,
set the standard
So, We should master not only
the technical aspect, but the
operation and business aspect as
well. Eventually we should
develop the standard by its
technical and natural constraints
of the application.
Deliver Professionally
Delivering the Open Source
service in a professional manner
is very much expected just like
quenching your thirst in the
desert.
Equnix Business Model
Equnix mengembangkan solusi dengan:
1. Melaksanakan riset untuk memberikan
solusi alternatif dalam bidang teknologi
informasi
2. Menggunakan Open Source sebagai
bagian dari solusi dan memberikan
benefit dari Open Source kepada
pengguna akhir
3. Menghadirkan Open Source sebagai
solusi berkelas Enterprise
1. Alternative Solutions
2. Avoid Vendor Lock-In
3. Self Reliance
4. Customer Oriented
Level 3: Principal Level Support
★ Root Cause Analysis and resolution, it can
be:
○ Quick fix, or
○ Bug fix, or
○ Security patch, or
○ Performance patch
★ Security concern and suggestion.
★ Performance Assurance and limitation.
★ Scalability and sizing for strategic
planning.
★ Feature usage consideration.
★ Version upgrade policy.
★ Customization (charged separately).
★ Slow Query resolution
★ Configuration, Reconfiguration,
Resource Adjustment
★ Performance Tuning (Hardware,
Server, and Query Tuning)
★ Capacity Planning, Sizing, and Scaling
★ Availability Design and
implementation (HA, Hot Standby,
etc.)
★ On request meeting consultation for
RAS (Reliability, Availability, and
Scalability)
Level 2: Expert Level Support
★ PostgreSQL to PostgreSQL Data
migration
★ Upgrade feature and version policy
★ Installation, non-production, and
non-data-conversion migration
★ Vital Sign Report and Alert through Email
★ Script tools for daily operational
★ Preventive Maintenance every 3 (three)
Month, and Report preparation
★ Scheduled Standby Support for critical
time (any action potentially cause
downtime)
★ Corrective Maintenance: On Phone, email,
up to On Site. Follows Severity level
escalation
Level 1: Technology Support
★ Multi-tier Backup & Disaster
Recovery Implementation
★ Vital Sign Report and Alert goes to Equnix
★ On Call Remote Access
★ Remote Monitoring if needed
★ On Site Support by request
★ Remote DBA
★ Provide Query Building/Development
Support
★ Preventive Issues on Security,
Performance, and Resources (Cpu, Mem
and Storage)
★ Proactive capacity measurement to
prevent urgent Issue on resource usage.
★ Integrated Monitoring by agent
Level 0: Operation Support
★ Enabling more indicators to monitor
database availability,
★ More frequent on-site visit based on
system’s condition.
PORTOFOLIO: FINANCIAL
PORTOFOLIO: Telecommunication
PORTOFOLIO: IT Company
PORTOFOLIO: Retail
PORTOFOLIO: Government
PORTOFOLIO: Overseas
Success Story - Bank Danamon
Bank Danamon is satisfied with Equnix
services, which saves investment while
answering the dynamics in banking demands.
With only OPEX investment, Bank Danamon
improves its competitive agility.
Bank Danamon is of one the largest banks in
Indonesia, established since 1956 and now has
1.901 branches. Bank Danamon valuation
reaches IDR 50 Trillion and has been listed as
an issuer in Bursa Efek Jakarta.
Bank Danamon chooses PostgreSQL database
system to handle their Corporate Internet
Banking application. With PostgreSQL
delivered by Equnix, Bank Danamon obtains
support services, cost-effectiveness, and
trusted data security.
PT. Bank Danamon Indonesia Tbk. (Bank Danamon)
Maintenance Services PostgreSQL
Success Story - Bank BJB
Equnix serves Bank BJB since 2012. Equnix’s
tuning improves BJB’s database server’s
performance from 2.500 TPS to 5.000 TPS.
Now PostgreSQL handles multiple Bank BJB
applications including Transaction Gateway,
Web Teller, Pajak Daerah, Switching, and
Monitoring System.
Bank BJB is a provincial government-owned
(BUMD) belonging to Pemerintah Provinsi
Jawa Barat dan Banten, established in 1961.
Since 1992 Bank BJB status increased to a
General bank, which extends its breadth of
products and services.
Bank BJB chooses PostgreSQL to handle
applications that support Electronic Banking.
Equnix delivers PostgreSQL Maintenance
Service for BJB, including installation,
configuration, and preventive and corrective
maintenance.
Bank BJB (Bank Jabar Banten)
Maintenance Services PostgreSQL
Success Story - Carrefour Indonesia
Carrefour Indonesia is one of Indonesia’s
largest chain of modern retail stores. Since
2013 Carrefour Indonesia has been a
business entity wholly owned by an
Indonesian corporation: CT Corp.
Carrefour Indonesia’s chain of retail stores
needs a sophisticated transactional
database system. With PostgreSQL
delivered by Equnix, Carrefour Indonesia
saves yearly cost for 100+ stores, 3000+
POS machines, 170.000+ item variants,
with millions of daily transaction.
PostgreSQL implementation in Carrefour
Indonesia includes servers in stores to the
Head Office to store transaction data in
realtime online and standalone, through
Multimaster Replication model. With
PostgreSQL, Carrefour Indonesia achieved
optimal service with total support from
Equnix while maintaining low and effective
investment.
PT. Trans Retail Indonesia (Carrefour Indonesia)
Migration, Clustering PostgreSQL nationwide, and High
Performance OLTP
Success Story - Electronic Data Interchange Indonesia (EDII)
PT EDI Indonesia is a subsidiary of PT
Pelabuhan Indonesia II (Persero), established
since 1995 as a pioneer in Electronic Data
Interchange services. In Indonesia. EDII has
more than 18 years of experience in giving
various e-business solutions.
EDII migrated from the market leader
database system to PostgreSQL, to improve
performance and data integrity of their
database system. EDII entrusts Equnix for
PostgreSQL Managed Services, which includes
database migration to PostgreSQL, and
In-House Training.
Initial benchmarking results from Equnix over
EDII’s hardware specifications achieved
14.000 TPS. This is a number which suffices
for a database system daily operation.
PT EDI Indonesia (EDII)
Managed Services, Migration Services and In-House
PostgreSQL Training
Success Story - MIMOS
MIMOS is a strategic agency under Kementerian
Sains, Teknologi dan Inovasi Malaysia, which is
focused in research and development.
Equnix provided training for PostgreSQL
database management system to MIMOS DBAs
and developers. Materials taught include
conceptual and technical overviews, PostgreSQL
features exploration, and technical capabilities
on PostgreSQL features such as backup, restore,
and replication.
Previously MIMOS had received PostgreSQL
training from another provider, but with less
effective results. On the contrary, MIMOS is
satisfied with Equnix’ training, in which
MIMOS had more than once assigned Equnix
for PostgreSQL training.
MIMOS BERHAD
In-House PostgreSQL Training
Success Story - XL Axiata
PT. XL Axiata, Tbk. or commonly abbreviated as XL
is also one of cellular telecommunication
providers in Indonesia. As XL started its operation
in 1996, XL became the first private owned
company which provided cellular phone services
in Indonesia. Not only operating its own brand, XL
also acquired another telco, Axis Telecom in 2013.
PT. XL Axiata Tbk.
PostgreSQL High Availability Implementation
With PostgreSQL HA implementation supported
by Equnix, XL deploys a lending system which is
quite critical. This HA implementation surely
ensures that database services to the application
are always available and running seamlessly to
applications. Even operating on top of Virtual
Machines, PostgreSQL tuned by Equnix can give
best performance so applications would not need
to be worried. Even slow queries, or slowdowns
occurred, Equnix is always ready to assist, and give
best expertise to handle such situation.
Success Story - BORMA
BORMA Toserba, As a Local Retail Company
which mostly based in Bandung, West Java, all
Point-of-Sales system starting from Product
and Promotion Management, up to Transaction
Sales Management implements PostgreSQL.
BORMA Toserba
POS
Even Borma is a medium scale Retail Company,
everyday’s item turnover rate is quite huge and
database investment in PostgreSQL saves
million Rupiahs everyday. Distributed on 7
stores with total more than 100 POS Terminals,
Borma implements POS to Head Office direct
communication without hassle and performs
well.
Success Story - Ooredoo
Ooredoo Myanmar is one of the biggest
telecommunication companies in Myanmar,
they use PostgreSQL on their mission critical
system.
Ooredoo Myanmar
PostgreSQL High Availability Implementation
Ooredoo Myanmar realized when using
database on mission critical system, they need
high availability feature on PostgreSQL for
always Reliability, Availability, and Scalability
whom they trust Equnix to implement and
maintain their system. Our High Availability
Services named Hot-Standby Replication Only
10 seconds to take Failover, Replica promoted to
Master when Real Master down.
Success Story - Telkomsel
Telkomsel is one of the biggest
telecommunication companies in Indonesia.
Operating since 1995 as part of Telkom
Indonesia to provide cellular communication in
Indonesia, Telkomsel has already had more
than 150 million customers and covers around
288 international roaming in 155 countries by
the end of 2007.
Telkomsel
Maintenance Services PostgreSQL
Equnix provided full Premium Maintenance
Support for PostgreSQL implementation on 2 data
centers in Telkomsel in 4 different instances using
High Availability configuration within sites and
between sites. PostgreSQL instances are used to
support global Identity Management applications
for critical services on Telkomsel. By using HA
within site, when Master is down, Standby server
will be ready anytime to take over the database
services. And if the Main Site is down, Backup Site
will take over the whole Production cluster, and
database access will be altered automatically to
the promoted site.
Success Story - Yee Yee Tun
YEE YEE TUN INTERNATIONAL Co., Ltd, based
in 128, Lower KyeeMyinDaing Road, Ahlone
Township, Yangon, Myanmar, is a limited liability
company engaged in retail business. Yee Yee
Tun International has quickly grown and
currently has 50 branches around Myanmar.
Yee Yee Tun International Myanmar
Maintenance Services PostgreSQL
Yee Yee Tun has implemented ERP Application to
control their business which uses PostgreSQL as
Database Server of the application. There was a
problem on the application and database server
which the performance is bad and slow even though
they upgraded the Server. Equnix comes with a
solution and optimization of the database
PostgreSQL to handle this case. Once Equnix has
implemented some solution and optimization and
based on confirmation from the IT Team of Yee Yee
Tun the ERP Application runs much faster than
before.
Success Story - FIFGROUP
One of the products from FIFGROUP is FIFADA
which is an e-commerce application developed
with FIFGROUP with online installment
payment facilities without a credit card. The
application uses PostgreSQL as a database.
Equnix goes along to provide a managed
service where all operational activities of the
database are managed by Equnix.
Aside from FIFADA, Equnix also handles
Manage PostgreSQL for the Astra Pay
application.
Equnix has deployed various optimizations,
especially in terms of database infrastructure
where Equnix has configured High Availability
on the database. Not only that, the backups
currently used are already using professional
backups that use multi-tier backups.
PT. Federal International Finance
Managed Services PostgreSQL
Success Story - Astrapay
As part of Astra International, Astrapay cannot
be separated from the quality of products and
services that are equivalent to the parent group
that oversees them. Currently, Astrapay's
shares are majority-owned by PT Federal
International Finance (FIF) which is also a
subsidiary of PT Astra International Tbk.
Equnix is founded to provide solutions related
to Manage PostgreSQL. Equnix has
implemented several solutions and
optimizations related to availability,
performance, and other solutions that support
reliable and fast databases.
PT. Astra Digital Arta
Managed Services PostgreSQL
Success Story - Bussan Auto Finance (BAF)
PT Bussan Auto Finance (“the Company”) was
established in 1995 named as PT Pembiayaan
Getraco Indonesia, a Company which was
operated in financing business and Joint
Venture among PT Danamon Sanggrahan,
Mitsui & Co. Ltd., Yamaha Motor Co., Ltd., and
PT Yamaha Motor Kencana Indonesia in 1997
focusing on financing for new Yamaha-brand
motorcycle. The Company had its name
changed into PT Danamon Mits Otomotif
Finance and every September 24 is
commemorated as anniversary of the
Company until today.
BAF Mobile is one of its products from BAF
which is a mobile application that uses
PostgreSQL database as its database server.
Equnix is present to provide solutions related to
best practice implementation of the
PostgreSQL database, including Replication,
Backup, and Alert.
PT. Bussan Auto Finance
Maintenance Services PostgreSQL
Success Story - Kimia Farma
PT Kimia Farma (Persero) Tbk, usually called
Kimia Farma, has developed into an integrated
health care company in Indonesia. Kimia Farma
Healthcare business is supported by
pharmaceutical manufacturing, research, and
development, distribution and trading,
marketing, pharmaceutical retail, as well as
clinical laboratories, and health clinics.
PT. Kimia Farma Tbk.
Maintenance Services PostgreSQL
Equnix Team is present to provide solutions and
specific optimizations for Kimia Farma
Point-of-Sale database. This database is used by
Kimia Farma stores throughout Indonesia. The
Equnix team implemented High Availability to
support the database system to remain
accessible. Equnix also provides several
solutions related to applications so that they can
access the database precisely which increases
the performance of the application itself.
Success Story - CPSSoft
PT Cipta Piranti Sejahtera (CPSSoft) is a
software development company for business
purposes. Starting from the idea of native
citizens who want to actively participate in
national development, then their flagship
product, Accurate accounting software, was
operated.
PT. Cipta Piranti Sejahtera
Maintenance Services PostgreSQL
The Accurate accounting software application
uses the PostgreSQL database as its database.
Equnix is present to provide solutions and
optimization for the database. As a database
used by all regions of Indonesia, it requires that
the PostgreSQL Database must always be in
optimal condition. Equnix has done some
patches and optimizations of its own
specifications for the CPSSoft database.
Success Story - Badan Kepegawaian Negara
Equnix provides advanced PostgreSQL Training
Database to Database Administrator (DBA). This
training is designed to provide participants
from BKN deeper exploration of the
PostgreSQL Database system, both
conceptually and technically, as well as an
understanding of PostgreSQL's more in-depth
features, and gain technical capabilities on
PostgreSQL features such as Backup, Restore,
and Replication. All these materials will assist
them in running their projects.
Badan Kepegawaian Negara
Advanced PostgreSQL Training
Success Story - Port of Tanjung Priok (PTP)
Conveniently located in North Jakarta, Port of
Tanjung Priok (PTP) is the busiest port in all of
Indonesia. This port handles more than 30% of
Indonesian non-oil commodities, alongside
50% of the entire flow of goods in/out
Indonesia through this large port. Therefore,
Tanjung Priok is a barometer of Indonesia's
economy.
Port of Tanjung Priok
Managed Services PostgreSQL, Data Warehouse
(Deepgreen)
PTP has been developing a Business
Intelligence (BI) application to increase the ease
of monitoring all data. Equnix is turning up to
provide a Data Warehouse (Deepgreen)
solution as a data storage medium used by BI
applications. Deepgreen is a powerful Data
Warehouse application where it can be proved
that BI applications running on top of
Deepgreen up to now have no problems either
in terms of performance or others. This is the
basis that PTP is satisfied with the services
provided by Equnix.
Success Story - Bank BTN
Equnix has implemented PostgreSQL thousands of
Cores in the Indonesian Government, including
implementing PostgreSQL to support New Mobile
Banking PT Bank Tabungan Negara, Persero Tbk
which requires complete Support, entity that can be
responsible for security, availability and support 24
hours a day, 7 days a week and 365 days a year, so
that the use of the application especially Mobile
Banking runs smoothly and Bank’s customers feel
comfortable and safe. Equnix has implemented
PostgreSQL from Equnix repository and supported by
PostgreSQL Managed Support and High Availability
guarantees availability, uptime rate up to 99.9%.
Equnix is ready to provide support for database
systems that have entered or will enter production
systems handling high transactions per second (with
right tuning, provisioning, and implementation). Able
to support the systems required and planned by
Bank’s Management and business needs, monitoring
related to database performance, preventing risks,
always ready for high level IT Consulting, standby and
on-site support, maintain SLAs for Client needs.
Everything runs in place and ensures Clients get
Peace of Mind.
PT Bank Tabungan Negara, Persero Tbk
Managed Services PostgreSQL
Thankyou
Contact us
THANKYOU
For more information, please visit https:/
/equnix.asia

EWTT22_ Apakah Open Source Cocok digunakan dalam Korporasi_.pdf

  • 1.
    OPEN SOURCE FORBUSINESS Apakah Open Source Cocok Digunakan dalam Korporasi?
  • 2.
    Open Source Softwaredalam Dunia Bisnis Indonesia 1. Penggunaan Postgres/Solaris pada Bank Permata untuk mobile banking tahun 2003 2. Finnet Indonesia pertama kali melakukan konversi Oracle ke PPAS/Postgres tahun 2011 3. Bank BJB pertama kali menggunakan PostgreSQL tahun 2012 4. Bank Danamon memindahkan Oracle ke Postgres tahun 2015 pada Internet Banking-nya (v2) 5. Bank BCA dan Bank Mandiri mulai menggunakan Postgres tahun 2016 6. Saat ini penggunaan software Open Source selain PostgreSQL sudah banyak digunakan, seperti: Hadoop, Cassandra, Kafka, dll. 7. Tidak semua open source adalah Open Source.
  • 3.
    Apa itu OpenSource? 1. Source code tersedia secara bebas untuk diunduh, dilihat, dikompilasi, dan digunakan 2. Dilindungi oleh pernyataan Lisensi Publik (Hak Cipta Tidak Komersial) dan oleh karena itu setiap orang dilindungi untuk menggunakannya secara legal 3. Lisensinya terdaftar pada situs web: OpenSource.Org 4. Tidak ada jaminan/garansi 5. Tidak ada entitas tunggal yang mengarahkan perkembangan software tersebut 6. Para developer tersebar di berbagai entitas, baik itu entitas bisnis maupun entitas nonbisnis.
  • 4.
    Open Source License GPL-likeBSD-Like Attribution-like ★ GPL is a shorthand of General Public Licenses. Issued by FSF (Free Software Foundation) Richard Stallman, begins at 1991. ★ This licenses protect every user to use this software and allow modification whatsoever, BUT it does not allow you to create or make proprietary software derived from GPL Source Code. ★ Every changes should be made as Open Source. ★ BSD is a shorthand of Berkeley Software Development from Univ of California Berkeley. ★ It is the most freely mode of licensing, you may derive it and claim as your own whatsoever. ★ There are alike, such as: MIT, Apache, etc. ★ In spirit it frees you to make anything from software with this licences. ★ Attribution is a license with asking every user or modifier to attribute the original author. ★ Similarly with CC, Creative Common is the example, ★ This also apply to any objects not only software, like article, graph design, etc.
  • 5.
    Open Source License PureOpen Source Developed and contributed by all around the world, there is no single institution controls the development or roadmap. Public ownership and using single licensing. Source code is licensed as copyleft. Usually an infrastructure software. Company Endorsed Usually starts from proprietary software then eventually released using copyleft, Development controlled by single institutions: company, private group, etc. The roadmap is not publicly shared. There might be a hidden agenda. It can be used for public, sometimes with limitation. Marketing Gimmick Dual licensing (Copyleft and Copyright) non-production quality for their Open Source version. Development roadmap is based on the commercial trend.
  • 6.
    Resiko penggunaan OpenSource 1. Tidak ada garansi 2. Tidak ada pihak yang akan bertanggung jawab terhadap risiko yang muncul dari OSS 3. Kontrol kualitas yang tidak dapat dipastikan 4. Risiko-risiko adanya trojan, backdoor, maupun malware lainnya 5. Belum adanya dukungan Ekosistem yang mumpuni
  • 7.
    MITIGASI A. Memiliki timsupport yang mampu melaksanakan administrasi, support, dan analisis akar permasalahan B. Memiliki tim yang siap sedia 24 jam sehari menjaga sistem C. Memiliki tim yang terbukti memiliki keahlian dan mampu melakukan bug fix bilamana dibutuhkan D. Memiliki tim yang setiap saat melakukan proses pembelajaran terhadap OSS tersebut (arsitektur, source code, best practice) 1. Menggunakan versi berbayar 2. Menggunakan Vendor untuk melaksanakan kegiatan mitigasi tersebut ..atau…
  • 8.
    2 Options forPure Open Source Being used in Business Following the “Forking as Commercial” business model Do it in Open Source way
  • 9.
  • 10.
    Equnix use Pure OpenSource Software Freedom We don’t depend to any vendor nor proprietary technology, we have many choices and options. We are the master of our choice. We have our own independence to use. 100% legal Open Source is also licensed by a protection or copyrighted to avoid reclaim of others. Therefore, it is formally legal. We can just purchase any subscription based if we want to ensure the legality by compliance to the current purchasing policy. Sovereign Pure Open Source delivers as it is, there is no hidden agenda: everyone can audit the source code, even better we have done QC and support it as if we are the principal, that means we have 100% responsibility for the software, and binary delivery.
  • 11.
    Set Them Free Servingthem with the same quality of delivery of the proprietary software but with the ease and freedom delivered by the Open Source itself. To set them free, one doesn't re-license, instead deliver the PostgreSQL License all the way to the client. (PostgreSQL is the example in this talk) Master the Software Open Source is something like an orphan, it doesn’t have any institution who holds production responsibility like a manufacturer as it is the parent. It is really not an easy task, it requires a great amount of time and passion. Do it in Open Source Way Define the Corridor OSS is not a complete product. As part of Enterprise delivery, it should have: Standard Operating Procedures, Best Practice, etc; Supporting Tools: Monitoring, Administration, etc; Automation Script: Start/stop/restart/recover/etc; Support level: Level 1: Technical Support, Level 2: Expert Support, Level 3: Principal Support;
  • 12.
    Contribute to Develop Ecosystem Everytechnology requires their own ecosystem, there is no technology that can be used well without accompanied by their ecosystem Do it in Open Source Way Master the delivery, set the standard So, We should master not only the technical aspect, but the operation and business aspect as well. Eventually we should develop the standard by its technical and natural constraints of the application. Deliver Professionally Delivering the Open Source service in a professional manner is very much expected just like quenching your thirst in the desert.
  • 13.
    Equnix Business Model Equnixmengembangkan solusi dengan: 1. Melaksanakan riset untuk memberikan solusi alternatif dalam bidang teknologi informasi 2. Menggunakan Open Source sebagai bagian dari solusi dan memberikan benefit dari Open Source kepada pengguna akhir 3. Menghadirkan Open Source sebagai solusi berkelas Enterprise 1. Alternative Solutions 2. Avoid Vendor Lock-In 3. Self Reliance 4. Customer Oriented
  • 15.
    Level 3: PrincipalLevel Support ★ Root Cause Analysis and resolution, it can be: ○ Quick fix, or ○ Bug fix, or ○ Security patch, or ○ Performance patch ★ Security concern and suggestion. ★ Performance Assurance and limitation. ★ Scalability and sizing for strategic planning. ★ Feature usage consideration. ★ Version upgrade policy. ★ Customization (charged separately).
  • 16.
    ★ Slow Queryresolution ★ Configuration, Reconfiguration, Resource Adjustment ★ Performance Tuning (Hardware, Server, and Query Tuning) ★ Capacity Planning, Sizing, and Scaling ★ Availability Design and implementation (HA, Hot Standby, etc.) ★ On request meeting consultation for RAS (Reliability, Availability, and Scalability) Level 2: Expert Level Support ★ PostgreSQL to PostgreSQL Data migration ★ Upgrade feature and version policy
  • 17.
    ★ Installation, non-production,and non-data-conversion migration ★ Vital Sign Report and Alert through Email ★ Script tools for daily operational ★ Preventive Maintenance every 3 (three) Month, and Report preparation ★ Scheduled Standby Support for critical time (any action potentially cause downtime) ★ Corrective Maintenance: On Phone, email, up to On Site. Follows Severity level escalation Level 1: Technology Support ★ Multi-tier Backup & Disaster Recovery Implementation
  • 18.
    ★ Vital SignReport and Alert goes to Equnix ★ On Call Remote Access ★ Remote Monitoring if needed ★ On Site Support by request ★ Remote DBA ★ Provide Query Building/Development Support ★ Preventive Issues on Security, Performance, and Resources (Cpu, Mem and Storage) ★ Proactive capacity measurement to prevent urgent Issue on resource usage. ★ Integrated Monitoring by agent Level 0: Operation Support ★ Enabling more indicators to monitor database availability, ★ More frequent on-site visit based on system’s condition.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
    Success Story -Bank Danamon Bank Danamon is satisfied with Equnix services, which saves investment while answering the dynamics in banking demands. With only OPEX investment, Bank Danamon improves its competitive agility. Bank Danamon is of one the largest banks in Indonesia, established since 1956 and now has 1.901 branches. Bank Danamon valuation reaches IDR 50 Trillion and has been listed as an issuer in Bursa Efek Jakarta. Bank Danamon chooses PostgreSQL database system to handle their Corporate Internet Banking application. With PostgreSQL delivered by Equnix, Bank Danamon obtains support services, cost-effectiveness, and trusted data security. PT. Bank Danamon Indonesia Tbk. (Bank Danamon) Maintenance Services PostgreSQL
  • 26.
    Success Story -Bank BJB Equnix serves Bank BJB since 2012. Equnix’s tuning improves BJB’s database server’s performance from 2.500 TPS to 5.000 TPS. Now PostgreSQL handles multiple Bank BJB applications including Transaction Gateway, Web Teller, Pajak Daerah, Switching, and Monitoring System. Bank BJB is a provincial government-owned (BUMD) belonging to Pemerintah Provinsi Jawa Barat dan Banten, established in 1961. Since 1992 Bank BJB status increased to a General bank, which extends its breadth of products and services. Bank BJB chooses PostgreSQL to handle applications that support Electronic Banking. Equnix delivers PostgreSQL Maintenance Service for BJB, including installation, configuration, and preventive and corrective maintenance. Bank BJB (Bank Jabar Banten) Maintenance Services PostgreSQL
  • 27.
    Success Story -Carrefour Indonesia Carrefour Indonesia is one of Indonesia’s largest chain of modern retail stores. Since 2013 Carrefour Indonesia has been a business entity wholly owned by an Indonesian corporation: CT Corp. Carrefour Indonesia’s chain of retail stores needs a sophisticated transactional database system. With PostgreSQL delivered by Equnix, Carrefour Indonesia saves yearly cost for 100+ stores, 3000+ POS machines, 170.000+ item variants, with millions of daily transaction. PostgreSQL implementation in Carrefour Indonesia includes servers in stores to the Head Office to store transaction data in realtime online and standalone, through Multimaster Replication model. With PostgreSQL, Carrefour Indonesia achieved optimal service with total support from Equnix while maintaining low and effective investment. PT. Trans Retail Indonesia (Carrefour Indonesia) Migration, Clustering PostgreSQL nationwide, and High Performance OLTP
  • 28.
    Success Story -Electronic Data Interchange Indonesia (EDII) PT EDI Indonesia is a subsidiary of PT Pelabuhan Indonesia II (Persero), established since 1995 as a pioneer in Electronic Data Interchange services. In Indonesia. EDII has more than 18 years of experience in giving various e-business solutions. EDII migrated from the market leader database system to PostgreSQL, to improve performance and data integrity of their database system. EDII entrusts Equnix for PostgreSQL Managed Services, which includes database migration to PostgreSQL, and In-House Training. Initial benchmarking results from Equnix over EDII’s hardware specifications achieved 14.000 TPS. This is a number which suffices for a database system daily operation. PT EDI Indonesia (EDII) Managed Services, Migration Services and In-House PostgreSQL Training
  • 29.
    Success Story -MIMOS MIMOS is a strategic agency under Kementerian Sains, Teknologi dan Inovasi Malaysia, which is focused in research and development. Equnix provided training for PostgreSQL database management system to MIMOS DBAs and developers. Materials taught include conceptual and technical overviews, PostgreSQL features exploration, and technical capabilities on PostgreSQL features such as backup, restore, and replication. Previously MIMOS had received PostgreSQL training from another provider, but with less effective results. On the contrary, MIMOS is satisfied with Equnix’ training, in which MIMOS had more than once assigned Equnix for PostgreSQL training. MIMOS BERHAD In-House PostgreSQL Training
  • 30.
    Success Story -XL Axiata PT. XL Axiata, Tbk. or commonly abbreviated as XL is also one of cellular telecommunication providers in Indonesia. As XL started its operation in 1996, XL became the first private owned company which provided cellular phone services in Indonesia. Not only operating its own brand, XL also acquired another telco, Axis Telecom in 2013. PT. XL Axiata Tbk. PostgreSQL High Availability Implementation With PostgreSQL HA implementation supported by Equnix, XL deploys a lending system which is quite critical. This HA implementation surely ensures that database services to the application are always available and running seamlessly to applications. Even operating on top of Virtual Machines, PostgreSQL tuned by Equnix can give best performance so applications would not need to be worried. Even slow queries, or slowdowns occurred, Equnix is always ready to assist, and give best expertise to handle such situation.
  • 31.
    Success Story -BORMA BORMA Toserba, As a Local Retail Company which mostly based in Bandung, West Java, all Point-of-Sales system starting from Product and Promotion Management, up to Transaction Sales Management implements PostgreSQL. BORMA Toserba POS Even Borma is a medium scale Retail Company, everyday’s item turnover rate is quite huge and database investment in PostgreSQL saves million Rupiahs everyday. Distributed on 7 stores with total more than 100 POS Terminals, Borma implements POS to Head Office direct communication without hassle and performs well.
  • 32.
    Success Story -Ooredoo Ooredoo Myanmar is one of the biggest telecommunication companies in Myanmar, they use PostgreSQL on their mission critical system. Ooredoo Myanmar PostgreSQL High Availability Implementation Ooredoo Myanmar realized when using database on mission critical system, they need high availability feature on PostgreSQL for always Reliability, Availability, and Scalability whom they trust Equnix to implement and maintain their system. Our High Availability Services named Hot-Standby Replication Only 10 seconds to take Failover, Replica promoted to Master when Real Master down.
  • 33.
    Success Story -Telkomsel Telkomsel is one of the biggest telecommunication companies in Indonesia. Operating since 1995 as part of Telkom Indonesia to provide cellular communication in Indonesia, Telkomsel has already had more than 150 million customers and covers around 288 international roaming in 155 countries by the end of 2007. Telkomsel Maintenance Services PostgreSQL Equnix provided full Premium Maintenance Support for PostgreSQL implementation on 2 data centers in Telkomsel in 4 different instances using High Availability configuration within sites and between sites. PostgreSQL instances are used to support global Identity Management applications for critical services on Telkomsel. By using HA within site, when Master is down, Standby server will be ready anytime to take over the database services. And if the Main Site is down, Backup Site will take over the whole Production cluster, and database access will be altered automatically to the promoted site.
  • 34.
    Success Story -Yee Yee Tun YEE YEE TUN INTERNATIONAL Co., Ltd, based in 128, Lower KyeeMyinDaing Road, Ahlone Township, Yangon, Myanmar, is a limited liability company engaged in retail business. Yee Yee Tun International has quickly grown and currently has 50 branches around Myanmar. Yee Yee Tun International Myanmar Maintenance Services PostgreSQL Yee Yee Tun has implemented ERP Application to control their business which uses PostgreSQL as Database Server of the application. There was a problem on the application and database server which the performance is bad and slow even though they upgraded the Server. Equnix comes with a solution and optimization of the database PostgreSQL to handle this case. Once Equnix has implemented some solution and optimization and based on confirmation from the IT Team of Yee Yee Tun the ERP Application runs much faster than before.
  • 35.
    Success Story -FIFGROUP One of the products from FIFGROUP is FIFADA which is an e-commerce application developed with FIFGROUP with online installment payment facilities without a credit card. The application uses PostgreSQL as a database. Equnix goes along to provide a managed service where all operational activities of the database are managed by Equnix. Aside from FIFADA, Equnix also handles Manage PostgreSQL for the Astra Pay application. Equnix has deployed various optimizations, especially in terms of database infrastructure where Equnix has configured High Availability on the database. Not only that, the backups currently used are already using professional backups that use multi-tier backups. PT. Federal International Finance Managed Services PostgreSQL
  • 36.
    Success Story -Astrapay As part of Astra International, Astrapay cannot be separated from the quality of products and services that are equivalent to the parent group that oversees them. Currently, Astrapay's shares are majority-owned by PT Federal International Finance (FIF) which is also a subsidiary of PT Astra International Tbk. Equnix is founded to provide solutions related to Manage PostgreSQL. Equnix has implemented several solutions and optimizations related to availability, performance, and other solutions that support reliable and fast databases. PT. Astra Digital Arta Managed Services PostgreSQL
  • 37.
    Success Story -Bussan Auto Finance (BAF) PT Bussan Auto Finance (“the Company”) was established in 1995 named as PT Pembiayaan Getraco Indonesia, a Company which was operated in financing business and Joint Venture among PT Danamon Sanggrahan, Mitsui & Co. Ltd., Yamaha Motor Co., Ltd., and PT Yamaha Motor Kencana Indonesia in 1997 focusing on financing for new Yamaha-brand motorcycle. The Company had its name changed into PT Danamon Mits Otomotif Finance and every September 24 is commemorated as anniversary of the Company until today. BAF Mobile is one of its products from BAF which is a mobile application that uses PostgreSQL database as its database server. Equnix is present to provide solutions related to best practice implementation of the PostgreSQL database, including Replication, Backup, and Alert. PT. Bussan Auto Finance Maintenance Services PostgreSQL
  • 38.
    Success Story -Kimia Farma PT Kimia Farma (Persero) Tbk, usually called Kimia Farma, has developed into an integrated health care company in Indonesia. Kimia Farma Healthcare business is supported by pharmaceutical manufacturing, research, and development, distribution and trading, marketing, pharmaceutical retail, as well as clinical laboratories, and health clinics. PT. Kimia Farma Tbk. Maintenance Services PostgreSQL Equnix Team is present to provide solutions and specific optimizations for Kimia Farma Point-of-Sale database. This database is used by Kimia Farma stores throughout Indonesia. The Equnix team implemented High Availability to support the database system to remain accessible. Equnix also provides several solutions related to applications so that they can access the database precisely which increases the performance of the application itself.
  • 39.
    Success Story -CPSSoft PT Cipta Piranti Sejahtera (CPSSoft) is a software development company for business purposes. Starting from the idea of native citizens who want to actively participate in national development, then their flagship product, Accurate accounting software, was operated. PT. Cipta Piranti Sejahtera Maintenance Services PostgreSQL The Accurate accounting software application uses the PostgreSQL database as its database. Equnix is present to provide solutions and optimization for the database. As a database used by all regions of Indonesia, it requires that the PostgreSQL Database must always be in optimal condition. Equnix has done some patches and optimizations of its own specifications for the CPSSoft database.
  • 40.
    Success Story -Badan Kepegawaian Negara Equnix provides advanced PostgreSQL Training Database to Database Administrator (DBA). This training is designed to provide participants from BKN deeper exploration of the PostgreSQL Database system, both conceptually and technically, as well as an understanding of PostgreSQL's more in-depth features, and gain technical capabilities on PostgreSQL features such as Backup, Restore, and Replication. All these materials will assist them in running their projects. Badan Kepegawaian Negara Advanced PostgreSQL Training
  • 41.
    Success Story -Port of Tanjung Priok (PTP) Conveniently located in North Jakarta, Port of Tanjung Priok (PTP) is the busiest port in all of Indonesia. This port handles more than 30% of Indonesian non-oil commodities, alongside 50% of the entire flow of goods in/out Indonesia through this large port. Therefore, Tanjung Priok is a barometer of Indonesia's economy. Port of Tanjung Priok Managed Services PostgreSQL, Data Warehouse (Deepgreen) PTP has been developing a Business Intelligence (BI) application to increase the ease of monitoring all data. Equnix is turning up to provide a Data Warehouse (Deepgreen) solution as a data storage medium used by BI applications. Deepgreen is a powerful Data Warehouse application where it can be proved that BI applications running on top of Deepgreen up to now have no problems either in terms of performance or others. This is the basis that PTP is satisfied with the services provided by Equnix.
  • 42.
    Success Story -Bank BTN Equnix has implemented PostgreSQL thousands of Cores in the Indonesian Government, including implementing PostgreSQL to support New Mobile Banking PT Bank Tabungan Negara, Persero Tbk which requires complete Support, entity that can be responsible for security, availability and support 24 hours a day, 7 days a week and 365 days a year, so that the use of the application especially Mobile Banking runs smoothly and Bank’s customers feel comfortable and safe. Equnix has implemented PostgreSQL from Equnix repository and supported by PostgreSQL Managed Support and High Availability guarantees availability, uptime rate up to 99.9%. Equnix is ready to provide support for database systems that have entered or will enter production systems handling high transactions per second (with right tuning, provisioning, and implementation). Able to support the systems required and planned by Bank’s Management and business needs, monitoring related to database performance, preventing risks, always ready for high level IT Consulting, standby and on-site support, maintain SLAs for Client needs. Everything runs in place and ensures Clients get Peace of Mind. PT Bank Tabungan Negara, Persero Tbk Managed Services PostgreSQL
  • 43.
    Thankyou Contact us THANKYOU For moreinformation, please visit https:/ /equnix.asia