 |
 |
 |
Deitel Home About Deitel & Associates, Inc. Opportunities for Contract Trainers Media Kit Press Deitel SiteMap Deitel Gear at CafePress.com
Apps
Resource Centers
Training On-Site, Instructor-Led Training Training Overview Course Catalog and Pricing GSA Course Catalog and Pricing C Programming Curriculum Overview CPlusPlus Programming Curriculum Overview Java Programming Curriculum Overview Internet & Web Programming Curriculum Overview iPhone App Development for Programmers Visual Basic Programming Curriculum Overview Visual C# Programming Curriculum Overview Visual C++ Programming Curriculum Overview Self-Paced Training (DVD/Online)
Video
Books LiveLessons Video-Based Training Android Android for Programmers Android How to Program C C How to Program, 7/e C How to Program, 6/e C How to Program, 5/e Past Editions C How to Program, 3/e C How to Program, 2/e C How to Program, 4/e C++ C++ How to Program, 8/e, Early Objects Version C++ How to Program, 7/e C++ How to Program, Late Objects Version, 7/e C++ How to Program, 6/e C++ for Programmers Visual C++ 2008 How to Program, Second Edition Small C++ How to Program, 5/e Simply C++, 1/e Past Editions C++ How to Program, 5/e C++ How to Program, 4/e The Complete C++ Training Course, 4/e C++ In the Lab, 4/e C++ How to Program, 3/e The Complete C++ Training Course, 3/e C++ In the Lab, 3/e C++ How to Program, 2/e The Complete C++ Training Course, 2/e Visual C++ .NET A Managed Code Approach, 1/e Getting Started with Visual C++ 6, 1/e Visual C++ .NET How to Program, 1/e C# Visual C# 2010 How to Program C# 2010 for Programmers, 4/e Visual C# 2008 How to Program, 3/e C# 2008 for Programmers, 3/e Visual C# 2005 How to Program, 2/e C# For Programmers, 2/e Simply C#, 1/e Past Editions C# A Programmer's Introduction, 1/e C# for Experienced Programmers, 1/e C# How to Program, 1/e Internet/Web/Scripting Internet & World Wide Web How to Program, 5/e Internet & World Wide Web How to Program, 4/e JavaScript for Programmers Ajax, RIAs and Web Development for Programmers Internet & World Wide Web How to Program, 3/e Perl How to Program, 1/e Python How to Program, 1/e Web Services A Technical Introduction, 1/e Past Editions Internet & World Wide Web How to Program, 2/e Internet & World Wide Web How to Program, 1/e Wireless Internet & Mobile Business Training, 1/e e-Business & e-Commerce Training Course, 1/e Wireless Internet & Mobile Business How to Program e-Business & e-Commerce How to Program, 1/e e-Business & e-Commerce for Managers, 1/e iPhone iPhone for Programmers: An-App Driven Approach Java Java How to Program, 9/e, Early Objects Version Java for Programmers, 2/e Java How to Program, 8/e, Early Objects Version Java How to Program, 8/e, Late Objects Version Java for Programmers Java How to Program, 7/e Java How to Program, 6/e Simply Java Programming, 1/e Small Java How to Program, 6/e Java Web Services for Experienced Programmers, 1/e Past Editions Java How to Program, 5/e Java Student Solutions Manual, 5/e The Complete Java 2 Training Course, 5/e Java in the Lab, 5/e Java How to Program, 4/e The Complete Java Training Course, 4/e Java in the Lab, Java How to Program, 4/e Java How to Program, 3/e The Complete Java 2 Training Course, 3/e Java How to Program, 2/e The Complete Java Training Course, 2/e Java How to Program With Intro to Visual J++, 1/e Advanced Java 2 Platform How to Program, 1/e Operating Systems Operating Systems, 3/e Visual Basic Visual Basic 2010 How to Program Simply Visual Basic 2010 Visual Basic 2008 How to Program Simply Visual Basic 2008, 3/e Visual Basic 2005 for Programmers, 2/e Visual Basic 2005 How to Program, 3/e Simply Visual Basic 2005, 2/e Past Editions Simply Visual Basic .NET 2003, 1/e Simply Visual Basic .NET, 1/e Visual Basic. NET How to Program, 2/e Visual Basic .NET for Experienced Programmers, 1/e Visual Basic 6 How to Program, 1/e XML XML How to Program, 1/e Ancillaries Errata Translations CourseSmart Online Books for College Courses Web 2 eBook Dive Into Web 2.0 eBook Overview Contents Objectives and Outline Introduction What Is Web 2.0 Search Content Networks User-Generated Content Blogging Social Networking Social Media Tagging Social Bookmarking Software Development Rich Internet Applications (RIA) Web Services, Mashups, Widgets, Gadgets Location-Based Services XML, RSS, Atom, JSON and VoIP Web 2.0 Monetization Models Web 2.0 Business Models Future of the Web Wrap-Up Where to Go for More Web 2.0 Information Web 2.0 Bibliography Web 2.0 Glossary Index About Deitel About Internet & World Wide Web How to Program
Store
FAQs
Newsletter Subscribe to the Deitel Buzz Online Newsletter Current Issue Newsletter Archive
Tutorials Free tutorials and articles
|
|
 |
|
Resource Centers >> Web 2.0 >> Software as a Service (SaaS) >> Software as a Service (SaaS) Articles |
| |
 |
|
|
| Software as a Service (SaaS) | |
| | |
 | Software as a Service (SaaS) Articles | |
|
| | Article: "The Pros and Cons of Hosted Software," by Mini Peiris. Discusses pros: such as vendors handle all of the software, backup, recovery, data management, and upgrades; lower cost of ownership, scalability, upgrades, and accessibility; cons such as: single-tenant architectures, outages and accessibility when users do not have access to the Internet. | http://www.smartbiz.com/article/articleview/1118/1/42
|
|
| | Article: "Software On Demand: The End of IT as We Know It?" by Eric Knorr. Discusses the cons of enterprise IT such as complexity, licensing and hardware investments, software deployment cycles, outages and compliance; software-by-subscription, ease of customization and integration, reliability, and security. | http://akamai.infoworld.com/pdf/special_report/2004/48SRhosted.pdf
|
| |
|
| | Article: "The Benefits of the Software-as-a-Service Model," by Curt Finch. Discusses common terms used (SaaS, ASP, hosted, and on-demand), reasons for SaaS, questions you should ask when considering SaaS, pros of SaaS such as: easier IT, lower cost and risk, server protection, and upgrades. | http://www.dmreview.com/article_sub.cfm?articleID=1069069
|
|
| | Article: "Marketing Systems: Taking Advantage of Software as a Service for Marketing Systems," by David M. Raab. Discusses what companies should consider when looking at Saas including: Familiarizing yourself with the options, considering the boundaries of your current applications, removing the barriers to SaaS deployment, and moving toward a more open IT infrastructure. Site registration is required to access this article. | http://www.dmreview.com/article_sub.cfm?articleID=1069939
|
|
| | Article: "On-Demand Business Intelligence and Software as a Service: Revolutionizing Small to Medium-Sized Businesses," by George O'Conor. Discusses reasons for small to medium-sized business to use on-demand business intelligence (BI) and Saas, the failures of in-house BI solutions, hosted on-demand BI, how on-demand BI works, why on-demand BI is the answer, and selecting an on-demand BI vendor. Site registration is required to access this article. | http://www.dmreview.com/article_sub.cfm?articleID=1073501
|
|
| | Article: "Security May Dog Software as a Service," by Dennis Fisher and Paul F. Roberts. Discusses security weaknesses in on-demand applications, security problems, what to look for before jumping into on demand software and applications, and development worries. | http://www.eweek.com/article2/0,1759,1918663,00.asp
|
|
| | Article: "What Does Software as a Service Mean for Business Intelligence?" by Colin White. Discusses on-demand software purchasing, on-demand IT service-oriented architecture (SOA), on-demand application services, the business case for SaaS, and how SaaS 2.0 will affect business intelligence. | http://www.b-eye-network.com/view/2913
|
|
| | Article: "A Field Guide to Software as a Service," by Eric Knorr, Leon Erlanger, and James R. Borck. Discusses browser-based, pay-as-you-go applications; back office applications (e.g., ERP, purchasing, etc.), messaging, integration, and CRM. | http://www.infoworld.com/article/05/04/18/16FEsasdirect_1.html
|
|
| | Article: "Multi-Tenant Data Architecture," by Frederick Chong, Gianpaolo Carraro and Roger Wolter. Discusses three approaches to multi-tenant data (including shared databases; shared database, separate schemas; shared database, shared schema, choosing an approach, economic, security, and tenant considerations, realizing a multi-tenant data architecture, security patterns (filtering, permissions, and encryption), trusted database connections, secure database tables, tenant view filter, tenant data encryption, preallocated fields, name-value pairs, custom columns, using data model extensions, scaling techniques, tenant-based horizontal partitioning, and single tenant scaleout. | http://msdn2.microsoft.com/en-us/library/aa479086.aspx
|
|
| | Article: "Architecture Strategies for Catching the Long Tail," by Frederick Chong and Gianpaolo Carraro. Overviews SaaS for software delivery, the architecture of an SaaS application, and the challenges and benefits of SaaS. Topics include what SaaS is, thinking about software as a service, changing the business model, three attributes of single-instance multi-tenant architecture, the software as a service maturity model, choosing a maturity level, high-level architecture, metadata services, security services, authentication, authorization, scalability, operational structure, and shared services. | http://msdn2.microsoft.com/en-us/library/aa479069.aspx
|
|
| | Article: "Software as a Service (SaaS): An Enterprise Perspective," by Gianpaolo Carraro and Fred Chong. Discusses understanding Saas, benefits of consuming SaaS, the SaaS continua, considerations for embracing SaaS, the service-centric IT, how SaaS affects IT, integration architecture, composition architecture, and becoming an SaaS provider. | http://msdn2.microsoft.com/en-us/architecture/aa905332.aspx
|
|
|
| |
 |


|
|
|
|
|
|  | |
|