際際滷

際際滷Share a Scribd company logo
Cloud Technology
Exploring the Fundamentals and Benefits
V S Imbulpitiya
Department of Technical Education and Training
Srilanka
What is cloud technology
The cloud is a virtual space that exists
on the internet. It is a storage space
where people can place their digital
resources such as software,
applications, and files. In simpler
terms, we can say that the cloud is
virtual storage space on the internet.
Describe the work to be accomplished
In simple terms, cloud technology is a
means of storing and accessing
programs and data through the
internet, rather than using your own
computer hard drives.
Historical
Context
Early Days of Computing:
Traditional computing involved
on-premises data centers and
local servers.
Evolution:
From mainframes to client-server
models, and now to cloud
computing.
Milestones:
 Introduction of the internet
 Development of virtualization
technology
 Launch of major cloud services
(e.g., Amazon Web Services in
2006)
Key Characteristics of Cloud Technology
 On-Demand Self-Service: Users can provision resources as needed without
human intervention.
 Broad Network Access: Services are available over the internet and
accessible from various devices
 .Resource Pooling: Providers use multi-tenant models to serve multiple
customers with dynamically allocated resources.
 Rapid Elasticity: Capabilities can be elastically scaled up or down according
to demand.
 Measured Service: Resource usage is monitored, controlled, and reported,
providing transparency for both provider and consumer.
Cloud Providers
There are three primary types of
cloud computing,
1. Software-as-a-Service (SaaS)
2. Platforms-as-a-Service (PaaS)
3. Infrastructure-as-a-Service
(IaaS).
All cloud computing information and
services are hosted over the internet.
Infrastructure as a Service(IaaS) Deliverables
 Infrastructure as a Service (IaaS) provisions
hardware, software, and equipment's to deliver
software application environments with a
resource usage-based pricing model.
 Infrastructure can scale up and down
dynamically based on application resource
needs. Typical examples are Amazon EC2 (Elastic
Cloud Computing) Service and S3 (Simple
Storage Service) where compute and storage
infrastructures are open to public access with a
utility pricing model.
 This basically delivers virtual machine images to
the IaaS provider, instead of programs, and the
Machine can contain whatever the developer
want.
Example: Full virtualization (GoGrid, Skytap), Grid
computing (Sun Grid), Management (RightScale),
Paravirtualization (Amazon Elastic Compute Cloud)
Platform as a Service(PaaS)
Platform as a Service(PaaS) offers a high-
level integrated environment to build, test,
and deploy custom applications.
Generally, developers will need to accept
some restrictions on the type of software
they can write in exchange for built-in
application scalability.
 An example is Googles App Engine, which
enables users to build Web applications on
the same scalable systems that power
Google applications, Web application
frameworks, Python Django (Google App
Engine), Ruby on Rails (Heroku), Web
hosting (Mosso), Proprietary (Azure,
Force.com)
Software as a Service (SaaS)
 User buys a Subscription to some software
product, but some or all of the data and codes
resides remotely.
 Delivers special-purpose software that is
remotely accessible by consumers through the
Internet with a usage-based pricing model.
 In this model, applications could run entirely on
the network, with the user interface living on a
thin client.
 Salesforce is an industry leader in providing
online CRM (Customer Relationship
Management) Services. Live Mesh from
Microsoft allows files and folders to be shared
and synchronized across multiple devices.
Deployment Models
 Public Cloud: Services are delivered over the
public internet and shared across
organizations. Examples: AWS, Microsoft
Azure.
 Private Cloud: Services are maintained on a
private network for a single organization.
Examples: On-premises data centers, private
cloud services from major providers.
 Hybrid Cloud : Combines public and private
clouds, allowing data and applications to be
shared between them.
Examples: AWS Outposts, Azure Stack.
 Community Cloud: Shared infrastructure for
a specific community of users with common
concerns.
Examples: Government or educational clouds.
Benefits of cloud technology
There is a lot of hype surrounding cloud computing, and understandably so  there
are major benefits cloud computing brings to the table that are hard to overlook.
1. BETTER STORAGE
Cloud storage is not limited by the capacity of any physical device. Unlike previous
storage solutions, there are no limitations on capacity. This means better and
higher storage without worrying about upgrading the memory of a device.
2.BETTER SCALABILITY
There are a lot of companies that have fluctuating bandwidth requirements. Cloud
is a beneficial tool for such clients, since it allows them to scale up when needed by
drawing on remote servers. Similarly, you can scale down easily when needed.
.
Benefits of cloud technology
3. BETTER COLLABORATION WITH REMOTE USERS
Todays economy requires workers to work with colleagues across multiple remote locations.
Cloud computing makes it easy to share and access digital resources from any part of the
globe. This allows for better collaboration between global teams.
4. HIGHLY AFFORDABLE
Technology cloud computing eliminates the need for physical storage hardware, which reduces
the capital expenditure of many companies. These funds can then be appropriated towards
innovation or research and development to pave new pathways to success.
For small companies that are still trying to find their footing, purchasing software can be
expensive. Instead, such companies can use the software on a pay-per-use basis from the
cloud. It is more similar to leasing out a service instead of purchasing it.
5.DISASTER RECOVERY
It is imperative for businesses of all sizes to invest in disaster recovery protocols. However, this
requires money and expertise, which is often lacking in small companies. The cloud gives
smaller corporations the ability to implement backup and recovery solutions in a cost-effective
and hassle-free manner.To explore Calgary cloud solutions for your business, get in touch with
us at Dynamix Solutions. We can simplify your cloud technology and offer you a consultation on
how the cloud can spearhead your business growth
Hybrid cloud technology
Hybrid cloud technology can be defined as a computing model that usually
combines a public cloud with a private cloud (on-premises data center) to
allow easy sharing of applications and data.
 Hybrid cloud technology is powerful, as it enables businesses to have more
power over their private data. Front ends allow users to get data and store
them using the internet browser in the Cloud storage software.
Nevertheless, the backend is the primary Cloud component for storing user
data and information. It is comprised of databases, central servers, and
computers.
 Central servers set rules called protocols that facilitate operations by using
middleware and software to enhance the seamless connection amongst
devices linked through Cloud computing.
 Cloud service providers usually maintain numerous copies of data to
minimize the chances of data loss, security threats, and data breaches.
Therefore, creating multiple copies of data as a means of backup is known as
Challenges and Considerations
 Security and Privacy: Concerns
about data breaches and
compliance with regulations
 .Downtime:Potential for service
outages and their impact on
business operations.
 Vendor Lock-In:Dependency on a
single cloud provider can pose
risks.
 Cost Management:Managing and
predicting cloud costs can be
challenging.
Real-World Applications
 Business Applications:CRM
systems, financial services, supply
chain management.
 Consumer Services:Streaming
services, social media, email
platforms.
 Emerging Technologies:Artificial
Intelligence (AI), Internet of
Things (IoT), big data analytics.
Future of Cloud Technology
 Trends: Increased adoption of
hybrid and multi-cloud strategies.
 Technological Advances:
Integration with AI, machine
learning, and edge computing.
 Sustainability : Focus on green
cloud computing and energy
efficiency.
The End

More Related Content

Exploring the Fundamentals and Benefits of Cloud Thecnology(1).pptx

  • 1. Cloud Technology Exploring the Fundamentals and Benefits V S Imbulpitiya Department of Technical Education and Training Srilanka
  • 2. What is cloud technology The cloud is a virtual space that exists on the internet. It is a storage space where people can place their digital resources such as software, applications, and files. In simpler terms, we can say that the cloud is virtual storage space on the internet. Describe the work to be accomplished In simple terms, cloud technology is a means of storing and accessing programs and data through the internet, rather than using your own computer hard drives.
  • 3. Historical Context Early Days of Computing: Traditional computing involved on-premises data centers and local servers. Evolution: From mainframes to client-server models, and now to cloud computing. Milestones: Introduction of the internet Development of virtualization technology Launch of major cloud services (e.g., Amazon Web Services in 2006)
  • 4. Key Characteristics of Cloud Technology On-Demand Self-Service: Users can provision resources as needed without human intervention. Broad Network Access: Services are available over the internet and accessible from various devices .Resource Pooling: Providers use multi-tenant models to serve multiple customers with dynamically allocated resources. Rapid Elasticity: Capabilities can be elastically scaled up or down according to demand. Measured Service: Resource usage is monitored, controlled, and reported, providing transparency for both provider and consumer.
  • 5. Cloud Providers There are three primary types of cloud computing, 1. Software-as-a-Service (SaaS) 2. Platforms-as-a-Service (PaaS) 3. Infrastructure-as-a-Service (IaaS). All cloud computing information and services are hosted over the internet.
  • 6. Infrastructure as a Service(IaaS) Deliverables Infrastructure as a Service (IaaS) provisions hardware, software, and equipment's to deliver software application environments with a resource usage-based pricing model. Infrastructure can scale up and down dynamically based on application resource needs. Typical examples are Amazon EC2 (Elastic Cloud Computing) Service and S3 (Simple Storage Service) where compute and storage infrastructures are open to public access with a utility pricing model. This basically delivers virtual machine images to the IaaS provider, instead of programs, and the Machine can contain whatever the developer want. Example: Full virtualization (GoGrid, Skytap), Grid computing (Sun Grid), Management (RightScale), Paravirtualization (Amazon Elastic Compute Cloud)
  • 7. Platform as a Service(PaaS) Platform as a Service(PaaS) offers a high- level integrated environment to build, test, and deploy custom applications. Generally, developers will need to accept some restrictions on the type of software they can write in exchange for built-in application scalability. An example is Googles App Engine, which enables users to build Web applications on the same scalable systems that power Google applications, Web application frameworks, Python Django (Google App Engine), Ruby on Rails (Heroku), Web hosting (Mosso), Proprietary (Azure, Force.com)
  • 8. Software as a Service (SaaS) User buys a Subscription to some software product, but some or all of the data and codes resides remotely. Delivers special-purpose software that is remotely accessible by consumers through the Internet with a usage-based pricing model. In this model, applications could run entirely on the network, with the user interface living on a thin client. Salesforce is an industry leader in providing online CRM (Customer Relationship Management) Services. Live Mesh from Microsoft allows files and folders to be shared and synchronized across multiple devices.
  • 9. Deployment Models Public Cloud: Services are delivered over the public internet and shared across organizations. Examples: AWS, Microsoft Azure. Private Cloud: Services are maintained on a private network for a single organization. Examples: On-premises data centers, private cloud services from major providers. Hybrid Cloud : Combines public and private clouds, allowing data and applications to be shared between them. Examples: AWS Outposts, Azure Stack. Community Cloud: Shared infrastructure for a specific community of users with common concerns. Examples: Government or educational clouds.
  • 10. Benefits of cloud technology There is a lot of hype surrounding cloud computing, and understandably so there are major benefits cloud computing brings to the table that are hard to overlook. 1. BETTER STORAGE Cloud storage is not limited by the capacity of any physical device. Unlike previous storage solutions, there are no limitations on capacity. This means better and higher storage without worrying about upgrading the memory of a device. 2.BETTER SCALABILITY There are a lot of companies that have fluctuating bandwidth requirements. Cloud is a beneficial tool for such clients, since it allows them to scale up when needed by drawing on remote servers. Similarly, you can scale down easily when needed. .
  • 11. Benefits of cloud technology 3. BETTER COLLABORATION WITH REMOTE USERS Todays economy requires workers to work with colleagues across multiple remote locations. Cloud computing makes it easy to share and access digital resources from any part of the globe. This allows for better collaboration between global teams. 4. HIGHLY AFFORDABLE Technology cloud computing eliminates the need for physical storage hardware, which reduces the capital expenditure of many companies. These funds can then be appropriated towards innovation or research and development to pave new pathways to success. For small companies that are still trying to find their footing, purchasing software can be expensive. Instead, such companies can use the software on a pay-per-use basis from the cloud. It is more similar to leasing out a service instead of purchasing it. 5.DISASTER RECOVERY It is imperative for businesses of all sizes to invest in disaster recovery protocols. However, this requires money and expertise, which is often lacking in small companies. The cloud gives smaller corporations the ability to implement backup and recovery solutions in a cost-effective and hassle-free manner.To explore Calgary cloud solutions for your business, get in touch with us at Dynamix Solutions. We can simplify your cloud technology and offer you a consultation on how the cloud can spearhead your business growth
  • 12. Hybrid cloud technology Hybrid cloud technology can be defined as a computing model that usually combines a public cloud with a private cloud (on-premises data center) to allow easy sharing of applications and data. Hybrid cloud technology is powerful, as it enables businesses to have more power over their private data. Front ends allow users to get data and store them using the internet browser in the Cloud storage software. Nevertheless, the backend is the primary Cloud component for storing user data and information. It is comprised of databases, central servers, and computers. Central servers set rules called protocols that facilitate operations by using middleware and software to enhance the seamless connection amongst devices linked through Cloud computing. Cloud service providers usually maintain numerous copies of data to minimize the chances of data loss, security threats, and data breaches. Therefore, creating multiple copies of data as a means of backup is known as
  • 13. Challenges and Considerations Security and Privacy: Concerns about data breaches and compliance with regulations .Downtime:Potential for service outages and their impact on business operations. Vendor Lock-In:Dependency on a single cloud provider can pose risks. Cost Management:Managing and predicting cloud costs can be challenging.
  • 14. Real-World Applications Business Applications:CRM systems, financial services, supply chain management. Consumer Services:Streaming services, social media, email platforms. Emerging Technologies:Artificial Intelligence (AI), Internet of Things (IoT), big data analytics.
  • 15. Future of Cloud Technology Trends: Increased adoption of hybrid and multi-cloud strategies. Technological Advances: Integration with AI, machine learning, and edge computing. Sustainability : Focus on green cloud computing and energy efficiency.

Editor's Notes

  • #2: May require more than one slide
  • #10: May require more than one slide