I guess not many people ask this question because by default it is assumed that SAAS has to be accessed through the browser. And the truth is that the vast majority of SaaS applications are accessed via web and logical thinking.
But although we know that everything is not SaaS web and some are SaaS web apps, all the web applications are not and therefore there is no need to access them from a browser to retrieve. Saas reviewing concepts that relate to this issue are:
1. Access to the software without installation or investment
2. Maintenance and upgrades of application by provider
3. Access via internet, ie from anywhere in the world.
None of them means that the application must be accessed through the browser, but sometimes it is more natural.
And then, if not accessed through browser, what other forms of access does it have? Through certain runtimes that allow code or perform other applications located on servers, ie out of your PC. The most popular are: Java Web Start Java JRE, Adobe Flash Player, Adobe Air and Microsoft Silverlight.
Java Web Start is installed with the Java JRE on client server and ensures that you’re running the latest version of the application on your dedicated server. You can run it from the browser or the desktop of the client.
Adobe Flash Player and Microsoft Silverlight are plugins that need to be installed in the browser to run applications located on the server. Apparently it seems that you are accessing it via browser and the application is running on common standards like HTML, CSS, DOM, JavaScript, XML but you’re actually running the runtime.
Adobe Air is installed on client runtime running applications located on the server. In the event of Adobe Air you can schedule when you want the application to be updated but it is a very easy task.
The most notable disadvantages are :
1. You need to install the runtime on your PC. Adobe Flash Player has it easier because 95% of all browsers already have it installed but runtime no longer updates itself.
2. The access time to the application is greater at the first time
3. Increased consumption of resources of the client PC
The advantages would be :
Still keep the look of client applications lifetime. You do not have the limitations of the technologies associated with the browser (HTML, CSS, DOM, JavaScript, XML) in terms of compatibility, interface, etc.
All cross-platform (including Silverlight is), ie, the runtime can be installed on different operating systems and applications work the same way.
Development time is usually much smaller
In my opinion, saas have a relatively short comparison in all web users or those who purchase, happens to have a commercial use, I prefer this solution for all these advantages. For the rest, this solution with Adobe Flash Player (because of its ubiquity) also may be worth even the safest, if you want to reach a large number of users, using standard browser technologies.
And you, what do you prefer?
There are many definitions of public clouds, but in essence we are talking about approach, in which IT is not placed on your site, and users connect through a network of infrastructure that is not yours. We can distinguish cloud services in three models.
“Software as a service” (SaaS): This model is as old as the networking technology. Application is hosted in a third-party data center, users can connect to it and pay for its use as a public service – in proportion to consumption. Customers do not own any licenses to any equipment. They are connected to the application through a public or private network. SaaS makes sense for applications such as payroll, email or sales force automation. But this is not a complete list of applications needed to conduct business. If you like public clouds and if you can find the right solution, use SaaS. But we should not think that this is a complete strategy that satisfies your needs for IT. Very few companies will find a complete SaaS strategy to use IT.
“Platform as a Service” (PaaS): PaaS model means that servers, storage and IDE for a specific client applications reside with a particular vendor. For example, it may be owned by e-commerce platform. Customers write their applications and place them in the provider network, paying for megabytes and CPU. Various models of PaaS are most suitable for specific niche applications. In addition, they can be used to develop and test new software. However, this model is not sustainable and scalable solutions for strategic and other critical corporate applications. In addition, the promised supporters of this model reduce costs in the long term is very doubtful.
“Infrastructure as a service” (IaaS): This is a virtualized infrastructure without the physical, sometimes even without an operating system. You connect to it and do everything that you need. In essence, IaaS is a strategy for placement on another site, where IT assets are virtualized and made available to you according to your needs. This model is close reached to use other people’s insanity grounds in the 1990′s and early 2000′s. What is new is the extraction service providers economic advantages of virtualization technology. As it was the case with SaaS and PaaS, there are several very effective ways of using this model. However, it is in any case is not a panacea, does not guarantee cost savings or simplify the management needs of corporate IT.
Security: To share information in the public cloud is all the same like sending children to kindergarten without teachers, but still do not know where it is located. Parents will never do this. Likewise, the enterprises should not be placed in the public cloud environments for a 10 percent savings in operating costs. The risks are too great, and the economic effect is too small. This does not mean that the cloud providers do not take measures to protect your data. However, you as a customer must realize that whenever you no longer control the data, the security is at serious risk.
Economic aspect: Using public clouds, the company simply shift money from one pocket to another. Whatever is promised, service providers face the same problems of scalability, service quality and efficiency that arise within the enterprise. In addition, service providers are known for their inaccuracy in billing. This inaccuracy comes to the fact that any company whose sole task is to search for companies with which service providers charge excessive fees.
My advice: Enjoy the benefits of public clouds, but create private clouds on the basis of its own infrastructure in the media that have a full control.
SaaS is been utilized from last 3 years in Indian market and it has been studied extensively by all market players: developers, service providers, potential users all around the world. The possibility of savings on software used to model SaaS, is obvious, but where to start, what software is better to rent and which is to purchase and install in your office, how to choose the lessor of software and not to be mistaken with a choice..? These are the questions that a lot of people think about and these are some of the answers that we got from the expert.
The basic idea of SaaS - Software rental. First, the customer does not buy the expensive licenses, allocating one-time fee in the budget with the significant amount, but only pay a small rent (most often – every month) to get access to the required software. Secondly, the user is not engaged in the installation, configuration and software for its further service, all of these problems are solved by the provider, providing customers with access only via the Internet to the program.
Business model is based on the fact that small companies and even more so – to individuals – much easier to pay on a monthly basis than the one-time fee to allocate significant funds to purchase a license. The amount of payment is less, but their numbers – much more. Companies that sell software is quite expensive, running rental solutions that encompass the audience of small and medium-sized businesses, private parties, to which previously had no access.
If we talk about SaaS in India, it has certainly changed. Three years ago, few have had a clear understanding of what it is. There were very few proposals for services that are implemented on the model of SaaS, there was very serious question of credibility of its data providers fear among the technical limitations (trouble-free high-speed Internet access).
Gradually, all these issues are resolved. Increasingly interesting proposals appears from service providers, the Internet is becoming available everywhere (often – through several providers at once), changing attitudes to the idea of SaaS in general,: Customers no longer relate to the idea of renting software as an exotic, are beginning to try to use in business or those other SaaS-solutions (sometimes, though, not even knowing that their chosen service – it is SaaS; so can be, for
example, corporate mail, access to which a hosting provider provides).
Why take the business software for rent? What software should be taken on lease and is it more profitable to rent?
Considering the possibility of leasing one or another software, is a clear understanding of what problems rent can solve, what will be its advantages compared to buying a license.
The first – the most obvious problem – the desire to save money on software. There is no need to allocate significant funds in the budget, there is no cost for implementation and support.
The second possible problem – the need to use a particular software to support their business (this may be, for example, corporate email, CRM, intranet system) in the absence of technical experts in the company and the selected equipment.
If the company faces such problems, with the market there are suggestions to rent a software with an appropriate function, of course, you should pay attention to them.
What is crucial, the rental model assumes a very rapid start-up services. From the time of ordering the service from your cloud web hosting provider before using, it may take just a few hours.
In this case, the financial risks is minimized. Typically, when ordering the service from your ISP user gets a full-featured product that works in a free trial (Editor’s note. – Demo) mode. Even before the receipt of payment you can get a running service.
This allows you to choose exactly the product and that service, which will be the most convenient and functional.
Thus, the rental scheme allows you to quickly and cheaply choose the solution for the problems of the customer – you can try in each of the options available at no cost (both financial and time).
In the case of the transition to SaaS-model data of client companies are at the server provider’s. And here comes into play is the issue of trust in service provider. Your recipe for how to choose a “proper” hosting provider. What should be in the area of responsibility?
The issue of trust provider is made up of different components. The first – a purely technical. Those soft and that the technical platform on which it is installed, which are used to organize SaaS-service should be mandatory to have all the technical means to ensure the safety and security of user data. Data encryption using SSL, the possibility of using disposable (composite) passwords, logging (Editor’s note. – Conducting special protocols work) all executed in the action of system software update, mandatory regular backups, etc. – All this must be (and will) be the standard for any rental decision.
The second aspect – the very credibility of the provider of the data.
Choose a cloud hosting provider with good reputation, focusing on its history, the number of clients, their feedback.
The provider must declare the safety and confidentiality of customer information in a contract with them and be responsible for it under the same contract. In fact, any serious provider like no one else is interested in ensuring maximum security of customer data. Any case of leakage or loss of information would compromise the whole of its business and cause substantial damage.
What are the rental model? How to determine the most profitable model for your company?
From the standpoint of providing services to clients can be divided into two models: the first – a developer of software itself becomes a service provider, providing your product in the lease. The second – the developer provides a ready platform for rental partners – hosting providers, and are already selling the service to end customers.
The second scheme seems more interesting. In this scheme, we obtain the highest quality service – each does what it can do well. The developer provides a broad functional partner hoster provides technical platform and provides its services (support, backups, etc.)
In addition, the partnership scheme from the same services will be offered by several different providers. And the client will always be able to choose the most attractive for its supplier.
One of the cornerstones of implementation issues of IT innovation – it is a question of information security technology. How it is solved in SaaS: backups (backups), data protection, encryption?
Of course, all the means which we have already talked about earlier will be used. And the backups, and encryption, and all other instruments that will ensure the safety and security of user data.
Most hosts are competing with each other, somehow reducing the cost of their services, making it, or explicitly, or through stocks and discounts. Indefinitely using this method will not work.
Our interest – in the development of SaaS-direction. We believe it is very important. Release of rent edition of Corporate Portal Program… Corporate Portal is
only the first step. We are planning to provide the rental model to our customers including other products.
Offering customers both models – and standard, and the rent – we will be expanding the audience, which can work. If we talk about intranet systems, today is our strategic goal – to run every second intranet resource for the “Corporate Portal Program“. This goal is entirely feasible, if the maximum attention is given to the segment of small and medium-sized businesses. It is these companies who will be the main consumers of SaaS-services in future.
Do you agree that India is a SaaS-mentality. What is it? What is the difference between the Indian approach to SaaS from the looks of the West, than the “thin” places, etc.
Rather do not agree. In India, the attitude toward SaaS is still emerging. Often there is confusion in concepts, in this case not only to potential customers, but also for developers, hosts and the media.
SaaS ideas so far for us, are not very clear, from the West we are lagging behind (as on demand and on proposals) for a few years.
And so our goal – to form a clear and understandable picture of the rental model, outline its benefits, to tell customers when it applies and when does not, create a market.