Introduction to Google App Engine

Google App Engine   Introduction Google App Engine (often referred to as GAE or simply app engine) is a Platform as a Service (PaaS) cloud computing platform for developing and hosting web application in google managed data centers. Applications are sandboxed and run across multiple servers. Google App Engine enables you to build and host…

A Quick Journey Through DC/OS

As per Mesosphere, DC/OS is defined the following way:" As a data center operating system, DC/OS itself is a distributed system, a cluster manager, a container platform, and an operating system". DC/OS has a few master and agent nodes,in which a group of agent nodes are coordinated by master nodes. DC/OS manages both task and…

A quest towards Red Hats’s Openshift

I started my research for Openshift cloud service as part of the assignment of Cloud architectures. From the vast pool of cloud service providers we choose to evaluate five different PaaS service providers  and present their evaluation or perhaps simple comparison of them. In our project plan we proposed to compare five cloud service providers…

Deploying on Heroku

Introduction I have never used Heroku for deploying an application or a service, this was the first time I was using Heroku. And the purpose of using Heroku was to compare CaaS (Container as a Service) vs PaaS (Platform as a Service) as a part of my project for the course Cloud Architecture. Heroku is a…

Walkthrough to AWS Elastic Beanstalk

Introduction Elastic Beanstalk is a PaaS Application Management service provided by Amazon Web Services(AWS). It helps developers to deploy web applications without worrying about the system administration tasks. Platform support It supports many platforms like Java,.NET, PHP, Node.js, Python, Ruby, Go and Docker on familiar servers such as Apache, Nginx, Passenger, and IIS. Pricing Elastic…