A Deep Dive into Cloud
Technology
"Transforming the
Digital Landscape"
             By: Harisankar Lal
                XI B
 Basic Questions
"What is cloud?"
      "Where is the cloud?"
              "Are we in the cloud now?!"
These are all questions you would have probably heard or
even asked yourself. The term "Cloud Computing" is
everywhere these days.
Cloud Computing
              Cloud computing
                              means storing and accessing computer resources
                 (such as servers, storage, databases, networking, software,
                 etc.) over the internet instead of your computer’s hard drive.
   With Cloud Computing, users can access database
   resources via the internet from anywhere for as long as
   they need without worrying about any maintenance or
   management of actual resources.
Why is it called "cloud"?
The term cloud is just a metaphor for the Internet or the network.
"The cloud" refers to a network of servers, often distributed across
multiple locations, that work together to provide various computing
services.
Applications such as e-mail, web conferencing, customer
relationship management (CRM), all run in cloud.
   Some Examples
Email services     Office productivity   Storage services
                   Software
Milestones                             (In Cloud Computing)
1950s                         1999                          2009
It was a gradual              In 1999, Salesforce.com       In 2009, Google Apps also
evolution that started in     started delivering of         started to provide cloud
the 1950s with mainframe      applications to users         computing enterprise
computing.                    using a simple website.       applications.
                                             In 2002, Amazon provided
               After some time, around       First public cloud AWS        Microsoft launched Windows
               1970, the concept of          (Amazon Web Service)          Azure, and companies like
               virtual machines (VMs) was    providing services like       Oracle & HP have all joined
               created.                      storage, computation, etc.    the game.
               1970                          2002                          2010s
                         Key Characteristics
On-Demand Self-Service
Broad Network Access
Resource Pooling
Rapid Elasticity
Measured Service
Cloud Models
   DEPLOYMENT MODELS   SERVICE MODELS
Deployment Models
Public Cloud:
•   Resources are owned and operated by a third-party provider, available to the general public.
•   Cost-effective and scalable.
•   Pay-as-you-go
•   Examples: AWS, Azure, Google Cloud Platform.
Private Cloud:
•   Resources are used exclusively by one organization.
•   Offers more control and customization with high security.
•   Each organization requires its own data center.
•   Examples: HPE, Dell, etc.
Hybrid Cloud:
•   Combination of public and private clouds.
•   Provides flexibility to move workloads between environments.
•   Offers better scalability and security.
•   Examples: IBM, DataCore Software, etc.
                          Service Models
Infrastructure as   Platform as a    Software as a
a Service (IaaS)    Service (PaaS)   Service (SaaS)
•   Provides virtualized computing     •   Enables users to develop, run, and   •   Delivers software online via
    resources.                             manage applications without              subscription.
                                           infrastructure complexities.
•   Users can rent virtual machines,                                            •   Users access without maintenance
    storage, and networks.             •   Provides prebuilt tools for easy         worries.
                                           development, customization, and
•   Examples: Amazon Web                   testing.                             •   Data is secure; no data loss in
    Services (AWS), Microsoft                                                       equipment failure.
    Azure Virtual Machines.            •   Examples: Google App Engine,
                                           Heroku.                              •   Examples: Cisco Metapod, Google
                                                                                    Compute Engine (GCE),
                                                                                    Microsoft Teams.
Benefits
 Drive down costs
 Accessibility
 Scalability
 Flexibility
 Instant software updates
 Back up & Recovery
Challenges
    Security Concerns
    Downtime
    Internet speed & bandwidth
    Limited Customization
Future Trends            (In Cloud Computing)
Edge        Serverless              AI &               Cloud Gaming
computing   Computing               Machine Learning
Data Centers
A Data center is a physical facility that
organizations use to house their critical
applications and data.
        Data Centers
• Google has approximately 16 data centers throughout the world.
• It has around 900,000 servers in all its data centers based in world.
• Google’s data centers use around 260 million watts of power which
  accounts to 0.01% of global energy. This power is enough to consistently
  power 200,000 homes.
• A large supply of water is required to support the chillers and water towers
  used to cool Google’s data centers so, number of recent Google data
  center sites have been next to rivers or lakes.
What happens when you search?
                                            Did you Know?
By 2025, 100 Zettabytes of Data Will Be Stored in the Cloud
94% of All Enterprises Use Cloud Services
Spending by Public Cloud Users Will Reach $600B in 2023
As of 2022, over 2.5 quintillion bytes of data are created every
day
AWS aims to be 100% renewable energy-powered