Affichage des articles dont le libellé est Amazon Web services. Afficher tous les articles
Affichage des articles dont le libellé est Amazon Web services. Afficher tous les articles
Let’s take a step back and look at the National Institute of Standards and Technology’s (NIST) definition of cloud computing. NIST is part of the U.S. Department of Commerce and works to promote the economy and public welfare by providing technical leadership for measurement and standards infrastructure. Industry expert and blogger Bernard Golden writes for CIO, “I think the National Institute of Standards and Technology has done a great service in codifying its definition [of cloud computing], and I rely on it to communicate the key characteristics of cloud computing — and, more importantly, to draw the distinctions between cloud computing and the traditional IT approach to infrastructure management.”
From the NIST definition of cloud computing, “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interactive.” NIST provides the following definitions of the essential characteristics and service and deployment models for cloud computing.
Essential Cloud Computing Characteristics:
  • On-demand self-service: consumers can unilaterally provision computing capabilities as needed automatically without requiring human interaction with each service provider.
  • Broad network access: capabilities are available over the network and accessed through standard mechanism that promote use by heterogeneous thin or thick client platforms.
  • Resources pooling: The provider’s computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand
  • Rapid elasticity: capabilities can be elastically provisioned and released to scale rapidly outward and inward commensurate with demand.
  • Measured service: cloud systems automatically control and optimize resource use by leveraging a metering capability at some level of abstraction appropriate to the type of service.
Service Models
  • Software as a Service (Saas)
  • Platform as a Service (PaaS)
  • Infrastructure as a Service (IaaS)
Deployment Models

NIST Definition of Cloud Computing

Having your own server is beneficial because it provides central storage of data storage and backup . You can purchase your own server, which will serve as your local server. However, the latest trend is cloud computing offers several capabilities.Cloud servers are basically virtual servers or virtual machines running Windows or Linux operating system. These are done through a web interface or API.Cloud servers can be used as well as physical servers are used , but its function may be different. When choosing cloud hosting , customers praise the virtual server space instead of renting or purchasing servers.First physics, will talk about the benefits of having your own server, as shown below:

  • Access on the data is fastest.
  • You can run any application.
  • In case of failure, you can access your local machine.
  • There is no need for Internet connection to access the data.
  • Local security is controlled by you, which means you can safely store the sensitive data.
Disadvantages of local server can be described as follow:
  • Initial Setup is difficult.
  • Maintenance costs can be high.
  • You can access your data from a particular place.

Generally , there are two main options to accommodate what is " web hosting " and " dedicated hosting. Shared hosting Recommend buying servers are shared among clients hosting provider . Customers may place their websites on the same server . But one of the few problems here is that the system is inflexible and can not handle massive traffic . on the other hand , dedicated hosting is much more advanced in which customers purchase physical servers. This means that all server is dedicated to a client and no other fees or access. inability But it is necessary that storage must be provided to manage the level of traffic expected with sufficient processing power . underestimation can lead to problems in the traffic management and will to an overestimation of payment for the wasted storage .

Cloud hosting is the best option to keep in mind the previous cases . Here are the most relevant servers cloud.

  • We can increase and decrease the resources according to our requirement which makes it more flexible
  • Whenever there is more demand on the servers, capacity can be automatically increased and vice-versa.
  • Clients only pay for the capacity being used at a particular time.
  • There is no need of much initial setup.
  • If one server fails, others will take its place.
  • Cloud Servers can be run on a hypervisor which controls the storage of Operating Systems.
  • There are multiple cloud servers in a cloud hosting which are available to its specific client which allows the resource to be dedicated to a specific client whenever required.
  • If any problem occurs in the server, its resource will be shifted to other available server so that clients are unaffected.
  • You can access your data from anywhere.
Nevertheless, Cloud servers have cons too.
  • It's not easy to change cloud service providers.
  • You cannot use any application that you need to use.
  • Accessing the data depends on the internet connection of own.
  • Cloud provider's data center stores the data.So Small business should go for cloud for their use as they have flexible yet simple requirements and it's cost effective too. However, large corporations having complex requirements or sensitive data storage, Local server is the best choice.

Onsite Servers Vs Cloud Servers


Cloud computing is still all the " rage" , but sometimes you find yourself scratching your head at what cloud computing is used ? Take a step back and review the definitions of cloud computing services :

Software as a Service (SaaS ) is a cloud of low-cost services that comes with a multitude of benefits . Riding the wave of virtualization, SaaS provides IT organizations an alternative to the purchase, construction and maintenance of infrastructure . Not only are SaaS application easier , but the costs are exponentially smaller due to a subscription model . Updates painful software upgrades are a thing of the past because the provider manages upgrades and true multi architecture is infinitely extensible .
Platform as a Service (PaaS ) is the latest service application development . Implement a PaaS enables IT organizations to turn their attention towards development and innovation instead of maintenance of infrastructure . Benefits of a PaaS solution is a low cost , low risk , easy collaboration, minimized operating costs and easy integration with other web services.
Infrastructure as a Service (IaaS ) is a fully outsourced service infrastructure that can provide many benefits to reduce costs if done the right way . IaaS allows your IT infrastructure to be completely scalable and works with times of high and low technology . As with SaaS and PaaS , IaaS is also a reduction in costs through reduced energy costs , driving efficiency with IT resources , allowing the automation of daily tasks.
An organization must not only ask " what does cloud computing is used to" , but " what can I use for cloud computing? " Where cloud computing is best for your organization and what are the opportunities and challenges would bring? A strategy and long-term vision should be in place before starting any project cloud computing , as well as the participation of all key stakeholders , such as trade and compliance.

What is cloud computing used for?