SlideShare une entreprise Scribd logo
1  sur  22
Cloud Platforms in
Industry
Cloud Computing
 Allow use of computing resources
 Services are delivered over the network

 Services are divided into:
 Infrastructure-as-a-Service (IaaS)

 Platform-as-a-Service (PaaS)
 Software-as-a-Service (SaaS)
Defining a Cloud
 no physical object
 an electronic structure

 server behave as
 one large storage space and processor

 server clusters can provide a cloud setup
Benefits of Cloud Hosting
 Elasticity
 Pay by use

 Self Service
Popular Providers
 Amazon Web Services
 Salesforce.com
 Microsoft Azure
 Google App Engine
 Hadoop
 Manjrasoft Aneka
Amazon Web Services(AWS)
 AWS is collection of Web services providing
 Compute power
 Storage
 Content delivery

 Services available in AWS ecosystem are:





Compute service
Storage service
Communication service
Additional services
Amazon EC2
 Offers compute service and delivers IaaS
 EC2 deploy servers as virtual machines
 Signature features:
 Amazon Machine Image (AMI)
 EC2 instance and environment
 AWS CloudFormation
 AWS Elastic Beanstalk
Amazon Machine Image (AMI)
 Templates to create virtual machine

 Contains
 Physical file system layout : Amazon Ramdisk Image
 Predefined OS installed : Amazon Kernel Image

 AMI created stored in S3 bucket
 Product code can be associated for revenue
EC2 Instance
 Represent virtual machines
 Created by selecting
 No. of cores
 Computing power
 Installed memory

 Currently available configurations
 Standard instances
 Micro instances
 Cluster GPU instances

 EC2 instances can run by using
 Command line tools
 AWS console
EC2 Environment
 EC2 instances are executed in virtual environment
 EC2 environment is in charge of
 Allocating addresses
 Attaching storage volumes
 Configuring security
Amazon S3
 Amazon Simple Storage Service(S3) is distributed object
store.
 S3 provides services for data storage and information
management
 The components are:
 Buckets
 Objects
Amazon S3 Vs Distributed File System
 Storage is hierarchical

 Objects cannot be manipulated like standard files
 Content is not immediately available to users
 Request will occasionally fail
Features of S3
 Resource Naming

 Buckets
 Objects and meta data
 Access control and Security
 Advanced features
Google App Engine

Paas implementation
Distributed and scalable runtime environment
Usage can be metered
Components

Platform

Google AppEngine
Google App
Engine

Runtime
Environment

Set of Scalable
Services

Google Storage
Google’s Infrastructure
Runtime Environment
 Sand Boxing

 Supported runtimes
Distributed Meme: Divide & Conquer
Specialized services
Memcache

URL Fetch

Mail

XMPP

Task Queue

Images
1
7

Datastore

Cron jobs

User Service
Hadoop
 Software platform that lets one easily write and run
applications that process vast amounts of data.
 It includes:
– MapReduce – offline computing engine
– HDFS – Hadoop distributed file system
What does it do?
 Implements Google’s MapReduce, using HDFS
 MapReduce divides applications into many small blocks
of work
 HDFS creates multiple replicas of data blocks for reliability,
placing them on compute nodes around the cluster
 MapReduce can then process the data where it is
located
 Hadoop ‘s target is to run on clusters of the order of
10,000-nodes
What Hadoop provides:
 Ability to read and write data in parallel to or from multiple
disks
 Enables applications to work with thousands of nodes and
petabytes of data
 A reliable shared storage and analysis system (HDFS and
MapReduce)
 Advantages :





Scalable
Economical
Efficient
Reliable
Who uses Hadoop?
Presented By:

Aditi Rai
Annapurna Tiwari

Contenu connexe

Tendances

Tendances (20)

AWS Foundations
AWS FoundationsAWS Foundations
AWS Foundations
 
Cloud Service Model
Cloud Service ModelCloud Service Model
Cloud Service Model
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 
AWS Simple Storage Service (s3)
AWS Simple Storage Service (s3) AWS Simple Storage Service (s3)
AWS Simple Storage Service (s3)
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Service Models
Cloud Service ModelsCloud Service Models
Cloud Service Models
 
Aws
AwsAws
Aws
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
AWS Well-Architected Framework
AWS Well-Architected FrameworkAWS Well-Architected Framework
AWS Well-Architected Framework
 
Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)
 
AWS or Azure or Google Cloud | Best Cloud Platform | Cloud Platform Comparison
AWS or Azure or Google Cloud | Best Cloud Platform | Cloud Platform ComparisonAWS or Azure or Google Cloud | Best Cloud Platform | Cloud Platform Comparison
AWS or Azure or Google Cloud | Best Cloud Platform | Cloud Platform Comparison
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
Aws ppt
Aws pptAws ppt
Aws ppt
 
Amazon Web Services (AWS) Case study
Amazon Web Services (AWS) Case studyAmazon Web Services (AWS) Case study
Amazon Web Services (AWS) Case study
 
Deployment Models of Cloud Computing.pptx
Deployment Models of Cloud Computing.pptxDeployment Models of Cloud Computing.pptx
Deployment Models of Cloud Computing.pptx
 
Cloud computing and service models
Cloud computing and service modelsCloud computing and service models
Cloud computing and service models
 
Architecting-for-the-cloud-Best-Practices
Architecting-for-the-cloud-Best-PracticesArchitecting-for-the-cloud-Best-Practices
Architecting-for-the-cloud-Best-Practices
 
Clock synchronization in distributed system
Clock synchronization in distributed systemClock synchronization in distributed system
Clock synchronization in distributed system
 
AWS Elastic Compute Cloud (EC2)
AWS Elastic Compute Cloud (EC2) AWS Elastic Compute Cloud (EC2)
AWS Elastic Compute Cloud (EC2)
 
Issues in cloud computing
Issues in cloud computingIssues in cloud computing
Issues in cloud computing
 

En vedette

Cloud slam pa2 ericsson
Cloud slam pa2 ericssonCloud slam pa2 ericsson
Cloud slam pa2 ericsson
sapenov
 
Data storage in the Cloud
Data storage in the CloudData storage in the Cloud
Data storage in the Cloud
Bogdan Mustata
 
ITIL v3 Foundation Presentation
ITIL v3 Foundation PresentationITIL v3 Foundation Presentation
ITIL v3 Foundation Presentation
Wajahat Rajab
 

En vedette (15)

Cloud slam pa2 ericsson
Cloud slam pa2 ericssonCloud slam pa2 ericsson
Cloud slam pa2 ericsson
 
Data storage in Cloud computing
Data storage in Cloud computingData storage in Cloud computing
Data storage in Cloud computing
 
Data storage in the Cloud
Data storage in the CloudData storage in the Cloud
Data storage in the Cloud
 
Strengthen DNS Through Infrastructure Design
Strengthen DNS Through Infrastructure DesignStrengthen DNS Through Infrastructure Design
Strengthen DNS Through Infrastructure Design
 
[e-Book] Network Functions Virtualization (NFV) pour les nuls
[e-Book] Network Functions Virtualization (NFV) pour les nuls [e-Book] Network Functions Virtualization (NFV) pour les nuls
[e-Book] Network Functions Virtualization (NFV) pour les nuls
 
OpenStack, SDN, and the Future of Software Defined Infrastructure
OpenStack, SDN, and the Future of Software Defined InfrastructureOpenStack, SDN, and the Future of Software Defined Infrastructure
OpenStack, SDN, and the Future of Software Defined Infrastructure
 
SoftLayer Cloud Services
SoftLayer Cloud ServicesSoftLayer Cloud Services
SoftLayer Cloud Services
 
IBM Cloud SoftLayer Introduction & Hands-on 2016
IBM Cloud SoftLayer Introduction & Hands-on 2016IBM Cloud SoftLayer Introduction & Hands-on 2016
IBM Cloud SoftLayer Introduction & Hands-on 2016
 
Ericsson Cloud SDN and Netronome Agilio CX - Taking NFV to the next level of ...
Ericsson Cloud SDN and Netronome Agilio CX - Taking NFV to the next level of ...Ericsson Cloud SDN and Netronome Agilio CX - Taking NFV to the next level of ...
Ericsson Cloud SDN and Netronome Agilio CX - Taking NFV to the next level of ...
 
Cloud storage
Cloud storageCloud storage
Cloud storage
 
NFV for beginners
NFV for beginnersNFV for beginners
NFV for beginners
 
ITIL v3 Foundation Presentation
ITIL v3 Foundation PresentationITIL v3 Foundation Presentation
ITIL v3 Foundation Presentation
 
Cloud security ppt
Cloud security pptCloud security ppt
Cloud security ppt
 
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-gInternet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
 
Introduction to Network Function Virtualization (NFV)
Introduction to Network Function Virtualization (NFV)Introduction to Network Function Virtualization (NFV)
Introduction to Network Function Virtualization (NFV)
 

Similaire à Cloud platforms - Cloud Computing

Similaire à Cloud platforms - Cloud Computing (20)

Amazon web services(aws)
Amazon web services(aws)Amazon web services(aws)
Amazon web services(aws)
 
AWS Architecting In The Cloud
AWS Architecting In The CloudAWS Architecting In The Cloud
AWS Architecting In The Cloud
 
Aws
AwsAws
Aws
 
AMAZON CLOUD Course Content
AMAZON CLOUD Course ContentAMAZON CLOUD Course Content
AMAZON CLOUD Course Content
 
Aws coi7
Aws coi7Aws coi7
Aws coi7
 
Cloud for Developers: Azure vs. Google App Engine vs. Amazon vs. AppHarbor
Cloud for Developers: Azure vs. Google App Engine vs. Amazon vs. AppHarborCloud for Developers: Azure vs. Google App Engine vs. Amazon vs. AppHarbor
Cloud for Developers: Azure vs. Google App Engine vs. Amazon vs. AppHarbor
 
Introduction to Azure Cloud Storage
Introduction to Azure Cloud StorageIntroduction to Azure Cloud Storage
Introduction to Azure Cloud Storage
 
Amazon Web Service.pdf
Amazon Web Service.pdfAmazon Web Service.pdf
Amazon Web Service.pdf
 
Case study on Cloud Platforms
Case study on Cloud PlatformsCase study on Cloud Platforms
Case study on Cloud Platforms
 
Cloud presentation
Cloud presentationCloud presentation
Cloud presentation
 
Cloud computing-Practical Example
Cloud computing-Practical ExampleCloud computing-Practical Example
Cloud computing-Practical Example
 
Survey of International and Thai Cloud Providers and Cloud Software Projects
Survey of International and Thai Cloud Providers and Cloud Software ProjectsSurvey of International and Thai Cloud Providers and Cloud Software Projects
Survey of International and Thai Cloud Providers and Cloud Software Projects
 
Architecting Enterprise Applications In The Cloud
Architecting Enterprise Applications In The CloudArchitecting Enterprise Applications In The Cloud
Architecting Enterprise Applications In The Cloud
 
AWS Innovate: Build a Data Lake on AWS- Johnathon Meichtry
AWS Innovate: Build a Data Lake on AWS- Johnathon MeichtryAWS Innovate: Build a Data Lake on AWS- Johnathon Meichtry
AWS Innovate: Build a Data Lake on AWS- Johnathon Meichtry
 
Solution architecture Amazon web services
Solution architecture Amazon web servicesSolution architecture Amazon web services
Solution architecture Amazon web services
 
AWS solution Architect Associate study material
AWS solution Architect Associate study materialAWS solution Architect Associate study material
AWS solution Architect Associate study material
 
Solution Architecture - AWS
Solution Architecture - AWSSolution Architecture - AWS
Solution Architecture - AWS
 
Aws- Amazon Web Services
Aws- Amazon Web ServicesAws- Amazon Web Services
Aws- Amazon Web Services
 
AWS tutorial-Part5 to 10(Combined):Overview of various AWS services and offer...
AWS tutorial-Part5 to 10(Combined):Overview of various AWS services and offer...AWS tutorial-Part5 to 10(Combined):Overview of various AWS services and offer...
AWS tutorial-Part5 to 10(Combined):Overview of various AWS services and offer...
 
Aws
AwsAws
Aws
 

Dernier

Dernier (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
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...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
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...
 
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
 

Cloud platforms - Cloud Computing

  • 2. Cloud Computing  Allow use of computing resources  Services are delivered over the network  Services are divided into:  Infrastructure-as-a-Service (IaaS)  Platform-as-a-Service (PaaS)  Software-as-a-Service (SaaS)
  • 3. Defining a Cloud  no physical object  an electronic structure  server behave as  one large storage space and processor  server clusters can provide a cloud setup
  • 4. Benefits of Cloud Hosting  Elasticity  Pay by use  Self Service
  • 5. Popular Providers  Amazon Web Services  Salesforce.com  Microsoft Azure  Google App Engine  Hadoop  Manjrasoft Aneka
  • 6. Amazon Web Services(AWS)  AWS is collection of Web services providing  Compute power  Storage  Content delivery  Services available in AWS ecosystem are:     Compute service Storage service Communication service Additional services
  • 7. Amazon EC2  Offers compute service and delivers IaaS  EC2 deploy servers as virtual machines  Signature features:  Amazon Machine Image (AMI)  EC2 instance and environment  AWS CloudFormation  AWS Elastic Beanstalk
  • 8. Amazon Machine Image (AMI)  Templates to create virtual machine  Contains  Physical file system layout : Amazon Ramdisk Image  Predefined OS installed : Amazon Kernel Image  AMI created stored in S3 bucket  Product code can be associated for revenue
  • 9. EC2 Instance  Represent virtual machines  Created by selecting  No. of cores  Computing power  Installed memory  Currently available configurations  Standard instances  Micro instances  Cluster GPU instances  EC2 instances can run by using  Command line tools  AWS console
  • 10. EC2 Environment  EC2 instances are executed in virtual environment  EC2 environment is in charge of  Allocating addresses  Attaching storage volumes  Configuring security
  • 11. Amazon S3  Amazon Simple Storage Service(S3) is distributed object store.  S3 provides services for data storage and information management  The components are:  Buckets  Objects
  • 12. Amazon S3 Vs Distributed File System  Storage is hierarchical  Objects cannot be manipulated like standard files  Content is not immediately available to users  Request will occasionally fail
  • 13. Features of S3  Resource Naming  Buckets  Objects and meta data  Access control and Security  Advanced features
  • 14. Google App Engine Paas implementation Distributed and scalable runtime environment Usage can be metered
  • 15. Components Platform Google AppEngine Google App Engine Runtime Environment Set of Scalable Services Google Storage Google’s Infrastructure
  • 16. Runtime Environment  Sand Boxing  Supported runtimes
  • 17. Distributed Meme: Divide & Conquer Specialized services Memcache URL Fetch Mail XMPP Task Queue Images 1 7 Datastore Cron jobs User Service
  • 18. Hadoop  Software platform that lets one easily write and run applications that process vast amounts of data.  It includes: – MapReduce – offline computing engine – HDFS – Hadoop distributed file system
  • 19. What does it do?  Implements Google’s MapReduce, using HDFS  MapReduce divides applications into many small blocks of work  HDFS creates multiple replicas of data blocks for reliability, placing them on compute nodes around the cluster  MapReduce can then process the data where it is located  Hadoop ‘s target is to run on clusters of the order of 10,000-nodes
  • 20. What Hadoop provides:  Ability to read and write data in parallel to or from multiple disks  Enables applications to work with thousands of nodes and petabytes of data  A reliable shared storage and analysis system (HDFS and MapReduce)  Advantages :     Scalable Economical Efficient Reliable

Notes de l'éditeur

  1. Nutch -- Architecture wouldn’t scale to index billions of pagesPaper about GFS provided the info needed to solve their storage needs for the very large files generated as a part of the web crawl and indexing process. In particular, GFS would free up time being spent on administrative tasks such as managing storage nodes. NDFS was an open source implementation of the GFSGoogle introduced MapReduce to the world, by mid 2005 the Nutch project developed an open source implementationDoug Cutting joined Yahoo!, which proviede a dedicated team and the resources to turn Hadoop into a system that ran at the web scale. This was demonstrated in February 2008 when yahoo! announced that it’s production search index was being generated by a 10,000 core Hadoop ClusterThe NY Times used Amazon’s EC2 compute cloud to crunch through 4 terabytes of scanned arhives from the paper converting them to PDFs fro the Web. The processing took less than 24 hours to run using 100 machines, and the project probably wouldn’t have been embarked on without the combination of Amazon’s pay by the hour model and hadoops easy to use parallel programming model. Broke a world record to become the fastest system to sort a terabyte of data. Running on a 910 node cluster, Hadoop sorted one terabyte in 209 seconds. In November of the same year, Google announced its MapReduce implementation sorted one terabyte in 68 secods. By 2009, Yahoo! used Hadoop to sort one terabyte in 62 seconds.
  2. Yahoo – 10,000 core Linux clusterFacebook – claims to have the largest Hadoop cluster in the world at 30 PB