Final Unit IV CC 2022
Final Unit IV CC 2022
Applications”
Prepared By
Prof. Anand N. Gharu
(Assistant Professor)
Computer Engineering Departement
Simple DB, Elastic Cloud Computing (EC2), Amazon Storage System, Amazon
· Microsoft Cloud Services: Azure core concepts, SQL Azure, Windows Azure
Platform Appliance.
2
AWS
Introduction
3
Amazon Web Services(AWS)
AWS stands for Amazon Web Services.
The AWS service is provided by the Amazon that uses
distributed IT infrastructure to provide different IT resources
available on demand. It provides different services such as
infrastructure as a service (IaaS), platform as a service
(PaaS) and packaged software as a service (SaaS).
Amazon launched AWS, a cloud computing platform to
allow the different organizations to take advantage of
reliable IT infrastructure.
4
Amazon Web Services(AWS)
5
Amazon Web Services(AWS)
Uses of AWS :
• A small manufacturing organization uses their expertise to
expand their business by leaving their IT management to the
AWS.
• A large enterprise spread across the globe can utilize the AWS
to deliver the training to the distributed workforce.
• An architecture consulting company can use AWS to get the
high-compute rendering of construction prototype.
• A media company can use the AWS to provide different types
of content such as ebox or audio files to the worldwide files.
6
Amazon Web Services(AWS)
Pay-As-You-Go :
Based on the concept of Pay-As-You-Go, AWS provides the services to the
customers.
AWS provides services to customers when required without any prior
commitment or upfront investment. Pay-As-You-Go enables the customers
to procure services from AWS.
• Computing
• Programming models
• Database storage
• Networking
7
Amazon Web Services(AWS)
Advantages of AWS :
1) Flexibility
• We can get more time for core business tasks due to the instant availability
of new features and services in AWS.
• It provides effortless hosting of legacy applications. AWS does not require
learning new technologies and migration of applications to the AWS
provides the advanced computing and efficient storage.
• AWS also offers a choice that whether we want to run the applications and
services together or not. We can also choose to run a part of the IT
infrastructure in AWS and the remaining part in data centres.
2) Cost-effectiveness
AWS requires no upfront investment, long-term commitment, and minimum
expense when compared to traditional IT infrastructure that requires a huge
investment. 8
Amazon Web Services(AWS)
Advantages of AWS :
3) Scalability/Elasticity
Through AWS, autoscaling and elastic load balancing techniques are automatically scaled
up or down, when demand increases or decreases respectively. AWS techniques are ideal
for handling unpredictable or very high loads. Due to this reason, organizations enjoy the
benefits of reduced cost and increased user satisfaction.
4) Security
AWS provides end-to-end security and privacy to customers.
AWS has a virtual infrastructure that offers optimum availability while managing full
privacy and isolation of their operations.
Customers can expect high-level of physical security because of Amazon's several years
of experience in designing, developing and maintaining large-scale IT operation centers.
AWS ensures the three aspects of security, i.e., Confidentiality, integrity, and availability
of user's data.
9
History of Amazon Web Services(AWS)
2002- AWS services launched
1
1
Features of Amazon Web Services(AWS)
The following are the features of AWS:
1. Flexibility
2. Cost-effective
4. Secure
5. Experienced
1
2
Advantages of Amazon Web Services(AWS)
1. AWS allows organizations to use the already familiar programming models,
operating systems, databases, and architectures.
2. It is a cost-effective service that allows you to pay only for what you use, without
any up-front or long-term commitments.
3. You will not require to spend money on running and maintaining data centers.
1
5
Companies Using AWS Services
1. Instagram
2. Netflix
3. Twitch
4. LinkedIn
5. Facebook
7. Zoopla
8. Smugmug
9. Pinterest
1
10.Dropbox 6
AWS Services and Components
Basics of Cloud Computing
1. Cloud computing adopts scalable computing assets and users have to
pay as per use.
2. Users are able to access any of the assets that reside in the ‘cloud’ at
any time and from any location over the Internet.
3. The user does not have to care about how things are being sustained
behind the scenes in the cloud.
4. Cloud computing is a paradigm move in how we architect and
consign scalable applications.
5. As compared to the previous traditional methods cloud utilize the
surplus computing capability and give it to the next consumers.
1
7
Services of Amazon Web Services(AWS)
1
8
Cloud services offered by the AWS
AWS offers a number of cloud services in separate domains and
services, we have enlisted them below:
1. Networking: All networking related services are included in this
like security, faster access and other
2
2
AWS Components
There are number of key components in AWS Cloud computing and the
main components are :
2
3
Amazon SimpleDB
· Amazon SimpleDB is a distributed database service developed by
Amazon.com in the Erlang programming language. Released on
December 13, 2007, Amazon SimpleDB is an Amazon Web Services
(AWS) component that works in conjunction with Amazon Simple Storage
Service (Amazon S3) and Amazon Elastic Compute Cloud (EC2).
2
4
Features of Amazon SimpleDB
· Amazon SimpleDB features include:
3
0
Elastic Compute Cloud(EC2)
• This is the basic structure of AWS EC2, where EC2 stands for Elastic
Compute Cloud. EC2 allow users to use virtual machines of different
configurations as per their requirement. It allows various configuration
options, mapping of individual server, various pricing options, etc. We will
discuss these in detail in AWS Products section. Following is the
diagrammatic representation of the architecture.
3
1
Elastic Compute Cloud(EC2)
• Note − In the above diagram S3 stands for Simple Storage Service. It
allows the users to store and retrieve various types of data using API calls.
It doesn’t contain any computing element. We will discuss this topic in
detail in AWS products section.
• AWS provides the Elastic Load Balancing service, it distributes the traffic
to EC2 instances across multiple available sources, and dynamic addition
and removal of Amazon EC2 hosts from the load-balancing rotation.
• Elastic Load Balancing can dynamically grow and shrink the load-
balancing capacity to adjust to traffic demands and also support sticky
sessions to address more advanced routing needs
3
3
Components of Elastic Compute Cloud(EC2)
• Amazon Cloud-front
• It is responsible for content delivery, i.e. used to deliver website. It may
contain dynamic, static, and streaming content using a global network of
edge locations. Requests for content at the user's end are automatically
routed to the nearest edge location, which improves the performance.
3
4
Components of Elastic Compute Cloud(EC2)
• Elastic Load Balancer
• It is used to spread the traffic to web servers, which improves performance.
AWS provides the Elastic Load Balancing service, in which traffic is
distributed to EC2 instances over multiple available zones, and dynamic
addition and removal of Amazon EC2 hosts from the load-balancing
rotation.
• Elastic Load Balancing can dynamically grow and shrink the load-
balancing capacity as per the traffic conditions.
• Security Management
• Amazon’s Elastic Compute Cloud (EC2) provides a feature called security
groups, which is similar to an inbound network firewall, in which we have
to specify the protocols, ports, and source IP ranges that are allowed to
reach your EC2 instances.
• Each EC2 instance can be assigned one or more security groups, each of which routes the
appropriate traffic to each instance. Security groups can be configured using specific subnets or IP
addresses which limits access to EC2 instances. 3
5
Elastic Compute Cloud(EC2)
• Elastic Caches
• Amazon Elastic Cache is a web service that manages the memory cache in
the cloud. In memory management, cache has a very important role and
helps to reduce the load on the services, improves the performance and
scalability on the database tier by caching frequently used information.
• Amazon RDS
• Amazon RDS (Relational Database Service) provides a similar access as
that of MySQL, Oracle, or Microsoft SQL Server database engine. The
same queries, applications, and tools can be used with Amazon RDS.
3
6
Major Components of EC2
• Amazon Machine Images and Instances
• Storage
• Amazon S3
• Databases
• Amazon Cloud Watch
3
7
Elastic Compute Cloud(EC2)
· Amazon Elastic Compute Cloud is a most important component of
Amazon.com’s cloud computing platforms as EC2 permits scalable
deployment of applications.
· Amazon Elastic Compute Cloud (EC2) is a world wide web service
that presents resizable computing capability , utilized to construct
and host software systems
the cloud.
2. Launch an instance of a database AMI and use that
EC2 instance as the database.
4
5
Types of Amazon Storage System
2. Elastic Block Storage (EBS)
EBS provides block storage which is similar to hard drives to store
any kind of data persistently. This can be attached to any EC2
instance and used as block storage, which even allows you to install
any operating system. EBS volumes are placed in availability zones
so that they are replicated to prevent loss of data due to single
component failures. They provide absolute low-latency performance
and you can also scale up or down your resources as and when
required. EBS is available in both SSD and HDD formats depending
on your requirement of speed and volume.
4
6
Types of Amazon Storage System
3. Elastic File System (EFS)
EFS is a managed network file system that is easy to set up right from the
amazon console or CLI. When you have multiple EC2 instances needed to
access the same file system EFS helps in providing just that. Unlike EBS, EFS
is built using the NFS4.x protocol on SSDs and have a much faster
throughput. This also means that EFS is much more expensive than EBS as it
can be used on very large analytical workloads. EFS scales up or down based
on the size of the files you store and is also accessible from multiple
availability zones. The distributed nature of the file system can tempt you to
use it as a CDN. But the costs of a CDN outweigh the benefits of using EFS.
Hence it is better to use a CDN and use EFS in conjunction with files that
4
can’t be stored on a CDN. 7
Types of Amazon Storage System
4. AWS Storage Gateway
Storage Gateway is a simple way to let your on-premise applications store,
access or archive the data into the AWS cloud. This is achieved by running on
a hypervisor on one of the machines in your data center which contains the
storage gateway and then is available on AWS to connect to S3, Glacier or
EBS. It provides a highly optimized, network resilient and low-cost way to
move your data from on-prem to the cloud. Local caching is also available on
your on-prem to allow for accessing the more active data. Storage gateway
also supports legacy backup stores such as tapes as virtual tapes backed up
directly into AWS Glacier.
4
8
Amazon Storage System
5
3
Amazon Database Service(DynamoDB)
3. Attributes: Attributes are the data
elements or values that reside in each
item. They are equivalent to data values
in a relational database that reside in a
particular cell of a table.
5
5
Advantages of Amazon Database Service(DynamoDB)
1. It has fast and predictable performance.
2. It is highly scalable.
3. It offloads the administrative burden operation and scaling.
4. It offers encryption at REST for data protection.
5. Its scalability is highly flexible.
6. AWS Management Console can be used to monitor resource
utilization and performance metrics.
7. It provides on-demand backups.
8. It can be highly automated.
5
6
Limitation of Amazon Database Service(DynamoDB)
1. It has a low read capacity unit of 4kB per second and a write capacity unit
of 1KB per second.
2. All tables and global secondary indexes must have a minimum of one read
and one write capacity unit.
3. Table sizes have no limits, but accounts have a 256 table limit unless you
request a higher cap.
4. Only Five local and twenty global secondary (default quota) indexes per
table are permitted.
5. DynamoDB does not prevent the use of reserved words as names.
6. Partition key length and value minimum length sits at 1 byte, and
maximum at 2048 bytes, however, DynamoDB places no limit on values.
5
7
Amazon Database Services
server
Definition :
“Microsoft Azure is a growing set of cloud computing services created by Microsoft
that hosts your existing applications, streamline the development of a new application,
and also enhances our on-premises applications. It helps the organizations in building,
testing, deploying, and managing applications and services through Microsoft-
managed data centers.” 6
4
Azure Core Concepts
• Compute services: It includes the Microsoft Azure Cloud
Services, Azure Virtual Machines, Azure Website, and Azure
Mobile Services, which processes the data on the cloud with the
help of powerful processors.
• Data services: This service is used to store data over the cloud
that can be scaled according to the requirements. It includes
Microsoft Azure Storage (Blob, Queue Table, and Azure File
services), Azure SQL Database, and the Redis Cache.
6
5
Azure Core Concepts
• Application services: It includes services, which help us to build
and operate our application, like the Azure Active Directory,
Service Bus for connecting distributed systems, HDInsight for
processing big data, the Azure Scheduler, and the Azure Media
Services.
• Network services: It helps you to connect with the cloud and on-
premises infrastructure, which includes Virtual Networks, Azure
Content Delivery Network, and the Azure Traffic Manager.
6
6
Azure Core Concepts
How Azure works?
It is essential to understand the internal workings of Azure so that we can
design our applications on Azure effectively with high availability, data
residency, resilience, etc.
6
7
Azure Domains/ (Components)
6
8
Applications of Microsoft Azure
Now in this Azure for beginners tutorial, we will learn the applications of
Azure.
strategy
2. It allows you to access the application without buying a license for the
individual machine
3. Windows Azure offers the best solution for your data needs, from SQL
5. Helps you to maintain consistency across clouds with familiar tools and
7
resources 0
Advantages of Microsoft Azure
1. You will not require processing power or hard disk space if you are using
Azure
8. You can deploy premium virtual machines in minutes which also include
7
2
SQL Azure
SQL Azure.
7
7
Healthcare: ECG Analysis in the Cloud
1. Healthcare is a field or domain or area or a region where the information
technology has found many of the applications.
2. These applications are getting involved to help business firms in assisting
the scientists to develop solutions to prevent the diseases.
3. Due to the invention of internet or we can say due to the availability of
internet cloud computing has came into the picture and represent itself as
a attractive option for developing health monitoring system.
4. Example of health monitoring system is ECG machine which is used to
measure the Heart-Beat of Human body and the output is get printed on the
graph paper.
5. The full form of ECG is Electrocardiogram
7
8
Healthcare: ECG Analysis in the Cloud
• The analysis of the shape is used to identify arrhythmias, and it is the most
common way of detecting the heart diseases.
• Here the meaning of arrhythmias means “not having a steady rhythm”, “an
arrhythmic heartbeat” means a heart beat which is not in it’s rhythm.
7
9
Healthcare: ECG Analysis in the Cloud
• Cloud computing technologies allows the remote monitoring of a patient’s heart beat
data.
• Through this way the patient at risk can be constantly monitored without going to the
hospital for ECG analysis.
• At the same time the Doctor’s can instantly be notified with cases that need’s their
attention.
8
0
Healthcare: ECG Analysis in the Cloud
8
Online Health Monitoring System Using Cloud 1
Healthcare: ECG Analysis in the Cloud
• Here in this fig there are different types of computing devices equipped
that will immediately forwarded to the cloud- hosted web services for
analysis.
• The entire web services from the front end of a platform that is completely
8
2
Healthcare: ECG Analysis in the Cloud
• Advantages:
easily accessible and also it promises to deliver the services with minimum
time.
infrastructures.
8
3
Protein structure prediction in Cloud Computing
• Cloud computing is an emerging technology that provides various
computing services on demand. It provides convenient access to a shared
pool of higher-level services and other system resources. Nowadays, cloud
computing has a great significance in the fields of geology, biology, and
other scientific research areas.
• Protein structure prediction is the best example in research area that makes
use of cloud applications for its computation and storage.
• A protein is composed of long chains of amino acids joined together by
peptide bonds. The various structures of protein help in the designing of
new drugs and the various sequences of proteins from its three-
dimensional structure in predictive form is known as a Protein structure
8
prediction. 4
Protein structure prediction in Cloud Computing
8
5
Protein structure prediction in Cloud Computing
• Firstly primary structures of proteins are formed and then
bioinformatics. 8
6
Protein structure prediction in Cloud Computing
• There are various algorithms and tools that exists for protein
structure prediction. CASP (Critical Assessment of Protein Structure
Prediction) is a well-known tool that provides methods for
automated web servers and the results of research work are placed
on clouds like CAMEO (Continuous Automated Model Evaluation)
server. These servers can be accessed by anyone as per their
requirements from any place. Some of the tools or servers used in
protein structure prediction are Phobius, FoldX, LOMETS, Prime,
Predict protein, SignalP, BBSP, EVfold, Biskit, HHpred, Phre,
ESyired3D. Using these tools new structures are predicted and the
8
results are placed on the cloud-based servers. 7
Satellite Image Processing in Cloud Computing
• Satellite Image Processing is an important field in research and
development and consists of the images of earth and satellites taken by the
means of artificial satellites. Firstly, the photographs are taken in digital
form and later are processed by the computers to extract the information.
Statistical methods are applied to the digital images and after processing
the various discrete surfaces are identified by analyzing the pixel values.
• The satellite imagery is widely used to plan the infrastructures or to
monitor the environmental conditions or to detect the responses of
upcoming disasters.
• In broader terms we can say that the Satellite Image Processing is a kind of
remote sensing which works on pixel resolutions to collect coherent
8
information about the earth surface. 8
Satellite Image Processing in Cloud Computing
• Spatial resolution –
It is determined by the sensors Instantaneous Field of View(IFoV) and is
defined as the pixel size of an image that is visible to the human eye being
measured on the ground. Since it has high resolving power or the ability to
separate and hence is termed as Spatial Resolution.
• Spectral resolution –
This resolution measures the wavelength internal size and determines the
number of wavelength intervals that the sensor measures.
9
0
Satellite Image Processing in Cloud Computing
• Temporal resolution –
The word temporal is associated with time or days and is defined as the time
that passes between various imagery cloud periods.
• Radiometric resolution –
This resolution provides the actual characteristics of the image and is
generally expressed in bits size. It gives the effective bit depth and records the
various levels of brightness of imaging system.
Thus, Satellite Image Processing has huge amount of applications in research and
development fields, in remote sensing, in astronomy and now even in cloud
9
computing on a large scale. 1
CRM and ERP in Cloud Computing
• What is CRM?
• CRM stands for Customer Relationship Management and is a software that
is hosted in cloud so that the users can access the information using
internet. CRM software provides high level of security and scalability to its
users and can be easily used on mobile phones to access the data.
• Now a days, many business vendors and service providers are using these
CRM software to manage the resources so that the user can access them
via internet. Moving the business computation from desktop to the cloud is
proving a beneficial step in both the IT and Non-IT fields. Some of the
major CRM vendors include Oracle Siebel, Mothernode CRM, Microsoft
9
Dynamics CRM, Infor CRM, SAGE CRM, NetSuite CRM. 2
CRM and ERP in Cloud Computing
Salesforce.com(CRM) 9
3
CRM and ERP in Cloud Computing
• Advantages:
• Few advantages of using CRM are as follows:
• High reliability and scalability
• Easy to use
• Highly secured
• Provides flexibility to users and service providers
• Easily accessible
9
4
CRM and ERP in Cloud Computing
• What is ERP?
ERP is an abbreviation for Entity Resource Planning and is a
software similar to CRM that is hosted on cloud servers which helps
the enterprises to manage and manipulate their business data as per
their needs and user requirements. ERP software follows pay per use
methodologies of payment, that is at the end of the month, the
enterprise pay the amount as per the cloud resources utilized by
them. There are various ERP vendors available like Oracle, SAP,
Epicor, SAGE, Microsoft Dynamics, Lawson Softwares and many
more.
9
5
CRM and ERP in Cloud Computing
• Advantages:
• Few advantages of using ERP softwares are:
• Cost effective
• High mobility
• Increase in productivity
• No security issues
• Scalable and efficient
9
6
Social Networking in Cloud Computing
Social network platforms have rapidly changed the way that people
communicate and interact. They have enabled the participation in
digital communities as well as the representation, documentation and
exploration of social relationships.
Apart from data storage, the social networks are now also using clouds for various other
tasks. For example, this can be ideal for big data analytics. One of the benefits of using
cloud systems is that users can access vast amount of structured and even non-structured
data easily. Just take a look at the much-improved analytics provided by sites like
9
Facebook, especially for its business users 8
Social Networking in Cloud Computing
Another way cloud computing becomes helpful is by reducing the cost of data
backup and recovery in case of a disaster. If the data is only stored in one
central location, it becomes much riskier. If something happens there, it is
almost impossible to recover the data. But through cloud they remain
accessible through shared resources across the globe. This is especially useful
for social networks as the store personal data of its users, and so cannot afford
to lose even one part of it.
Overall, it can be said that cloud computing has several usages, and some of
them are still being discovered. For instance, in the near future, personal
secure clouds are likely to gain ground. New age social networks and
messaging apps such as Snapchat thrive on privacy and they will eventually
9
utilize such resources to offer a more secure and faster service to its users.
9
Google App Engine in CC
PaaS
Developing and hosting scalable web applications
Distributed and scalable run time environment
Languages Java, Python and Go
Examples : Google Apps for Business, Education,
Government
1
0
0
Google App Engine in CC
Google App Engine (GAE) is a platform-as-a-service product that provides
web app developers and enterprises with access to Google's scalable hosting
and tier 1 internet service.
GAE provides more infrastructure than other scalable hosting services, such
as Amazon Elastic Compute Cloud (EC2). GAE also eliminates some system
administration and development tasks to make writing scalable applications
1
0
easier. 1
Google App Engine in CC
Google provides GAE free up to a certain amount of use for the following
resources:
• processor (CPU)
• storage
• application programming interface (API) calls
• concurrent requests
• Users exceeding the per-day or per-minute rates can pay for more of these
resources.
1
0
2
Google App Engine in CC
Google AppEngine Platform Architecture
1
0
3
Google App Engine in CC
Google Applications utilizing Cloud :
• Gmail
• Google Calendar
• Google Docs
• Google Sites
• Google Groups
• Google Video
1
0
4
Google App Engine in CC
How is GAE used?
GAE is a fully managed, serverless platform that is used to host, build and
deploy web applications. Users can create a GAE account, set up a software
development kit and write application source code. They can then use GAE to
test and deploy the code in the cloud.
One way to use GAE is building scalable mobile application back ends that
adapt to workloads as needed. Application testing is another way to use GAE.
Users can route traffic to different application versions to A/B test them and
see which version performs better under various workloads.
1
0
5
Google App Engine in CC
What are GAE's key features?
Key features of GAE include the following:
API selection. GAE has several built-in APIs, including the following five:
• Java limits. Java apps cannot create new threads and can only use a subset of
1
the Java runtime environment standard edition classes. 0
8
Open Stack Architecture in CC
OpenStack is an open-standard and free platform for cloud computing. Mostly, it
is deployed as IaaS (Infrastructure-as-a-Service) in both private and public clouds
where various virtual servers and other types of resources are available for users.
This platform combines irrelated components that networking resources, storage
resources, multi-vendor hardware processing tools, and control diverse throughout
the data center. Various users manage it by the command-line tools, RESTful web
services, and web-based dashboard.
In 2010, OpenStack began as the joint project of NASA and Rackspace Hosting. It
was handled by the OpenStack Foundation which is a non-profit collective entity
developed in 2012 September for promoting the OpenStack community and
software. 50+ enterprises have joined this project.
1
0
9
Open Stack Architecture in CC
1
OpenStack Overview ( Source: Openstack.org) 1
0
Open Stack Architecture in CC
OpenStack contains a modular architecture along with several code names for
the components.
1
1
1
Open Stack Architecture in CC
• Nova (compute service): It manages the compute resources like creating, deleting,
and handling the scheduling. It can be seen as a program dedicated to the automation
of resources that are responsible for the virtualization of services and high-
performance computing.
• Neutron (networking service): It is responsible for connecting all the networks
across OpenStack. It is an API driven service that manages all networks and IP
addresses.
• Swift (object storage): It is an object storage service with high fault tolerance
capabilities and it used to retrieve unstructured data objects with the help of Restful
API. Being a distributed platform, it is also used to provide redundant storage within
servers that are clustered together. It is able to successfully manage petabytes of data.
• Cinder (block storage): It is responsible for providing persistent block storage that is
made accessible using an API (self- service). Consequently, it allows users to define
1
1
2
Open Stack Architecture in CC
• Keystone (identity service provider): It is responsible for all types of
authentications and authorizations in the OpenStack services. It is a
directory-based service that uses a central repository to map the correct
services with the correct user.
1
1
4
Open Stack Architecture in CC
• Advantages of using OpenStack
• It boosts rapid provisioning of resources due to which
orchestration and scaling up and down of resources becomes easy.
• Deployment of applications using OpenStack does not consume a
large amount of time.
• Since resources are scalable therefore they are used more wisely
and efficiently.
• The regulatory compliances associated with its usage are
manageable.
1
1
5
REFERENCES
1. https://www.guru99.com/what-is-aws.html
2. https://www.tutorialspoint.com/amazon_web_services/amazon_web_services_basic_architecture.htm
3. https://www.javatpoint.com/aws-tutorial
4. https://www.techopedia.com/definition/26487/amazon-simpledb
5. https://easyexamnotes.com/p/ecg-analysis-in-
cloud.html#:~:text=cloud%20computing%20technologies%20allows%20the,cases%20that%20need's%2
0their%20attention.
6. https://www.geeksforgeeks.org/protein-structure-prediction-in-cloud-
computing/#:~:text=CASP%20(Critical%20Assessment%20of%20Protein,Continuous%20Automated%20
Model%20Evaluation)%20server.
7. https://www.geeksforgeeks.org/satellite-image-processing/
8. https://www.geeksforgeeks.org/crm-and-erp-in-cloud-computing/
9. https://rickscloud.com/cloud-computing-in-social-networks/
10. https://www.techtarget.com/searchaws/definition/Google-App-Engine
11. https://www.geeksforgeeks.org/introduction-to-openstack/
THANK YOU!!!
My Blog : https://anandgharu.wordpress.com/
Email : [email protected]