Enterprise Application Framework

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Enterprise Application Framework - Presentation Transcript

    1. Enterprise Application Frameworks Products Strategies Best Practices and more
    2. Why you need Frameworks?
      • People come and people go..
      • All kinds of people
      • Standards
      • Business Continuity
    3. Fresh water lake
      • A Business is like a fresh water lake, People come and people go. And it should be that way…
    4. Various kinds of people
      • With Business knowledge
        • Typically a BA
      • With Technical knowledge
        • Developer, tester
      • With Both
        • System Analyst
      • Without Both
        • Manager!
    5. Standards
      • ‘ A’ coded in C
      • ‘ B’ coded in C++
      • ‘ C’ coded in Java
      • ‘ D’ coded in C#
      • ‘ F’ coded in Ruby
      • ‘ E’ just joined
      • If well integrated, it makes a fine hybrid system, ‘E’ has to be trained
      • Else ‘E’ has a big problem!
    6. BCP(Business Continuity Process)‏
      • The show must go on!
    7. Setting up an Enterprise App Framework?
      • People
      • Technology
      • Processes
      • Hardware
      • Software
    8. People
      • Choose the right guy
      • Wrong person or cheap labor may screw your business
      • Extra efforts Remember Time = Money?
    9. Technology
      • Choose one , choose many but choose wisely
      • Look out for availability more than features.
      • Don’t let technology drive your business, look for flexible alternatives
      • Always think about cost too.
    10. Processes
      • Anything done in a well defined process, executes well.
      • A well defined process will take care of risks and mitigation plans
      • No one should be allowed to run away from processes but yes, processes should be flexible.
      • Again, never let processes hamper the business, remember they are to help you!
    11. Hardware Infrastructure
      • Rented hardware Vs Purchased
      • Cost Vs Performance
      • Usage Vs Time
    12. Software Infrastructure
      • Performance & Features
      • Implementation
      • Security
      • Cost
    13. Technical Requirements
      • Typical 3-tier architecture.
      • Things will never change
        • User Interfaces
        • Middleware/Servers
        • Backend Databases
    14. What will change
      • User Interface?
        • Web Interface – Web 2.0 Buzz
        • Desktop Software – legacy
        • Mobile – Upcoming
        • EAI (Enterprise application Integration)
    15. Middleware / Servers
      • Web server
        • Apache, Tomcat, JBoss
        • IIS
        • Custom
      • Messaging server
        • JMS
        • EMS
    16. Databases
      • Various Databases
      • Adapters
      • Database Independence?
    17. Standards
      • Infrastructure standards
        • PC/Laptop standard software
        • File sharing/emailing
      • Technology Best Practices
        • Using the right resources
        • QOS
    18. Business Continuity
      • The show must go on!
      • Backup and Disaster Recovery?
        • Database/Files
        • Installed Software
        • Emails?
        • Any other necessary
    19. BCP
      • Human Resource Backup and DR
        • Are you Technologically Challenged?
          • Members with less technical knowledge.
          • Gap between business and technology?
          • High training and KT cost / Time?
        • Individual show?
          • Single person controlling the wheel
        • Team with all experts – Balance?
          • Do you have team with all experts in all technology
          • Or a team with all experts in individual technology
    20. Conclusion
      • Choosing a Technology?
        • Do consider these factors:
          • Cost of product / Open source solution?
          • Cost of training ?
          • Cost of Infrastructure and Implementation
          • Availability of resources / Docs
          • Availability of Support
    21. Conclusion
      • Choosing a Technology?
        • Don’t (s):
          • Fashion / Trend: Don’t choose because others choose it.
          • Don’t stick to Legacy systems. Keep evolving.
          • Don’t compromise on cheap labor. Quality is important.
          • Open source is NOT always the best
          • Don’t depend a lot on vendor too: They always charge you for every little extra thing!
    22. Open House
      • Queries ?

    + hussulinuxhussulinux, 11 months ago

    custom

    906 views, 0 favs, 0 embeds more stats

    Products, Strategies, Best Practices for Setting up more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 906
      • 906 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories