Cloud Comouting - Unit No 4
Cloud Comouting - Unit No 4
Cloud Computing
Lecture Series
Unit No 4
By
Dr.H.M.Padalikar
Significant Characteristics of Cloud-Based Applications
You can also store apps’ data on the device offline. And once the
device is online again, the app will automatically sync, and all the
information will be uploaded to the cloud server.
Customers can use the app from any device such as smartphones,
tablets, laptops, etc., with an internet connection. Users can access
the information stored in the cloud on any device, anytime, and
from anywhere.
Cloud Application Development and Tech Challenges
Presentation Layer
Business Logic Layer
Data Layer
The tiers are logical, not physical, and may or may not run
on the same physical server. However, since we are creating
a cloud app, we design the tiers using resources that are
offered by cloud providers. Such as, compute engines,
serverless functions, container environments (for
containerized apps), and databases.
Presentation Layer
Between the presentation and logic layer, you can add resources to
improve the performance, scalability, fault tolerance, disaster
recovery (DR), and security of your application. These would
include load balancers, firewalls, and DNS, which we can discuss in
detail later.
Business logic layer
The Business Logic layer contains code and middleware that will
transform user actions to application functionality. This layer will most
likely contain serverless resources such as AWS Lambda or Google
Cloud Functions.
The following diagram will give you a basic understanding of the type of
DB you need.
https://medium.com/
@maneesha.wijesinghe1/how-to-
design-a-cloud-app-856acbcddf6c