CLOUD COMPUTING
HCL INTERNSHIP Submitted by:
PROJECT V.Gokulakrishnan
S.Sathyanarayanan
Table of Content
• What is Cloud Computing?
• Estimated Revenue
• Types of Services
• Cloud Migration
• Competitors
• Comparison
• Pricing
What is
Cloud
Computing?
Estimated Revenue
Forecasted India Public Cloud Services Revenue, 2018-2020 (Millions of U.S. Dollars)
Types of
Services
1. Infrastructure as a Service
(IaaS)
2. Platform as a Service (PaaS)
3. Software as a Service (SaaS)
Infrastructure as a Service
(IaaS)
Benefits Of IaaS
• Pay Per Use
• Scalability
• Save Time And Cost
• Flexibility
• Location Independence
• Unaffected Service
• Faster Time To Market
• Focus On Business Growth
Platform as a
Service (PaaS)
Benefits Of PaaS
• Reduce Coding Time
• Development For Multiple Platforms
• No Physical Infrastructure Required
• Resilience And Adaptability
• Development For Beginners
• Managing The Application Lifecycle
• Collaboration Of Teams
• Flexibility
• Security
Software as a Service
(SaaS)
Benefits Of SaaS
• No Hardware Costs
• Scalable Usage
• Accessible From Any Location
• No Upfront Costs
• Automatic Updates
• Customizing & White Labeling The Apps
• Pay Per Use
• Cross Device Compatibility
• Mobilize Your Workforce
Benefits: Challenges:
Scalability Migrating large databases
Cloud Migration Cost
Performance
Data integrity
Continued operation
Flexibility
6 R’s Process
• REHOST (Lift and shift)
• REFACTOR (Lift, Tinker & shift)
• REPLATFORM
• REPURCHASE
• RETIRE (Decommission)
• RETAIN (No movement)
List of the Top Key Players of Cloud Computing
Market:
• Adobe Inc
• Alibaba Cloud
• Amazon Web Services Inc
• Google LLC
Competitors • Hewlett Packard Enterprise Development LP
• IBM Corp
• Microsoft Corp
• Oracle Corp
• Salesforcecom Inc
• SAP SE
AWS vs Azure vs Establishment:
Google Cloud
AWS Azure Google Cloud
On demand services. Second best after AWS. Provides same
Oldest and largest Building, testing, infrastructure of
customer base. deploying and Google.
managing Microsoft Strengthen Google
Data center. products.
Availability Zones:
• AWS has 66 availability zones with 12 more
AWS vs on the way.
Azure vs • Azure has 54 regions worldwide and is
available in 140 countries all around the
Google world.
Cloud • Google Cloud Platform has been made
available in 20 regions around the world
with 3 more on their way.
AWS vs Azure vs Market Shares and Growth Rate
Google Cloud
AWS vs Azure vs Google Cloud
Services:
• Networking Services
• Compute service
Services AWS Azure GCP Services AWS Azure GCP
IaaS Amazon Elastic Virtual Machines Google Compute
Virtual Network Amazon Virtual Virtual Networks Virtual Private
Compute Cloud Engine
Private Cloud (VNets) Cloud
PaaS AWS Elastic App Service and Google App Engine (VPC)
Beanstalk Cloud Services
Elastic Load Elastic Load Load Balancer Google Cloud
Containers Amazon Elastic Azure Kubernetes Google Kubernetes
Balancer Balancer Load Balancing
Compute Cloud Service (AKS) Engine
Container Service Peering Direct Connect ExpressRoute Google Cloud
Interconnect
Serverless Functions AWS Lambda Azure Functions Google Cloud DNS Amazon Route 53 Azure DNS Google Cloud
Functions DNS
• Database Services • Storage Service
Services AWS Azure GCP Services AWS Azure GCP
RDBMS Amazon Relational SQL Database Google Cloud SQL Object Storage Amazon Simple Blob Storage Google Cloud
Database Service Storage Service Storage
NoSQL: Key–Value Amazon DynamoDB Table Storage Google Cloud Virtual Server Disks Amazon Elastic Block Managed Disks Google Compute
Datastore Store Engine Persistent
Disks
Google Cloud Cold Storage Amazon Glacier Azure Archive Blob Google Cloud
Bigtable Storage Storage Nearline
NoSQL: Indexed Amazon SimpleDB Azure Cosmos DB Google Cloud File Storage Amazon Elastic File Azure File Storage ZFS/Avere
Datastore System
Azure Pricing: Compute
Pricing: Scenario(Analytics on Big data)
AWS Pricing: EC2
THANK YOU