0% found this document useful (0 votes)
21 views4 pages

Minor_Unit3_Notes

3rd sem applied information technology unit 3

Uploaded by

sahilsahil69221
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views4 pages

Minor_Unit3_Notes

3rd sem applied information technology unit 3

Uploaded by

sahilsahil69221
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Unit 3: Cloud Computing Management - Detailed Notes

1. Cloud Applications

- Definition:

Software and services that run on the cloud platform instead of a local

server or device.

- Benefits:

- Cost Efficiency: Eliminates upfront hardware costs and provides

pay-as-you-go pricing models.

- Accessibility: Accessible from anywhere with an internet connection,

fostering remote work and collaboration.

- Scalability: Easily scales resources up or down based on demand,

preventing over-provisioning or underutilization.

- Performance: High-performance infrastructure ensures optimal

application functionality.

- Drawbacks:

- Security Concerns: Increased risk of data breaches and unauthorized

access.

- Dependency on Connectivity: Requires a reliable internet connection for

uninterrupted service.

- Potential Downtime: Vulnerable to service outages and latency due to

network issues.

2. Managing the Cloud

- Cloud Infrastructure Management:

- Definition: The process of managing physical and virtual resources

(servers, storage, networks) used in the cloud.


- Key Activities:

- Resource provisioning and scaling.

- Monitoring hardware utilization.

- Ensuring fault tolerance and disaster recovery readiness.

- Cloud Application Management:

- Definition: Maintaining and optimizing cloud-hosted applications.

- Key Activities:

- Monitoring application performance and usage.

- Ensuring data security and compliance with standards.

- Upgrading and patching software as required.

- Application Migration to the Cloud:

- Steps:

1. Assessment: Analyze current infrastructure, applications, and

workloads.

2. Planning: Develop a migration strategy, addressing compatibility and

dependencies.

3. Execution: Move applications to the cloud while minimizing

disruptions.

4. Optimization: Test performance, integrate seamlessly, and make

improvements post-migration.

3. Cloud Deployment Models

- Private Cloud:

- Exclusive to a single organization, offering full control and security.

- Ideal for industries with strict data privacy requirements, such as finance

and healthcare.

- Outsourced Private Cloud:


- Managed and hosted by a third party but dedicated to one organization.

- Reduces in-house IT maintenance while maintaining exclusivity.

- Community Cloud:

- Shared among multiple organizations with similar objectives or regulatory

needs.

- Examples: Research institutions, government agencies.

- On-Premise Community Cloud:

- Hosted within an organization's infrastructure but shared with a specific

community.

- Provides localized control with shared benefits.

- Hybrid Cloud:

- Combines public, private, and community clouds for flexibility and

optimized cost.

- Example: Storing sensitive data in a private cloud while leveraging public

cloud for scalable workloads.

4. Cloud Service Models

- Infrastructure as a Service (IaaS):

- Definition: Delivers essential computing infrastructure like virtual servers,

storage, and networks.

- Examples: Amazon EC2, Microsoft Azure Virtual Machines.

- Advantages:

- Complete control over resources.

- Ideal for dynamic workloads.

- Platform as a Service (PaaS):

- Definition: Offers platforms and tools for developers to build, test, and

deploy applications.
- Examples: Google App Engine, Microsoft Azure App Services.

- Advantages:

- Reduces development complexity.

- Automates infrastructure management.

- Software as a Service (SaaS):

- Definition: Delivers fully functional software applications over the internet.

- Examples: Google Workspace, Dropbox, Salesforce.

- Advantages:

- No need for installation or maintenance.

- Pay-per-use pricing and immediate updates.

5. Open-Source Tools for Cloud Service Models

- IaaS Tools:

- Apache CloudStack: Simplifies deploying and managing large networks of

virtual machines.

- OpenStack: Provides scalable IaaS solutions with diverse plugins and

modules.

- PaaS Tools:

- Apache Stratos: Offers a platform for managing cloud applications with

auto-scaling and multi-tenancy features.

- SaaS Tools:

- Nextcloud: An open-source alternative for file sharing and collaboration.

- Zimbra: Cloud-hosted email and collaboration software.

You might also like