Introduction to Cloud Computing
Cloud Computing Provides us a means by which we can access the applications as Utilities over the internet. it allows us to Create, Configure, And Customize applications online.
with Cloud Computing users can access database resources via the internet from anywhere for as long as they need without worrying about any maintaenance or management of actual resources.
What is Cloud ?
The trm Cloud refers to a network or internet. in other Words , we can say that Cloud Is soething , which is present at remote location.
Cloud can Provide services over network i.e. on public networks or on private networks like WAN , LAN or VPN.
Applications Such as e-mail, web Conferencing , customer relationship management (CRM), all run in cloud .
What is Cloud Computing?
Cloud Computing refers to manipulating, configuring, and accessing the applications online. it offers Online Data Storage based Computing resourcs delivered as a network services.
Cloud Computing Architecture
What is Cloud Computing?
In Simple Words Cloud Computing Enable on-demand Services like Compute, Storage , Networking, etc which can be Accessed through the internet and the user is not required to manage these resources.
Cloud Computing ls on demand delivery of resource and service through internet as per the pay-as-you-go pricing model .
Cloud computing is a model for enabling convenient, on,-demand network access to a Shared pool of configurable computing resourse (e.g., network infrastructures, server, stroage applications,ect )
it can be envisioned as step on from utility Compuing
it provides (high level generalization (abstraction) of Computation and storage model
it can be rapidly allocated and released with low management effort
it has some essentiall Characteristics , server model, and deploymemnt models
it provide on demand services , that can be accessed from any palce at anytime
Components of Cloud Computing
> Clients
> Services
>Applications
>Platform
> Storage
>Infrastructure
Service Models
> Software-as-a-Service (SaaS)
> Platform-as-a-Service (PaaS)
> Infrastructure-as-a-Service (IaaS)
Software-as-a-services (SaaS)
> Facility to execute service provider's applications at user's end
> Applications are available as 'Services'
> Services can be accessed via different types of client devies (e.g web browser,app)
> End- users do not posses the control of the cloud infrastructure
Exmples : Google Apps
Platform-as-a-services (PasS)
> facility for the consumer to execute consumer-created or acquired applications onto cloud infrastructue
> Support for deployedment of such applications
> The user does not control the cloud infrastructure
> user can control the deployed application using given configurations
Example: windows Azure ,Google app Engine
Infrastructure-as-a-service (Lass)
> Facility to access computing resouces succh as network, Storage, and operating system
> User can deploy, execute and control any sftware (operating Systems and other applications)
> in Some case ,the user can control selected networkig Components (e.g, host firewalls).
Examples: Amazon Ec2 ,
Deployment Models
> Publc Cloud
> Private Cloud
> Hybrid Cloud
> others:--------------- > Community Cloud
> Distributed Cloud
> Multi-Cloud
> Inter-Cloud
Public Cloud
> cloud set-up for used of any person or industry
> Typically owned by Oragnization who offers the cloud service.
> Examples :Amazon Web Service (AWS). Google Compute Engine , Microsoft Azure
Advantage of public Cloud
# Easy to set-up at low cost ,as provider Covers the hardware, Application and bandwidth costs
# Scalability to meet needs.
# Pay- per- used ensures that From Users perpective no resources wasted
Private Cloud
> Cloud set-up functioned only foe a single organization
> Typically managed by the organiszation itself (on-permises ) or a third party (off-premises)
Advantages of Private Cloud
# total control over the system and data
#MinimumScurity concerns
Disadvantage of private Cloud
> Regular Maintenance
Hybrid Cloud
> Cloud Set-up Constructed by to or more unique Cloud Set-up (private, community, or public)
> pooled together b Standardized portability (e.g., facility for load-balancing between clouds)
> provides multiple devloyment models
Other Types Of Cloud
Community Cloud
* shared set-up between servel organzations having common concerns (security,Compliance. Jurisdiction,etc.)
*managed by internally or b third pary
Distributed cloud
* collection of Scattered set of Computing devices in differnt location , however, connected to a single nework
* two types-public-resources Computing and volunteer Cloud.
Other Types Of Cloud
Multi-cloud
* Multiple cloud computing services offered via single heterogeneous artchitecture
*increases faulit-tolerance and Flexibiliy
Inter-Cloud
> Unifield Global 'cloud of Clouds' based on the internet
>supports interoperability between cloud services providers
Comparison of Different Deployment Models
On-premise off-premise
Dedicated Access Private Cloud Hosted private Cloud
Shared Access Community Cloud Public cloud
What is Azure CycleCloud?
Template-based deployment of HPC clusters. Azure CycleCloud provides built-in Customizable templates for deployment of the most common cluster schedulers, including Slurm, OpenPBS, LSF, Grid Engine, and HTCondor. Many other predefined Templates, which you can import into your Azure CycleCloud instance, are Available from the CycleCloud GitHub repository.


.jpeg)
❣️❣️
ReplyDelete