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

.NET Core 2.0 Changes – 4 Key Things to Know

1. .NET Standard 2.0 Expanded APIs & the Ability to Reference Full Framework Libraries .NET Standard broadens the set of APIs available to include a lot of the missing features. It now supports 32,000+ APIs. It is now much easier to port your code to a .NET Standard library without major code changes. One of the biggest problems with .NET Core was the lack of third-party libraries. For example, when 1.0 came out, popular logging libraries like log4net were not even available (it is now). However, this was really only a problem if you wanted to deploy your app on Mac or Linux. You could have used .NET Core and targeted full .NET framework and not had these issues. .NET Standard 2.0 has added a  new compatibility shim  that will enable any .NET Core app to reference any full framework library. 2. Expanded OS Support One of the big goals with .NET Core is portability across multiple operating systems. Including desktops, servers, and even mobile. Microsoft ...

ASP.NET Core - MVC Design Pattern

The MVC (Model-View-Controller) design pattern is a design pattern that's actually been around for a few decades, and it's been used across many different technologies, everything from Smalltalk to C++ to Java and now in C# and .NET as a design pattern to use when you're building a user interface. The MVC design pattern is a popular design pattern for the user interface layer of a software application. In larger applications, you typically combine a model-view-controller UI layer with other design patterns in the application, like data access patterns and messaging patterns. These will all go together to build the full application stack. The MVC separates the user interface (UI) of an application into the following three parts − The Model  − A set of classes that describes the data you are working with as well as the business logic. The View  − Defines how the application’s UI will be displayed. It is a pure HTML which decides how the UI is going to loo...

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