Azure - Unit-1 - Part 3
Azure - Unit-1 - Part 3
Cloud computing makes it easier for organizations to store, access, manage and
process data efficiently.
Simply put, cloud computing uses hardware and software that resides in the
Cloud, through the internet, to perform various complex organizational activities.
In traditional business structures, all the data used to be stored in local machines
and hard drives. With cloud computing, all the data is stored in virtual servers
provided and maintained by third-party service providers.
Cloud Technology Services are of Three Types:
IaaS (includes all the physical computing resources that facilitate the delivery of apps
as a service).
Amazon Web Services (AWS) is one of the best IaaS examples. Cisco Metapod,
Microsoft Azure, and Google Compute Engine (GCE) are also some example of IaaS.
The IaaS Delivery Model:
The IaaS provider provides his client with either a dashboard or an API.
Then, it allows access to the end-user to all the services.
This way, the end-user has complete control over the entire infrastructure.
Along with infrastructural services, the provider will supply accompanying
services.
In addition to all the above, the IaaS provider will enable data-storage-related
services such as data back-up, replication, and recovery.
Examples of IaaS:
• Microsoft Azure
• Amazon Web Services
• Google Compute Engine
• Cisco Metapod
• Joyent
• OpenStack
Applications of IaaS:
• Development environment
• Testing environment
• Data storage
• Data Analytics
Advantages of IaaS:
The IaaS also provides the advantage of scalability for the clients meaning that
they can upgrade or downgrade services with a simple click of a button.
IaaS can help clients obtain the needed infrastructure within a short period. This
will eliminate any time lag in procurement. The organization can carry out
necessary tests quickly and deliver results on time.
IaaS reduces the costs of buying, setting up and managing new and expensive
hardware. IaaS as a service is also available on a subscription basis. All these
features help the client cut down on substantial upfront expenses.
What is SaaS:
As the name suggests, SaaS, or Software as a Service, is a cloud
technology service where the SaaS provider hosts various applications
on the Cloud and makes them available to customers over the internet.
SaaS is also known as cloud application services and is one of the most
commonly used cloud services.
Apart from making the application available to the end-users, the SaaS
provider will also be responsible for providing services such as
managing the client's data, storage, and the application's updates.
In the modern organizational context, the SaaS model can find applications in the
following fields:
• Sales Management.
• Customer Relationship Management.
• Sales Management
• Human Resource Management.
• Financial Management.
• Email and collaboration management.
Examples of SaaS:
• Troop Messenger (Internal Team Messaging Application)
PaaS meaning Provider as a Service, is a cloud technology service where the service
provider provides a platform to the client or the end-user for software creation.
In addition, the providers also provide the client with services such as programming
languages, database management systems, libraries, etc.
Applications of PaaS:
PaaS Examples:
• Microsoft Azure
• Amazon web services- Elastic Beanstalk
• Google App Engine
• Openshift
• SalesForce – Force.com
Advantages of PaaS:
The PaaS model provides developers with a simple and cost-effective platform to
develop and deploy their applications.
The PaaS model also provides the developer with various tools and services that help
them through the app design, development, testing and deployment in an easily
accessible manner.
Scalability, reduced costs, reduced time lags, and overall improved output is among the
other advantages of the PaaS model.
Real-world applications of cloud computing.
Online Data Storage : Cloud computing allows storing data like files, images,
audios, and videos, etc on the cloud storage.
Backup and Recovery : Cloud vendors provide security from their side by storing
safe to the data as well as providing a backup facility to the data.
Bigdata Analysis : We know the volume of big data is so high where storing that in
traditional data management system for an organization is impossible.
Testing and development : Setting up the platform for development and finally
performing different types of testing to check the readiness of the product before
delivery requires different types of IT resources and infrastructure.
Real-world applications of cloud computing.
Cloud Computing in Medical Fields : In the medical field also nowadays cloud
computing is used for storing and accessing the data as it allows to store data and
access it through the internet without worrying about any physical setup.
SaaS:
Government bus or train as a mode of transport – where you
just catch and go on your Journey.
Thank You!!!
www.paruluniversi
ty.ac.in