0% found this document useful (0 votes)
12 views

Cloud Lab File

The document provides an overview of 10 cloud service providers, detailing their key features, advantages, and at least 10 services each offers. Providers include Amazon Web Services, Microsoft Azure, Google Cloud Platform, IBM Cloud, Oracle Cloud Infrastructure, Alibaba Cloud, and Salesforce (Heroku Platform). Each provider is characterized by unique services such as compute, storage, database, AI/ML, and security solutions tailored to various business needs.

Uploaded by

yohooosaxxy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

Cloud Lab File

The document provides an overview of 10 cloud service providers, detailing their key features, advantages, and at least 10 services each offers. Providers include Amazon Web Services, Microsoft Azure, Google Cloud Platform, IBM Cloud, Oracle Cloud Infrastructure, Alibaba Cloud, and Salesforce (Heroku Platform). Each provider is characterized by unique services such as compute, storage, database, AI/ML, and security solutions tailored to various business needs.

Uploaded by

yohooosaxxy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 13

Experiment – 1

Explain about 10 cloud service providers and at least 10 services provided by them.

1. Amazon Web Services (AWS)

Amazon Web Services (AWS) is a comprehensive and widely adopted cloud platform offered
by Amazon. Launched in 2006, AWS provides a range of scalable, on-demand computing
services and infrastructure, making it easier for businesses, developers, and individuals to
build, deploy, and manage applications in the cloud.

Key Features of AWS:

1. Compute Services:
o EC2 (Elastic Compute Cloud) for scalable virtual servers.
o Lambda for serverless computing.
2. Storage Services:
o S3 (Simple Storage Service) for object storage.
o EBS (Elastic Block Store) for persistent storage.
3. Database Services:
o RDS (Relational Database Service) for managed databases.
o DynamoDB for NoSQL databases.
4. Networking:
o VPC (Virtual Private Cloud) for network isolation.
o Route 53 for domain name system (DNS) services.
5. AI/ML:
o SageMaker for building and training machine learning models.
6. DevOps:
o CodePipeline and CodeBuild for CI/CD workflows.
7. Security:
o IAM (Identity and Access Management) for user permissions.
o CloudWatch for monitoring resources.

Advantages of AWS:

 Scalability: Automatic resource scaling based on demand.


 Cost-Effective: Pay-as-you-go pricing model.
 Global Infrastructure: Data centers across multiple regions worldwide.
 Flexibility: Supports a wide range of operating systems and technologies.
 Security: Built-in compliance with security standards.

Services:

1. EC2 (Elastic Compute Cloud) – Virtual servers for computing power.


2. S3 (Simple Storage Service) – Object storage.
3. RDS (Relational Database Service) – Managed databases (MySQL,
PostgreSQL, etc.).
4. Lambda – Serverless computing.
5. DynamoDB – NoSQL database service.
6. CloudFront – Content delivery network (CDN).
7. IAM (Identity and Access Management) – Secure access control.
8. EKS (Elastic Kubernetes Service) – Managed Kubernetes.
9. CloudWatch – Monitoring and observability.
10. SNS (Simple Notification Service) – Messaging and notifications.

2. Microsoft Azure

Microsoft Azure, launched in 2010, is a cloud computing platform and service offered by
Microsoft. It provides a wide range of cloud-based solutions for building, deploying, and
managing applications and services through Microsoft-managed data centers. Azure is widely
used by businesses and developers for its flexibility, scalability, and integration with
Microsoft's ecosystem.

Key Features of Microsoft Azure:

1. Compute Services:
o Virtual Machines (VMs) for scalable cloud computing.
o Azure Functions for serverless computing.
2. Storage Services:
o Azure Blob Storage for unstructured data.
o Azure Disk Storage for persistent storage.
3. Database Services:
o Azure SQL Database for relational databases.
o Cosmos DB for globally distributed NoSQL databases.
4. AI and Machine Learning:
o Azure Machine Learning for building and training AI models.
o Cognitive Services for pre-built AI APIs (e.g., vision, speech, language).
5. Networking:
o Azure Virtual Network (VNet) for network isolation.
o Azure Content Delivery Network (CDN) for delivering content globally.
6. DevOps and Monitoring:
o Azure DevOps for CI/CD pipelines.
o Azure Monitor for resource tracking and logging.
7. Security and Identity:
o Azure Active Directory (AAD) for identity and access management.
o Azure Security Center for threat protection.

Advantages of Microsoft Azure:

 Hybrid Cloud Support: Seamless integration between on-premises and cloud


environments.
 Global Reach: Data centers in multiple regions worldwide.
 Scalability: Resources scale dynamically based on demand.
 Integration: Works well with Microsoft tools like Office 365 and Windows Server.
 Pay-As-You-Go: Flexible pricing based on usage.
Services:

1. Azure Virtual Machines – Compute services for virtual servers.


2. Azure Blob Storage – Scalable object storage.
3. Azure SQL Database – Managed relational database.
4. Azure Kubernetes Service (AKS) – Managed Kubernetes.
5. Azure Functions – Serverless computing.
6. Azure Active Directory – Identity and access management.
7. Azure DevOps – CI/CD pipelines and DevOps tools.
8. Azure CDN – Content delivery network.
9. Azure Machine Learning – AI and ML platform.
10. Azure Monitor – Logging and monitoring.

3. Google Cloud Platform (GCP)

Google Cloud Platform (GCP), launched in 2008, is a suite of cloud computing services
provided by Google. It offers infrastructure, platform, and serverless computing solutions to
help businesses and developers build, deploy, and scale applications efficiently. GCP
leverages Google's global network and expertise in AI, data analytics, and security to deliver
powerful cloud solutions.

Key Features of Google Cloud Platform:

1. Compute Services:
o Compute Engine for virtual machines.
o Cloud Functions for serverless computing.
o Kubernetes Engine (GKE) for containerized application management.
2. Storage and Databases:
o Cloud Storage for object storage.
o Cloud SQL and Cloud Spanner for managed relational databases.
o Bigtable and Firestore for NoSQL databases.
3. AI and Machine Learning:
o AI Platform for building and deploying machine learning models.
o Pre-trained APIs like Vision AI, Speech-to-Text, and Translation AI.
4. Big Data and Analytics:
o BigQuery for large-scale data analysis.
o Dataflow for stream and batch data processing.
5. Networking:
o Virtual Private Cloud (VPC) for network isolation.
o Cloud Load Balancing for traffic distribution.
6. Security and Identity:
o Identity and Access Management (IAM) for permissions.
o Security Command Center for threat detection.
7. Developer Tools:
o Cloud Build for CI/CD pipelines.
o Cloud Run for deploying containerized applications.
Advantages of Google Cloud Platform:

 Global Infrastructure: Operates on Google’s robust global network.


 AI and Data Analytics: Industry-leading tools for AI and data processing.
 Scalability: Automatically adjusts resources based on demand.
 Multi-Cloud Flexibility: Supports multi-cloud and hybrid-cloud environments.

Services:

1. Compute Engine – Virtual machines.


2. Cloud Storage – Scalable object storage.
3. BigQuery – Data analytics and warehousing.
4. Kubernetes Engine – Managed Kubernetes.
5. Firebase – Backend for mobile/web apps.
6. Cloud Functions – Serverless computing.
7. Cloud Spanner – Globally distributed relational database.
8. Pub/Sub – Messaging and event ingestion.
9. AI and Machine Learning APIs – Pre-trained AI models.
10. Cloud Monitoring – Observability for applications.

4. IBM Cloud

IBM Cloud is a comprehensive suite of cloud computing services offered by IBM, designed
to help businesses build, deploy, and manage applications and workloads in a secure and
scalable environment. It supports public, private, and hybrid cloud models and integrates well
with enterprise systems, making it a popular choice for organizations with complex IT needs.

Key Features of IBM Cloud:

1. Compute Services:
o Virtual Servers for flexible cloud-based computing.
o Bare Metal Servers for dedicated, high-performance workloads.
o Kubernetes Service for container orchestration.
2. Storage Solutions:
o Block Storage for high-performance data needs.
o Object Storage for unstructured data.
o File Storage for scalable shared storage.
3. AI and Machine Learning:
o Watson AI for natural language processing, computer vision, and decision-
making.
o Watson Studio for building and training AI models.
4. Database Services:
o IBM Db2 for relational databases.
o Cloudant for NoSQL document databases.
5. Networking:
o Virtual Private Cloud (VPC) for secure networking.
o Load Balancers for traffic distribution.
6. DevOps Tools:
o Continuous Delivery for CI/CD pipelines.
o IBM Cloud Functions for serverless computing.
7. Security:
o Data encryption and multi-layered security.
o Compliance with industry standards like GDPR, HIPAA, and SOC.

Advantages of IBM Cloud:

 Hybrid Cloud Leadership: Offers seamless integration between on-premises and


cloud environments.
 Enterprise-Grade Solutions: Tailored for large-scale, mission-critical workloads.
 Watson AI: Advanced AI capabilities for business intelligence and automation.
 Global Data Centers: Provides reliable services across multiple regions.
 Industry Expertise: Trusted by industries like finance, healthcare, and government.

Services:

1. Virtual Servers – Compute resources.


2. Object Storage – Scalable storage.
3. Watson AI – AI and ML solutions.
4. Kubernetes Service – Managed Kubernetes.
5. Db2 on Cloud – Managed database services.
6. Cloud Functions – Serverless computing.
7. Blockchain Platform – Blockchain development.
8. Cloud Load Balancer – Traffic distribution.
9. Application Security – Vulnerability scanning and protection.
10. Cloud Monitoring – Application monitoring.

5. Oracle Cloud Infrastructure (OCI)

Oracle Cloud Infrastructure (OCI) is a cloud computing platform offered by Oracle


Corporation. It provides a suite of cloud services designed to run enterprise workloads
efficiently, securely, and reliably. OCI supports hybrid and multi-cloud architectures, making
it suitable for businesses looking to modernize their IT infrastructure while maintaining
compatibility with existing systems.

Key Features of Oracle Cloud Infrastructure:

1. Compute Services:
o Bare Metal Instances for high-performance workloads.
o Virtual Machines for scalable, multi-tenant computing.
o Oracle Kubernetes Engine (OKE) for containerized applications.
2. Storage Solutions:
o Block Volumes for high-performance storage.
o Object Storage for unstructured data.
o File Storage for shared file systems.
3. Database Services:
o Autonomous Database for automated database management.
o Oracle Exadata Cloud Service for high-performance database solutions.
o NoSQL Database for scalable, low-latency data storage.
4. Networking:
o Virtual Cloud Network (VCN) for secure networking.
o Load Balancers for traffic distribution.
o FastConnect for private, high-bandwidth connections to OCI.
5. AI and Analytics:
o Oracle Data Science for building and deploying machine learning models.
o Oracle Analytics Cloud for business intelligence and data visualization.
6. Security and Governance:
o Identity and Access Management (IAM) for fine-grained permissions.
o Data encryption and compliance with industry standards like SOC, GDPR, and
HIPAA.
7. Hybrid and Multi-Cloud:
o Oracle Interconnect for Azure for seamless integration with Microsoft Azure.
o On-premises options with Oracle Cloud@Customer.

Advantages of OCI:

 Performance: High-speed and low-latency architecture optimized for enterprise


workloads.
 Cost-Effectiveness: Competitive pricing compared to other cloud providers.
 Autonomous Services: Self-driving, self-repairing, and self-securing database
options.
 Global Reach: Data centers across multiple regions worldwide.
 Enterprise Focus: Tailored for large-scale, mission-critical applications like Oracle
ERP and database systems.

Services:

1. Compute – Virtual machines and bare-metal servers.


2. Object Storage – Scalable object storage.
3. Oracle Autonomous Database – Self-managing database.
4. Kubernetes Engine – Managed Kubernetes.
5. Functions – Serverless platform.
6. Load Balancer – Traffic management.
7. Analytics Cloud – Data analytics platform.
8. Data Science – AI/ML model building.
9. Vault – Secure key management.
10. Identity and Access Management – Secure user authentication.

6. Alibaba Cloud

Alibaba Cloud, also known as Aliyun, is the cloud computing arm of Alibaba Group.
Launched in 2009, it is a leading cloud service provider in Asia and one of the largest
globally. Alibaba Cloud offers a comprehensive range of cloud services designed to support a
variety of business needs, from startups to large enterprises, with a focus on scalability,
security, and performance.

Key Features of Alibaba Cloud:

1. Compute Services:
o Elastic Compute Service (ECS) for scalable virtual servers.
o Function Compute for serverless application development.
2. Storage Solutions:
o Object Storage Service (OSS) for unstructured data storage.
o Elastic Block Storage for high-performance storage needs.
o File Storage NAS for shared storage.
3. Database Services:
o ApsaraDB for relational databases like MySQL, PostgreSQL, and SQL Server.
o POLARDB for high-performance database solutions.
o Table Store for NoSQL database needs.
4. Networking:
o Virtual Private Cloud (VPC) for network isolation.
o Global Accelerator for optimized network performance.
5. AI and Big Data:
o Machine Learning Platform for AI for building and deploying AI models.
o MaxCompute for big data processing and analytics.
o DataWorks for data integration and governance.
6. Security:
o Anti-DDoS Pro for protection against distributed denial-of-service attacks.
o Cloud Firewall for network security.
o Compliance with global security standards like ISO 27001 and GDPR.
7. Global Infrastructure:
o Extensive network of data centers across Asia, Europe, the Americas, and the
Middle East.

Advantages of Alibaba Cloud:

 Cost-Effective: Offers competitive pricing, especially for businesses in Asia.


 Scalability: Easily handles fluctuating workloads and business growth.
 AI and Big Data Expertise: Advanced tools for machine learning and data analytics.
 Global Reach: Strong presence in Asia with a growing global footprint.
 Ecosystem Integration: Seamless integration with other Alibaba Group services like
Taobao, Tmall, and Alipay.

Services:

1. Elastic Compute Service (ECS) – Virtual servers.


2. Object Storage Service (OSS) – Scalable object storage.
3. ApsaraDB – Database services (SQL and NoSQL).
4. Function Compute – Serverless computing.
5. Content Delivery Network (CDN) – Global delivery network.
6. Cloud Firewall – Security service.
7. Machine Learning Platform for AI – AI and ML tools.
8. PolarDB – Cloud-native database.
9. CloudMonitor – Monitoring services.
10. IoT Platform – Internet of Things solutions.

8. Salesforce (Heroku Platform)

Heroku, a part of Salesforce, is a cloud Platform-as-a-Service (PaaS) that simplifies the


deployment, management, and scaling of applications. Launched in 2007 and acquired by
Salesforce in 2010, Heroku is popular among developers for its ease of use, support for
multiple programming languages, and seamless integration with Salesforce products.

Key Features of Heroku:

1. Multi-Language Support:
o Supports languages like Python, Java, Ruby, PHP, Node.js, Go, and more.
2. Managed Infrastructure:
o Abstracts complex infrastructure tasks, enabling developers to focus on coding
rather than server management.
3. Add-ons Marketplace:
o Provides a variety of extensions, including databases, monitoring tools, and
caching services like Redis and Elasticsearch.
4. Database Services:
o Heroku Postgres for fully-managed SQL databases.
o Data Clips for sharing query results.
5. Scalability:
o Dynos (lightweight containers) for easy scaling of applications based on
demand.
6. Developer Productivity:
o Git-based workflow for streamlined deployment.
o Integrated CI/CD pipelines for continuous development and delivery.
7. Heroku Connect:
o Synchronizes data between Salesforce and Heroku Postgres, enabling
seamless integration of apps with Salesforce CRM.
8. Monitoring and Analytics:
o Provides real-time logging and performance metrics through tools like Heroku
Dashboard and Logplex.

Advantages of Heroku:

 Ease of Use: Minimal configuration and quick deployment.


 Flexibility: Suitable for web apps, APIs, and mobile backends.
 Developer-Friendly: Simple deployment workflow and extensive documentation.
 Integration with Salesforce: Ideal for building applications that work alongside
Salesforce CRM.
 Scalable: Handles everything from small apps to enterprise-grade solutions.
Services:

1. Heroku Dynos – Application runtime.


2. Heroku Postgres – Managed database.
3. Salesforce CRM – Customer relationship management.
4. AppExchange – Application marketplace.
5. MuleSoft – API integration platform.
6. Tableau – Data visualization.
7. Heroku Redis – In-memory caching.
8. Marketing Cloud – Marketing automation.
9. Sales Cloud – Sales and lead tracking.
10. Service Cloud – Customer service tools.

8. DigitalOcean

DigitalOcean is a cloud computing platform designed for developers and small to medium-
sized businesses. Launched in 2011, it provides simple, scalable, and cost-effective cloud
infrastructure services. DigitalOcean is known for its user-friendly interface, developer-
centric tools, and transparent pricing, making it a popular choice for hosting applications,
websites, and development environments.

Key Features of DigitalOcean:

1. Droplets:
o Virtual machines that can be quickly deployed and customized for different
workloads.
2. Managed Databases:
o Fully managed database solutions for PostgreSQL, MySQL, and Redis.
3. Kubernetes:
o Managed Kubernetes service for container orchestration.
4. Storage Solutions:
o Block Storage for expandable storage volumes.
o Spaces for object storage with built-in CDN.
o Volumes for scalable and secure storage needs.
5. Developer Tools:
o API and CLI support for automating and managing resources.
o One-click apps for deploying popular software like WordPress, LAMP stack,
and Docker.
6. Scalability:
o Easy to scale resources up or down based on project requirements.
7. Monitoring and Alerts:
o Integrated tools for monitoring resource usage and receiving alerts.
8. Global Data Centers:
o Offers a worldwide network of data centers to improve performance and
availability.
Advantages of DigitalOcean:

 Developer-Friendly: Intuitive dashboard and extensive documentation.


 Cost-Effective: Transparent, predictable pricing without hidden fees.
 Performance: High-speed SSD-based infrastructure for fast application performance.
 Community Support: Active community forums and tutorials.
 Simplicity: Designed for quick and hassle-free deployments.

Services:

1. Droplets – Virtual machines.


2. Spaces – Object storage.
3. Managed Databases – MySQL, PostgreSQL, etc.
4. Kubernetes – Managed Kubernetes.
5. Functions – Serverless computing.
6. App Platform – Managed app deployment.
7. Load Balancers – Traffic distribution.
8. Block Storage – Expandable storage volumes.
9. Monitoring and Alerts – Observability for apps.
10. Developer Tools – APIs and SDKs.

9. VMware Cloud

VMware Cloud is a suite of cloud computing services and infrastructure solutions designed to
help businesses seamlessly extend, migrate, and manage their workloads in the cloud. It
leverages VMware's well-established virtualization technologies, making it a preferred choice
for organizations looking for hybrid and multi-cloud environments, where they can manage
both on-premises and cloud-based workloads using a single platform.

Key Features of VMware Cloud:

1. VMware Cloud on AWS:


o Integrated solution combining VMware's vSphere with Amazon Web Services
(AWS) infrastructure.
o Enables businesses to run their VMware workloads on AWS with seamless
migration and scaling.
2. vSphere:
o VMware’s flagship virtualization platform that allows businesses to create and
manage virtualized IT environments in the cloud.
3. vSAN:
o Software-defined storage solution that enables hyper-converged infrastructure
(HCI) for scalable and efficient storage.
4. VMware vCloud Director:
o A platform for managing and orchestrating virtual data centers, enabling self-
service provisioning for cloud customers.
5. Disaster Recovery:
oVMware Site Recovery and VMware Cloud Disaster Recovery provide
solutions for replicating and recovering critical workloads in case of system
failures.
6. Networking and Security:
o VMware NSX for software-defined networking and security, providing
network virtualization, firewall, and security policies.
7. Multi-Cloud Support:
o Allows organizations to manage workloads across different cloud
environments (e.g., AWS, Microsoft Azure, Google Cloud) using VMware's
unified management platform.
8. Automation and Management Tools:
o vRealize Suite for cloud management, automation, monitoring, and analytics.

Advantages of VMware Cloud:

 Hybrid Cloud Integration: Seamlessly extends on-premises VMware workloads to


public cloud environments.
 Flexibility: Supports multi-cloud and hybrid cloud strategies, providing the flexibility
to choose and manage different cloud providers.
 Enterprise-Grade Performance: Optimized for critical business applications
requiring high availability and reliability.
 Security and Compliance: Strong security framework and compliance with various
industry standards (e.g., HIPAA, GDPR).
 Ease of Migration: Simplifies the migration of existing VMware workloads to the
cloud without needing to refactor applications.

Services:

1. vSphere – Virtualization platform.


2. VMware Cloud Foundation – Hybrid cloud services.
3. Tanzu – Kubernetes and container services.
4. NSX – Networking and security.
5. CloudHealth – Cloud cost management.
6. Horizon – Desktop as a Service (DaaS).
7. vSAN – Storage virtualization.
8. AppDefense – Application security.
9. VMware Cloud Disaster Recovery – Business continuity.
10. VMware Cloud on AWS – Hybrid cloud solution.

10. Linode (Now Akamai Cloud)

Linode, a cloud hosting provider founded in 2003, was acquired by Akamai Technologies in
2022, and it is now part of Akamai Cloud. Linode has been known for offering cost-effective,
high-performance cloud computing services, primarily focused on providing virtual private
servers (VPS), storage, and compute services for developers and small businesses. As part of
Akamai, Linode continues to offer its services while benefiting from Akamai's global content
delivery network (CDN) and security solutions.
Key Features of Linode (Now Akamai Cloud):

1. Compute Services:
o Linode's flagship product, "Linode Instances," provides scalable virtual
machines for hosting websites, apps, and workloads.
o Offers a variety of instance types optimized for different use cases, including
general-purpose, high memory, and CPU-intensive workloads.
2. Block Storage:
o Provides flexible, scalable storage volumes that can be attached to virtual
servers.
3. Object Storage:
o Linode Object Storage offers scalable and secure storage for unstructured data,
useful for backups, media files, and large datasets.
4. Managed Services:
o Linode provides managed services through its Linode Managed platform,
which includes system administration, updates, and monitoring.
5. Networking:
o Virtual Private Cloud (VPC) for network isolation.
o Load balancing and DNS management services for scaling applications.
6. Developer Tools:
o API and CLI for automation and resource management.
o One-click app deployments for popular tools like WordPress, Docker, and
LAMP stack.

Advantages of Linode (Now Akamai Cloud):

 Cost-Effective: Transparent, affordable pricing suitable for developers, startups, and


small businesses.
 Performance: High-performance SSD-based storage for fast application response
times.
 Simplicity: Easy-to-use platform with a user-friendly interface and comprehensive
documentation.
 Developer-Focused: Aimed at developers with flexible deployment options,
automation capabilities, and scalable infrastructure.
 Akamai Integration: Leveraging Akamai’s global CDN and security infrastructure to
provide faster, more secure application delivery.

Services:

1. Compute Instances – Virtual servers.


2. Block Storage – Scalable storage.
3. Object Storage – Durable data storage.
4. Kubernetes Engine – Managed Kubernetes.
5. Load Balancers – High-availability traffic distribution.
6. Managed Databases – Simplified database hosting.
7. DDoS Protection – Security against attacks.
8. Cloud Firewall – Secure network management.
9. Backups – Automated backup services.
10. Monitoring Tools – Real-time application insights.

You might also like