Page 191 - Building Big Data Applications
P. 191

190   Building Big Data Applications


               Applications
                  Requirements
                  Outcomes
                  Use cases
                  Research
                  Validation
                  Performance
                  Security
               Data
                  Systems
                  Access
                  Compute
                  Transformations
                  Overheads
                  Performance
                  Security
               People
                  Program managers
                  Project managers
                  Architects
                  Development leads
                  Development (DevOps) teams
                  QA teams
                  Business analyst teams
                  UAT teams
                  Support teams
               Technologies
                  Commercial vendors
                  Open-source licenses
                  Open-source freeware
               Infrastructure
                  On-premise
                  Cloud
                  Hybrid
                The overall costhere isdivided into capitalspend whichisacquisitioncostfor technology
             and infrastructure, the innovation spends which includes applications, data and people, the
             operations spend which includes applications and people.The realistic cost willalways have
             an incremental addition of 10%e20% on the total cost to adjust for inflation and other
             changes. We should plan the maintenance budget to be 30% of the spend on the overall
             development budget. This is where the big data platform and the agile methodology will
             deliver the biggest impact in helping downsize cost models and spend.
   186   187   188   189   190   191   192   193   194   195   196