Manado, Indonesia. 95252
(+62) 823-9602-9583

Perbandingan Cloud Service AWS vs GCP vs Azure

Software Engineer | DevOps Engineer

Featured

Perbandingan Cloud Service AWS vs GCP vs Azure

Perusahaan perusahaan di seluruh dunia telah membuat beralih dari infrastruktur self-host untuk konfigurasi cloud service. Sementara kebanyakan perusahaan akan selalu membutuhkan beberapa teknologi on-premise, mereka sedang mengembangkan aplikasi mereka secara langsung secara online. 

Hal ini memungkinkan tim pengembangan untuk tetap produk fokus, daripada harus bekerja pada infrastruktur untuk mendukung aplikasi. Dengan pindah ke cloud computing, perusahaan memiliki infrastruktur fisik yang ada yang terus dipertahankan dan diperbarui. Ini memberi mereka lebih banyak sumber daya dan waktu untuk mendedikasikan untuk proyek pengembangan aplikasi ponsel di tangan.

Adopsi cloud computing telah dengan cepat menjadi kekuatan utama untuk berbisnis, sebagai aplikasi on-premise pusat data dalam upaya membangun teknologi dalam hal aksesibilitas dan flexible.

IaaS adalah model di mana penyedia pihak ketiga host dapat memelihara infrastruktur, termasuk perangkat keras, perangkat lunak, server dan penyimpanan atas nama pelanggan. Hal ini biasanya meliputi hosting aplikasi dalam lingkungan yang sangat luas, di mana pelanggan hanya dikenakan biaya infrastruktur yang mereka gunakan.

Kekhawatiran awal dalam cloud computing adalah keamanan dan kedaulatan data yang sebagian besar telah ditangani oleh tiga vendor cloud service besar seperti: Amazon Web Service (AWS), Microsoft Azure (Azure) dan Google Cloud Platform (GCP). 

Apa perusahaan yang menyediakan itu? Dan bagaimana Anda dapat mulai untuk memutuskan yang platform IaaS paling cocok untuk organisasi Anda?

Menghitung

Menghitung, proses, dan peran mendasar komputer. Selain itu, penyedia awan yang tepat dapat skala untuk ribuan pengolahan node untuk Anda hanya dalam beberapa menit. Sejauh kita sekarang platform komputasi adalah kita sebut mesin virtual yang berjalan pada layanan cloud.

ServiceAmazon Web ServicesGoogle Cloud PlatformMicrosoft Azure
Deploy, manage, and maintain virtual serversElastic Compute Cloud (EC2)Compute EngineVirtual Machine
Platform-as-a-ServiceElastic BeanstalkApp Engine Cloud Services
Virtual private servers made easyLightsail Virtual Machine Images
Management support for Docker / Kubernetes containers– EC2 Container Service (ECS)
– Kubernetes (EKS)
Kubernetes EngineContainer Service (AKS)
Docker container registryEC2 Container Registry (ECR)Container RegistryContainer Registry
Orchestrate and manage microservice-based applications App EngineService Fabric
Integrate systems and run backend logic processesLamdaCloud Functions (Beta)Functions
Event Grid
Web Jobs
Run large-scale parallel and high-performance batch computingBatch Batch
Automatically scale instancesAuto ScalingInstance Groups– Virtual Machine Scale Sets

– App Service Scale Capability (PAAS)

 – AutoScaling

Penyimpanan

Fungsi utama dari layanan cloud adalah kemampuan penyimpanan. Sementara layanan penyimpanan AWS adalah yang terbaik, Google dan Microsoft Azure ini juga pilihan yang baik dan dapat diandalkan.

ServiceAmazon Web ServicesGoogle Cloud PlatformMicrosoft Azure
Object storage service for use casesSimple Storage Services (S3)Google Cloud StorageStorage (Block Blob)
Virtual server disk infrastructureElastic Block Store (EBS)Compute Engine Persistent DisksStorage (Page Blobs)
Archive storage– S3 Infrequent Access (IA)
– Glacier

 – Data Archive

Nearline ColdlineStorage (Cool)Storage (Archive)
Create and configure shared file systemsElastic File System (EFS)ZFS / AvereFiles
Hybrid storageStorage GatewayEgnyte SyncStore Simple
Bulk data transfer solutions– Import/Export Disk
– Snowball Edge – Snowmobile
Storage Transfer Service– Import/Export
– Azure Data Box
Backup– Object Storage
– Cold Archive Storage – Storage Gateway
 Backup
Automatic protection and disaster recoveryDisaster RecoveryDisaster Recovery CookbookSite Recovery

Jaringan dan Pengiriman Konten

Setiap penyedia menawarkan jaringan yang berbeda dan mitra yang interkoneksi data center mereka di seluruh dunia menggunakan berbagai produk yang berbeda untuk mencapai hal ini.

ServiceAmazon Web ServicesGoogle Cloud PlatformMicrosoft Azure
Isolated, private cloud private networkingVirtual Private CloudVirtual Private CloudVirtual Network
Cross-premises connectivityAPI GatewayCloud VPNVPN Gateway
Manage DNS names and recordsRoute 53Google Cloud DNS– Azure DNS
– Traffic Manager
Global content delivery networksCloudFront– Cloud Interconnect
– Cloud CDN
Content Delivery Network
Dedicated, private network connectionDirect ConnectCloud Interconnect ExpressRoute
Load balancing configurationElastic Load BalancingCloud Load Balancing– Load Balancer
– Application Gateway

Database

Semua tiga penyedia memungkinkan Anda untuk menerapkan kedua SQL dan solusi NoSQL. Atau, jika Anda tidak perlu database, pergi untuk kemampuan caching mereka sebagai gantinya.

ServiceAmazon Web ServicesGoogle Cloud PlatformMicrosoft Azure
Managed relational database-as-a-serviceRDS– Cloud SQL
– Cloud Spanner
– SQL Database
– Database for MySQL – Database for PostgreSQL
NoSQL (Indexed)DynamoDB– Cloud Datastore
– Cloud Bigtable
Cosmos DB
NoSQL (Key-value)– DynamoDB
– SimpleDB
Cloud DatastoreTable Storage
Application or Memory CachingElastiCacheMem CacheRedis Cache
Database migrationDatabase Migration Service Database Migration Service
Managed data warehouseRedshiftBig QuerySQL Data Warehouse

Pengelolaan dan Pemantauan

Masing-masing dari tiga menawarkan berbagai layanan pengelolaan dan pemantauan yang menyediakan visibilitas ke dalam kesehatan, kinerja, dan pemanfaatan aplikasi, beban kerja, dan infrastruktur.

ServiceAmazon Web ServicesGoogle Cloud PlatformMicrosoft Azure
Cloud advisor capabilitiesTrusted AdvisorCloud Platform SecurityAdvisor
DevOps deployment orchestration– OpsWorks (Chef-based)
– CloudFormation
Cloud Deployment Manager– Automation
– Resource Manager – VM extensions
Cloud resources management & monitoring– CloudWatch
– X-Ray – Management Console
– Stackdriver Monitoring
– Cloud Shell – Debugger – – Trace
– Error Reporting
– Portal
– Monitor

 – Application Insights

Administration– Application Discovery Service
– Systems Manager – Personal Health Dashboard
Cloud Console– Log Analytics
– Operations Management Suite – Resource Health – Storage Explorer
Billing– Billing API– Cloud Billing API– Billing API

Keamanan

Di sini, kita menutupi berbagai kemampuan yang disediakan untuk melindungi layanan dan data.

ServiceAmazon Web ServicesGoogle Cloud PlatformMicrosoft Azure
Authentication and authorization– Identity and Access Management (IAM)
– Organizations
– Cloud IAM
– Cloud Identity-Aware Proxy
– Active Directory
– Active Directory Premium
Information Protection  Information Protection
Protect and safeguard with data encryptionKey Management Service Storage Service Encryption
Hardware-based security modulesCloudHSMCloud KeyManagement ServiceKey Vault
FirewallWeb Application Firewall Application Gateway
Cloud security assessment and certification services– Inspector
– Certificate Manager
 – Security Center
– App Service Certificates
Directory services– AWS Directory Service Active Directory Domain Services
Identity managementCognito Active Directory B2C
Support cloud directoriesDirectory Service Windows Server Active Directory
ComplianceArtifact Service Trust Portal
Cloud services with protectionShield DDoS Protection Service

Alat pengembang

Dan akhirnya DevOps kebutuhan satu pengembang tergantung pada kita, alat yang anda butuhkan untuk membangun, menyebarkan, mendiagnosa, debug, dan mengelola multiplatform, aplikasi dan layanan scalable.

ServiceAmazon Web ServicesGoogle Cloud PlatformMicrosoft Azure
Media transcodingElastic Transcoder Media Services
Improve and optimize workflowSimple Workflow Service (SWF) Logic Apps
API managementAPI GatewayCloud EndpointsAPI Management
App testingDevice FarmCloud Test LabDevTest Labs (backend)
Git RepositoriesAWS Source RepositoriesCloud Source RepositoriesAzure Source Repositories
DevOpsCodeBuild Visual Studio Team Services
Programmatic accessCommand Line Interface– Cloud Tools for Powershell
– Cloud SDK
– Command Line Interface (CLI)
– PowerShell
Predefined templatesQuick Start Quickstart templates
Managed hosting platformsElastic BeanstalkApp Engine Standard Environment – Web Apps (App Service)
– Cloud Services
– API Apps (App Service)
Application deployment– CodeDeploy
– CodeCommit
– CodePipeline
 – Visual Studio Team Services
Developer ToolsDeveloper Tools Developer Tools

 

No Comments

Leave a Reply

%d blogger menyukai ini: