Architecting high performing, scalable and available enterprise web applications /
This book provides in-depth insights into techniques for achieving desired scalability, availability and performance quality goals for enterprise web applications. It gives an integrated 360-degree view of achieving and maintaining these attributes through practical, proven patterns, novel models, b...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Waltham, MA :
Morgan Kaufmann, an imprint of Elsevier,
[2015]
|
Temas: | |
Acceso en línea: | Texto completo Texto completo |
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | EBOOKCENTRAL_ocn895660720 | ||
003 | OCoLC | ||
005 | 20240329122006.0 | ||
006 | m o d | ||
007 | cr cnu|||unuuu | ||
008 | 141117t20152015maua ob 000 0 eng d | ||
040 | |a N$T |b eng |e rda |e pn |c N$T |d EBLCP |d YDXCP |d N$T |d E7B |d UIU |d UMI |d WAU |d TEFOD |d OCLCF |d DEBBG |d STF |d COO |d B24X7 |d OCLCQ |d TEFOD |d DEBSZ |d OCLCQ |d OCL |d LIV |d MERUC |d U3W |d D6H |d CEF |d OCLCQ |d NAM |d INT |d OCLCQ |d CUY |d ZCU |d ICG |d VT2 |d DKC |d AU@ |d OCLCQ |d DCT |d OCLCQ |d BRF |d LVT |d OCLCO |d OCL |d OCLCQ |d OCLCO | ||
019 | |a 896787185 |a 898036480 |a 899002651 |a 900827714 |a 1088960966 |a 1153051971 |a 1262688893 |a 1302266612 | ||
020 | |a 9780128025284 |q (electronic bk.) | ||
020 | |a 012802528X |q (electronic bk.) | ||
020 | |z 9780128022580 | ||
020 | |z 0128022582 | ||
029 | 1 | |a AU@ |b 000054998717 | |
029 | 1 | |a AU@ |b 000063691729 | |
029 | 1 | |a CHNEW |b 000708619 | |
029 | 1 | |a CHNEW |b 001012549 | |
029 | 1 | |a DEBBG |b BV042490381 | |
029 | 1 | |a DEBBG |b BV043613752 | |
029 | 1 | |a DEBSZ |b 434137642 | |
029 | 1 | |a DEBSZ |b 434835609 | |
029 | 1 | |a DEBSZ |b 445070250 | |
029 | 1 | |a GBVCP |b 804353069 | |
029 | 1 | |a GBVCP |b 815147104 | |
029 | 1 | |a GBVCP |b 88284301X | |
035 | |a (OCoLC)895660720 |z (OCoLC)896787185 |z (OCoLC)898036480 |z (OCoLC)899002651 |z (OCoLC)900827714 |z (OCoLC)1088960966 |z (OCoLC)1153051971 |z (OCoLC)1262688893 |z (OCoLC)1302266612 | ||
037 | |a CL0500000511 |b Safari Books Online | ||
037 | |a 761102C5-28F0-43C2-95DD-1446D8AA2ED3 |b OverDrive, Inc. |n http://www.overdrive.com | ||
050 | 4 | |a QA76.76.A65 |b S553 2015 | |
072 | 7 | |a COM |x 066000 |2 bisacsh | |
082 | 0 | 4 | |a 005.3/76 |2 23 |
049 | |a UAMI | ||
100 | 1 | |a Shivakumar, Shailesh Kumar, |e author. | |
245 | 1 | 0 | |a Architecting high performing, scalable and available enterprise web applications / |c Shailesh Kumar Shivakumar. |
264 | 1 | |a Waltham, MA : |b Morgan Kaufmann, an imprint of Elsevier, |c [2015] | |
264 | 4 | |c ©2015 | |
300 | |a 1 online resource (xxii, 264 pages) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
588 | 0 | |a Online resource; title from PDF title page (EBSCO, viewed February 5, 2015). | |
504 | |a Includes bibliographical references. | ||
520 | |a This book provides in-depth insights into techniques for achieving desired scalability, availability and performance quality goals for enterprise web applications. It gives an integrated 360-degree view of achieving and maintaining these attributes through practical, proven patterns, novel models, best practices, performance strategies, and continuous improvement methodologies and case studies. -- |c Edited summary from book. | ||
505 | 0 | |a Machine generated contents note: 1. Architecting Scalable Enterprise Web Applications -- 1.1. Introduction -- 1.2. Scalability layers -- 1.3. Key tenets of enterprise scalability -- 1.4. Challenges for scalability -- 1.5. Scalability patterns and best practices -- 1.6. Architecting scalable systems -- 1.7. Scalability testing -- 1.8. Scalability anti-patterns -- 1.9. Case study -- 1.10. Chapter summary -- 2. Ensuring High Availability for Your Enterprise Web Applications -- 2.1. Introduction -- 2.2. High availability planning -- 2.3. Challenges to high availability -- 2.4. High availability architecture patterns and best practices -- 2.5. High availability for storage, network, and database components -- 2.6. High availability database -- 2.7.Network availability -- 2.8.5R model for high availability -- 2.9. Other aspects of high availability -- 2.10. Availability anti-patterns -- 2.11. High availability governance -- 2.12. Uninterrupted system and application maintenance. | |
505 | 0 | |a Note continued: 2.13. High availability testing -- 2.14. Case study -- 2.15. Chapter summary -- 3. Optimizing Performance of Enterprise Web Application -- 3.1. Introduction -- 3.2. WPO concepts and analysis -- 3.3. WPO strategy -- 3.4. Optimizing performance for supporting ecosystem components -- 3.5. Asset optimization strategy -- 3.6. Other dimensions of performance optimization -- 3.7. Performance anti-patterns -- 3.8. Web analytics-based performance improvement -- 3.9. Performance governance framework -- 3.10. Case study for top-down performance optimization -- 3.11. Chapter summary -- 4. Caching for Enterprise Web Application -- 4.1. Introduction -- 4.2. Impact on scalability, availability, and performance -- 4.3. Cache concepts -- 4.4. Cache design -- 4.5. Caching patterns -- 4.6. Caching antipatterns -- 4.7. Caching strategy -- 4.8. Cache metrics and administration -- 4.9. Chapter summary -- 5. Securing Enterprise Web Application -- 5.1. Introduction -- 5.2. Security strategy. | |
505 | 0 | |a Note continued: 5.3. Vulnerability, threat, and risk assessment -- 5.4. Designing security principles and policies -- 5.5. Implementing security policy at all levels -- 5.6. Security testing and monitoring -- 5.7. Chapter summary -- 6. Enterprise Web Application Testing -- 6.1. Introduction -- 6.2. Web testing challenges -- 6.3. Testing best practices -- 6.4. Testing estimation at each project phase -- 6.5. UCAPP testing model for enterprise applications -- 6.6. Other aspects of testing -- 6.7. Chapter summary -- 7. Project Management for Enterprise Applications -- 7.1. Introduction -- 7.2. Survey and analysis of enterprise software projects -- 7.3. Project management best practices during various phases of the software project -- 7.4. Lead indicators of quality issues -- 7.5. Proactive quality approach techniques -- 7.6. Project quality tools and metrics -- 7.7. Governance -- 7.8. Chapter summary -- 8. Operations and Maintenance -- 8.1. Introduction -- 8.2. Continuous build and deployment. | |
505 | 0 | |a Note continued: 8.3. Monitoring and notification -- 8.4. Production issue troubleshooting and incident handling -- 8.5. Production operations -- 8.6. Chapter summary -- 9. Enterprise Architecture Case Study: ElectronicsDeals Online -- 9.1. Case study context -- 9.2. ElectronicsDeals case study -- 9.3. Architecture solution -- 9.4. Designing initial architecture -- 9.5. Making the ElectronicsDeals online scalable -- 9.6. Adding high availability features for ElectronicsDeals online -- 9.7. Accelerated performance for ElectronicsDeals online -- 9.8. Securing ElectronicsDeals online -- 9.9. Project execution strategy of ElectronicsDeals Online -- 9.10. Logical architecture -- 9.11. Risk and mitigation strategy. | |
590 | |a O'Reilly |b O'Reilly Online Learning: Academic/Public Library Edition | ||
590 | |a ProQuest Ebook Central |b Ebook Central Academic Complete | ||
650 | 0 | |a Application software |x Development. | |
650 | 0 | |a Software architecture. | |
650 | 0 | |a Business |x Data processing. | |
650 | 0 | |a Management |x Data processing. | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 6 | |a Architecture logicielle. | |
650 | 6 | |a Gestion |x Informatique. | |
650 | 7 | |a COMPUTERS |x Enterprise Applications |x Collaboration Software. |2 bisacsh | |
650 | 7 | |a Management |x Data processing |2 fast | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a Business |x Data processing |2 fast | |
650 | 7 | |a Software architecture |2 fast | |
776 | 0 | 8 | |i Print version: |a Shivakumar, Shailesh Kumar. |t Architecting high performing, scalable and available enterprise web applications. |d Waltham, MA : Morgan Kaufman, ©2015 |z 9780128022580 |w (OCoLC)901039206 |
856 | 4 | 0 | |u https://learning.oreilly.com/library/view/~/9780128022580/?ar |z Texto completo |
856 | 4 | 0 | |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=1844197 |z Texto completo |
938 | |a Books 24x7 |b B247 |n bks00078685 | ||
938 | |a EBL - Ebook Library |b EBLB |n EBL1844197 | ||
938 | |a ebrary |b EBRY |n ebr10976677 | ||
938 | |a EBSCOhost |b EBSC |n 885643 | ||
938 | |a YBP Library Services |b YANK |n 12158823 | ||
994 | |a 92 |b IZTAP |