What should I use IaaS, PaaS or SaaS? #Azure [closed]

1

I have this case, it handles automatic robots which run as a console application. This application launches a browser (Chrome Firefox IE), and through Selenium is interacting with the page. What Azure service do you recommend to use? The information that is used is extremely sensitive, it should be highlighted.

    
asked by Tatiana Munive 14.06.2016 в 19:44
source

2 answers

1

They are different things and are not interchangeable in most cases.

  • IaaS: (Infrastructure as a service) You hire a virtual machine. You configure it as you want and you are responsible for it to work, to update it, etc. It is the most powerful of the forms of cloud computing because it gives you the freedom to do what you want on the machine.

  • PaaS: (Platform as a service) You hire a basic software (for example a web server). Only deploy (deploy) the application and others are responsible for the hardware and operating system. It is a not so powerful but more practical way for some solutions.

  • SaaS: (Software as a service) You hire a CLOSED service. (for example, JIRA). You only use the service, you can not add components (usually).

In short, there is not much chance to choose, in general, except between IaaS and PaaS since it is a web service, you should weigh costs + benefits - limitations.

Greetings.

    
answered by 14.06.2016 в 20:08
0

Actually Azure has nothing to do with the test run, you could mount the site in% azure% and run the tests manually by opening the browser locally

The issue is how you automate the execution and for that you could use

Visual Studio Team Services

in this it has the functionality of Continuous Integration

With this you could automate the execution of the tests in the cloud, it seems that Web Site is supported

Get started with Selenium testing in a continuous integration pipeline

    
answered by 14.06.2016 в 20:51