Cloud Services | AWS vs MS-Azure vs GCP

Cloud Services, AWS, Azure and GCP doesn’t need any introduction. Its well known by everyone at almost every where in the world.  As we all know about cloud services and supports, that what is Cloud, why we need, why is benefits, what is disadvantages, costing, security, flexibility, scalability etc.

For more details you can visit my cloud computing blogs by clicking on below links.

What is use of Cloud

Todays with increase of computer and mobile users, data storage has become a priority in all fields, but IT companies doesn’t have enough infrastructure, equipment, servers, Storage, Security and manpower to manage.

Cloud Services is best option and solution with sufficient storage, compute and security with affordable cost.

Cloud Services
Cloud Services

Cloud Computing Services

  • SaaS: Software as a Service
  • PaaS: Platform as a Service
  • IaaS: Infrastructure as a Service
  • IDaaS: Identity as a Service
  • NaaS: Network as a Service

Benefits of Cloud Services:

  1. Lower IT Infra
  2. Improved Performance
  3. Less maintenance Issues and cost
  4. Improve Compatibility between OS
  5. Ease of Backup and recovery
  6. Performance, Reliability and Scalability
  7. Ease of Increase storage capacity as per requirement
  8. Increase Data safety and security.
Type of cloud /Deployment Model
  1. Private: Deploy for dedicated organization. Best for Intra-business, On-Premises Datacentre.
  2. Public: Business to Customer, Resource Owned, Governed and Operate by Govt.
  3. Hybrid: For both B2C and B2B. It’s a combination of both Private and Public.
  4. Community: For Community and Organization
Cloud Computing Services
  1. SaaS: Software as a Service
  2. PaaS: Platform as a Service
  3. IaaS: Infrastructure as a Service
  4. IDaaS: Identity as a Service
  5. NaaS: Network as a Service

Cloud Computing Architecture:  Cloud computing works with Front end and Back end.

Front End: Customer Dashboard

Back End: Application Server

Also, Cloud distributes the file system that spread over multiple hard disk and machine for redundancy.

Before deployment or go for Cloud services needs to consider below requirements:

  1. Data Security and Privacy
  2. Budget Requirement
  3. Type of Cloud (Private, Public or Hybrid)
  4. Client Access
  5. Data backup and Restoration Requirement
  6. Training Requirement
  7. Dashboard Requirement
  8. Data Export Requirement

Advantages and Disadvantages of Cloud Models

Public Cloud:

Advantages:

  1. Cost effective
  2. Reliability
  3. Flexibility
  4. Location Independent
  5. Scalability
  6. Fewer maintenance and man Power required

Disadvantage

  1. Low Security
  2. Shared Infra
  3. Less Customizable
Private Cloud

Advantage

  1. High Security
  2. More Control
  3. Dedicated On Premises Data centre

Disadvantage

  1. Required Infrastructure
  2. Required Skilled staff to manage cloud
  3. Additional cost to build DR or Redundant setup
  4. Extra cost for Energy and surveillance
  5. Restricted Area
  6. Limited Scalability
  7. Extra cost for Space or Storage which is not in use.
Benefits of Cloud Services
IaaS (Infrastructure-as-a-Service)

Provide access such as

  1. Physical Machine, VMs, Virtual Storage.
  2. VM Disk Storage
  3. VLANs
  4. Load balancers
  5. IP Addressing
  6. Software Bundles etc.
PaaS (Platform-as-a-Service):
  1. It Provide run time environment for application.
  2. It also offers development & Deployment tools required to develop application.
  3. Lower Administration
  4. Scalable Solution
  5. More Current System Software
  6. No cost to procure servers and Infrastructure

PaaS has four types:

  1. Stand-alone Development environment
  2. Application development Only
  3. Open Platform-as-a-Service
  4. Add-on development facilities
SaaS (Software-as-a-Service)
  • Allows to provide software application that is deployed on a hosted services and is accessible via Internet.
  • Some of application is: Billing and invoice system, Helpdesk, CRM, HR portal etc.
  • Software is maintained by vendors
  • License may be subscription or uses based and billed on recurring basis.
  • Cost efficient as not required any maintenance at end user
  • Available on demand and can be Scalable as pre requirement
  • Automatically upgrade and downgrade.
  • Offer share data model.
  • All users are running on same software version.
  • Its offers efficient use of licensee.
IDaaS (Identity-as-a-Service):

When an employee access the multiple servers with same username & Password and if he left the organization, then it will be a security issue and to disable, create and maintain the new identity will increase the workload on IT staff.

IDaaS offers management of identity as a digital entity and it can be used during electronic transactions.

There are several ID services:

  1. Directory Services
  2. Federated Services
  3. Registration
  4. Authentication Services
  5. Risk and event monitoring
  6. SSO
  7. Identity & profile management.

NaaS (Network-as-a Service): Provide network infrastructure directly and securely. User needs to log on Web Portal where he get API to use.

Cloud Computing management:  It is Cloud Provider responsibility to manage resource and their performance such as load Balancer, Storage, Backup, Capacity, Deployment etc.

Also, they manage:

  1. Audit system backup
  2. System’s data flow management
  3. Ensuring no vendor Lock-in
  4. Provide security Procedures
  5. Monitoring and Audit logs
  6. Solution testing and validation
  7. Provide Support to users.
Cloud service providers

There are multiple Cloud Services provider includes:

  • Microsoft Azure
  • Amazon Web Services (AWS)
  • Google Cloud Platform (GCP)
  • IBM Cloud
  • Oracle Cloud Infrastructure (OCI)
  • Salesforce

We will discuss each of these Cloud services providers and their services Separately, but here we will get some glimpse and overview about these service providers

 

Cloud Services | AWS vs Azure vs GCP
Cloud Services | AWS vs Azure vs GCP
# Features AWS MS-Azure GCP
1 Market Share & Adoption AWS is become market leader in cloud Computing Azure is the second-largest cloud provider, specially for the organisation using Microsoft technologies GCP is the third major service provider in the cloud services.
2 Service offered AWS has the wide range of extensive service portfolio, offering services across incudes:
Compute,
Storage,
Databases,
Networking,
A/ML,
Analytics, and much more.
Azure offers a comprehensive suite of services, including
compute,
storage,
databases,
networking,
AI/ML,
analytics, and more
GCP provides a broad range of cloud services, including
compute,
storage,
databases,
networking,
AI/ML,
analytics, and more.
3 Global Infrastructure AWS has the most extensive global infrastructure, with multiple regions and availability zones across the world, allowing customers to deploy their applications closer to end-users. Azure has a global presence with regions located worldwide. It offers a similar level of global coverage as AWS GCP has an expanding global infrastructure with multiple regions. While GCP’s global coverage is not as extensive as AWS or Azure
4 Pricing and Cost Structure AWS offers a pay-as-you-go pricing model, where customers pay for the resources, they consume Azure also follows a pay-as-you-go pricing model, similar to AWS, and offers different pricing options based on usage GCP’s pricing structure is also based on a pay-as-you-go model
5 Integration and Ecosystem AWS has a vast ecosystem of services, tools, and partners, allowing for seamless integration with other AWS services and third-party tools Azure provides strong integration with Microsoft’s software ecosystem, including Windows Server, Active Directory, and Office 365 GCP offers integrations with popular development tools, supports multiple programming languages, and provides RESTful APIs for seamless integration with other services
6 Community and Support AWS has a large and active community, with extensive documentation, online forums, and user groups Azure has a growing community and offers comprehensive documentation, forums, and user groups GCP has an active developer community, with documentation, forums, and user groups.
7 Compute Services Elastic Compute Cloud (EC2) Virtual Machine Compute Engine
8 Storage Amazon S3 Azure Blob Storage Cloud Storage
9 Networking Amazon VPC Azure Virtual Network Cloud Virtual Network

 

Visit to our site : https://www.kbrosistechnologies.com/

Watch more Video  https://www.youtube.com/channel/UCpcd6IshE1caAbf9EdJd3gw 

https://www.youtube.com/channel/UCTbOmLTSlHggEBkt5wFGNRA

FAQ

Q: What is a cloud model?

A: Cloud Services is best solution to use resources over Internet with sufficient storage, compute and security with affordable cost and usually in a pay-per-use or subscription-based model.

Q: What are the three main types of cloud models?

A: The three main types of cloud models are public, private, and hybrid clouds.

Q: What are the all Services that Cloud mostly offers:

A: The Cloud Services are SaaS, PaaS, IaaS, IDaaS, NaaS.

Q Who all are Cloud Service providers?

  1. There are multiple Cloud Services provider includes:
  • Microsoft Azure
  • Amazon Web Services (AWS)
  • Google Cloud Platform (GCP)
  • IBM Cloud
  • Oracle Cloud Infrastructure (OCI)
  • Salesforce
Please Share