Cloud Computing
A model for delivering information technology services in which resources are retrieved from the internet through web-based tools and applications, rather than a direct connection to a server. Data and software packages are stored in servers. However, cloud computing structure allows access to information as long as an electronic device has access to the web. This type of system allows employees to work remotely.
Saturday, 7 March 2015
Thursday, 5 March 2015
What is Platform as a Service (PaaS)?
What is Paas ?
Stage as a Service, frequently essentially alluded to as PaaS, is a classification of distributed computing that gives a stage and environment to permit designers to construct applications and administrations over the web. PaaS administrations are facilitated in the cloud and got to by clients just by means of their web program.
Stage as a Service permits clients to make programming applications utilizing apparatuses supplied by the supplier. PaaS administrations can comprise of preconfigured gimmicks that clients can subscribe to; they can decide to incorporate the peculiarities that meet their prerequisites while disposing of those that don't. Hence, bundles can shift from offering straightforward point-and-click structures where no customer side facilitating aptitude is obliged to supplying the foundation choices for cutting edge improvement.
The framework and applications are overseen for clients and backing is accessible. Administrations are continually overhauled, with existing gimmicks updated and extra peculiarities included. PaaS suppliers can help designers from the origination of their unique thoughts to the making of uses, and through to testing and arrangement. This is all accomplished in an oversaw system.
Likewise with most cloud offerings, PaaS administrations are by and large paid for on a membership premise with customers at last paying only for what they utilize. Customers likewise profit from the economies of scale that emerge from the offering of the basic physical base in the middle of clients, and that outcomes in lower expenses.
The following are a portion of the peculiarities that can be incorporated with a PaaS advertising:
• Operating framework
• Server-side scripting environment
• Database administration framework
• Server Software
• Support
• Storage
• Network access
• Tools for configuration and advancement
• Hosting
Continue on my next Blog.....
Stage as a Service, frequently essentially alluded to as PaaS, is a classification of distributed computing that gives a stage and environment to permit designers to construct applications and administrations over the web. PaaS administrations are facilitated in the cloud and got to by clients just by means of their web program.
Stage as a Service permits clients to make programming applications utilizing apparatuses supplied by the supplier. PaaS administrations can comprise of preconfigured gimmicks that clients can subscribe to; they can decide to incorporate the peculiarities that meet their prerequisites while disposing of those that don't. Hence, bundles can shift from offering straightforward point-and-click structures where no customer side facilitating aptitude is obliged to supplying the foundation choices for cutting edge improvement.
The framework and applications are overseen for clients and backing is accessible. Administrations are continually overhauled, with existing gimmicks updated and extra peculiarities included. PaaS suppliers can help designers from the origination of their unique thoughts to the making of uses, and through to testing and arrangement. This is all accomplished in an oversaw system.
Likewise with most cloud offerings, PaaS administrations are by and large paid for on a membership premise with customers at last paying only for what they utilize. Customers likewise profit from the economies of scale that emerge from the offering of the basic physical base in the middle of clients, and that outcomes in lower expenses.
The following are a portion of the peculiarities that can be incorporated with a PaaS advertising:
• Operating framework
• Server-side scripting environment
• Database administration framework
• Server Software
• Support
• Storage
• Network access
• Tools for configuration and advancement
• Hosting
Continue on my next Blog.....
Tuesday, 6 January 2015
IaaS Service Modle_Continue
What is IaaS Service Model?
In Simple Terms:
" It Creates Platform for Service & Application Test,Development & Integration & Deployment.Which is Base Layer Of the Cloud Stack.& Which is Used by Mainly System Manager."
Working of IaaS Service Model:
Example of IaaS Service Model:
Let's Take One Simple Example With Amazon EC2.In Amazon EC2(Elastic Compute Cloud) Your Application Will be Executed on a Virtual Computer.We Have the choice of Virual Computer ,Where you can select a Configuration of CPU,Memory & Storage That is Optimal For Your Application.The whole Cloud Infrastructure viz. Servers,Routers,Hardware Based Load- Balancing ,Firewalls & Storage & Other Network Equipments are Provided by the IaaS Provider.The Customer Buy this Resources as a Service on a Need Basis.
Another Example Of IaaS
-->Amazon Web Service (AWS)
-->Microsoft Azure
-->Google Compute Engine(GCE)
Thanks For Watching My Blog. In My Next Blog We Will Learn Another Service Model PaaS.
Wednesday, 31 December 2014
Service Models:IaaS(Infrastructure as a Service)
What is IaaS?
" Rather then Purchasing or leasing the space in Expensive Data center,Labor,Real-Estate & all of the utilities to Maintain & Computer Deploy Computer Servers,Cloud Networks & Storage,Cloud Buyers Rent Space In Virtual DataCenter From an IaaS Provider.They Have to Access Virtual Data Center Via Internet. "
So in a Simple Terms IaaS is the Hardware & Software that Powers it all-Servers,Storage,Networks,Operating Systems.In IaaS, the virtualized resources are mapped to real systems. When the client interacts with an IaaS service and requests resources from the virtual systems, those requests are redirected to the real servers that do the actual work.
Infrastructure as a Service (IaaS) is a cloud computing service model in which hardware is virtualized in the cloud.
In this particular model, the service vendor owns the equipment: servers, storage,network infrastructure, and so forth. The developer creates virtual hardware on which to develop applications and services. Essentially, an IaaS vendor has created a hardware utility service where the user provisions virtual resources as required.
ECO SYSTEM OF CLOUD:-
Isn't it Interesting? For More Details About IaaS we Will Learn In My Next Blog.
Friday, 26 December 2014
The NIST(NATIONAL INSTITUTE OF STANDARDS & TECHNOLOGY) 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 (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
This cloud model is composed of five essential characteristics, three service models, and four deployment models.
Essential Characteristics:
On-demand self-service:- A consumer can unilaterally provision computing capabilities, such as
server time and network storage, as needed automatically without requiring human
interaction with each service provider.
Broad network access:- Capabilities are available over the network and accessed through standard
mechanisms that promote use by heterogeneous thin or thick client platforms (e.g.,
mobile phones, tablets, laptops, and workstations).
Resource 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. There is a sense of location
independence in that the customer generally has no control or knowledge over the exact
location of the provided resources but may be able to specify location at a higher level of
abstraction (e.g., country, state, or datacenter). Examples of resources include storage,
processing, memory, and network bandwidth.
Rapid elasticity.:-Capabilities can be elastically provisioned and released, in some cases
automatically, to scale rapidly outward and inward commensurate with demand. To the
consumer, the capabilities available for provisioning often appear to be unlimited and can
be appropriated in any quantity at any time.
Measured service:- Cloud systems automatically control and optimize resource use by leveraging
a metering capability1 at some level of abstraction appropriate to the type of service (e.g.,
storage, processing, bandwidth, and active user accounts). Resource usage can be
monitored, controlled, and reported, providing transparency for both the provider and
consumer of the utilized service.
Service Models:
Software as a Service (SaaS):- The capability provided to the consumer is to use the provider’s
applications running on a cloud infrastructure2. The applications are accessible from
various client devices through either a thin client interface, such as a web browser (e.g.,
web-based email), or a program interface. The consumer does not manage or control the
underlying cloud infrastructure including network, servers, operating systems, storage, or
even individual application capabilities, with the possible exception of limited userspecific
application configuration settings.
Platform as a Service (PaaS):-The capability provided to the consumer is to deploy onto the cloud
infrastructure consumer-created or acquired applications created using programming languages, libraries, services, and tools supported by the provider.3 The consumer does
not manage or control the underlying cloud infrastructure including network, servers,
operating systems, or storage, but has control over the deployed applications and possibly
configuration settings for the application-hosting environment.
Infrastructure as a Service (IaaS):- The capability provided to the consumer is to provision
processing, storage, networks, and other fundamental computing resources where the
consumer is able to deploy and run arbitrary software, which can include operating
systems and applications. The consumer does not manage or control the underlying cloud
infrastructure but has control over operating systems, storage, and deployed applications;
and possibly limited control of select networking components (e.g., host firewalls).
Deployment Models:
Private cloud.:- The cloud infrastructure is provisioned for exclusive use by a single organization
comprising multiple consumers (e.g., business units). It may be owned, managed, and
operated by the organization, a third party, or some combination of them, and it may exist
on or off premises.
Community cloud.:- The cloud infrastructure is provisioned for exclusive use by a specific
community of consumers from organizations that have shared concerns (e.g., mission,
security requirements, policy, and compliance considerations). It may be owned,
managed, and operated by one or more of the organizations in the community, a third
party, or some combination of them, and it may exist on or off premises.
Public cloud. :-The cloud infrastructure is provisioned for open use by the general public. It may be
owned, managed, and operated by a business, academic, or government organization, or
some combination of them. It exists on the premises of the cloud provider.
Hybrid cloud:- The cloud infrastructure is a composition of two or more distinct cloud
infrastructures (private, community, or public) that remain unique entities, but are bound
together by standardized or proprietary technology that enables data and application
portability (e.g., cloud bursting for load balancing between clouds).
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
This cloud model is composed of five essential characteristics, three service models, and four deployment models.
Essential Characteristics:
On-demand self-service:- A consumer can unilaterally provision computing capabilities, such as
server time and network storage, as needed automatically without requiring human
interaction with each service provider.
Broad network access:- Capabilities are available over the network and accessed through standard
mechanisms that promote use by heterogeneous thin or thick client platforms (e.g.,
mobile phones, tablets, laptops, and workstations).
Resource 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. There is a sense of location
independence in that the customer generally has no control or knowledge over the exact
location of the provided resources but may be able to specify location at a higher level of
abstraction (e.g., country, state, or datacenter). Examples of resources include storage,
processing, memory, and network bandwidth.
Rapid elasticity.:-Capabilities can be elastically provisioned and released, in some cases
automatically, to scale rapidly outward and inward commensurate with demand. To the
consumer, the capabilities available for provisioning often appear to be unlimited and can
be appropriated in any quantity at any time.
Measured service:- Cloud systems automatically control and optimize resource use by leveraging
a metering capability1 at some level of abstraction appropriate to the type of service (e.g.,
storage, processing, bandwidth, and active user accounts). Resource usage can be
monitored, controlled, and reported, providing transparency for both the provider and
consumer of the utilized service.
Service Models:
Software as a Service (SaaS):- The capability provided to the consumer is to use the provider’s
applications running on a cloud infrastructure2. The applications are accessible from
various client devices through either a thin client interface, such as a web browser (e.g.,
web-based email), or a program interface. The consumer does not manage or control the
underlying cloud infrastructure including network, servers, operating systems, storage, or
even individual application capabilities, with the possible exception of limited userspecific
application configuration settings.
Platform as a Service (PaaS):-The capability provided to the consumer is to deploy onto the cloud
infrastructure consumer-created or acquired applications created using programming languages, libraries, services, and tools supported by the provider.3 The consumer does
not manage or control the underlying cloud infrastructure including network, servers,
operating systems, or storage, but has control over the deployed applications and possibly
configuration settings for the application-hosting environment.
Infrastructure as a Service (IaaS):- The capability provided to the consumer is to provision
processing, storage, networks, and other fundamental computing resources where the
consumer is able to deploy and run arbitrary software, which can include operating
systems and applications. The consumer does not manage or control the underlying cloud
infrastructure but has control over operating systems, storage, and deployed applications;
and possibly limited control of select networking components (e.g., host firewalls).
Deployment Models:
Private cloud.:- The cloud infrastructure is provisioned for exclusive use by a single organization
comprising multiple consumers (e.g., business units). It may be owned, managed, and
operated by the organization, a third party, or some combination of them, and it may exist
on or off premises.
Community cloud.:- The cloud infrastructure is provisioned for exclusive use by a specific
community of consumers from organizations that have shared concerns (e.g., mission,
security requirements, policy, and compliance considerations). It may be owned,
managed, and operated by one or more of the organizations in the community, a third
party, or some combination of them, and it may exist on or off premises.
Public cloud. :-The cloud infrastructure is provisioned for open use by the general public. It may be
owned, managed, and operated by a business, academic, or government organization, or
some combination of them. It exists on the premises of the cloud provider.
Hybrid cloud:- The cloud infrastructure is a composition of two or more distinct cloud
infrastructures (private, community, or public) that remain unique entities, but are bound
together by standardized or proprietary technology that enables data and application
portability (e.g., cloud bursting for load balancing between clouds).
Thursday, 25 December 2014
CLOUD TYPES
Now We Discuss On Cloud Computing First Of all we Have to Lexican Understanding About Cloud Computing. NIST (NATIONAL INSTITUTE OF STANDARDS & TECHNOLOGY) Have separate cloud computing into deployment models and service models.
Deployment models: This refers to the location and management of the cloud’s
infrastructure.i Will Guide you this how it used in cloud computing and what are the benefits.
Service models: This consists of the particular types of services that you can access on a
cloud computing platform.i Will Guide you this how it used in cloud computing and what are the benefits.
Here it is one Example of cloud deployment model (According to NIST MODEL)with image.
The NIST cloud model
The NIST Cloud Model doesn’t address a number of intermediary services such as transaction or service brokers, provisioning,integration, and interoperability services that form the basis for many cloud computing discussions. Given the emerging roles of service buses, brokers, and cloud APIs at various levels,undoubtedly these elements need to be added to capture the whole story.
NIST DEFINITIONS OF REGARDING CLOUD COMPUTING LIKE On-demand self-service,Broad network access,Resource Pooling e.t.c i will tell you about this things on my next blog.
Deployment models: This refers to the location and management of the cloud’s
infrastructure.i Will Guide you this how it used in cloud computing and what are the benefits.
Service models: This consists of the particular types of services that you can access on a
cloud computing platform.i Will Guide you this how it used in cloud computing and what are the benefits.
Here it is one Example of cloud deployment model (According to NIST MODEL)with image.
The NIST Cloud Model doesn’t address a number of intermediary services such as transaction or service brokers, provisioning,integration, and interoperability services that form the basis for many cloud computing discussions. Given the emerging roles of service buses, brokers, and cloud APIs at various levels,undoubtedly these elements need to be added to capture the whole story.
NIST DEFINITIONS OF REGARDING CLOUD COMPUTING LIKE On-demand self-service,Broad network access,Resource Pooling e.t.c i will tell you about this things on my next blog.
Monday, 22 December 2014
First Things First: What is it Exactly Cloud Comptuing?
Currently most businesses handle their software and IT infrastructure in house. There’s a set of staff that’s responsible for setting each employee up with access to software and programming. But now, thanks to the development of cloud computing, a lot of that is done through a third-party network. Through cloud computing, instead of one person installing an array of software programs for each individual computer station, employees need only load a single application. This third party would house all the companies purchased software through a web-based service.
Next, a remote server, which is owned by a different company, runs the entire suite of programs employees need to do their jobs effectively. We’re talking e-mail and word processing, as well as extremely complex programs that analyze data.
This magical system is called cloud computing, and before you know it you’ll be using it everyday.
You’re Probably Already Using it
If you take advantage of web-based email services from the likes of Gmail, Yahoo, or Hotmail, you’ve likely been using cloud based software for years now. Instead of running an email program on your computer like you would with programs such as Outlook, you log into a website and access your email remotely. The storage space and affiliated software aren’t housed on your computer; they’re on a computer cloud.
But What’s a Computer Cloud?
A computer cloud is essentially a huge server that hosts all the functionalities of a set of computer systems. It has two parts: the front end (that’s what you see) and the back end (that’s the cloud part). The two parts are joined through a network or internet connection.
Front End
The front ends includes your computer itself, and the network of computers with which they’re affiliated; typically an entire company’s computer systems, and the application used on the computers to log into the cloud computing system. The user interface varies from program to program, but they all work of the same premise of running by a single application on a computer network.
Back End
The back end is the part that you as the consumer don’t see. It comprises computers, data storage systems, and servers. This is what completes the cloud computing system. Imagine the external hard drive you purchased to store all the high-resolution photos you didn’t want taking up space on your computer. It’s a remote place to store your files that’s connected through an internet connection or a cable. Cloud computing runs off that same concept, only on a much, much larger scale.
How Does it Affect Me?
Quite frankly, it opens up opportunities. The ways in which cloud computing can be applied are virtually without limits. Through cloud computing, clients can access programs and files on any computer with internet access. That means no more being tied to a desk -- you can take your work with you on the go. Just log into the program and you’re all set.
- Cloud computing makes data storage easier, so the size of a computer’s hard drive is much less important when you’re shopping for Laptops or Desktop Pc.
- It reduces hardware costs by shifting the focus off the idea of looking for the fastest computer with the most storage. You’ll just need a steady internet connection, a monitor, input devices such as a keyboard and mouse, and you’re good to go.
- You’ll save space you previously rented to store your companies servers and databases.
Security and Privacy Concerns
Of course, as with any new technology trend, there are concerns people commonly have about cloud computing. Possibly the largest concern is security and privacy. How do you ensure your privacy when you’re logging into a huge network that houses all of your information off site? What’s keeping it from getting into the wrong hands? Well, as far as the security issue, a cloud-based system that compromised its clients’ information would do itself a disservice, as no one would hire them.
Privacy is a whole different ball game. Cloud computing companies each have their own way of protecting client privacy. Authentication options such as individual usernames and passwords are a start. It’s important to explore all the security and privacy options before taking part in a cloud-based computing system.
While it’s still in its infancy stage, before you know it, cloud-based computing will be a household term, everyone will know what it is and how to use it. It’s a growing trend that is certainly worth watching. What are your main concerns regarding cloud computing?
Subscribe to:
Posts (Atom)