Alibaba cloud services

I had chance to test alibaba cloud and so far i found it beyond my expectations, i wrote before this blog about it in small introdtion here.

In this one i will write about the services and what this cloud provide :-

Elastic Computing

  • ELASTIC COMPUTE SERVICE (ECS) : Secure, scalable, and high-performing virtual servers.
  • Elastic GPU Service : Powerful parallel computing capabilities
  • Server Load Balancer (SLB) : Distribute traffic across servers
  • Elastic Container Instance: An agile and secure serverless container instance service.
  • ECS Bare Metal Instance : Elastic bare metal computing service
  • Simple Application Server : All-in-one services for fast deployment

Network

  • Virtual Private Cloud Launch a private cloud network
  • Server Load Balancer Distribute traffic across resources
  • NAT Gateway Public Internet gateway
  • Alibaba Cloud PrivateZone A private domain name management service
  • Elastic IP An independent public IP resource
  • Data Transfer Plan Package for your Internet traffic usage
  • Alibaba Cloud CDN Speed up file distribution to end-users
  • Dynamic Route for CDN Provide dynamic acceleration abilities

Storage

  • Object Storage Service Store, backup and archive your data
  • Elastic Block Storage A high-performance, high-reliability, and low-latency block storage service
  • Apsara File Storage NAS File storage for ECS, HPC, Container

Media Services

  • ApsaraVideo for Media Processing A transcoding multimedia cloud service
  • ApsaraVideo VOD An all-in-one VOD solution
  • ApsaraVideo Live Live streaming platform for audio & video

Database

  • ApsaraDB for PolarDB – New generation of “Super MySQL, PostgreSQL or compatible Oracle” supporting up to 100 TB storage.
  • Distributed Relational Database Service Be scalable for big relational databases.
  • ApsaraDB RDS for MariaDB TX Capable and fully managed database
  • ApsaraDB RDS for SQL Server Flexible version control and lower costs
  • ApsaraDB RDS for MySQL Featured stable and capable with MySQL
  • ApsaraDB RDS for PostgreSQL Get low latency with high concurrency
  • PolarDB Box An ApsaraDB for PolarDB database appliance deployed on the premises
  • ApsaraDB for OceanBase Financial-grade database: high stability, high scalability, and high performance
  • ApsaraDB RDS for PPAS Use simple tools to lower migration cost
  • Distributed Relational Database Service Be scalable for big relational databases

Security

  • Security Center Round the clock security and protection
  • Bastionhost A system O&M and operation audit platform
  • Cloud Firewall The first defense of network security
  • ActionTrail Maintain security and compliance
  • Anti-DDoS Basic Basic DDoS protection integrated with ECS
  • SSL Certificates Service Apply, buy, and manage SSL certificates
  • Web Application Firewall Secure your web applications
  • Cloud Config Configuration trace and compliance audit
  • Anti-DDoS Protect against high volume DDoS attacks

Analytics

  • Hologres (Interactive Analytics) Real-time analytics compatible with PostgreSQL
  • E-MapReduce Big Data processing service
  • Realtime Compute A platform for real-time data processing
  • MaxCompute Large-scale data warehousing
  • DataV Insightful big data visualization
  • Elasticsearch Search and analytics with Elasticsearch
  • Log Service An all-in-one service for log-type data

Artificial Intelligence

  • Intelligent Speech Interaction Speech recognition & synthesis platform
  • Machine Translation Bespoken and qualified machine translation
  • Machine Learning Platform For AI An end-to-end machine learning platform
  • Image Search High-precision visual search solution

Enterprise Applications

  • WHOIS Search WHOIS database to look up domain
  • Domains Join the 20 million on Alibaba Cloud
  • Web Hosting Cloud Web Hosting from $5.90 per month
  • Alibaba Cloud DNS Manage your DNS settings
  • Intelligent Robot Chatbot platform for smart interactions
  • Alibaba Mail A public cloud-based email service
  • Direct Mail A simple and efficient email service
  • API Gateway Open your data and service to users

Internet of Things

  • Tracing Analysis Easily debug and analyze applications
  • Application Real-Time Monitoring Service Build business monitoring capabilities
  • CloudMonitor Real-time cloud monitoring service
  • Application High Availability Service Guarantees application high availability

I tried to brief some of the common products for Alibaba cloud, not all the services listed here, you can back to my blog post here.

Cheers
Osama

Alibaba Cloud – Small Introduction

I had chance to work and test alibaba cloud, so i thought it’s good idea to write something about it since i already used AWS, Azure and OCI and this is will be my 4th cloud vendor.

Alibaba Cloud is the subsidiary of the e-commerce hub Alibaba Group. The group launched its cloud services in 2009. Today, cloud is the most ambitious project of Alibaba Group where they are investing their hard efforts to win over AWS.

The company has an exclusive range of cloud computing products and services that are divided into 7 categories of Elastic Computing and Networking, Security and Management, Database, Application Services, Domains and website, Storage and CDN and Analytics. Customers of Alibaba Cloud are eligible to get the benefits of cloud security, record breaking computing power, cloud security, safeguard your data, etc.

I really like the cloud and the portal, it’s very simple and ease of use, include to this, having a lot of different features same as AWS, you can check them from here.

the alibaba cloud known as different name also, Aliyun, Alibaba Cloud has 19 regional data centres globally, including China North, China South, China East, US West, US East, Europe, United Kingdom, Middle East, Japan, Hong Kong, Singapore, Australia, Malaysia, India, and Indonesia, right now the Data Center in Germany is operated by Vodafone Germany

Some of the clients that using this cloud : Ford, Air Aisa, Lazada, and more.

Some of the services that providing by alibaba:-

  • Elastic Computing
  • Storage & CDN
  • Networking
  • Database Services
  • Security

and will discuss each one of them in different post, the next one will be alibaba services.

Cheers

Osama

DevOps Overview, Cloud Version this time Azure

DevOps is the union of people, process, and products to enable continuous delivery of value to your end users. Azure DevOps is a set of services that gives you the tools you need to do just that. With Azure DevOps, you can build, test, and deploy any application, either to the cloud or on premises. DevOps practices that enable transparency, cooperation, continuous delivery and continuous deployment become embedded in your software development lifecycle.

Azure DevOps provides several tools you can use for better team collaboration. It also has tools for automated build processes, testing, version control, and package management. That’s quite a bit to cover! We’ll get to all the tools eventually. For now, let’s follow the team as they begin with an overview of what Azure DevOps is and how they can get started.

Azure DevOps ServicesDescriptions
Azure Boardsagile tools that help us plan, track, and discuss our work, even with other teams.
Azure Pipelines build, test, and deploy with CI/CD that works with any language, platform, and cloud.
Azure Test Plansmanual and exploratory testing tools.
Azure Reposprovide unlimited, cloud-hosted private, and public Git repos.
Azure Artifacts create, host, and share packages.

What is Agile?

Agile is a term that’s used to describe approaches to software development, emphasizing incremental delivery, team collaboration, continual planning, and continual learning. Agile isn’t a process as much as it is a philosophy or mindset for planning the work that a team will do. It’s based on iterative development and helps a team better plan for and react to the inevitable changes that occur in software development. Let’s listen in on Mara’s discussion with Andy after the latest release.

Recommendations for adopting Agile

  • Create an organizational structure that supports Agile practices
  • Mentor team members on Agile techniques and practices
  • Enable in-team and cross-team collaboration:- If collaboration is the key to becoming successful at Agile, what are some of the ways you can encourage it? Here are some ideas.

What is Azure Boards?

Azure Boards is a tool in Azure DevOps to help teams plan the work that needs to be done. The Tailspin team will use this tool to get a better idea of what work needs to be done and how to prioritize it.

Set up Azure Boards using the Basic process

  • Create the project
  1. Sign into your account at dev.azure.com.
  2. Select + Create project.
  3. In the Project name field, type Space Game – web.
  4. In the Description field, type The Space Game website.
  5. Under Visibility, you choose whether to make your project public or private. For now, you can choose private.
  6. Select Advanced.
  7. Under Version control, make sure that Git is selected. Under Work item process, make sure that Basic is selected.
  8. Select Create.
  • Create a team
  1. Select Project settings in the lower-left corner.
  2. On the Project details page, under General, select Teams.
  3. Select Space Game – web Team.
  • Add team members
  1. Under Members, select + Add.
  2. Enter the email address of the user you’d like to add. Then select Save changes.
  3. Repeat the process for any other members you’d like to add.
  • Create the board
  1. In the column on the left, point to Boards and select Boards from the menu that appears.
  2. Select Space Game – web Team boards. A blank board appears.
  3. In the To Do column, select the green + button next to the New item field.
  4. Enter Stabilize the build server and then press Enter.
  5. Select the ellipsis (), and then select Open.
  6. In the Description field, enter this text (The build server keeps falling over. The OS, Ubuntu 16.04, requires security patches and updates. It’s also a challenge to keep build tools and other software up to date.)
  7. Select Save & Close.
  8. Follow the same steps for the next two items.
TitleDescription
Create a Git-based workflowMigrate source code to GitHub and define how we’ll collaborate.
Create unit testsAdd unit tests to the project to help minimize regression bugs.

Drag Stabilize the build server to the top of the stack. Then, drag Create a Git-based workflow to the second item position. Your final board looks like this.

  • Define a sprint
  1. In the left-side column, select Sprints.
  2. Select Set dates from the upper right.
  3. Leave the name as Sprint 1.
  4. In the Start date field, select the calendar and pick today’s date.
  5. In the End date field, select the calendar and pick the date two weeks from today.
  6. Select Save and Close.

Assign tasks and set the iteration

  1. Under Boards, select Work items.
  2. Select Stabilize the build server.
  3. In the Iteration drop-down list, select Sprint 1.
  4. From the same window, select Unassigned and set yourself as the task owner.
  5. Repeat the process for the other two work items.
    1. Create a Git-based workflow
    2. Create unit tests

Cheers
Osama

Oracle Groundbreakers Tour 2020 LATAM

Again, But this time virtual, I remember the tour before three years, one of the most fantastic trip, met new people and friends, this time it will be virtual due to Coronavirus, great topics, and Geeks

Register now and don’t miss it there is always time to learn something new.

DateTime ( Jordan Time will be GMT-5)Topic
August 17th 202016:00-16:45DevOps for Oracle Databases

Link Here

Enjoy

Cheers

Connect To An Instance In A Private Subnet on Cloud

If you ever worked with cloud and configured different subnet, there will be public and private subnet, both having a different number of servers, for the public or even private have you also wonder how to access the environment without associate the VM to Public IP, in this post I will show you how.

For the figure shows one of the simple example of that, In this post you will learn how to connect to an instance that is hosted in a private subnet

The first thing you need, install Pageant

After that, open the software and add the public key to this software , enter the password

Once you add the key, it will be appear inside the program you can close it

Now you can use putty and configure the software like the follwing, You are now connected to the instance in public subnet through agent forwarding.

From the public subnet you can simply SSH to to private subnet easily.

Cheers

Osama

Cloud Services Mapping For AWS, Azure, GCP ,OCI, IBM and Alibaba provider

This blog post is one of that kind that took much time and consume so much energy, to complete this post it took me around ten days to make sure that I will cover most of the available services and make it readable for people, Be sure the services can change while you are reading this post ; if you have any comments,or add something to this post, please send me an email – using contact us page or by comments below.

I am writing this post to share a different cloud providers services and the comparison between each one of them, this will show various naming services for each one of them.

Earlier we used to store our data to H.D.D or USB flash, Cloud Computing services have replaced such hard drive technology. Cloud Computing service is nothing but providing services like Storage, Databases, Servers, networking, and software through the Internet.

Cloud Computing is moving so fast, in 2020 the cloud now is more mature, going multi-cloud, and likely to become more focused on vertical and a sales ground war as the leading vendors battle for market share.

Notes :

  • GCP : Google Cloud Provider
  • OCI :- oracle cloud infrastructure
  • None : not meaning the services is not available necessarily by cloud provider but i didn’t look deeper into this or i didn’t use it before.

Marketplace

AWSAzureOCIGCPIBM CloudAliBaba Cloud
AWS MarketplaceAzure Marketplace Oracle Cloud MarketplaceGoogle Cloud Platform (GCP) MarketplaceIBM Marketplace Alibaba Cloud Marketplace 

AI and machine learning

AWSAzureOCIGCPIBM CloudAliBaba Cloud
SageMakerMachine LearningOCI Machine LearningGoogle Datalab Cloud AutoML (Alpha)
Cloud Machine Learning Services
Machine Learning Machine Learning Platform for AI 
Alexa Skills KitBot FrameworkOracle Digital AssistantGoogle AssistantNoneNone
Polly, TranscribeSpeech Services Bing Speech APINoneTranslation API
Speech API
NoneNone
LexSpeech ServicesOracle Chatbots Cloud Text-to-Speech DialogFlow Enterprise Edition (Beta) Natural Language APIWatson Assistant Intelligent Service Robot 
RekognitionCognitive ServicesNoneCloud Video Intelligence Vision APIVisual Recognition Image Search 
Skills KitVirtual AssistantNoneNoneNoneNone
Amazon ComprehendLanguage Understanding (LUIS)NoneCloud Text-to-Speech DialogFlow Enterprise Edition (Beta)
Natural Language API
Visual RecognitionImage Search

Big data and analytics

AWSAzureOCIGCPIBM CloudAliBaba Cloud
RedshiftSynapse Analyticsoracle autonomous data warehouseBigQueryDb2 Warehouse Alibaba MaxCompute ODPS 
Lake FormationData ShareNoneNoneNoneNone
Amazon EMRHDInsight Data Lake Storage
Oracle Big Data Service
Cloud DataProcAnalytics Engine E-MapReduce Service 

Data orchestration / ETL

AWSAzureOCIGCPIBM CloudAliBaba Cloud
Data Pipeline, GlueData Factory Data CatalogData IntegratorCloud DataPrep Cloud ComposerDataStage DataWorks  Data Integration 
Dynamo DBTable Storage, Cosmos DBNoSQL DatabaseCloud Datastore Cloud BigTableCloudant NoSQL DB  Compose for JanusGraph 
Databases for MongoDB 
Apsaradb for Mongodb  Table Store 

Analytics and visualization

AWSAzureOCIGCPIBM CloudAliBab Cloud
Kinesis AnalyticsStream Analytics
 Data Lake Analytics
Data Lake Store
Event Hub (Apache Kafka as a Service)Cloud DataflowStreaming AnalyticsNone
QuickSightPower BIData Visualization Business IntelligenceGoogle Data StudioWatson studio Data IDE 
CloudSearchCognitive SearchNoneNoneNoneNone
AthenaData Lake AnalyticsNoneBigQuerySQL QueryE-MapReduce Service

Compute

AWSAzureOCIGCPIBM CloudAliBaba Cloud
Elastic Compute Cloud (EC2) InstancesVirtual MachinesComputeCompute EngineClassic Virtual Server Alibaba ECS
BatchBatchNonePreemptible VMsIBM Cloud FunctionsBatch Compute 
Auto ScalingVirtual Machine Scale SetsAuto ScalingAuto ScalerAuto Scaling Auto Scaling 
VMware Cloud on AWSVMware by CloudSimpleNoneNoneNoneNone
Parallel ClusterCycleCloudCluster Networkingslurm gcpNoneNone
Amazon EC2 – I3.metalNoneCompute – Bare MetalNoneNoneNone
Amazon EC2 – P2, P3, G3 instancesAzure N-SeriesOracle Cloud Infrastructure Compute – GPUGoogle GPUNoneNone

Containers and container orchestrators

AWSAzureOCIGCPIBM CloudAlibaba Cloud
Elastic Container Service (ECS)Container InstancesOracle Cloud Infrastructure RegistryContainer RegistryIBM Cloud Container Registry Container Registry 
Elastic Kubernetes Service (EKS)Kubernetes Service (AKS)Container Engine for Kubernetes (OKE) Kubernetes Engine IBM Cloud Kubernetes Service Container Service for Kubernetes 
App MeshService Fabric MeshNoneGoogle Istio Service MeshNoneNone

Serverless

AWSAzureOCIGCPIBM CloudAlibaba Cloud
LambdaFunctionsOracle FunctionsGoogle Cloud FunctionsIBM Cloud Functions Function Compute 

Database

AreaAWSAzureOCIGCPIBM CloudAlibaba Cloud
Relational databaseRDSSQL Database Database for MySQL
Database for PostgreSQL
Oracle Database Cloud Service
MySQL Service 
Cloud SQL  Cloud Spanner Db2 
Db2 Hosted  Informix  Databases for PostgreSQL  Compose for MySQL(Beta
ApsaraDB for RDS MYSQL  ApsaraDB for RDS SQL Server  ApsaraDB for RDS PostgreSQL  Distributed Relational Database Service (DRDS) 
NoSQL / Document DynamoDB
SimpleDB
Amazon DocumentDB
Cosmos DBNoSQL Database Cloud Datastore  Cloud BigTable Cloudant NoSQL DB  Compose for JanusGraph  Databases for MongoDB ApsaraDB for RDS MYSQL  ApsaraDB for RDS SQL Server  ApsaraDB for RDS PostgreSQL  Distributed Relational Database Service (DRDS) 
CachingElastiCacheCache for RedisIn-memory OptionCloud MemoryStore (Beta) Informix HiTSDB (High-Performance Time Series Database) 
Database migration Database Migration ServiceDatabase Migration ServiceMigrate to the Cloud NoneLift CLI Data Transmission Service 
Relational Database Management ServiceAuroraAzure SQL Database; Azure Cosmos DB  Oracle Autonomous Transaction ProcessingCloud SQL ; Cloud SpannerCloudant NoSQL DB  Compose for JanusGraph  Databases for MongoDB Apsaradb for Mongodb  Table Store 

DevOps and application monitoring

AWSAzureOCIGCPIBM CloudAlibaba Cloud
CloudWatch,
X-Ray
AWS Cloud9  AWS Code Star 
AWS CodeBuild  CodeDeploy CodeCommit CodePipeline
Monitor Azure Boards  Azure Pipelines  Azure Repos  Azure Test Plans  Azure Artifacts  DevOpsDeveloper Cloud Service Cloud Source Repositories  Cloud Build Continuous Delivery  DevOps Insights  Globalization Pipeline None
Developer ToolsDeveloper ToolsDeveloper Cloud Service Cloud Source Repositories  Cloud Build Continuous Delivery  DevOps Insights  Globalization Pipeline None
Command Line InterfaceCLI PowerShellOCI CLICloud Shell  Cloud Console NoneAlibaba Cloud CLI 
OpsWorks (Chef-based)AutomationOracle Orchestration Cloud Service NoneNoneResource Orchestration Service 
CloudFormationResource Manager
VM extensions
Azure Automation Azure Building Blocks
Stack Manager Cloud Resource Manager  Cloud Deployment ManagerSchematics Resource Orchestration Service 

Internet of things (IoT)

AWS AzureOCIGCPIBM CloudAlibaba Cloud
IoTIoT HubInternet of Things Cloud Service Cloud IoT Core (Beta)  Google Cloud IoT Internet of Things Platform IoT Platform 
GreengrassIoT Edge Azure IoT SDKNoneNoneNoneNone
Kinesis Firehose
Kinesis Streams
Event Hubs Azure Stream Analytics Event Hub (Apache Kafka as a Service) Cloud Dataflow Streaming Analytics None
IoT Things GraphDigital TwinsNoneNoneDigital TranscodingApsaraVideo Live 
AWS IoT ButtonAzure SphereNoneNoneNoneNone

Management

AWSAzureOCIGCPIBM CloudAlibaba Cloud
Trusted AdvisorAdvisorNoneGoogle Cloud Platform Security NoneNone
Usage and Billing ReportBilling APIOracle Management ConsoleBilling API NoneAlibaba Cloud CLI 
Management ConsolePortalConsolePortal/ConsoleConsoleConsole
Application Discovery ServiceMigrate Azure Active Directory NoneNoneNoneNone
EC2 Systems ManagerMonitorOracle Management Cloud NoneNoneNone
Personal Health DashboardResource Health Azure Monitor Oracle Management Cloud NoneNoneCloud monitoring, Notification and Alerts 
CloudTrailMonitorApplication Performance Monitoring Google StackDriver  Monitoring  Logging Error Reporting  Trace  Debugger Application Performance Monitoring CloudMonitor 
Cost ExplorerCost ManagementOracle Management Cloud NoneNoneNone
CloudWatchApplication InsightsApplication Performance MonitoringGoogle StackDriver 
Monitoring 
Logging
Error Reporting 
Trace 
Debugger 
IBM Cloud Log Analysis with LogDNA CloudMonitor

Messaging and eventing

AWSAzureOCIGCPIBM CloudAlibaba Cloud
Simple Queue Service (SQS) Amazon MQ Queue Storage Service Bus Service Bus topics Service Bus relayIntegration Messaging Cloud Pub/SubEvent Steams Message Queue 
Simple Notification ServiceEvent Grid Azure Notification ServicesMessaging Firebase Cloud MessagingPush Notifications Short Message Service (SMS) 
Amazon SESMarketplace – EmailOracle Cloud Infrastructure Email DeliveryPartnersSendgrid Direct Mail 

Mobile services

AWSAzureOCIGCPIBM CloudAlibaba Cloud
Mobile HubApp Center Xamarin AppsMobile & ChatbotsCloud Mobile AppMobile FoundationNone
Mobile SDKApp Center
Azure Mobile SDK,Offline/Sync Azure DevTest Labs (Back End) Hockey App
Mobile Cloud ServiceCloud Tools for Android StudioNone
Amazon PinpointAzure Mobile EngagementNoneNoneMobile FoundationNone
CognitoApp CenterMobile Cloud Service Cloud Tools for Android StudioApp ID None
Mobile AnalyticsHockey App Mobile Cloud Service Firebase Analytics Mobile Foundation None

Networking

AreaAWSAzureOCIGCPIBM CloudAlibaba cloud
Cloud virtual networkingVirtual Private Cloud (VPC)Virtual NetworkOracle Virtual Cloud Network Virtual Private CloudIBM Cloud VPC on Classic Virtual Private Cloud 
Cross-premises connectivityAmazon VPN VPN Gateway VPN Connect Cloud VPN Classic IPSEC-VPN VPN Gateway 
DNS Managment Route 53DNSOracle DNS Cloud DNS Internet Services Alibaba Cloud DNS 
Global Traffic ManagmentAmazon Route 53 Traffic Flow Azure Traffic Manager OCI Traffic Management NoneInternet Services None
Dedicated networkDirect ConnectExpressRouteFast Connect Cloud InterConnect Direct Link Express Connect 
Load balancingElastic Load BalancingLoad BalancerOracle Load Balancer Cloud Load Balancing IBM Cloud Load Balancing Server Load Balancer 

Security, identity, and access

AWSAzureOCIGCPIBM CloudAlibaba Cloud
Identity and Access Management (IAM)Azure Active Directory
Role Based Access Control
Identity Cloud IAM Identity & Access Management Resource Access Management 
OrganizationsSubscription Management + RBAC
Policy
Management Groups
Audit NoneResource Group None
Multi-Factor AuthenticationMulti-Factor AuthenticationMulti-factor authenticationMulti-factor authenticationMulti-factor authenticationMulti-factor authentication
Directory ServiceAzure Active Directory Domain ServicesNoneNoneNoneNone
CognitoAzure Active Directory B2CMobile Cloud Service Firebase Authentication

App ID None

Encryption

AWSAzureOCIGCPIBM cloudAlibaba Cloud
Server-side encryption with Amazon S3 Key Management ServiceAzure Storage Service EncryptionNonenoneNoneNone
Key Management Service (KMS)
CloudHSM
Key VaultKey ManagementCloud Key Management Service Key Protect Key Management Service 

Firewall

AWSAzureOCIGCPIBM CloudAlibaba Cloud
Web Application FirewallWeb Application Firewall
Firewall
Web Application Firewall NoneInternet Services Web Application Firewall 

Security

AWSAzureOCIGCPIBM CloudAlibaba Cloud
InspectorSecurity CenterConfiguration and Compliance Service NoneInfrastructure Vulnerability Scan None
Certificate ManagerApp Service Certificates available on the PortalNoneCloud Key Management Service Key Protect Key Management Service 
GuardDutyAdvanced Threat ProtectionNoneNoneNoneNone
ArtifactService Trust PortalComplianceCloud Security Command Center (Alpha) NoneAlibaba Truster Center 
ShieldDDos Protection ServiceOracle Cloud Infrastructure DDoS ProtectionCloud Armor (Beta) Internet Services DDOS Pro and Basic 

Storage

AWSAzureOCIGCPIBM CloudAlibaba Cloud
Simple Storage Services (S3)Blob storageObject Storage Cloud Storage Cloud Object Storage Object Storage Service 
Elastic Block Store (EBS)managed disksBlock Storage Persistent Disk Block Storage Block Storage

Elastic File SystemFilesOCI File Storage File Store File Storage NAS File Storage 
S3 Infrequent Access (IA)Storage cool tierNoneNoneNoneNone
S3 GlacierStorage archive access tierArchive Storage Cloud Storage Object Storage-ColdVault Object Storage Archive 
BackupBackupNoneNoneNoneNone
Storage GatewayStorSimple
Storage Software Appliance NoneNoneHybrid Cloud Storage Array 
DataSyncFile SyncNoneNoneNoneNone

Bulk data transfer

AWS AzureOCIGCPIBM CloudAlibaba Cloud
Import/Export DiskImport/Export
Data Transfer Services – Hard Disk Import NoneData Transfer Service None
Import/Export c
Snowball Edge
Snowmobile
Data BoxData Transfer Services – Storage applicance import Transfer Appliance (Beta) Mass Data Migration Service Data Transport 

Web applications

AWSAzureOCIGCPIBM CloudAlibaba Cloud
Elastic BeanstalkApp ServiceApplication Container Cloud 
Java Cloud Service 
Google App engine Cloud Foundry Apps Enterprise Distributed Application Service 
API GatewayAPI ManagementAPI Platform Cloud EndpointsAPI Connect API Gateway 
CloudFrontContent Delivery NetworkNoneCloud CDN Content Delivery Network Alibaba Content Delivery Network 
Global AcceleratorFront DoorNoneNoneNoneNone
LightSailApp ServiceNoneNoneClassic Virtual Server 
Virtual Server for VPC 
Simple Application Server 

Miscellaneous

AreaAWSAzureOCIGCPIBM CloudAlibaba Cloud
Backend process logicStep FunctionsLogic AppsFunctions
App Engine IBM Cloud Functions None
Enterprise application servicesWorkMailWorkDocsOffice 365NoneG Suite
NoneNone
GamingGameLiftGameSparksPlayFabNoneNoneNoneNone
Media transcoding
Elastic TranscoderMedia ServicesNoneNoneDigital TranscodingApsaraVideo Live 
WorkflowSimple Workflow Service (SWF)Logic AppsData Integrator Cloud DataPrep (Private Beta) 
Cloud Composer (Beta) 
DataStage 
Watson Knowledge Catalog 
DataWorks
Data Integration  
HybridOutposts
Stack
Cloud At Customer Anthos NoneNone
MediaElemental MediaConvertMedia ServicesNoneNoneDigital Transcoding
ApsaraVideo Live 
Region Availability Zone (AZ)Availability Zone (AZ)Availability Domain (AD)Zonesavailability zonesZones

Disaster Recovery Services

AWSAzureOCIGCPIBM CloudAlibaba Cloud
AWS Disaster Recovery Azure Site Recovery Oracle Database Backup 
DR Site
NoneNoneAlibaba Disaster Recovery 
Hybrid Backup Recovery 

Enjoy

Cheers

Osama

OCI, AWS and Azure services in One pictures

Just quick post to show and share what services for each cloud provider, be notice that the services can be change while we are talking now, and this is not a complete list of services but it’s only shows the basic one.

OCI Services

Oracle Cloud Iinfrastructure Services

Amazon AWS

Amazon AWS services

Microsoft Azure

Cheers

Osama