Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Applications
    • Applications
    • Cloud
    • Development
    • Networking

    Sharpen Your SAAS Smarts Before Committing to the Cloud

    By
    Darryl K. Taft
    -
    April 27, 2010
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      PrevNext

      1Sharpen Your SAAS Smarts Before Committing to the Cloud

      1

      by Darryl K. Taft

      2Moving to Software as a Service

      2

      Salesforce.com, NetSuite and Workday are grabbing the limelight with their cloud-only SAAS delivery models.

      3Building the SAAS Model

      3

      Building the SAAS specifics diverts developers from focusing on the core software.In typical SAAS development, the majority of time is spent enabling the software to be delivered and operated over the Internet. The cost of building a SAAS offering is astronomical. You need to automate the development and operation of a profitable SAAS offering at a fraction of that cost. Most development teams do not have expertise in building broad SAAS functionality into applications, extending time to market and creating quality concerns. Required functionality includes metering each instance, data isolation, provisioning and business intelligence. In this chart, the horizontal axis for that graph represents months, and the vertical axis represents costs.

      4Opting for Multi-tenant Architecture

      4

      Your architecture approach will have massive effects on scalability and efficient delivery. If you dont have a multi-tenant architecture, results are far from optimal. Architectures designed around an instance of the app per customer, or database per customer, in time will result in infrastructure and maintenance headaches. Instead, architect your apps with true multi-tenancy to benefit from cost efficiencies and ease of maintenance.

      5Define True Multi-tenant

      5

      The best practice for efficiency and ease of maintenance is a single-instance, multi-tenant application. By having a multi-tenant application, enterprises can serve their entire customer base at once, on-demand, within a secure environment. Customers, on the other hand, only see their data.

      6What Is Not Multi-Tenant

      6

      Using virtualization as a solution to architecture problems where you make a copy of your application each time you have a new customer is not multi-tenant. For example, Salesforce.com—with more than 1 million users and 20,000 customers running on 500 servers—the virtualization route would be 20,000 servers. Look for solutions where you dont have huge upfront costs of building out multi-tenant architecture for your application.

      7Long-Term Virtualization Is Not Cost-Effective

      7

      Infrastructures cannot handle many customers with a services model built on virtualization. Cost savings plummet, as you keep having to add or buy more and more server power; in addition, there is high maintenance and management.

      8The Operation Burden Is on You

      8

      The operational burden that was once distributed amongst many customers is now centralized to you. Your customers former operational burdens are now yours. Problems are rarely ever isolated to single customers. Aggregate demand is now centralized to you, and failures can put you out of business. The technology is the business. Auxiliary management systems are mission-critical for provisioning and billing.

      9Apprenda and the SAASGrid Model

      9

      For its part, Apprenda helps to enable efficient software delivery and consumption for ISVs and enterprises. The company attempts to assist organizations with both the technical and business challenges of delivering software as a service. The overall goal is to provide software companies with multi-tenancy and grid scalability in addition to “out of the box” application services like metering and monetization, billing and subscriber management, and more.

      10Apprenda and .NET

      10

      Apprenda provides a .NET application server for solving the upfront and ongoing technical and business challenges of SAAS delivery. This can cover a number of issues, including development and deployment of applications, technical challenges of scalability, and performance and changes to the business market.

      PrevNext

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×