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. ...

ASP.NET Core - Attribute Routes

Learn another approach to routing and that is attribute-based routing. With attribute-based routing, we can use C# attributes on our controller classes and on the methods internally in these classes. These attributes have metadata that tell ASP.NET Core when to call a specific controller. It is an alternative to convention-based routing. Routes are evaluated in the order that they appear, the order that you register them in, but it's quite common to map multiple routes particularly if you want to have different parameters in the URL or if you want to have different literals in the URL. Example Let us take a simple example. Open the  FirstAppDemo  project and run the application in the browser. When you specify  /about , it will produce the following output − What we want here is that when we specify  /about , the application should invoke the Phone action of the AboutController. Here, we can enforce some explicit routes for this controller using a Ro...

Features of Node.js

Following are some of the important features that make Node.js the first choice of software architects. Asynchronous and Event Driven  − All APIs of Node.js library are asynchronous, that is, non-blocking. It essentially means a Node.js based server never waits for an API to return data. The server moves to the next API after calling it and a notification mechanism of Events of Node.js helps the server to get a response from the previous API call. Very Fast  − Being built on Google Chrome's V8 JavaScript Engine, Node.js library is very fast in code execution. Single Threaded but Highly Scalable  − Node.js uses a single threaded model with event looping. Event mechanism helps the server to respond in a non-blocking way and makes the server highly scalable as opposed to traditional servers which create limited threads to handle requests. Node.js uses a single threaded program and the same program can provide service to a much larger number of requests than t...