Skip to main content

Scenario : Cloud Computing


Comments

  1. loud computing can seem a daunting subject as it encompasses a wide range of technologies, services, companies, and perspectives. It is even more difficult to identify those companies that are good for this market , as the marketplace is ever changing through innovation. In its simplest form, cloud computing is any service or infrastructure that offers hosted information that is calculated at a remote location, can be accessed from anywhere on-line, and is then streamed to a user’s computer. In itself then, the internet is cloud computing. When an individual logs on to the internet and uses an internet browser to visit a website, the information displayed on the user’s screen has been both calculated at, and streamed from a remote source (a web server).

    ReplyDelete
  2. Taking this idea one step further, we can apply cloud computing to software. So for example, in the computer gaming industry players can log on to distant servers and play games such as ‘World Of Warcraft’. The player can then interact with other players who are logged in to that server and can stream information to their computer from the server. Much of the data is calculated on the server and not with the client program. This is referred to as calculating ‘in the cloud’ as the computer resources being used are the remote server’s and not the user’s. This form of on-line multiplayer gaming has been innovated and led by companies like Blizzard and Activision with their Call of Duty series.

    ReplyDelete
  3. In recent times this has been taken even further, as a service called On-Live has been announced. This service allows users with lower-end computers to play the most advanced games that would usually require thousands of pounds worth of hardware. This is achieved by having all of the gaming data calculated by remote servers and then streamed to the user’s screen as compressed video. Gaming using these cloud computing processes is gaining a reputation as a full replacement for current gaming platforms, with costly new hardware purchases by the user circumvented.
    Outside of the gaming industry there are a variety of high profile companies that provide cloud computing to consumers. Amazon is one of the market leaders in providing a web service for resizable computer capacity in the cloud. This allows companies to host information on-line using their Amazon S3 service and to run calculations via their Amazon EC2 service.

    ReplyDelete
  4. Rightscale.com is another company that provides innovative cloud computing providing servers that will run and calculate a variety of software packages that can then be logged onto remotely. Others such as gogrid.com, Cirrhus9.com, layertech.com, and rackspacecloud.com all provide excellent services geared towards storing and running programs in the cloud.

    ReplyDelete
  5. Alternatively, other companies and groups have focused more on software by programming platforms that can be used to execute cloud computing such as 3Tera AppLogic, Eucalyptus, Ubuntu Enterprise Cloud, and VMware vCloud to name but a few.
    Computing in the cloud is increasingly being developed as a low cost way for consumers to run high-end software and has reached a level of efficiency that may see the market leaders push hardware manufacturers into developing servers for cloud computing rather than hardware for home consumption.

    ReplyDelete
  6. This is really very nice stuff.. Keep up Good Work...... Upload more and more.. please..!!

    ReplyDelete
  7. Benefits of cloud hosting

    Cloud hosting benefits the users from various angles. It’s scalability and cost efficient is the commonly known advantages.

    As the technology is highly scalable (load balancing, hardware upgrades, etc), website expansion can be done with minimum limitations. Think about the hassle of migrating your website from a shared server to a dedicated server; think about server crash when your website experienced a sudden surge – all these problem can be avoided easily by switching to cloud hosting.

    Cost is another huge plus if you need a lot of processing power. Cloud hosting companies charge their users based on the quantity of computing power consumed. It’s like your electricity and water supply bills – it’s pay-per-use thus gone are the days where you need to reserve massive server powers to avoid website crash from sudden traffic surge.

    ReplyDelete

Post a Comment

Popular posts from this blog

ASP.NET Core - Create New Project

You can start building a new ASP.NET Core Application from the  File → New Project  menu option. On the New Project dialog box, you will see the following three different templates for Web projects − ASP.NET Web Application  − The simple ASP.NET application templates . ASP.NET Core Web Application (.NET Core)  − This will start you with a crossplatform compatible project that runs on the .NET Core framework. ASP.NET Core Web Application (.NET Framework)  − This starts a new project that runs on the standard .NET Framework on Windows. In the left pane, select  Templates → Visual C# → Web  and in the middle pane select the ASP.NET Core Web Application (.NET Core) template. Let us call this application  FirstAppDemo  and also specify the Location for your ASP.NET Core project and then Click OK. In the above dialog box, you can select a specific template for the ASP.NET application from the available ASP.NET Core Templates. ...

Setting Up Our Node Application server.js

Since this is our starter kit for a single page MEAN application, we are going to keep this simple. The entire code for the file is here and it is commented for help understanding. // server.js // modules ================================================= var express = require ( 'express' ) ; var app = express ( ) ; var bodyParser = require ( 'body-parser' ) ; var methodOverride = require ( 'method-override' ) ; // configuration =========================================== // config files var db = require ( './config/db' ) ; // set our port var port = process . env . PORT || 8080 ; // connect to our mongoDB database // (uncomment after you enter in your own credentials in config/db.js) // mongoose.connect(db.url); // get all data/stuff of the body (POST) parameters // parse application/json app . use ( bodyParser . json ( ) ) ; // parse application/vnd.api+json as json app . use ( bodyPar...

Become a MEAN Stack Developer

The MEAN stack is  MongoDB ,  Express.js ,  AngularJS  (or  Angular ), and  Node.js . Because all components of the MEAN stack support programs written in JavaScript, MEAN applications can be written in one language for both  server-side  and  client-side  execution environments. MEAN  was coined by Valeri Karpov, a MongoDB developer. He introduced the term in a blog post. The logo concept, initially created by Austin Anderson for the original MEAN stack  LinkedIn  group, is an assembly of the first letter of each component of the MEAN acronym. The components of the MEAN stack are as follows: M ongoDB, a NoSQL database E xpress.js, a web application framework that runs on Node.js A ngular.js or  A ngular, JavaScript MVC frameworks that run in browser JavaScript engines N ode.js, an execution environment for event-driven server-side and networking appl...