Professional Documents
Culture Documents
Murat MEK
January, 2015
AGENDA
About me
Starting Point?
Dummy/Stage Architecture?
Silent Deployment?
Channels Dashboard?
How it Works?
Future?
Demo
TURKCELL SIR
TURKCELL SIR
ABOUT ME
Turkcell Technology, 2008
Turkcell, 2009
Bachelor of Applied Science,
Computer Engineering, 2009
Oracle Certificated Siebel
Administrator, 2011
Master of Engineering,
Computer Engineering, 2013
Doctor of Philosophy,
Computer Engineering, 2014
Senior Middleware
Administrator, 2014
http://tr.linkedin.com/in/simsekmurat
Creates employment
for more than 50.000
people in Turkey
Complies with
ISO9001, EU and US
regulations
Massive tax
contribution to the
Turkish government
Corporate social
responsibility projects
on education, culture
and sports
9 countries
61.7 million subscribers
Leadership in the region
TURKCELL SIR
TURKCELL SIR
STARTING POINT
10%
5%
STARTING POINT
TURKCELL SIR
STARTING POINT
How would you keep
the 55 applications in
one Weblogic domain
of your
test/development
environment
continuously working
without service failures
(404 not found, error
500 etc.)?
TURKCELL SIR
STARTING POINT
TURKCELL SIR
STARTING POINT
TURKCELL SIR
STARTING POINT
TURKCELL SIR
STARTING POINT
TURKCELL SIR
STARTING POINT
TURKCELL SIR
STARTING POINT
TURKCELL SIR
REFRESHMENT
Client Satisfaction
Efficiently spend your work hours
TURKCELL SIR
DUMMY/STAGE ARCHITECTURE
TURKCELL SIR
DUMMY/STAGE ARCHITECTURE
TURKCELL SIR
TURKCELL SIR
TURKCELL SIR
SILENT DEPLOYMENT
After the failed applications are
repaired by the development
teams, the corrected applications
are automatically deployed
every 15 min, without the need
for a manual operation of the
admin (server restart, manual
deployment from the weblogic
console, the sftp server of an
application) and without any
interruptions (restart).
TURKCELL SIR
SILENT DEPLOYMENT
TURKCELL SIR
if [[ $PermGenSpace -eq 0 ]]
Silent Deployment automatically detects the
updated application by the developer.
The updated application is first controlled in
the Dummy/Stage architecture.
If it doesnt receive any errors there, the
application is automatically deployed to all the
other servers without restarting them.
SILENT DEPLOYMENT
TURKCELL SIR
HOW IT WORKS
TURKCELL SIR
HOW IT WORKS
TURKCELL SIR
EQUIVALENT PRODUCTS
TURKCELL SIR
EQUIVALENT PRODUCTS
TURKCELL SIR
TURKCELL SIR
With Silent
Deployment, I
managed to deploy
the applications
automatically and
without interruptions
in the system.
Before Silent
Deployment, clients
(developers, testers,
analysts) would spend
between 2 h 15 min
and 8h 30 min to see
the updated version
of an application in
the system.
TURKCELL SIR
This is reduced to 15
min with the help of
Silent Deployment.
TURKCELL SIR
TURKCELL SIR
CHANNELS DASHBOARD
TURKCELL SIR
CHANNELS DASHBOARD
TURKCELL SIR
TURKCELL SIR
IN CONCLUSION
THANK YOU
TURKCELL SIR