CSC/ECE 517 Fall 2013/ch1 1w30 ps: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
Line 6: Line 6:


* '''Amazon Web Service'''
* '''Amazon Web Service'''
    - Not a platform in the traditional sense, Amazon's AWS Elastic Beanstalk changes how developers push their apps into Amazon's  
    Not a platform in the traditional sense, Amazon's AWS Elastic Beanstalk changes how developers push their apps into Amazon's  
      cloud. Developers upload the app and Elastic Beanstalk handles the deployment details, capacity provisioning, load balancing,  
    cloud. Developers upload the app and Elastic Beanstalk handles the deployment details, capacity provisioning, load balancing,  
      auto-scaling and app health monitoring.
    auto-scaling and app health monitoring.
* '''[[Heroku]]'''
* '''[[Heroku]]'''
* '''[[Elastic Yard]]'''
* '''[[Elastic Yard]]'''
    - Engine Yard's platform offers simple, automated Rails deployment and management that makes for easy app migration.
    Engine Yard's platform offers simple, automated Rails deployment and management that makes for easy app migration.
* '''Google App Engine'''
* '''Google App Engine'''
    - The developer platform that lets users build and host Web apps in the cloud in an effortless fashion.
    The developer platform that lets users build and host Web apps in the cloud in an effortless fashion.
* '''GridGain'''
* '''GridGain'''
    - open-source cloud application platform helps developers build scalable applications that can work natively on managed  
    Open-source cloud application platform helps developers build scalable applications that can work natively on managed  
      infrastructure, from a Google Android device to large grids and clouds. The software supports major OSes and provides native  
    infrastructure, from a Google Android device to large grids and clouds. The software supports major OSes and provides native  
      support for Java and Scala.
    support for Java and Scala.

Revision as of 19:07, 14 September 2013

Ruby on Rails Web Hosting Services

Introduction

A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web. Typically, while hosting web applications, it becomes essential to host the core website component, databases and other resources necessary for running the application. There are many web hosting options available like free web hosting, shared hosting, dedicated server, and the list goes on. Today, many companies provide services for hosting web application where they manage the infrastructure along with maintenance and the application developer needs to focus only on the actual application development. The service charges depend upon the factors like disk space, bandwidth, email account or FTP access. Nowadays, many companies provide Platform-as-a-Service(PaaS) to deploy and scale applications in Cloud.

Some popular PaaS providers are:

  • Amazon Web Service
    Not a platform in the traditional sense, Amazon's AWS Elastic Beanstalk changes how developers push their apps into Amazon's 
    cloud. Developers upload the app and Elastic Beanstalk handles the deployment details, capacity provisioning, load balancing, 
    auto-scaling and app health monitoring.
    Engine Yard's platform offers simple, automated Rails deployment and management that makes for easy app migration.
  • Google App Engine
    The developer platform that lets users build and host Web apps in the cloud in an effortless fashion.
  • GridGain
    Open-source cloud application platform helps developers build scalable applications that can work natively on managed 
    infrastructure, from a Google Android device to large grids and clouds. The software supports major OSes and provides native 
    support for Java and Scala.