SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Team: Anonymous
Agenda

   What is Cloud Computing?
   Why should we use it?
   Flavors of Cloud Computing.
   Current Implementations.
   The next BIG Thing.
What is Cloud?

   Cloud is a metaphor in IT terminology. It
    represents an architecture which is massively
    scaled, includes horizontally distributed
    resources, abstracted as virtual IT services
    and managed as continuously configured
    pooled resources.
   This architectural model was immortalized by
    George Gilder in his October 2006 Wired
    magazine article titled “The Information
    Factories.”
   The server farms Gilder wrote about were
    architecturally similar to grid computing, but
    where grids are used for loosely coupled,
    technical computing applications, this new
    cloud model was being applied to Internet
    services.
   “In this architecture, the data is mostly
    resident on servers ‘somewhere on the
    Internet’ and the application runs on both the
    ‘cloud servers’ and the user’s browser.”
What is Cloud Computing ?

> Cloud Computing Defined
“It’s one of the foundations of the next generation of
computing. . .. It’s a world where the network is the platform
for all computing, where everything we think of as
a computer today is just a device that connects to the big
computer we’re building. Cloud computing is a great way
to think about how we’ll deliver computing services in the
future.”
                                  —Tim O’Reilly, CEO, O’Reilly Media
How Its emerged

   At a basic level, cloud computing is simply a
    means of delivering IT resources as services.
    Almost all IT resources can be delivered as a
    cloud service: applications, compute power,
    storage capacity, networking, programming
    tools, even communications services and
    collaboration tools.
   For end users, cloud computing means there
    are no hardware acquisition costs, no
    software licenses or upgrades to manage, no
    new employees or consultants to hire, no
    facilities to lease, no capital costs of any kind
    — and no hidden costs. Just a metered, per-
    use rate or a fixed subscription fee. Use only
    what you want, pay only for what you use.
   Cloud computing actually takes the utility
    model to the next level. It’s a new and
    evolved form of utility computing in which
    many different types of resources (hardware,
    software, storage, communications, and so
    on) can be combined and recombined on the
    fly into
Cloud Services

   Cloud Computing = Utility Computing
   Cloud Computing = Subscription Based
WHY CLOUD COMPUTING?

   the specific capabilities or services customers
    require. From CPU cycles for HPC projects to
    storage capacity for enterprise-grade backups to
    complete IDEs for software development, cloud
    computing can deliver virtually any IT capability, in
    real time.
   Under the circumstances it is easy to see that a
    broad range of organizations and individuals would
    like to purchase “computing” as a service, and those
    firms already building hyperscale distributed data
    centers would inevitably choose to begin offering
    this infrastructure as a service.
Public, Private, and Hybrid Clouds

   A company may choose to use a service provider’s
    cloud or build its own — but is it always all or
    nothing? Sun sees an opportunity to blend the
    advantages of the two primary options:
   Public clouds are run by third parties, and jobs
    from many different customers may be mixed
    together on the servers, storage systems, and other
    infrastructure within the cloud. End users don’t know
    who else’s job may be me running on the same
    server, network, or disk as their own jobs.
   Private clouds are a good option for companies
    dealing with data protection and service-level
    issues. Private clouds are on-demand infrastructure
    owned by a single customer who controls which
    applications run, and where. They own the server,
    network, and disk and can decide which users are
    allowed to use the infrastructure.
   But even those who feel compelled in the short term
    to build a private cloud will likely want to run
    applications both in privately owned infrastructure
    and in the public cloud space. This gives rise to the
    concept of a hybrid cloud.
   Hybrid clouds combine the public and private cloud
    models. You own parts and share other parts,
    though in a controlled way. Hybrid clouds offer the
    promise of on-demand, externally provisioned scale,
    but add the complexity of determining how to
    distribute applications across these different
    environments. While enterprises may be attracted to
    the promise of a hybrid cloud, this option, at least
    initially, will likely be reserved for simple stateless
    applications that require no complex databases or
    synchronization.
The Architectural Services Layers of
Cloud Computing
Software as a Service (SaaS)
   SaaS is at the highest layer and features a
    complete application offered as a service, on-
    demand,
   via multitenancy — meaning a single
    instance of the software runs on the
    provider’s infrastructure and serves multiple
    client organizations.
   The most widely known example of SaaS is
    Salesforce.com, but there are now many
    others, including the Google Apps offering of
    basic business services such as e-mail.
   A number of online applications available on
    net are google docs, blist, sliderocket, etc..
   These allow anybody to create or upload
    documents to the online cloud. and use them
    with any kind of computing device with
    internet connect to them.
HaaS

   This is where computing producing capacity
    is purchased over the web.
   This can be Further Distributed in 2 sub parts
    which are part of architecture that Cloud
    Computing uses.
       PaaS
       IaaS
Platform as a Service (PaaS)

   The middle layer, or PaaS, is the encapsulation of a
    development environment abstraction and the
    packaging of a payload of services
   PaaS offerings can provide for every phase of
    software development and testing, or they can be
    specialized around a particular area, such as
    content management.
   Commercial examples include Google App Engine,
    which serves applications on Google’s
    infrastructure.
Infrastructure as a Service (IaaS)

   IaaS is at the lowest layer and is a means of
    delivering basic storage and compute
    capabilities as standardized services over the
    network.
   Servers, storage systems, switches,routers,
    and other systems are pooled (through
    virtualization technology, for example) to
    handle specific types of workloads — from
    batch processing to server/storage
    augmentation during peak loads.
   The best-known commercial example is
    Amazon Web Services, whose EC2 and S3
    services offer bare-bones compute and
    storage services (respectively).
   Another example is Joyent whose main
    product is a line of virtualized servers which
    provide a highly scalable on-demand
    infrastructure for running Web sites, including
    rich Web applications written in Ruby on
    Rails, PHP, Python, and Java.
Current Implementations

   Service Providers
       Amazon (EC2- (Elastic Compute Cloud ), S3-
        Simple Storage Service )
       Google (Google Apps)
       Microsoft (Azure)
       IBM (Blue Cloud)
       Sun
Examples

   EC2 (Amazon)
       Elastic Compute Cloud (Amazon EC2) is a web service that provides
        resizable compute capacity in the cloud. It is designed to make web-
        scale computing easier for developers.



   Google Apps
Instance Types

   Small Instance (Default) 1.7 GB of memory, 1 EC2
    Compute Unit (1 virtual core with 1 EC2 Compute
    Unit), 160 GB of instance storage, 32-bit platform
   Large Instance 7.5 GB of memory, 4 EC2 Compute
    Units (2 virtual cores with 2 EC2 Compute Units
    each), 850 GB of instance storage, 64-bit platform
   Extra Large Instance 15 GB of memory, 8 EC2
    Compute Units (4 virtual cores with 2 EC2 Compute
    Units each), 1690 GB of instance storage, 64-bit
    platform
Operating Systems

   Red Hat Enterprise Linux
   Windows Server 2003
   Oracle Enterprise Linux
   OpenSolaris
Software
   Oracle 11g
   Microsoft SQL Server Standard 2005
   MySQL Enterprise
   Microsoft SQL Server Express


Application Development Environments
   Java Application Server
   JBoss Enterprise Application Platform
   Oracle WebLogic Server
   Ruby on Rails
Pricing

    Instances        Unix            windows
   Small (Default) $0.10 per hour   $0.125 per
    Large          $0.40 per hour   $0.50 per hour
   Extra Large    $0.80 per hour    $1.00 per hour

    Data Transfer In
   All Data Transfer $0.10 per GB

    Data Transfer Out
   First 10 TB per Month$0.17 per GB
   Next 40 TB per Month$0.13 per GB
   Next 100TB per Month$0.11 per GB
   Over 150 TB per Month$0.10 per GB
Advantages of EC2

   Elastics
       It allows you to increase or decrease h/w
        requirement with minutes
   Flexible
       You can choose specification of individual
        instance of computing power purchase.
   Inexpensive
       Capital investment is not required.
   Reliable
       it uses proven data structures and n/w.
Google Aaps

   Google Aaps is a customizable package of application.

   The corner stone of Goggle Apps is GMail (our web based email
    program). It gives you access to email, enough space, instance
    messaging with your contacts.

   Gmail intigrates with Google Calendar. You can have personal
    and shared grouped calandar.

   GMail lets you open attached docs and spreadsheets right in the
    browser with google docs and spreadsheets.

   Google docs and spreadsheets lets you easily create or import
    documents added them in to your browser and work in real time
    with people that you collaborate with.
Google Aaps
   The Google Apps “start page” is a central location
    where people can view their calendar and read
    news and other relavant information.

   You can customize the page by gadgets and
    draging and droping them anywhere in the page.

   You can access Google Apps from Home, Office,
    mobile phones, etc..

   Implementing Google Apps to your place requires
    some domain name settings
Advantages

   Reduces Capital Expenditure
   Cuts the cost of running data center
   Device and location independence
   Scalability and Security
   Eliminates over provisioning
   Faster and more Flexible programming
The Next BIG Thing…

   JAVA Team can also move into this direction,
    so in near future consider we all gonna use
    this “CLOUD” based development
    methodology.
Cloud Computing

Weitere ähnliche Inhalte

Was ist angesagt?

Oracle Social Welfare and the Cloud - WernbergTougaard
Oracle Social Welfare and the Cloud - WernbergTougaardOracle Social Welfare and the Cloud - WernbergTougaard
Oracle Social Welfare and the Cloud - WernbergTougaard
Christian Wernberg-Tougaard
 

Was ist angesagt? (20)

The Solar Future DE - Matt Cheney "A new large-scale solar initiative"
The Solar Future DE - Matt Cheney "A new large-scale solar initiative"The Solar Future DE - Matt Cheney "A new large-scale solar initiative"
The Solar Future DE - Matt Cheney "A new large-scale solar initiative"
 
VEA Services Portfolio
VEA  Services  PortfolioVEA  Services  Portfolio
VEA Services Portfolio
 
Atlas Copco Smart Connected Assembly Industry 4.0
Atlas Copco Smart Connected Assembly Industry 4.0Atlas Copco Smart Connected Assembly Industry 4.0
Atlas Copco Smart Connected Assembly Industry 4.0
 
Cisco Connect Ottawa 2018 multi cloud
Cisco Connect Ottawa 2018 multi cloudCisco Connect Ottawa 2018 multi cloud
Cisco Connect Ottawa 2018 multi cloud
 
CIO Inspired Conference- IBM's Journey to Cloud and AI
CIO Inspired Conference- IBM's Journey to Cloud and AICIO Inspired Conference- IBM's Journey to Cloud and AI
CIO Inspired Conference- IBM's Journey to Cloud and AI
 
Digital transformation in Manufacturing
Digital transformation in ManufacturingDigital transformation in Manufacturing
Digital transformation in Manufacturing
 
Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)
Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)
Enable Oauth2.0 with Sentinet API Management (Massimo Crippa @ BTUG Event)
 
Accenture Motivated By Mobility
Accenture   Motivated By MobilityAccenture   Motivated By Mobility
Accenture Motivated By Mobility
 
Oracle Social Welfare and the Cloud - WernbergTougaard
Oracle Social Welfare and the Cloud - WernbergTougaardOracle Social Welfare and the Cloud - WernbergTougaard
Oracle Social Welfare and the Cloud - WernbergTougaard
 
Hybrid- and Multi-Cloud by design - IBM Cloud and your journey to Cloud
Hybrid- and Multi-Cloud by design - IBM Cloud and your journey to CloudHybrid- and Multi-Cloud by design - IBM Cloud and your journey to Cloud
Hybrid- and Multi-Cloud by design - IBM Cloud and your journey to Cloud
 
Build and Innovate on Cloud - PWC
Build and Innovate on Cloud - PWCBuild and Innovate on Cloud - PWC
Build and Innovate on Cloud - PWC
 
Accenture cloud-ascent-how-to-maximize-its-value
Accenture cloud-ascent-how-to-maximize-its-valueAccenture cloud-ascent-how-to-maximize-its-value
Accenture cloud-ascent-how-to-maximize-its-value
 
Accenture & Commvault
Accenture  & CommvaultAccenture  & Commvault
Accenture & Commvault
 
Accenture 5 g-municipalities-become-smart-cities
Accenture 5 g-municipalities-become-smart-citiesAccenture 5 g-municipalities-become-smart-cities
Accenture 5 g-municipalities-become-smart-cities
 
ACIC Rome & Veritas: High-Availability and Disaster Recovery Scenarios
ACIC Rome & Veritas: High-Availability and Disaster Recovery ScenariosACIC Rome & Veritas: High-Availability and Disaster Recovery Scenarios
ACIC Rome & Veritas: High-Availability and Disaster Recovery Scenarios
 
I Costi del Cybercrime 2017 - Italia
I Costi del Cybercrime 2017 - ItaliaI Costi del Cybercrime 2017 - Italia
I Costi del Cybercrime 2017 - Italia
 
Cloud-native Data Platform Transformation | Accenture
Cloud-native Data Platform Transformation | AccentureCloud-native Data Platform Transformation | Accenture
Cloud-native Data Platform Transformation | Accenture
 
Case Study - Microsemi Uses Microsoft Dynamics AX to Reduce Costs and Improve...
Case Study - Microsemi Uses Microsoft Dynamics AX to Reduce Costs and Improve...Case Study - Microsemi Uses Microsoft Dynamics AX to Reduce Costs and Improve...
Case Study - Microsemi Uses Microsoft Dynamics AX to Reduce Costs and Improve...
 
Accelerate your digital transformation September 2018
Accelerate your digital transformation September 2018Accelerate your digital transformation September 2018
Accelerate your digital transformation September 2018
 
HEALTHCARE, THE CLOUD, AND ITS SECURITY
HEALTHCARE, THE CLOUD, AND ITS SECURITYHEALTHCARE, THE CLOUD, AND ITS SECURITY
HEALTHCARE, THE CLOUD, AND ITS SECURITY
 

Andere mochten auch

The human respiratory system
The human respiratory systemThe human respiratory system
The human respiratory system
adisg
 
Clothes
ClothesClothes
Clothes
sarita
 
16 the doppler effect
16 the doppler effect16 the doppler effect
16 the doppler effect
Fidelfo Moral
 
Eekels Brochure (Nederlands)
Eekels Brochure (Nederlands)Eekels Brochure (Nederlands)
Eekels Brochure (Nederlands)
Leenart
 
Skf Internet Presentation Q42009
Skf Internet Presentation Q42009Skf Internet Presentation Q42009
Skf Internet Presentation Q42009
SKF
 
Camp Low Week 3
Camp Low Week 3Camp Low Week 3
Camp Low Week 3
kltitus
 
JHaveman Portfolio 2009
JHaveman Portfolio 2009JHaveman Portfolio 2009
JHaveman Portfolio 2009
jerome_arch
 
Early Pdf Resume
Early Pdf ResumeEarly Pdf Resume
Early Pdf Resume
donearly
 
Applications of the Pythagorean Theorem
Applications of the Pythagorean TheoremApplications of the Pythagorean Theorem
Applications of the Pythagorean Theorem
Fidelfo Moral
 
6 A CALIFICACIONES SEMESTRALES
6 A CALIFICACIONES SEMESTRALES6 A CALIFICACIONES SEMESTRALES
6 A CALIFICACIONES SEMESTRALES
Maru Reyes
 

Andere mochten auch (20)

The human respiratory system
The human respiratory systemThe human respiratory system
The human respiratory system
 
Present Tense
Present TensePresent Tense
Present Tense
 
Stem Cell Power
Stem Cell PowerStem Cell Power
Stem Cell Power
 
Clothes
ClothesClothes
Clothes
 
16 the doppler effect
16 the doppler effect16 the doppler effect
16 the doppler effect
 
Cantos Jovenes 2
Cantos Jovenes 2Cantos Jovenes 2
Cantos Jovenes 2
 
Eekels Brochure (Nederlands)
Eekels Brochure (Nederlands)Eekels Brochure (Nederlands)
Eekels Brochure (Nederlands)
 
Skf Internet Presentation Q42009
Skf Internet Presentation Q42009Skf Internet Presentation Q42009
Skf Internet Presentation Q42009
 
Camp Low Week 3
Camp Low Week 3Camp Low Week 3
Camp Low Week 3
 
nancy
nancynancy
nancy
 
JHaveman Portfolio 2009
JHaveman Portfolio 2009JHaveman Portfolio 2009
JHaveman Portfolio 2009
 
Women 2.0 2.14 fran maier
Women 2.0 2.14 fran maierWomen 2.0 2.14 fran maier
Women 2.0 2.14 fran maier
 
Early Pdf Resume
Early Pdf ResumeEarly Pdf Resume
Early Pdf Resume
 
We need stereotyped leaders to revamp World Economy
We need stereotyped leaders to revamp World EconomyWe need stereotyped leaders to revamp World Economy
We need stereotyped leaders to revamp World Economy
 
Daily activities
Daily activitiesDaily activities
Daily activities
 
Plan Estratégico Comité Tecnología
Plan Estratégico Comité TecnologíaPlan Estratégico Comité Tecnología
Plan Estratégico Comité Tecnología
 
Applications of the Pythagorean Theorem
Applications of the Pythagorean TheoremApplications of the Pythagorean Theorem
Applications of the Pythagorean Theorem
 
6 A CALIFICACIONES SEMESTRALES
6 A CALIFICACIONES SEMESTRALES6 A CALIFICACIONES SEMESTRALES
6 A CALIFICACIONES SEMESTRALES
 
Harold.09.09.09
Harold.09.09.09Harold.09.09.09
Harold.09.09.09
 
Cypress Creek Greenway Project
Cypress Creek Greenway ProjectCypress Creek Greenway Project
Cypress Creek Greenway Project
 

Ähnlich wie Cloud Computing

ReactJS Test Questions Answers.pdf
ReactJS Test Questions Answers.pdfReactJS Test Questions Answers.pdf
ReactJS Test Questions Answers.pdf
Skill Test for Freelancer
 
Cloud computing - new class of network based computing
Cloud computing - new class of network based computingCloud computing - new class of network based computing
Cloud computing - new class of network based computing
Ashita Agrawal
 

Ähnlich wie Cloud Computing (20)

ReactJS Test Questions Answers.pdf
ReactJS Test Questions Answers.pdfReactJS Test Questions Answers.pdf
ReactJS Test Questions Answers.pdf
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorials
 
Cloud Computing | Dimension Data Europe
Cloud Computing | Dimension Data EuropeCloud Computing | Dimension Data Europe
Cloud Computing | Dimension Data Europe
 
Sami-Cloud
Sami-CloudSami-Cloud
Sami-Cloud
 
Cloud computing seminar
Cloud computing seminarCloud computing seminar
Cloud computing seminar
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing 1
Cloud computing 1Cloud computing 1
Cloud computing 1
 
Cloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceCloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open Source
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptx
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Essays
Cloud Computing EssaysCloud Computing Essays
Cloud Computing Essays
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Comparison of Several IaaS Cloud Computing Platforms
Comparison of Several IaaS Cloud Computing PlatformsComparison of Several IaaS Cloud Computing Platforms
Comparison of Several IaaS Cloud Computing Platforms
 
Cloud computing applicatio
Cloud  computing  applicatioCloud  computing  applicatio
Cloud computing applicatio
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing - new class of network based computing
Cloud computing - new class of network based computingCloud computing - new class of network based computing
Cloud computing - new class of network based computing
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

Cloud Computing

  • 2. Agenda  What is Cloud Computing?  Why should we use it?  Flavors of Cloud Computing.  Current Implementations.  The next BIG Thing.
  • 3. What is Cloud?  Cloud is a metaphor in IT terminology. It represents an architecture which is massively scaled, includes horizontally distributed resources, abstracted as virtual IT services and managed as continuously configured pooled resources.  This architectural model was immortalized by George Gilder in his October 2006 Wired magazine article titled “The Information Factories.”
  • 4. The server farms Gilder wrote about were architecturally similar to grid computing, but where grids are used for loosely coupled, technical computing applications, this new cloud model was being applied to Internet services.  “In this architecture, the data is mostly resident on servers ‘somewhere on the Internet’ and the application runs on both the ‘cloud servers’ and the user’s browser.”
  • 5. What is Cloud Computing ? > Cloud Computing Defined “It’s one of the foundations of the next generation of computing. . .. It’s a world where the network is the platform for all computing, where everything we think of as a computer today is just a device that connects to the big computer we’re building. Cloud computing is a great way to think about how we’ll deliver computing services in the future.” —Tim O’Reilly, CEO, O’Reilly Media
  • 6.
  • 7. How Its emerged  At a basic level, cloud computing is simply a means of delivering IT resources as services. Almost all IT resources can be delivered as a cloud service: applications, compute power, storage capacity, networking, programming tools, even communications services and collaboration tools.
  • 8. For end users, cloud computing means there are no hardware acquisition costs, no software licenses or upgrades to manage, no new employees or consultants to hire, no facilities to lease, no capital costs of any kind — and no hidden costs. Just a metered, per- use rate or a fixed subscription fee. Use only what you want, pay only for what you use.
  • 9. Cloud computing actually takes the utility model to the next level. It’s a new and evolved form of utility computing in which many different types of resources (hardware, software, storage, communications, and so on) can be combined and recombined on the fly into
  • 10. Cloud Services  Cloud Computing = Utility Computing  Cloud Computing = Subscription Based
  • 11. WHY CLOUD COMPUTING?  the specific capabilities or services customers require. From CPU cycles for HPC projects to storage capacity for enterprise-grade backups to complete IDEs for software development, cloud computing can deliver virtually any IT capability, in real time.  Under the circumstances it is easy to see that a broad range of organizations and individuals would like to purchase “computing” as a service, and those firms already building hyperscale distributed data centers would inevitably choose to begin offering this infrastructure as a service.
  • 12. Public, Private, and Hybrid Clouds  A company may choose to use a service provider’s cloud or build its own — but is it always all or nothing? Sun sees an opportunity to blend the advantages of the two primary options:  Public clouds are run by third parties, and jobs from many different customers may be mixed together on the servers, storage systems, and other infrastructure within the cloud. End users don’t know who else’s job may be me running on the same server, network, or disk as their own jobs.
  • 13. Private clouds are a good option for companies dealing with data protection and service-level issues. Private clouds are on-demand infrastructure owned by a single customer who controls which applications run, and where. They own the server, network, and disk and can decide which users are allowed to use the infrastructure.  But even those who feel compelled in the short term to build a private cloud will likely want to run applications both in privately owned infrastructure and in the public cloud space. This gives rise to the concept of a hybrid cloud.
  • 14. Hybrid clouds combine the public and private cloud models. You own parts and share other parts, though in a controlled way. Hybrid clouds offer the promise of on-demand, externally provisioned scale, but add the complexity of determining how to distribute applications across these different environments. While enterprises may be attracted to the promise of a hybrid cloud, this option, at least initially, will likely be reserved for simple stateless applications that require no complex databases or synchronization.
  • 15. The Architectural Services Layers of Cloud Computing
  • 16.
  • 17. Software as a Service (SaaS)  SaaS is at the highest layer and features a complete application offered as a service, on- demand,  via multitenancy — meaning a single instance of the software runs on the provider’s infrastructure and serves multiple client organizations.  The most widely known example of SaaS is Salesforce.com, but there are now many others, including the Google Apps offering of basic business services such as e-mail.
  • 18. A number of online applications available on net are google docs, blist, sliderocket, etc..  These allow anybody to create or upload documents to the online cloud. and use them with any kind of computing device with internet connect to them.
  • 19. HaaS  This is where computing producing capacity is purchased over the web.  This can be Further Distributed in 2 sub parts which are part of architecture that Cloud Computing uses.  PaaS  IaaS
  • 20. Platform as a Service (PaaS)  The middle layer, or PaaS, is the encapsulation of a development environment abstraction and the packaging of a payload of services  PaaS offerings can provide for every phase of software development and testing, or they can be specialized around a particular area, such as content management.  Commercial examples include Google App Engine, which serves applications on Google’s infrastructure.
  • 21. Infrastructure as a Service (IaaS)  IaaS is at the lowest layer and is a means of delivering basic storage and compute capabilities as standardized services over the network.  Servers, storage systems, switches,routers, and other systems are pooled (through virtualization technology, for example) to handle specific types of workloads — from batch processing to server/storage augmentation during peak loads.
  • 22. The best-known commercial example is Amazon Web Services, whose EC2 and S3 services offer bare-bones compute and storage services (respectively).  Another example is Joyent whose main product is a line of virtualized servers which provide a highly scalable on-demand infrastructure for running Web sites, including rich Web applications written in Ruby on Rails, PHP, Python, and Java.
  • 23.
  • 24. Current Implementations  Service Providers  Amazon (EC2- (Elastic Compute Cloud ), S3- Simple Storage Service )  Google (Google Apps)  Microsoft (Azure)  IBM (Blue Cloud)  Sun
  • 25. Examples  EC2 (Amazon)  Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web- scale computing easier for developers.  Google Apps
  • 26. Instance Types  Small Instance (Default) 1.7 GB of memory, 1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit), 160 GB of instance storage, 32-bit platform  Large Instance 7.5 GB of memory, 4 EC2 Compute Units (2 virtual cores with 2 EC2 Compute Units each), 850 GB of instance storage, 64-bit platform  Extra Large Instance 15 GB of memory, 8 EC2 Compute Units (4 virtual cores with 2 EC2 Compute Units each), 1690 GB of instance storage, 64-bit platform
  • 27. Operating Systems  Red Hat Enterprise Linux  Windows Server 2003  Oracle Enterprise Linux  OpenSolaris
  • 28. Software  Oracle 11g  Microsoft SQL Server Standard 2005  MySQL Enterprise  Microsoft SQL Server Express Application Development Environments  Java Application Server  JBoss Enterprise Application Platform  Oracle WebLogic Server  Ruby on Rails
  • 29. Pricing Instances Unix windows  Small (Default) $0.10 per hour $0.125 per  Large $0.40 per hour $0.50 per hour  Extra Large $0.80 per hour $1.00 per hour Data Transfer In  All Data Transfer $0.10 per GB Data Transfer Out  First 10 TB per Month$0.17 per GB  Next 40 TB per Month$0.13 per GB  Next 100TB per Month$0.11 per GB  Over 150 TB per Month$0.10 per GB
  • 30. Advantages of EC2  Elastics  It allows you to increase or decrease h/w requirement with minutes  Flexible  You can choose specification of individual instance of computing power purchase.  Inexpensive  Capital investment is not required.  Reliable  it uses proven data structures and n/w.
  • 31. Google Aaps  Google Aaps is a customizable package of application.  The corner stone of Goggle Apps is GMail (our web based email program). It gives you access to email, enough space, instance messaging with your contacts.  Gmail intigrates with Google Calendar. You can have personal and shared grouped calandar.  GMail lets you open attached docs and spreadsheets right in the browser with google docs and spreadsheets.  Google docs and spreadsheets lets you easily create or import documents added them in to your browser and work in real time with people that you collaborate with.
  • 32. Google Aaps  The Google Apps “start page” is a central location where people can view their calendar and read news and other relavant information.  You can customize the page by gadgets and draging and droping them anywhere in the page.  You can access Google Apps from Home, Office, mobile phones, etc..  Implementing Google Apps to your place requires some domain name settings
  • 33. Advantages  Reduces Capital Expenditure  Cuts the cost of running data center  Device and location independence  Scalability and Security  Eliminates over provisioning  Faster and more Flexible programming
  • 34. The Next BIG Thing…  JAVA Team can also move into this direction, so in near future consider we all gonna use this “CLOUD” based development methodology.