How to develop cloud computing applications in which multiple clouds can participate

I just finished considering this question: https://stackoverflow.com/questions/753122/which-cloud-computing-platform-should-i-choose

But I'm not sure what I should do when developing an application for safety engineers, so a high uptime is important.

So, if my application is written in ASP.NET using SQL Server, it seems to me that it is best to design for Azure, but would Amazon be a good choice? How would I decide if I should just have everything on one system or have data about Amazon and ASP.NET on Azure?

I have another application that I'm working on, it concerns information about the utility, for water and electricity, so there is information on usage and billing, and it was written in PHP using SQL Server. Would this be arguably a good cloud computing application? It would seem that the Amazon solution would be the best solution for PHP, so my only option is, but how do you decide which parts of their sentences to use?

Basically, my question is about application architecture. Designing for a hosting is easy, but cloud computing poses new challenges.

My main concern is solely in the design of my application.

If I solve in a language, does it block me in a cloud solution?

When do I want the database to be in a different cloud than the application?

LIFT ( Scala), , ?

+3
3

SaaS Amazon AWS.

: .

, , . n-, (Java, Spring, Hibernate, MySQL, Terracotta,...). , / ( ), "" .

Cloud Platform - . , :

  • ////
  • / (, Amazon )
  • //
  • /
  • (, )

, , .

, , - , , .

, , :

  • ,
  • , , .

, , , , , . , , , . .

, , Azure. AWS , LIFT .

+4

; Windows . Windows - , Linux; Xen, Linode, Slicehost .., Windows .

, Windows, . , Amazon Windows ( Azure, ). , Slicehost, - Windows .

: "" . - , - , . SQL ( , , SSH , SQL Server [ , PostgreSQL]).

, , - , . , . , - . .

, . , ; , .

+1

"Cloud Computing" , , " ", . , (, ), "" .

, " ", . , , - /. , .

- ( SaaS/PaaS, IaaS ) , , . !

DISCLAIMER: I am not a provider of Cloud Computing of any type (SaaS, PaaS, IaaS). Will there be people who voted for me to determine their allegiance?

-3
source

Source: https://habr.com/ru/post/1720991/


All Articles