UNIT V: Cloud Computing applications
Cloud Computing Applications: Healthcare: ECG Analysis in the
Cloud, Biology: Protein Structure Prediction, Geosciences:
Satellite Image Processing, Business and Consumer
Applications: CRM and ERP, Social Networking, Google Cloud
Application: Google App Engine. Overview of Open Stack
architecture. Security Issues In Collaborative SaaS Cloud.
Cloud Computing: Broker for Cloud Marketplace
Introduction to Cloud Computing
Applications
• Definition:
✔ Use of cloud computing to solve various
industry-specific challenges.
• Key Sectors:
✔ Healthcare, Biology, Geosciences, Business,
and Social Networking.
Healthcare: ECG Analysis in the Cloud
• ECG in Cloud:
✔ Storing and analyzing electrocardiograms
(ECGs) using cloud platforms.
• Benefits:
– Real-time data analysis
– Access to large-scale datasets for better diagnosis
– Reduced costs with cloud storage
Biology: Protein Structure Prediction
• Protein Structure Prediction:
✔ Cloud-based tools to simulate and predict
protein structures.
• Benefits:
– High-performance computing for complex
biological data
– Collaboration across researchers globally
– Faster discovery in drug development and
genomics
Geosciences: Satellite Image
Processing
• Satellite Image Processing: Using cloud
platforms to process large-scale geospatial
data.
• Applications:
– Climate monitoring
– Disaster management and response
– Agricultural planning
• Benefits: Scalable processing power and
real-time data insights.
Business and Consumer Applications
• CRM (Customer • ERP (Enterprise Resource
Relationship Planning):
Management): – Cloud ERP solutions
✔ Cloud platforms for manage core business
processes (e.g., SAP).
managing customer
– Benefits: Scalability, cost
interactions and data efficiency, and real-time
(e.g., Salesforce). data access.
• Benefits:
✔ Real-time updates,
centralized data, and
customer insights.
Social Networking Applications
• Social Networks in the Cloud:
✔ Platforms like Facebook, Instagram, and
LinkedIn use cloud infrastructure to handle
large-scale user data.
• Benefits:
✔ Real-time content delivery, data storage, and
user analytics.
Google Cloud Application: Google App
Engine
• Google App Engine: A platform-as-a-service
(PaaS) for building and hosting applications on
Google’s infrastructure.
• Features:
– Automatic scaling
– Integration with Google Cloud services (BigQuery,
Cloud Storage)
• Benefits: Easy application deployment and
scaling.
Overview of OpenStack Architecture
• OpenStack: An open-source cloud computing
platform for public and private clouds.
• Key Components:
– Compute (Nova)
– Storage (Swift and Cinder)
– Networking (Neutron)
• Benefits: Flexibility, no vendor lock-in, and
large community support.
Security Issues in Collaborative SaaS
Cloud
• Collaborative SaaS Cloud:
Software-as-a-service (SaaS) used by multiple
parties for shared applications.
• Security Challenges:
– Data privacy and breaches
– Access control and authentication
– Data residency and compliance
• Mitigations: Strong encryption, multi-factor
authentication, and secure APIs.
Cloud Computing: Broker for Cloud
Marketplace
• Cloud Broker: An intermediary between cloud
service providers and consumers.
• Role:
– Simplifies cloud service selection
– Helps in service integration, customization, and
management
• Examples: Broker services in hybrid cloud
management and multi-cloud strategies.
Conclusion
• Cloud Applications Impact: Cloud computing
has revolutionized industries like healthcare,
biology, and geosciences by providing scalable
and real-time solutions.
• Future of Cloud: Continuous evolution with
advancements in security, architecture, and
service delivery models.