Indonesi an  Journa l  of El ect ri cal Engineer ing  an d  Comp ut er  Scie nce   Vo l.   13 ,  No.   1 ,  Jan uar y   201 9 ,   pp.  85 ~ 93   IS S N: 25 02 - 4752, DO I: 10 .11 591/ijeecs .v1 3 .i 1 .pp 85 - 93          85       Journ al h om e page :  http: // ia es core.c om/j ourn als/i ndex. ph p/ij eecs   S imp lification of  app lication op erations usi ng cloud   and   DevOps       An sh u Prem c ha n d, M.  S andhy a,   Sh armil a  S ankar   B.   S.   Abdur Ra h m an  Cresc ent In stit ute of  Sc ie n c e  and   T ec hnolog y ,    GS T  Road, Va n dal ur, C henn ai   6 00  048,   Ta m il n a du.   Indi a       Art ic le  In f o     ABSTR A CT   Art ic le  history:   Re cei ved   A ug  23 , 201 8   Re vised Oct  27 , 2 018   Accepte d Nov  10 , 201 8       In  our  exp eri en ce   of   havi ng   worked  with   financi a l  insti tut ions   for  over   1 9   ca l enda r  y e ars,   we  have   see n  th at   application  de vel opm ent ,   m ai n te nan ce   and   oper ations  te ams   have   a  ver y   si lo - ed  exi st enc e .   In  today ' s  eve r   m ore   flui d  m ark et ,   i t  is  impera t ive   for  th ese   te ams   to  be  ver y   ag il e  in  the i r  response  to  business  nee ds.   W hil e  d evelop m ent   team s  are   tr y ing   to  adop t  ag il e   and   devops  pra ctice s ,   oper a ti ons  and  m ai nte nan ce   t eam s  are   som et im es  forgott e n   in  thi s  tr ansfor m at ion  journey   eve n  though   they   p lay   a  ver y   cr uci a l  rol e  in   m ana ging  custo m er  fac ing   s y st ems .   In  thi s  p ap er,   we   foc us  on   appl i catio n   oper a t ions  for  the ir  sim pli fication,  outl in e  the   post  produc ti on   cha llenge s   fac ed   b y   the   op era t ions  team s,  assistanc e   req ui red   from   th e  de vel opm en t   te ams   and  n eed  for  coor d ination  an d   har m on y   b et we en  appl i ca t ion   deve lopment  an d  oper at ions  team s.  W e  use  t he  exa m ple   of   a  fina ncial   orga nizati on   where   we   are  cur r e ntly   he lpi ng  in  s implifi c at ion  o f  appl i ca t ion  support  proc esses  using  two  k e y   le ver s  of  cl o ud  and  devops  adopt ion  t o   highl ight  th e  pa t h  to  sim pli f ic a tion.  W e  ou tl in e  t he  solut ion  l evers   we  used,   soluti on  te ne ts,  soluti on  appr oa ch   and  conside rat i ons.  W e  al so  sh are   a  ta rg et  stat e  m odel   and   reg ula t ed  ke y   f unct ions  and   a ctivit i es  withi n  th e  m odel   as   well   as  an   interi m   oper at ing   m odel   and a  t arg e t opera t ing  m odel.     Ke yw or ds:   Ag il it y   Applic at ion su pport   Cl oud  a doptio n   DevO ps   Si m plific at ion   Copyright   ©   201 9   Instit ut e  o f Ad vanc ed   Engi n ee r ing  and  S cienc e .     Al l   rights re serv ed.   Corres pond in g  Aut h or :   An s hu   P rem chan d   B. S.   A bdur Ra hm an  Crescent  Insti tute o f  Sci ence  a nd   Tec hnol og y   GST R oad,    Vanda lur ,  Che nn ai   600 0 48, T am il nad u, I ndia .   Em a il :  ansh upr e m @g m ail.co m         1.   INTROD U CTION   So ft war e   ser vi ce  pro vid e rs  a nd   enter pri se  dev el op m ent  te a m s  are  incre asi ng ly   un der   pr ess ure  to   create ,  e nh a nc e  an d  deliver  app li cat io ns   at   an  e ver - fa ste r   pace.   A gile  s of t war e  de velo pm ent  pr act ic es  an d  devO ps   hel p  r edu ce  release   cy cl e  tim es  bu t  costly   and   tim e  con su m ing  on - pro duct ion  app li cat ion   er rors  or   m ist akes  sti l l  ai l  dev el opers ,   syst e m s  ad m i nistrato rs  an d  IT  sup port  te am s   irresp ect iv e  of   de vOp s  te a m s   hav i ng  been  e sta blish ed   on  the  a ppli cat ion  de velo pm ent  side.  A pp li cat ion  pr ob le m s  com m on ly   arise  from   change  of stat us q uo that  resu l ts i n  dis har m ony wit h u ps tre a m  an d/or  dow ns tream  syst e m s.  The  ra pid   change s   cause d  by  agil e  dev el op m ent  therefor e  nece ssit at e  so lvin g  app li cat io n  suppo rt  pro blem s  ver y  quic kly.  Also,   the  co ncep t  of   br i ng   y our  ow n  de vice  to  off ic e  requires  a gi li t y  to  handle  app li cat io n  sup port  syst em s  [ 1].  The   existi ng inter - de vice colla bora ti on  syst em  is g ene rall y ce ntr al iz ed  syst em  [ 2].   On e  of  pri m ar y  go al s  of   de vOps  is  t o  get  de velo per s  m ore  involve d  in  a pp li cat io n  m ain te na nce  a nd  op e rati ons  so   t hey  can  m or e  eff ect ively   res olv e  ap plica ti on  issues  in  pr oductio n  en vir onm ents  [3 ] .  Th e  oth e r  i m po rtant  goal   is t o  bri ng  de ve lop m ent an d t est ing  e nviro nm ents as close   to  each  o t her a s possible.  T his h el ps   because   norm al ly ,  there  are  m any  pr od uction  iss ues  that  cannot  be  re plica te d  in  de velop m ent  env ir onm ents  because   they   are  s o  dis par a te .  But  if   the   env i ronm ents  are  sam e  or  si m il ar,  the  num ber   of  ‘ ne w’  issues   occurri ng  in  pro duct ion   e nviro nm ents  can  be  broug ht  do wn   m easur a bl y.  Also,  if  de velo per s   do  not  ha ve  acce ss  to  li ve  pro du ct io n  a ppli cat ion s  an d  s erv e rs,   tr ouble sh ooti ng  issue s  can  bec om e  ver y  ti m e  con su m ing .   Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a n  J  E le c Eng &  Co m p  Sci,   Vo l.   13 , N o.   1 ,  Ja nu a ry 20 19   :   85   –   93   86   This  le ads  to  a   back lo g  of  syst e m   def ect s,  unha ppy  custo m ers,   and   business  an d  ove r wh el m ed  dev e lop m ent  and   op e rati ons   te a m s  [4 ] .  W i th  increase d  ad op ti on  of  bi g  da ta ,  In te r net  of  Things  an d  se ns or  te ch no l ogy  by  var i ou s  orga ni zat ion   f or  pro visio ning  sm a rt  intel li gen t  s erv ic es  for  va rio us   ap plica ti on   us es ,  the  s yst e m   b ecom es  com plex  [ 5].  I n  ce rt ai n  in dustrie s  l ike  fi nan ci al   in sti tuti on s,  r oles  &  re spo ns ibil it ie s  dicta te   acce ss  to   env i ronm ents.  These  a re  esse ntial   for  ris k  &  com pliance,   am on gs t  ot her  thin gs   [ 6].  W e  wor ked   with   a  la rg e   fina ncial   insti t ution   f r om  the  fo rt u ne  50 0  li st  and   helpe d  si m plify  their  app li cat io n  suppo rt  by  agili t y  and   devO ps   ad opti on   a nd  delive red   qu a ntifie d  ben e fits  betw een  10 - 25%  of  cost  to  m anag e  ap plica ti o ns   f or   var i ou s   te ch nolog y  set s.   The  lowe r  en d  of  the  s pectr um   sa w  le gacy  a ppli cat ion s  a nd  C OTS   (c omm on   off  th e   sh el f )  pr oduct  set s  an d  the   hi gh e r  e nd  sa w  app li cat io ns   w ritt en   in  te c hnologies  s uch  a s  j a va,   Net  a nd  new e r  dig it al  tech no l og ie s .   In   ou r  case  w it h  finan ci al   insti tuti on   we  m entioned,  we   us ed  the  le ve rs  of   a gili ty ,  devo ps   a nd     cl oud  [ 7] .  T he   delivery  m anag ers   at   the  fi nan ci al   orga nizat ion s  had  tw o  pri m ary  chall eng es  -   on e ,  f ind i ng   sk il le d  dev el opers  to   fill   ope n  posit ion s   to   im pr ov e  outp ut  from   the  te am   an d  tw o,  im pr ov i ng  th rou ghpu t  a nd   pro du ct ivit y  of  te a m s.  Dev el op e rs  no rm all y  sp en d  a  la rge  per ce ntage  of  their  tim e  wo r king  on  ap pl ic at ion  def ect s  a nd   s uppo rt  pro blem s   wh e n  their  ti m e  wo ul d  be  be tt er  sp ent  on  creati ng   new   s olu ti ons  to  f urt her   th e   cause  of   bu si ne ss.  Usi ng   de vOps  a nd  agile   pr act ic es,  we  he lped  im pr ove  dev el op m ent  proces ses,  a dd e d  to ols  and  create d  CI - CD  pip el in es  (conti nuous  i nt egr at io n  –   c on ti nu ous   delive r y)  f or  the  fina ncial   insti tuti on  a nd  recorde d  a n  ov e rall   pro du ct ivit y  i m pr ov em ent  of   6% - 15%  w hile  m ai ntaining  existi ng   hea dcou nts.     This  ad diti ona l  capaci ty   was   util iz ed  to   de li ver   ne w  s ol utions  to  business.  I n  this  pap e r,   we  s ha re  our   exp e rience  of  work i ng  with   the  fina ncial   insti tuti on   on  i m pr ov in g  &   sim pl ify ing   thei r  ap plica ti on   s upport   processes .  W it h  this  exam ple,  we  exp la in  how  com m on   barriers  to  pro duc ti on   ap plica ti on   suppo rt  agili t y  can   be  ov e rc om e  i n  a  ti m e  and   cost  ef fici ent  m ann er   with   a  De vOps   ap proac h  s uppo rted  by  agile   pr a ct ic e  adoptio n,   w hile  reducin g  the  cro ss - f unct io na l  fr ic ti on   that  com m on ly   aris es  wh e n  de ploy ed  app li cat io ns   st op   run ning  or   sho w defects  [ 8].   We  us e d  a   tw o  pro ng e d  ap proac h  t o  s olv e   this  pro blem   –   one,  we  us e d  de vops   pri nc iples  a nd   seco nd, we  us e d  cl ou d (privat e cloud a nd  public cl oud).       2.   THE  PROPO SED P ROCE DURE:  SI MP LIFYI NG  AND   I MP ROVI NG APPLI C ATIO N  SU PP ORT  IN PR ODUCTI ON   We  obser ve d  at   the  finan ci a l  insti tuti on   that  m os t  dev el op m ent  te a m s   and   in div id ua l  dev el opers   sp e nt  ap pro xi m at ely  20  to   30  per ce nt  of  th ei r  tim e  on  a ppli cat ion   s upport  a nd  def ect   m anag em ent.  I deall y,  the  dev el op m ent  te am s  can  be   grante d  read - only   an d  au di te d  acce ss   to   inf ra str uctu re  r eso ur ces   so  th ey   can   get  the  inf or m at ion   they   nee d  with out  exposin g  the  orga nizat ion   to  un necessa ry  risks  includi ng   (a nd   not  lim it ed  to) fina ncial  r isk s. We  h el pe d si m plif y t he  ope rati ons pro ce sses t o:   a)   Pr ovi de  cr os s - f un ct io nal  de vOps visi bili ty   b)   Ma intai n  sec uri ty , r isk m anage m ent an d c ompli ance  po li ci e s   c)   Con tr ol access   rig hts as nee de d by r ole   d)   Fil te r,  m ask  an d har ness  sensi ti ve  data   e)   Audit de velo pe r  acce ss  to pr oductio n sy stems   f)   Creat e d as hboa rd s  for ap plica ti on   healt h  m onit or in g   g)   Gen e rati ng r e ports  a s  need e d and kee ping  ri gh t  sta ke ho l ders in l oop   In   our  e xam ple,  with   sim plif ie d  proc esses,   dev el op m ent  and  operati on s   te a m s  wer e  a bl e  to  re port  increase  in  c ol la bo rati on  a nd  we re  able  t o  gai n  sh a red  visibil it y  to  s olv e  producti on  ap plica ti on   su pp or t   pro bl em s  faste r  a nd  re ported   le sser  def ect s   in  pro du ct io n  over   a  per i od  of  ti m e.  W e  wer e   able  t o  r epor t   increase d  pro duct ivit y  an d  i m pr ov e d  c ollaborat io n  th r oughout  their   de velo pm ent  and  operati ons   te am s  by  br ea king  dow n  sil os   an d  crea ti ng   a  unifie d  view  of   t he   en te rp rise .  W e  w il l  exp la in  the  m et ho d  a pp li e d  in   sect ion s t hat fo ll ow . A fter  firs t and sec ond w ave  of sim plifi cat ion , we  we r e able to:   a)   Re du ce  operati on s  a nd sup por t ov e r head an d costs   b)   Re du ce  li censi ng cost s   c)   Re so lve c us t om er - i m pacti ng   pro du ct io n  iss ue s f a ste r   d)   Im pr ov e  up - ti m e    e)   Be nef it  fro m  great er c ollab orat ion  a nd kn owle dge s har i ng   f)   Get b et te r  r eal - tim e v isi bili t y ac ro s s  var io us  env i ronm ents an d rati onal iz e the  nu m ber   of e nv i ronm ents   g)   Su ccess f ully   m anag e  ris k,   m on it or ing   a nd  au dit  require m ents  throu gh  ro le - b ase d  acce ss  for  de vel op e rs   and trac king  of all  troub le s ho oting an d  c ha nge act ivit ie s   h)   Easi er m igrati on   of ap plica ti on s t o  cl ou d  (a s  need e d)   i)   Mi ti gate & m a nag e  r is ks  a nd  i m pr ove ef fecti ven e ss  of outs ource d dev el opm ent an d s upport  res ources   j)   Scal e on  dem a nd the   de velo pm ent an d o pe r at ion s team s by  cro ss  traini ng   Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a n  J  E le c Eng &  Co m p  Sci     IS S N:  25 02 - 4752       Simpli fi cation of ap plicati on  op e ra ti ons  us i ng clo ud  and   DevOps   ( A nsh u   Pre mc hand )   87   The  “ Scal ing o n Dem and ” wo rk e d  i n  tw o wa ys :     1.   Dev el op e rs   we re  a ble  to   get   a  das hboa r d  view  of  al l  of  t he ir  ap plica ti ons  an d  relat ed   s erv e rs.  T hey  w ere   able to t rack t he  h eal th  of the   entire a pp li cat ion st a ck . T hey  cou l d,   with ou t  assist ance :   a)   Au t om atical ly   disco ver, m on it or  a nd r e sta rt  app li cat io ns   b)   Ce ntrall y view  apps  from  a dat a center (s)   c)   Ma nag e  clo ud  base d  a pp li cat ion s  ( i f  a ny)   d)   Track cha nges   e)   See ap plica ti ons,  ser vices a nd  sche du le d  ta sks   f)   Access l og and   co nf i gurati on  file s   g)   Qu e ry  producti on d at a bases   h)   Mon it or a pp li c at ion  a nd serve r heal th   i)   Get noti ficat io ns  a nd alert s   2.   Op e rati ons tea m s w ere ab le  t o  sim plify t heir  w orkl oad b y:   a)   Giving  de velo pm ent team s saf e a nd secu re  acce ss to p rod uction ap plica ti on s  and  pro duct ion  se rv e rs.   b)   Pr ovi de  cr os s - f un ct io nal  de vOps visi bili ty   c)   Ma intai n  sec uri ty , r isk m anage m ent an d c ompli ance  po li ci e s   d)   Con tr ol access   rig hts   e)   Audit de velo pe r  acce ss  to pr oductio n sy stems   We  caref ully   wen t  thr ough  al l  the  req uire m ents  of   the  f inancial   org a nizat ion   an d  ap pl ie d  a  m ult i - pro ng e d  a ppr oa ch.   We  sp li t t he req uirem ents in  t o  tw o  se r vi ce bun dles   a)   Bundle  on e:   Tr aditi on al   IT  a nd P rivate Cl ou d    b)   Bundle t w o: P ub li c Cl ou d   The  key  m oti vato r  was  to  ens ur e  a  flawl ess  dig it al   cus tom er  j ourn ey   and   the  IT - i nfrastr uctu re  need e d  t o  s upport  this.   Mo de rn iz at io n,   st re a m li nin g  an d  consolidat io n  wer e  t he  key  them es  in  struc tural   change  at   t he  f inancial   insti tu ti on   we  wer e  he lping.  T he  fin ancial   orga niza ti on   need  to  dri ve  cha nges  from   a  bu si ness  persp ect ive  &  f o r  I T  to  be  su cces sfu l,  a  stron g  c oope rati on   a nd   colla borati on  with  the  busin ess  was   necessa ry.  To  achieve  al l  the se,  we  pr opos e d  ad opti on   of   agile   and   de vops   pract ic es   [9 - 10] .  Table  1  broa dly   li sts our  rec omm end at ions f or  the  fina ncial  org a nizat ion’s  busin ess  ob j ect ives s ha red wit h us.         Table  1 .   Ma pp i ng of B us ines s  Objecti ves  to Our Rec omm e nd at io ns   Bu sin ess  Objectiv es   Ou r  Reco m m e n d at io n s    Sy ste m ,  se rvice an d  bu sin ess  availab i lity  need s (24 /7 )   Hig h ly  r esilien t  inf rastructu re  in   all la y ers on  clou d  inf rast ructu re   Cap acity  f lu ctu atio n   m an ag e m en t   Pu b lic clou d  f o r  reliability  an d  scalab ility   Si m p lif ied  too ls &  services to   m an ag e cos t    Si m p lif ied ,  o rchest rated to o l chain   Red u ce size  o f  cod e bas e   Co n sid er  clo u d  bro k erage service  m o d el,  co g n itiv e auto m a tio n   f o r  o p eration al eff icie n cies   Si m p lif ied  integ ration   m an ag e m en t   Te m p late  bas ed  integ ration   Sea m less  dig ital c u sto m e r  jo u rney  su p p o rted b y  I T  f o r  i m p rov ed  cus to m e r  satis f actio n   Leverage clo u d  to  p rov id e div erse set of  I aaS and  PaaS   serv ices       Ado pting   t o  th e  three  key  th e m es  of   struct ur al   cha nges  nam el y  Mod er ni zat ion ,  Strea m li nin g  an d  Con s olidati on,   we  co ns tr ucted  the  ta r get  sta te   so luti on   t o  m eet   the  curr ent  an d  f utu re   requirem ents  of   the   fina ncial  org a ni zat ion .    Figure  1  sho w s  the  key  s olu t io n  dr i ver s  for  the  entire  e xerci se.  The  key  dr i ver s  wer e  di vid e d  into  6  cl asses  wh ic h  dro ve  on e  or   m or e  key  te ne ts  of   the  so luti on.  These  dr iv er  cl asses  were  cl ou d,  auto m at ion ,   dig it al   platfo r m s,  go vernanc e,  secu rity   a nd   c os t.  F or  each  dr i ver   cl ass  there  w e re  sub - fo c us  areas .     Fo r   exam ple,  f or   dig it al ,  the  s ub   f ocu s   areas  include d  cl oud  burstin g,   m odern   i nteg rati on   serv ic es ,  an d  m ic ro - serv ic e  e na ble m ent.  For  gove rn a nce,   the  s ub - f oc us   a reas   wer e   cl ou d  se rv ic e  bro ker a ge ,  cl oud  go vernan ce ,   arch it ect ure  bo ard   a n d  com petence  m anag em ent  fo r  re gu l at ion s  a nd   s o  on.  T hese d ri vers  helpe d  us  ar rive  that   the  key  te nets   of   the  entire   propose d  so l ution   for  sim plific at ion   of  app li cat io n  op erati on s  as  w e  hav e  descr i bed b el ow.  The  k ey  te ne ts of the  pro pose d  s olu ti on  wer e:   a)   Zer o dist urbance  knowled ge  t ran sit io n   b)   Cl oud  asses sm ent en a ble d  wit h  a pp li cat io n  c entric asses sm ent app ro ac h    c)   Cl oud  f oc us e d appr oach f or wor klo a d  m igrati on s   d)   Mi gr at ion an d t ran s form ation   risks   with  m i tig at ion   e)   Com plete  sco pe  of se rv ic es  on  IT host ing an d op e rati ons   f)   Scal able a nd Rel ia ble target c loud  platfo rm   g)   Fo c us e d  a uto m at ion   for  sta ble infrast r uctu re   h)   Ce ntrali zed m on it or i ng w it h e ven t c orrelat io n  ac ro s s  platfo rm s,  app li cat io ns  a nd  netw ork   Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a n  J  E le c Eng &  Co m p  Sci,   Vo l.   13 , N o.   1 ,  Ja nu a ry 20 19   :   85   –   93   88   i)   Cl oud gover na nce e nab le d o pe rati ng m od el  d esi gne d wit h si ng le   point  of   own e rsh i p    j)   Qu al it y su ppor t   k)   Suppor t  im pr ov em ents thr ou gh ope rati on al   process  im pr ove m ents   l)   Run su pport  fo r  c os t ef fici enc ie s f or  both  ho sti ng  a nd  op e ra ti on al  servic es   m)   Ma nag e  Ri sk s   n)   Allow cu stom e r  c on tr olled  pe rsonali zat ion o n  al l ne w digit al  ap plica ti ons    o)   An  ideal  team  m ix w it h  al l rel evan t  sk il ls a nd e nab le d wit h cl oud gove rn a nce   p)   Op e rati onal  tra ns pa re ncy th rough  s er vice m a nag em ent to ols and  processes   q)   Digital  and a ut onom ou s  platf or m  to  ad dr e ss  current a nd  fu t ur e  r e qu i rem ents   r)   Con ti nu ou s  servic e im pr ov em ents  th rou gh a naly ti cs, au tom at ion  a nd tech nolo gy and  proc ess drive n  ho sti ng and s uppo rt enha nce m ents           Figure  1 .   Key  so luti on  dr i vers       Broa dly,  as   T a ble  2  sho ws,   we  cl assifi e d  a ll   the  curre nt  c apab il it ie s  an d/ or   se rv ic es   av ai la ble  into   these  tw o  bundle s  to   cl ea rly   sp eci fy  wh ic h  one  of  th ese  s erv ic es  c ould  be  handled   us i ng  tradit io nal  I T  an d  pr i vate  cl oud  and   wh ic h  on es  cou l d  be  ta ken   to  a  public  cl oud  so l ution.  Since  we  we re  fo c usi ng   on   app li cat io n  s upport,  for  t his si m pl ific at ion  exe rcise, the  foll ow i ng se r vices  w e re  deem ed  ou t  of sc op e:   a)   Applic at ion De velo pm ent  -   B uild,  C onfig ure , Test   b)   Applic at ion M ai ntenance   -   3r d  Le vel  Applic at ion  S uppo rt,  Mi no r  enha nce m ents, bu g  fi xe s   c)   Ar c hiv i ng    d)   Data Ce nter  Dec omm issi on       Table  2 .   B undl e  W ise   Sp li t  of  Acti viti es   Cu rr en t Cap ab ilities    Tr ad itio n al I T  &  P rivate Clo u d   Pu b lic Clo u d   Cro ss  Fun ctio n al Ser v ices   Yes   Yes   Secu rity Op eration  Cen ter   Yes   Yes   Ap p licatio n  Opera tio n s   Yes   Yes   Integ ration  Ser v ice   Yes   Yes   Databas e M an ag em e n t   Yes   Yes   Netwo rk Se rvices   Yes   No   IaaS   (M ain f ra m es,  legacy )   Yes   No   PaaS ( all t y p es o f  datab ases )   Yes   Yes   IaaS  (all  t y p es o f  OS)   Yes   Yes   Sto rage Cap acity   Yes   No   Server Capaci ty   Yes   No   Manag e m en t of  Sa aS   No   Yes       Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a n  J  E le c Eng &  Co m p  Sci     IS S N:  25 02 - 4752       Simpli fi cation of ap plicati on  op e ra ti ons  us i ng clo ud  and   DevOps   ( A nsh u   Pre mc hand )   89   We  al so   a naly zed  the  existi ng  inf rastr uctu r e  and   dr e w  ob serv at io ns   a nd   then  m app ed  e ach  of  thes e   ob s er vations  to  infe ren ce s  that  helpe d  de fine  the  ta rg et   op erati ng   m od el   (TO M )  an d  ta rg et   sim pl ifie d  app li cat io n  suppo rt/op e rati ons  so l ution.  So m e  of   the  i m po rtant  ob se rv at io n s  an d  infe ren ce s  are   li ste d    in  T a ble 3 .       Table  3 .   O ur   K ey  O bse r vations &  Infer e nces   Dr a wn    Ob serv atio n s   Inf erences    The exi stin g  inf rastructu re  h ad   m in i m al or no   f o o t p rint o n  pu b lic  clou d     Co n sid er  m o v in g  po ss ib le no n - sen siti v e workl o ad s to  public clo u d ,  wh ich  wou ld  enab le hig h er  scalab ility  and  f lex ib i lity  in th e tar g et  in f rastructu re   2 0 % o f  the syste m s were  in p h y sical  f o r m   Po ss ib ility  o f   m ig r atin g  this   20%   in f r astru ctu re  to  virtu a l f o r m  which   wo u ld  giv e 10 0 %  v irtual in f rastructu re,   wh ich  is an ex c ellen t enab ler  f o r  d ig ital techn o lo g ie s lik e I n ternet o f  T h in g s (I o T)  etc .   No  back u p  ar ch iv al so lu tio n  even  thoug h  there we re  m u ltip le  app licatio n  bas ed  ar ch iv al  so lu tio n s  av ailab le   Po ss ib ility  o f  dep l o y in g  con so lid ated  ar ch iv al so lu tio n  with co m p lian ce   No  clou d   m an ag em e n t platf o r m   an d  no  self - serv ice  p o rtal  b ased  pro v isio n in g   Dep lo y m en t of  hy b rid clo u d  platf o r m   en ab led  with u s er  f riend ly   in terfaces  which  help  wit h  f aster go - t o   m arket  ap p licati o n  dep lo y m en ts   Multip le versio n s o f  op erating  sy stem s   Op erating  sy ste m s  stan d ardizatio n  while ap p licatio n   m ig ration   Legacy  integ ration  platf o r m s   Mod ernizatio n  of  curre n t integ ration   p latf o r m s   No  auto m ated  dis a ster r e co v ery   so lu ti o n   Po ss ib ility  o f  brin g in g  in DR au to m at io n         3.   THE  M ET H OD   We  al so   fo ll owed  data - ba se d  ap proach   of   perform ing   assessm ent  of   the  cur re nt  infrast ru ct ur e  an d  work l oa ds   to  qu al ify   the  cl oud  w orkloa ds   and   unde rsta nd  the  c urre nt  arch it ect ural   ga ps .  As  a  par t   of   t he   so luti on  we  propose d  to  pe rfor m   a  qu ic k  a ssessm ent  fo r  cl oud  a doptio n  durin g  tra ns it ion .   W e  wa nted  to   assess,  de sig n,  bu il d  a nd   m i gr at e  the  in fr a structu re  ove r   the  per i od   of  6  to  8  m on th s  as  per   the  a gr e e d  m igrati on  ti m e li ne.  Ou r plan  was  t o di vid e  these tas ks  i nto   3 dist inct p has es:   a)   Ph ase  1:  W e  w ou l d  pe rfo rm   discov e ry  an d  c loud  assessm ent  (~  3  Mo nth s )  as  a  par t  of   tr ansiti on   t o  fin d  ou t  the  current  inf rast ru ct ur e  sta te   and   qu al ify   the  can did at es   fo r  m igrati on   to  cl oud    (both  pri vate  a nd  pu blic  cl oud).  T he  rec om m end ed   that  t he  asses sm ent  repor t  be  a nal yz ed  by  t he  custom er  and  based   on  cu stom er’ s  feedback  t he  ta rget   sta te   infr as tructu re  will   be  desi gne d.     The  ta r get stat e arc hitec ture wil l get ap pro ve d by the c us t om er p ri or to  de plo ym ent.   b)   Ph ase  2:   I n  phase  2,   our  pl an  was  to  con st ru ct   the  ta rg et   inf rastr uc ture  on  enter pr ise   cl ou d  infr a struct ur e   locat ed   in  c us t om er’ s  ge ogra ph ic   l ocati on.  This  was  done   to  e nsure   that   data  relat e d  com pliance  ne eds  wer e   m et .  Current  wor klo ad s  on  i ncu m ben t  datace nte r s  w ou l d  be  m i gr at e d  to  t he   cl oud  in  a  ph ased  m ann er  ov e r  the  pe rio d  of  4  to  6  m on t hs   (e xclu di ng   asse ssm ent).   Th e  ta rg et   infr a struct ur e  was  to  be  buil t  based   on   t he   desig n  acce pt ed  by  cu stom er,  al l  releva nt  cl oud  a nd   m anag em ent  t oo ls  w ould  be   dep loye d  and   inte gr at e d.  Custom er  app li cat ion   sp ec ific   serv ic e   cat al og ue s  w ould  be  create d  and   de plo ye d  on   reco m m end ed  ITSM  to ol   and   i nteg rated  with  cl oud  m anag em ent p la tfor m .   c)   Ph ase  3:  I n  ph ase  3,   we  w ould  be  pro vi ding   end   to  en d  cl oud  se rv ic es  f or   the  finan ci al   orga nizat i on  with  str ong  cl oud  governa nc e  in  place.  We   wer e  to  be  ac ti ng   as  a  cl oud  serv ic e  brok e rag e  (CSB)   pro vid er  to  e nsure  that  the  c us tom er  was  assur e d  of  opti m iz ed  ta rg et   i nfrastr uctu re  and   a bili ty   to   adh e re t o  m arket  tran s form at i on r a pid ly .   As  s how n  in  F igure   2,  we  l ooked   at   business   do m ai n,   te chnolo gy  an d  ser vi ce  delivery  as  key  input s   and  m app ed   these  t o  key  tr ansfo rm ation s  su c h  as  knowl edg e   m anag e m ent  syst e m   set up ,   cl ou d  m i gr at io n,  sta nd a rd iz at io n  &  gove rn a nc e,  API  ena ble d  integ rati on  and   dig it al   transfor m a ti on .  T he  fig ure  sho ws  the   m ov e m ent  fr om   s ta rt  to  en d  sta te   with  tim el ine  m ov ing   from   1 - ni  weeks   with  i niti at ives  in  the   tim el i nes  for  var i ou s   key   tra ns f or m at ion s.   This  helpe d  us  draw   a  busine ss  cent ric  m igrati on   a nd  tra nsfo rm ation   a ppr oach  with  ti m elines  wh e re  we  c ould  ta r get  a nd  tr ack  eac h  t ran s f or m at ion   f ro m   sta rt  to   en d  sta te .  Busi ness  Ce ntric   appr oach  was   app li ed   at   al l  la ye rs  of  the  i nfrastr uctu re  t o  br in g  i n  the   com plete   benefit s  to  the   fi na ncial   orga nizat ion .   Data  ce nter  w as  treat ed   as  s cal able  plat f orm   wh ic h  woul d  br i ng  s peed  and  agili ty   in  bu si ness   app li cat io n  de plo ym ents,  serv ers  wer e  tre at ed  as  group   of   busines s  com po ne nts  he nce  fail ure  of  each   com po ne nt  wa s  m app ed  with   fail ur e   of  business  functi onal it y  and   hen ce   the  a rch it ect ure   w ou l d  be  reali gn e d  base d on the  business  fu nctio nalit y crit ic al ity.       Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a n  J  E le c Eng &  Co m p  Sci,   Vo l.   13 , N o.   1 ,  Ja nu a ry 20 19   :   85   –   93   90       Figure  2 .   Busi ness  ce ntric m i gr at io n & tra nsfo rm ation  a ppr oach       4.   SOLUTI ON CO NS I DER A TIONS   The  f ollo wing   wer e  the  key  so luti on  c on si der at io ns   we  ha d  ta ke n  into  account  w hile  const ru ct i ng   the tar get  in fr a structu re:   a)   Tw o  cl oud  inf r ast ru ct ure  loca ti on s  within  th e  country  lim its  as  two  avail abili ty   zon es  to  ens ur e  data   relat ed  c om pli ance  requirem ents  ar e  m et .  On e   of  t he  l oc at ion s  t o  al s o  act   as   pr im ary  disaste r  recovery l ocati on   b)   We r ecom m end ed  a seri ou s l ook  at  “as a ser vice”  m od el s to  the f ina ncial  o r ga nizat ion  to  b rin g  dow n  costs, w hich  i nc lud e d IaaS   a nd Paa S se rv ic e s   c)   We  re quest ed   consi de rin g  to  host  50%  s plit   of   wor kloa ds   in  betw ee n  tw o  locat io ns   to  pro vide   act ive - act ive c onfig ur at io n o f  the  wor klo a ds   d)   S tora ge  ti ers  and   siz in g  ha d  bee n  co ns i de red   base d  on   cur r ent  data  pro vid e d  by  the  fina ncial  orga nizat ion ,  to be  validat ed   durin g d ue dil igence  stage   e)   Ba ckup  c onsid erati on s   we re  base d  on  cu rr e nt  re quirem ents  gi ven  by  t he   cust om er,  this  w ou l d  be   validat ed  dur i ng  du e  d il ige nce   f)   Ar c hiv al  s olu ti on w as  pr opose d  as  opti onal   so luti on   g)   Targ et  i nfrastr uctu re  will  b e  enab le d wit h m axi m u m  au to m at ion  possibl e   h)   We  reco m m end ed  consi der in g  sel f - heal so l ut ion s  be  c onsid ered as a  pa rt of the  targ et  infr ast ru ct ure    i)   Con s olidate d I nteg rati on Se rvi ces plat form  so luti on  had be en  c onsidere d    j)   Targ et  i nfrastr uctu re is  bu il t t o  e nsure  cl oud serv ic e  bro ker a ge  m od el  d el i ve ry   k)   The  ta rg et   inf rastr uctur e  m on it or i ng   a nd   m anag em ent  s olu ti on  ha d  be en  co ns tr ucted  to  ha nd l e   hybri d  cl oud pl at fo rm  an d   le ga cy  d evices   l)   Business  cent ric m igrati on m ov e  gro up s  wo ul d  be  create d d ur i ng transf orm at ion   m)   Targ et   in frast r uctu re  ha d  f eat ur es  e na bled  f or   fu t ur e  te c hnology  trans f orm at ion s  su c h  a s  Ser ver - le ss   Com pu ti ng ,  D i gital , and Inte r net of T hings  e tc .   n)   Cl oud  LA N  hard war e  a nd  so ft war e  we re  siz ed  s uitably   for  ser ve r  w orkloa ds   and   net w or k  com po ne nts  w hich  i nclu de:    1)   LAN S witc hing Fa bri c   2)   Perim et er &  I nt ern al  Fire wall   3)   In tr us i on D et e ct ion  a nd P reventi on at im po r ta nt Ingress/ E gr ess  Z on e s   4)   Exter nal/DM Z  (d em il i ta r iz ed z on e )  a nd Inter nal L oad Bal an cer   5)   Rem ote Cl ie nt Ter m inal C on ne ct ion  to  acces s f ina ncial  or ga nizat ion’s  res ources   6)   Sit e to site  VP N  ( virt ual priv at e n et w ork)   7)   Suppor t  fun ct i on s  for I P  Add resses,  DHCP,   DNS   Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a n  J  E le c Eng &  Co m p  Sci     IS S N:  25 02 - 4752       Simpli fi cation of ap plicati on  op e ra ti ons  us i ng clo ud  and   DevOps   ( A nsh u   Pre mc hand )   91   5.   RESU LT S  A ND   DISCU S SION:  I NFRASTR U CTU RE  SEC URI TY,  M ONI T ORING  AND   MAN AGE M ENT   We  rec omm en ded   t hat  cy ber   secur it y  be  up dated  a nd  tran s it ion ed  t o  SIE M  (S ecu rity   Inform ation   &   Eve nt  Ma nage m ent)  Plat for m   and   enter pri se  vulnera bil it y  m anag em e nt,  ide ntit y  a ccess  m anag em ent,    p ubli c  key  inf r ast ru ct ure  an d  oth e r  platf or m   L1/L2/L 3  sec ur it y  serv ic es  be  spruce d  up  in  diff e re nt  business  ver ti cal s.  W e  r ecom m end e d  the  f ollow i ng   s erv ic es  be  deli ver e d  as  pa rt  of  secu rity   op er at ion s  cente r  f or   th e   fina ncial  org a ni zat ion :   a)   Secu rity  I nfo r m at ion  and E ve nt Mana gem e nt    b)   Vu l ner a bili ty  A ssessm ent   c)   Penetrati on  Te sti ng   d)   Id e ntit y and A ccess M ana ge m ent    e)   Publi c K ey   Inf rastr uctur e   We  unde rstoo d  that  the  finan ci al   orga ni zat ion ’s  lo ng   te r m   strat egy  was  to  m ov e  enter pr ise   work l oa ds  to  pub li c clo ud.  Theref or e ,   our rec omm end at io ns   wer e  the  fo ll owin g:   a)   Un i fied  i nfrastru ct ur e a nd a ppli cat ion  m on it or i ng   b)   Con ti nu ou s  d is cov e ry a nd au t om at ed  relat ion sh i p  m aps   c)   Finan ci al  a naly ti cs o n p ubli c cloud e xp e ns es , c os t a nd r es our ce o pti m iz at io ns   d)   Un i fied das hboa rd s  & re ports  for  cl ou d op e ra ti on s   We  will  d et ai l t he  sec ur it y, m on it ori ng a nd  m anag em ent so luti on in  ou r next  pa per.    Applic at ion O per at io ns  Rat io naliz at ion   us in g DevO ps   for Sim plifie d  Ma nag em ent:   We  rec omm end ed  that  the  fi nan ci al   orga ni zat ion   strat egi cal ly   m ov e  towards  a  de vOps  m od el   fo r   their  a pp li cat io n  op e rati ons,   m ai ntenan ce  a nd  de vel op m ent  w ork .  T he  m ai n  dr i ver  f or  this  c hange   w as  a  nee d  to im pr ov e  tim e - to - m ark et   for  n e w  a pp li cat io n functi onal it y or ot her  c ode c hanges .    We  pro po s ed   DevO ps   as   a  Ser vice  ( DaaS )  m od el   w hi ch   povi des  al l  t he   be nef it s  of  de vOps   as  a   m anag ed  cl ou d  ser vice.  Ba s ed  on  the  De vOps  Ma t ur it y  Assessm ent  of  the  fina ncial   orga nizat ion’s  current   sta te ,  we  will   be   able  to  c reate  a  tim e - bo un d,   m il est on e  base d  pla n  to  a utom at e  as  m uch   as  possible  a nd  bri ng   the  entire  co nt inu ous  dep l oy m ent  pip el ine   (CD)   onto  th e  public  cl oud.  This  w ould  enab le   the  fin ancial   orga nizat ion   to   fo cu s  on  oth e r   areas  without  hav i ng   to  worry   abo ut  the  de vOps  sta ck  m a nag em ent  and   IT4I T   work that  will  co m e u nd e r  t he  "Mana ged Da aS" u m br el la .   Durin g  D ue  Dili gen ce  ph a se,  a  feasibil it y  analy sis  wo ul d  be  done   j oi ntly   with  the  fina ncial   orga nizat ion   to  unde rstan d  al l  of   their  spe ci fic  need s  a nd   prov i de  cu stom iz ed  so luti on s  le ve rag i ng  public  cl oud  f or  de vOps   ad opti on   keep i ng   i n  m i nd   va rio us   ot her   facto rs  li ke   cost,  perfor m ance  of   t oo l s  an d  or c hestrati on nee ds .  F r om   the   sta te   of   te ch nolog y  oper at ions  of   t he  fina nci al   or ga nizat io n,  we  un derst oo d  that  one - pass  m ov e   to  th e  ta r get  st at e  we  wa nted  to  reac h  w ou l d  be  im po ssi ble.   W e  w ou l d  ha ve  to   ta r get   to   reach  an  inte rm ediate  operati ng  m od el   w her e   al l  sim plific ation  them es  wer e  unde rw ay .   Thi s  w ould  al s o  he lp  us   keep trac k of   pro gr e ss a nd cours e  correct a s  need e d.    As  c ollaborat ion   is  key  f or  a  su ccess f ul  devO ps   m odel ,  we  rec omm end ed   that  Applic at io n  Op e rati ons  (AO)  team  w il l p erfor m  the foll ow i ng acti viti es:   a)   Pr ovi de  cl ear  def i niti on   of  proces ses  a nd   r esp on si bili ti es  acro s s  the  de vOps   or gan iz at ion s   (lines   of   bu si ness wit hi n  the  f i nan ci al   orga nizat ion) a nd the a ppli cat ion   operati ons  orga nizat ion     b)   Roadm ap  f or the im ple m enta ti on  c ov e rin g  a ll  r el evan t a rea s su c h  as  s ugge sti ng  a  step wis e ap proac h   c)   W it h  the  se quence  of  im ple m entat ion   an d  pace  f or   ro ll - out  –   suc h  as  a r ea  to  sta rt  with   and   how  to  gr a dual ly  scale  up   d)   Sele ct ion  a nd i m ple m entat ion  of to ols s uppo rting  de vOps   e)   Actual im ple m entat ion   f)   Or c hestrati on a cro ss  the  to ol - c hain   Figure  3  s how s  the  ta rg et   operati ng  m od e l  for  t he  a pp li cat ion   s uppo rt  ser vices  of  the  fina ncial   orga nizat ion .  We  are  on  tra ck  to  at ta in  th e  sam e.  The  ver ti cal   un it s  re fer   to  sh a red   f un ct io ns   ac ros s  the   orga nizat ion   li ke  a ud it   an d  r egu la to ry,  IT4IT  te am s,  risk  and  com pliance  m anag e m ent  et c.  The  hori zon ta l  un it s  on  to p  a r e  the  business   gro up s ,  bu si ne ss  us e rs  a nd  se rv ic e  des k  that   co ns um e  the  s erv ic es  belo w  them .   Cl oud  m anag em ent  platfor m   work s  o n  t op  of   the  busi nes s  awar e  c ommand  ce nter  w hi ch  autom at ion  la ye r   that  w orks  on  top  of  the  othe r   platfo rm s  su ch  as  le gacy  pla tfor m s,  ap plica ti on   op e rati ons   an d  s o  on.   Th e  fina l   horizo ntal l ay er r e presents  the  en te r pr ise  clo ud and  public c loud se rv ic e  pr ov i der s .     Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a n  J  E le c Eng &  Co m p  Sci,   Vo l.   13 , N o.   1 ,  Ja nu a ry 20 19   :   85   –   93   92       Figure  3 .   Tar ge t  op e rati ng m od el       We  al so   re quest ed  suppo rt  from   the  fina ncial   organ iz a ti on   an d  it s  app li cat io n  de ve lop m ent  &   m ai ntenan ce  ( AD / AM)  te am s.  T he  f ollo wing  de pe nd e nci es  on  the  ap plica ti on   dev el opm ent  &  m ai nt enan c e   (AD/AM)  tea m s w as  foresee n:   a)   The  sel ect ion   of   to ols  (e. g.,  dep l oym ent  too ls)  sh al l  be  a li gn ed  with  th e  finan ci al   org anizat ion’s   init ia ti ves  for  a uto m at ed  de plo ym ent o n  te st  and pr oductio n.   b)   Def i niti on   of  wh e n dif fer e nt  app li cat io ns /t ea m s ar e rea dy for t ransf or m at i on   c)   Av ai la bili ty   (ti m e  and   fo c us)  of  de velo pme nt  te am   to  absor b  knowle dg e   an d  pr a ct ic e  the  ne w   capab il it ie s   d)   Dep e ndency  on  oth e r  a pp li ca ti on   dev el opm ent tea m s f or   r el ease co ordin at ion       6.   CONCL US I O N   Si m plific at ion   us in g  cl oud  a nd  devo ps   a dopt ion   ca nnot  ha pp e n  unt il   op e rati on s   an d  i nfrastr ucture   orga nizat ion s   are  m ade  a  pa rt  of  t he  sim plific at ion  pro cess  a nd  rati onal iz ed.  T hese   gro ups  nee d  to  be   disrupte d  an d  trans f or m ed  into  an  ef fecti ve  devo ps   m od el   to  ensure  busi ness  nee ds   of  tod ay ’s  dig it al   world   are  m et .  Ag il e   &  de vops   pr a ct ic es  in  cultur e,  autom at ion ,   le an,   m easur e m ent  and   c ollaborat io n  aspe c ts  are  gr eat   ena blers  for  sim plific ati on   of   op e rati ons  an d  in fr ast r uctu re  orga niz at ion s  an d  cl o ud   a doptio n  ( pri vate/   public/ hybri d)  is  an  excell e nt  enab le r  of  the  si m plifi cat ion   it sel f.   Thes e  le ve rs  le ad  t o  qua ntifia ble  be ne fits.  I n  a  sh ort   w hile,  we  will   be  a ble  to  wr it e  an ot her   pa per   to  s ha re  the  qu a ntif ie d  be nef it s  ac cru e d  to  t he  fi nan ci al   orga nizat ion   r efer red   in  this   pap e r  due  to   the  si m plificati on   of  ap plica ti on   sup po rt   serv ic es  a s  we  ha ve   ou tl ine d  her e .   Op e rati ons  a nd  inf rastr uctu re  te a m s  m ay   al s o  need  to  re - s ki ll ,  cro ss  sk il l  and  al ign  to  t he   ne w  way  of   work i ng   a nd   al s o  us e  co hesive  bu si ness  ce ntr ic   key  pr oce s s  ind ic at ors.  The  post  pro du ct io n  chall enges  an d  assist anc e  nee ded   from   dev e lop m ent  te a m s   we  ha ve  disc us se d  will   fin d  resona nce  in  m any  si m il ar  or ga nizat ion s.  The  s ol ution   te nets,  s ol ution   a ppr oac h,   inte rim   and   ta rg et   ope rati ng  m od el   can  ac t  as  a  gu i ding  f orce  f or   orga nizat ions  with  sim il ar  i ssu es.   Th r ough   the  tr a ns f or m at ion al   ap proac h  we   ha ve  ou tl ined   in  this  pa per   t he  ap plica ti on  op e rati ons  te a m s  will   be  in  the  dr i ver’s   seat   in  the  orga nizat ion’s  jour ney  towa rd s  sim pli ficat ion  a nd  de li ver in g gr eat er  business   value  to  al l st ake holders .       REFERE NCE S   [1]   Mohd  Yus ri  Jusoh,   Har y an i  Har on,   Jasber  Kaur ,   “ W ork  Proce ss  of  Bring  Your  Ow n  Devic e  to  Support  Gree n  Com puti ng ”,   I ndonesian  Jour nal  of  E le c tri cal   Eng ine erin g  and  Computer  Scienc e ;201 8;  Volum e  11,     No 1:   137 - 143 .   [2]   Changsu  Kim , H anki l  Kim ,   Jongw on  Le e,   Hoek yung  Jung ,   “ W eb   Serve r - base d  D istri bute d  Ma chine  Socia l izatio n   S y stem ”   In te rna ti onal Journal  o f   Elec tri cal and Com pute r E ngin ee ring ;   2018;  V olume  8,   No.2:   6 31 - 637 .   [3]   Micha e l  Fausce tt e ,   Rand y   Perr y ,   Sim pli f y i ng  IT  to  Drive   B et t er  Business  Outcomes  and  Im prove d  ROI ”,   Intr oduci ng  the I T Comple xity In dex ;   IDC ;   2014 ; 1 - 3.   Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a n  J  E le c Eng &  Co m p  Sci     IS S N:  25 02 - 4752       Simpli fi cation of ap plicati on  op e ra ti ons  us i ng clo ud  and   DevOps   ( A nsh u   Pre mc hand )   93   [4]   Ans hu   Prem cha nd,   Dr.  Sandh y a   M,  Dr.  Sharm il a  Sankar ,   “ Roadmap  for  si m pli fic ation  of  ent erp r ise  arc hi te c ture   a t   fina nc ia l  inst it u ti ons ”,   2016  In te rnational   Con fe renc e  on  Computati on  of  P ower,   Ene rgy  I nformation  and   Comm unic ati on  ( ICCPE IC) ;  2016;  IE EE - 2016 :   5 11  –   513 .   [5]   Hee na  kousar ,   B. R.   Prasad  Ba bu ,   “ Multi - Age nt  base d  MapR educ e  Mode l  fo r  Eff icient   Ut il i za t ion  of  S y ste m   Resourc es ”,  Ind onesian  Journal  of  El e ct rica l  En gine ering  and  Computer  Sci ence ( IJE ECS ) ;  2016;   Volum e  11,   No .   2:  504 - 514 .   [6]   Alan  Sieg el,  Ir en e  E tz korn ”   Sim ple :   Conqueri ng   t he  Crisis of   Com ple xity ”   Twe lv e; 2013 :  12 - 15 .   [7]   D.  Cohen,   M.  L indva ll,  and  P.  Costa ,   “ Advanc es  in  Com pute rs ,   Advanc es  in  Software   Engi n eering,   cha p te r  A n   Introduc t ion  to   Agil e  Me thods; Elsevier, Am sterda m ;  2004 :  3 - 5.   [8]   T.   D y bå,   T.   Di ngsø y r ,   ” Empiri ca l  studi es  of  a gil e  softwar e  de vel opm ent :  A  sy stemat ic   r evi e w ”,   Information   &   Soft ware  Te chno logy ;   2008;  50(9 - 10):833 – 859 .   [9]   S.  Ilieva ,   P.  Iv a nov,   and   E.  Ste fan ova ,   ” Ana l y s es  of  an  agile  m et hodolog y   implementation ”,   Proc.   o f  th e  30t h   EUROMICR O C onfe renc e  ( EUR OMICRO 2004) ;  2004:  326 – 333 .   [10]   D.  Karl str ¨ o m ,   P.  Runeson ,   “ Com bini ng  agi le   m et hods wit h  stage - gate  project   m ana gement ”,   IE EE   Soft ware ;  20 05 ;   22(3):  43 – 49 .   Evaluation Warning : The document was created with Spire.PDF for Python.