Cloud: Mapeamento On-promises para Cloud: Difference between revisions

From Wiki
Line 100: Line 100:
* Queue Storage
* Queue Storage
||
||
|-
| Banco de Dados (SQL)
||
* MS SQL Server,
* MySQL,
* Oracle,
* DB2,
* PostgresSQL
|| Amazon RDS || IBM Cloud Databases (DB2, Informix, MySQL) || Azure SQL databases || Google Cloud SQL
|-
| Banco de Dados (NoSQL) || MongoDB || AWS DynamoDB ||  Cloudant Database || Azure DocumentDB || Cloud Datastore
|-
| Virtual Private Cloud (VPC) || -  || Amazon VPC, || IBM Cloud VPC || Azure Virtual Network || Cloud Virtual Network
|-
| Private Connectivity || VPN, MPLS  || Amazon Direct Connect || IBM Cloud Interconnect || Azure Express Route || Direct Link
|-
| DNS || Bind, MS DNS  || Amazon Route 53 || IBM Cloud DNS Services || Azure Traffic Manager || DNS Services
|}
= Banco de Dados =
{| class="wikitable sortable"
|-
! Tecnologia !! On-premises !! Amazon Web Services (AWS) !! IBM Cloud !! Microsoft Azure !! Google Cloud
|-
| Object Storage || MinIO 
||
[https://aws.amazon.com/s3/ Simple Storage Service (S3)]
: Pastas são chamadas de ''Buckets''
||
IBM Cloud Object Storage
: S3 API and Swift API
||
[https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blobs-introduction Azure Blob Storage]
||
Cloud Storage
|-
| Block Storage/Virtual Server Disks || -  || Amazon Elastic Block Storage || IBM Cloud Block Storage || Azure Managed Storage || Persistent Disk
|-
| Shared Files || -  || [https://aws.amazon.com/efs/ Elastic File System (EFS)] || ?? || [https://azure.microsoft.com/services/storage/files/ Azure Files] || ??
|-
| Archive and Backup || - 
||
* [https://aws.amazon.com/s3/storage-classes S3 Infrequent Access (IA)]
* [https://aws.amazon.com/s3/storage-classes S3 Glacier], Deep Archive
* [https://aws.amazon.com/backup/ Backup]
|| ??
||
* [https://docs.microsoft.com/en-us/azure/storage/blobs/access-tiers-overview Storage cool tier]
* [https://docs.microsoft.com/en-us/azure/storage/blobs/access-tiers-overview Storage archive access tier]
* [https://azure.microsoft.com/services/backup/ Backup]
|| ??
|-
|-
| Banco de Dados (SQL)
| Banco de Dados (SQL)

Revision as of 13:00, 17 January 2022

Minha tabela de mapeamento entre on-promises para Cloud

Computação

Tecnologia On-premises Amazon Web Services (AWS) IBM Cloud Microsoft Azure Google Cloud
Acesso - https://aws.amazon.com https://cloud.ibm.com https://azure.microsoft.com https://cloud.google.com
Available Regions - AWS Regions and Zones IBM Computing Regions & Zones Azure Regions Google Computing Regions & Zones
Compute Services - IaaS
  • Hardware,
  • Virtualization

Elastic Compute Cloud (EC2)

  • Bare Metal Server
  • Virtual Server

Virtual Machines

Compute Engine

App Hosting - Amazon Elastic Beanstack IBM Cloud Code Engine Azure Cloud Services Google Cloud App Engine
Serverless Computing - Amazon Lambda Code Engine, Cloud Functions Azure Functions Google Cloud Functions
Container Support
  • Docker
  • OpenShift
  • Kubernets
  • Rancher
  • EC2 Container Service (ECS)
  • OpenShift
  • IBM Kubernets Services (IKS)
  • OpenShift
  • Azure Container Services (AKS)
  • OpenShift
  • Google Container Engine (GCE)
Scaling Options - Auto Scaling Auto Scaling Azure Autoscale Autoscaler

Storage

Tecnologia On-premises Amazon Web Services (AWS) IBM Cloud Microsoft Azure Google Cloud
Object Storage MinIO

Simple Storage Service (S3)

Pastas são chamadas de Buckets

IBM Cloud Object Storage

S3 API and Swift API

Azure Blob Storage

Cloud Storage

Block Storage/Virtual Server Disks - Amazon Elastic Block Storage IBM Cloud Block Storage Azure Managed Storage Persistent Disk
Shared Files - Elastic File System (EFS) ?? Azure Files ??
Archive and Backup - ?? ??
Storage

DAS,SAN,NAS,SSD

  • Elastic File System (EFS) - IaaS
  • Glacier
  • Storage Gateway
  • Content Delivery Network (CDN)
  • File Storage (NFS)
  • Blob Storage
  • File Storage
  • Disk Storage - Managed/Unmanaged
  • Table Storage
  • Queue Storage
Banco de Dados (SQL)
  • MS SQL Server,
  • MySQL,
  • Oracle,
  • DB2,
  • PostgresSQL
Amazon RDS IBM Cloud Databases (DB2, Informix, MySQL) Azure SQL databases Google Cloud SQL
Banco de Dados (NoSQL) MongoDB AWS DynamoDB Cloudant Database Azure DocumentDB Cloud Datastore
Virtual Private Cloud (VPC) - Amazon VPC, IBM Cloud VPC Azure Virtual Network Cloud Virtual Network
Private Connectivity VPN, MPLS Amazon Direct Connect IBM Cloud Interconnect Azure Express Route Direct Link
DNS Bind, MS DNS Amazon Route 53 IBM Cloud DNS Services Azure Traffic Manager DNS Services

Banco de Dados

Tecnologia On-premises Amazon Web Services (AWS) IBM Cloud Microsoft Azure Google Cloud
Object Storage MinIO

Simple Storage Service (S3)

Pastas são chamadas de Buckets

IBM Cloud Object Storage

S3 API and Swift API

Azure Blob Storage

Cloud Storage

Block Storage/Virtual Server Disks - Amazon Elastic Block Storage IBM Cloud Block Storage Azure Managed Storage Persistent Disk
Shared Files - Elastic File System (EFS) ?? Azure Files ??
Archive and Backup - ?? ??
Banco de Dados (SQL)
  • MS SQL Server,
  • MySQL,
  • Oracle,
  • DB2,
  • PostgresSQL
Amazon RDS IBM Cloud Databases (DB2, Informix, MySQL) Azure SQL databases Google Cloud SQL
Banco de Dados (NoSQL) MongoDB AWS DynamoDB Cloudant Database Azure DocumentDB Cloud Datastore
Virtual Private Cloud (VPC) - Amazon VPC, IBM Cloud VPC Azure Virtual Network Cloud Virtual Network
Private Connectivity VPN, MPLS Amazon Direct Connect IBM Cloud Interconnect Azure Express Route Direct Link
DNS Bind, MS DNS Amazon Route 53 IBM Cloud DNS Services Azure Traffic Manager DNS Services

Demais

Tecnologia On-premises Amazon Web Services (AWS) IBM Cloud Microsoft Azure Google Cloud
Virtual Private Cloud (VPC) - Amazon VPC, IBM Cloud VPC Azure Virtual Network Cloud Virtual Network
Private Connectivity VPN, MPLS Amazon Direct Connect IBM Cloud Interconnect Azure Express Route Direct Link
DNS Bind, MS DNS Amazon Route 53 IBM Cloud DNS Services Azure Traffic Manager DNS Services
Content Delivery

CDN de terceiros

CloudFront

SoftLayer CDN

Microsoft

Google Cloud CDN

Log Monitoring - Amazon CloudTrail Log Analysis, Activity Tracker Azure Operational Insights Cloud Logging
Load Balance Cisco ACE, F5, Elastic Load Balancing, software load balancers IBM
  • Load Balance
Google
Cache (Offload de DB)
  • Memcached,
  • Redis
Amazon ElastiCache IBM Microsoft Google
Security, Identity & Compliance On-Premise
  • IAM
  • Inspector
  • Certificate Manager
  • WAF & Shield
  • Compliance Reports
IBM Microsoft Google
Directory Service (LDAP)
  • Microsoft Active Directory
  • Samba
  • LDAP Server
  • Microsoft Active Directory
  • Simple AD (Samba 4)
  • Amazon Cloud Directory
  • Amazon Cognito
  • AD Connector <ref>AD Connector é um gateway que envia requisições pro on-premises Microsoft Active Directory. Não existe replicação de informação ou cache.</ref>
IBM
  • Azure Active Directory
  • Azure AD Connect
Google


Migration On-Premise
  • Application Discovery Service
  • DMS
  • Server Migration
  • Snowball
IBM Microsoft Google
Developer Tools On-Premise
  • CodeCommit
  • CodeBuild
  • CodeDeploy
  • CodePipeline
  • X-Ray
IBM Microsoft Google
Management Tools On-Premise
  • CloudWatch
  • CloudFormation
  • CloudTrail
  • Config
  • OpsWorks
  • Service Catalog
  • Trusted Advisor
  • Managed Services
IBM
  • Azure PowerShell
Google
Analytics On-Premise
  • Athena
  • EMR
  • CloudSearch
  • Elasticsearch Service
  • Kinesis
  • Data Pipeline
  • QuickSight
IBM Microsoft Google
Artificial Intelligence On-Premise
  • Lex
  • Polly
  • Rekognition
  • Machine Learning
IBM Microsoft Google
Internet Of Things On-Premise
  • AWS IoT
IBM Microsoft Google
Contact Center On-Premise
  • Amazon Connect
IBM Microsoft Google
Game Development On-Premise
  • Amazon GameLift
IBM Microsoft Google
Mobile Services On-Premise
  • Mobile Hub
  • Cognito
  • Device Farm
  • Mobile Analytics
  • Pinpoint
IBM Microsoft Google
Application Services On-Premise
  • Step Functions
  • SWF
  • API Gateway
  • Elastic Transcoder
IBM Microsoft Google
Messaging On-Premise
  • Simple Queue Service
  • Simple Notification Service
  • SES
  • IBM Message Hub
  • Apache Kafka API
  • Apache Kafka REST API
  • MQ Light APIs
Microsoft Google
Business Productivity On-Premise
  • WorkDocs
  • WorkMail
  • Amazon Chime
IBM Microsoft Google
Desktop & App Streaming On-Premise
  • WorkSpaces
  • AppStream 2.0
IBM Microsoft Google


Legenda

  • IaaS -> Infrastructure as a Service
  • PaaS -> Platform as a Service
  • SaaS -> Software as a service

Big Data

Eco Sistema Big Data On-premises Amazon Web Services (AWS) IBM Softlayer Microsoft Azure
Coleta de Dados Amazon S3, Amazon Kinesis, Amazon DinamoDB, Amazon RDS (Aurora)
Processamento de Eventos AWS Lambda, KCL Apps
Processamento de Dados Amazon EMR
Análise de Dados Amazon Redshift (DB de data warehouse) , Amazon Machine Learning

Anotações e Referências

<references />

Ver também