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.

Service Amazon Web Services Google Cloud Platform Microsoft Azure
Deploy, manage, and maintain virtual servers Elastic Compute Cloud (EC2) Compute Engine Virtual Machine
Platform-as-a-Service Elastic Beanstalk App Engine Cloud Services
Virtual private servers made easy Lightsail   Virtual Machine Images
Management support for Docker / Kubernetes containers – EC2 Container Service (ECS)
– Kubernetes (EKS)
Kubernetes Engine Container Service (AKS)
Docker container registry EC2 Container Registry (ECR) Container Registry Container Registry
Orchestrate and manage microservice-based applications   App Engine Service Fabric
Integrate systems and run backend logic processes Lamda Cloud Functions (Beta) Functions
Event Grid
Web Jobs
Run large-scale parallel and high-performance batch computing Batch   Batch
Automatically scale instances Auto Scaling Instance 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.

Service Amazon Web Services Google Cloud Platform Microsoft Azure
Object storage service for use cases Simple Storage Services (S3) Google Cloud Storage Storage (Block Blob)
Virtual server disk infrastructure Elastic Block Store (EBS) Compute Engine Persistent Disks Storage (Page Blobs)
Archive storage – S3 Infrequent Access (IA)
– Glacier

 – Data Archive

Nearline Coldline Storage (Cool)Storage (Archive)
Create and configure shared file systems Elastic File System (EFS) ZFS / Avere Files
Hybrid storage Storage Gateway Egnyte Sync Store 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 recovery Disaster Recovery Disaster Recovery Cookbook Site 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.

Service Amazon Web Services Google Cloud Platform Microsoft Azure
Isolated, private cloud private networking Virtual Private Cloud Virtual Private Cloud Virtual Network
Cross-premises connectivity API Gateway Cloud VPN VPN Gateway
Manage DNS names and records Route 53 Google Cloud DNS – Azure DNS
– Traffic Manager
Global content delivery networks CloudFront – Cloud Interconnect
– Cloud CDN
Content Delivery Network
Dedicated, private network connection Direct Connect Cloud Interconnect  ExpressRoute
Load balancing configuration Elastic Load Balancing Cloud 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.

Service Amazon Web Services Google Cloud Platform Microsoft Azure
Managed relational database-as-a-service RDS – 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 Datastore Table Storage
Application or Memory Caching ElastiCache Mem Cache Redis Cache
Database migration Database Migration Service   Database Migration Service
Managed data warehouse Redshift Big Query SQL 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.

Service Amazon Web Services Google Cloud Platform Microsoft Azure
Cloud advisor capabilities Trusted Advisor Cloud Platform Security Advisor
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.

Service Amazon Web Services Google Cloud Platform Microsoft 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 encryption Key Management Service   Storage Service Encryption
Hardware-based security modules CloudHSM Cloud KeyManagement Service Key Vault
Firewall Web 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 management Cognito   Active Directory B2C
Support cloud directories Directory Service   Windows Server Active Directory
Compliance Artifact   Service Trust Portal
Cloud services with protection Shield   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.

Service Amazon Web Services Google Cloud Platform Microsoft Azure
Media transcoding Elastic Transcoder   Media Services
Improve and optimize workflow Simple Workflow Service (SWF)   Logic Apps
API management API Gateway Cloud Endpoints API Management
App testing Device Farm Cloud Test Lab DevTest Labs (backend)
Git Repositories AWS Source Repositories Cloud Source Repositories Azure Source Repositories
DevOps CodeBuild   Visual Studio Team Services
Programmatic access Command Line Interface – Cloud Tools for Powershell
– Cloud SDK
– Command Line Interface (CLI)
– PowerShell
Predefined templates Quick Start   Quickstart templates
Managed hosting platforms Elastic Beanstalk App Engine Standard Environment  – Web Apps (App Service)
– Cloud Services
– API Apps (App Service)
Application deployment – CodeDeploy
– CodeCommit
– CodePipeline
  – Visual Studio Team Services
Developer Tools Developer Tools   Developer Tools

 

No Comments

Leave a Reply

%d blogger menyukai ini: