Instans Mac Amazon EC2
Kembangkan, bangun, uji, dan tanda tangani aplikasi Apple di Amazon EC2
Mengapa harus Instans Mac Amazon EC2?
Instans Mac Amazon Elastic Compute Cloud (Amazon EC2) memungkinkan Anda untuk menjalankan beban kerja macOS sesuai permintaan di cloud untuk pertama kalinya, sehingga meningkatkan fleksibilitas, skalabilitas, dan penghematan biaya AWS bagi semua developer Apple. Dengan instans Mac Amazon EC2, Anda dapat membuat aplikasi untuk iPhone, iPad, Mac, Vision Pro, Apple Watch, Apple TV, dan Safari. Anda dapat menyediakan dan mengakses lingkungan macOS dalam hitungan menit, menskalakan kapasitas secara dinamis sesuai kebutuhan, dan mendapatkan keuntungan dari harga bayar sesuai pemakaian.
Untuk mulai menggunakan instans Mac EC2, lihat Panduan Pengguna Amazon EC2 atau kunjungi FAQ macOS Amazon EC2 untuk mempelajari selengkapnya.
Gambaran Umum Instans Mac Amazon EC2
Keuntungan
Waktu dan sumber daya yang sebelumnya dihabiskan untuk membangun serta mempertahankan lingkungan macOS on-premise kini dapat diubah fokusnya untuk membangun aplikasi yang kreatif dan bermanfaat. Tim pengembangan kini dapat dengan lancar menyediakan dan mengakses lingkungan komputasi macOS sesuai permintaan untuk menikmati pengujian terdistribusi yang nyaman dan pembuatan aplikasi yang cepat. Hal ini memberikan pilihan tambahan bagi para developer sehingga mereka dapat menggunakan Mac sebagai platform tepercaya mereka, on premise atau di cloud. Instans Mac EC2 membantu mengurangi upaya dalam mengelola infrastruktur ke AWS, sehingga developer Apple dapat fokus sepenuhnya dalam membangun aplikasi mereka.
Instans Mac EC2 menyediakan akses yang lancar bagi para developer ke puluhan layanan AWS agar dapat berkolaborasi secara lebih mudah dan efisien dengan anggota tim, serta mengembangkan, membangun, menguji, menganalisis, dan meningkatkan aplikasi mereka. Sama seperti instans EC2 lainnya, Anda dapat menggunakan instans Mac EC2 dengan mudah bersamaan dengan layanan dan fitur AWS, seperti Cloud Privat Virtual (VPC) Amazon untuk keamanan jaringan, Amazon Elastic Block Storage (EBS) untuk penyimpanan yang dapat diperluas, Elastic Load Balancing (ELB) untuk pendistribusian antrean build, Amazon FSx untuk penyimpanan file yang dapat diskalakan, serta AWS Systems Manager Agent (SSM Agent) untuk konfigurasi, pengelolaan, dan patching lingkungan macOS.
Instans Mac M1 EC2, M1 Ultra, M2, M2 Pro, M4, dan M4 Pro memungkinkan lingkungan macOS Silikon Apple di AWS untuk mengembangkan, membangun, menguji, melakukan deployment, serta menjalankan aplikasi Apple. Saat merancang ulang aplikasi macOS untuk komputer Mac silikon Apple, Anda kini dapat menikmati pembuatan yang lebih cepat dengan performa bare-metal serta merasakan kemudahan pengujian terdistribusi tanpa perlu melakukan pengadaan, instalasi, pengelolaan, patching, dan peningkatan infrastruktur fisik.
Instans Mac EC2 memungkinkan developer meluncurkan lingkungan macOS dalam hitungan menit, menyesuaikan kapasitas yang disediakan sesuai kebutuhan, dan hanya membayar penggunaan sesungguhnya dengan harga bayar sesuai pemakaian. Developer dapat menghemat biaya karena mereka hanya perlu membayar sistem yang digunakan. Misalnya, kapasitas yang lebih besar dapat digunakan saat membangun aplikasi, dan kapasitas yang lebih kecil saat melakukan pengujian.
Fitur
Instans Mac EC2 mendukung beberapa komputer Mac Apple untuk digunakan di berbagai kasus penggunaan dan persyaratan. Instans Mac EC2 berbasis x86 kami dibangun di komputer mini Apple Mac, yang memiliki prosesor Intel Core i7 3.2 GHz generasi kedelapan dengan 6 inti fisik dan 12 inti logis, serta memori sebesar 32 GiB. Instans Mac M1 EC2 dibangun di komputer Apple M1 Mac mini dengan chip M1 Apple silicon, CPU 8 core, GPU 8 core, memori 16 GiB, dan Apple Neural Engine 16 core. Instans Mac M1 Ultra EC2 dibangun di komputer Apple M1 Ultra Mac Studio dengan chip M1 Apple silicon, CPU 20 core, GPU 64 core, memori 128 GiB, dan Apple Neural Engine 32 core. Instans Mac M2 Pro EC2 dibangun di komputer Apple M2 Pro Mac Mini dengan Chip M2 Pro Apple Silicon, CPU 12 core, GPU 19 core, memori 32 GiB, dan Apple Neural Engine 16 core. Instans Mac M2 EC2 dibangun di komputer Apple M2 Mac mini dengan Cip M2 Apple silicon, CPU 8 core, GPU 10 core, memori 24 GiB, dan Apple Neural Engine 16 core. Instans Mac M2 Pro EC2 dibangun di komputer Apple M2 Pro Mac Mini dengan Chip M2 Pro Apple Silicon, CPU 12 core, GPU 19 core, memori 32 GiB, dan Apple Neural Engine 16 core.
Instans Mac EC2 dirancang agar Anda dapat membangun aplikasi penting dengan keyakinan penuh. AWS memiliki infrastruktur global paling aman, luas, dan andal untuk menjalankan beban kerja yang memerlukan ketersediaan tinggi, dan dianggap sebagai pemimpin industri untuk standar waktu aktif. Instans Mac EC2 memungkinkan beban kerja macOS Anda memanfaatkan skala, elastisitas, keandalan, dan pengalaman yang ditawarkan infrastruktur kami sesuai permintaan yang aman kepada jutaan pelanggan selama lebih dari satu dekade.
AWS Nitro System adalah kumpulan beragam komponen dasar yang meniadakan beban berbagai fungsi tradisional yang ditentukan perangkat lunak pada perangkat keras dan perangkat lunak khusus guna memberikan performa tinggi, ketersediaan tinggi, dan keamanan tinggi. Instans Mac Amazon EC2 secara unik didukung oleh AWS Nitro System, yang memungkinkannya untuk menawarkan komputer Mac mini sebagai instans EC2 yang terintegrasi dan terkelola sepenuhnya, yang menyediakan bandwidth jaringan Amazon VPC sebesar 10 Gbps dan bandwidth penyimpanan Amazon EBS sebesar 8 Gbps.
Instans Mac Amazon EC2 yang didukung
|
Instans
|
Deskripsi
|
|---|---|
|
Instans Mac EC2 M4 Max - didukung oleh Apple M4 Max Mac studio
|
Instans M4 Max Mac didukung oleh AWS Nitro System, yang menyediakan bandwidth jaringan hingga 10 Gbps dan bandwidth penyimpanan Amazon Elastic Block Store (Amazon EBS) 8 Gbps. Instans ini dibangun di komputer Apple M4 Max Mac Studio yang menampilkan CPU 16-core, GPU 40-core, Neural Engine 16-core, dan memori terpadu 128GB.
|
|
Instans Mac M4 Pro Amazon EC2
|
Instans Mac M4 Pro Amazon EC2 dibangun di atas komputer mini Apple M4 Pro Mac dengan AWS Nitro System. Instans Mac M4 Pro dilengkapi CPU 14-core dengan 10 core performa dan 4 core efisiensi, GPU 20-core, memori terpadu 48GB, dan Neural Engine 16-core. Instans Mac M4 Pro dilengkapi dengan volume penyimpanan instans baru sebesar 2 TB per Host Khusus Mac EC2, yang menyediakan penyimpanan latensi rendah untuk peningkatan caching dan performa pembuatan/pengujian. Instans Mac M4 Pro EC2 menawarkan performa pembuatan aplikasi hingga 15% lebih baik dibandingkan dengan instans Mac M2 Pro EC2. |
|
Instans Mac M4 Amazon EC2
|
Instans Mac M4 Amazon EC2 dibangun di komputer Apple M4 Mac mini dan didukung oleh AWS Nitro System. Komputer Apple M4 Mac Mini menampilkan CPU 10-core dengan 4 core performa dan 6 core efisiensi, GPU 10-core, memori terpadu 24GB, dan Neural Engine 16-core. Instans Mac M4 EC2 menawarkan performa pembuatan aplikasi yang lebih baik hingga 20% dibandingkan dengan instans Mac EC2 M2. Instans Mac M4 Amazon EC2 dilengkapi dengan volume penyimpanan instans yang baru sebesar 2 TB per Host Khusus Mac EC2, yang menyediakan penyimpanan latensi rendah untuk peningkatan caching dan performa pembuatan/pengujian. |
|
Instans Mac M2 Pro Amazon EC2
|
Instans Mac M2 Pro Amazon EC2 dibangun pada komputer Apple M2 Pro Mac mini dan didukung oleh AWS Nitro System. Instans Mac M2 Pro mengombinasikan lingkungan macOS Arm64 native dengan 32 GiB RAM, yang memberikan performa hingga 35% lebih cepat dibandingkan instans Mac M1 EC2 untuk beban kerja pembangunan aplikasi iOS dan macOS. Instans Mac M2 Pro EC2 mendukung macOS versi 13.2 dan versi yang lebih baru sebagai Amazon Machine Image (AMI). |
|
Instans Mac M2 Amazon EC2
|
Instans Mac M2 Amazon EC2 dibangun pada komputer Apple M2 Mac mini dan didukung oleh AWS Nitro System. Instans Mac M2 memadukan lingkungan macOS Arm64 native dengan RAM 24 GiB, yang memberikan performa hingga 10% lebih cepat dibandingkan instans Mac M1 EC2 untuk beban kerja pembangunan aplikasi iOS dan macOS. Instans Mac M2 EC2 mendukung macOS versi 13.2 dan versi yang lebih baru sebagai Amazon Machine Image (AMI). |
|
Instans Mac M1 Ultra Amazon EC2
|
Instans Mac M1 Ultra Amazon EC2 dibangun di komputer Apple M1 Ultra Mac Studio dan didukung oleh AWS Nitro System. Instans Mac M1 Ultra menggabungkan lingkungan macOS Arm64 native dengan RAM 128GiB. Instans Mac M1 Ultra EC2 mendukung macOS versi 13 dan versi yang lebih baru sebagai Amazon Machine Image (AMI). |
|
Instans Mac M1 Amazon EC2
|
Instans Mac M1 Amazon EC2 dibangun di komputer Apple M1 Mac mini dan didukung oleh AWS Nitro System. Instans ini memberikan rasio harga-performa hingga 60% lebih baik dibandingkan instans Mac EC2 berbasis x86 untuk beban kerja build aplikasi iOS dan macOS. Instans Mac M1 EC2 untuk pertama kalinya mengakomodasi lingkungan macOS Arm64 di AWS serta mendukung macOS Big Sur (versi 11) dan versi yang lebih baru sebagai Amazon Machine Image (AMI). |
|
Instans Mac EC2 berbasis x86
|
Instans Mac EC2 berbasis x86 dibangun di komputer Apple Mac mini dengan prosesor Intel Core i7 dan didukung oleh AWS Nitro System. Instans Mac ini mendukung macOS Big Sur (versi 11) dan versi yang lebih baru sebagai Amazon Machine Image (AMI). |
Mulai cepat instans Mac Amazon EC2
Kunjungi repositori GitHub untuk memperoleh dokumen, panduan, video, dan berbagai hal teknis lainnya yang dapat membantu. Pelajari cara mengatur lingkungan developer Apple, membangun pipeline CI/CD, atau uji alur kerja Jamf Anda di instans Mac EC2 berbasis x86 dan silikon Apple.
Spesifikasi Instans
|
Keluarga instans
|
Ukuran instans
|
Prosesor
|
Core fisik
|
Konfigurasi CPU
|
Memori (GB)
|
Core GPU
|
Core Mesin Neural
|
Bandwidth jaringan (Gbps)
|
Bandwidth EBS (Gbps)
|
|---|---|---|---|---|---|---|---|---|---|
|
Mac-m4max
|
mac-m4max.metal
|
Silikon Apple M4 Max
|
16 |
12 core performa dan 4 core efisiensi |
128 |
40 |
16 |
10 |
8 |
|
Mac-m4pro
|
mac-m4pro.metal
|
Silikon Apple M4 Pro
|
14 |
10 core performa dan 4 core efisiensi
|
48 |
20 |
16 |
10 |
8 |
|
Mac-m4
|
mac-m4.metal
|
Silikon Apple M4
|
10 |
4 core performa dan 6 core efisiensi
|
24 |
10 |
16 |
10 |
8 |
|
Mac2-m2pro
|
mac2-m2pro.metal
|
Silikon Apple M2 Pro
|
12 |
8 core performa dan 4 core efisiensi
|
32 |
19 |
16 |
10 |
8 |
|
Mac2-m2
|
mac2-m2.metal
|
Silikon Apple M2
|
8 |
4 core performa dan 4 core efisiensi
|
24 |
10 |
16 |
10 |
8 |
|
Mac2-m1ultra
|
mac2-m1ultra.metal
|
Silikon Apple M1 Ultra
|
20 |
16 performa dan 4 efisiensi
|
128
|
64 |
32 |
10 |
8 |
|
Mac2
|
mac2.metal
|
Silikon Apple M1
|
8 |
4 core performa dan 4 core efisiensi
|
16 |
8 |
16 |
10 |
8 |
|
Mac1
|
mac1.metal
|
Silikon Apple Intel Core i7
|
6 |
6 |
32 |
-
|
-
|
10 |
8 |
Harga
Instans Mac Amazon EC2 tersedia untuk dibeli sebagai Host Khusus melalui model harga Sesuai Permintaan dan Savings Plans.host khusus Instans Mac EC2 ditagihkan per detik dengan periode alokasi minimum selama 24 jam agar sesuai dengan Perjanjian Lisensi Perangkat Lunak macOS Apple. Melalui model harga Sesuai Permintaan, Anda dapat meluncurkan host Mac EC2 dan langsung menjalankannya dalam hitungan menit. Pada akhir periode alokasi minimum 24 jam, host dapat dirilis kapan saja tanpa komitmen lebih lanjut. Dengan Savings Plans Komputasi dan Instans yang tersedia, Anda dapat menghemat hingga 44% untuk harga Sesuai Permintaan dengan komitmen selama 3 tahun. Untuk informasi selengkapnya tentang Host Khusus dan informasi harga lengkap, lihat halaman harga Host Khusus. Anda juga dapat mengakses harga instans Mac EC2 di Kalkulator Harga AWS untuk Host Khusus.
Testimoni Pelanggan
Berikut adalah beberapa contoh cara pelanggan dan partner mencapai ketangkasan bisnis, rasio harga-performa, penghematan biaya, serta tujuan keberlanjutan mereka dengan instans Mac Amazon EC2.
"Dengan instans Mac EC2, kami dapat menskalakan armada build iOS, dengan mudah menyiapkan, mengembalikan, dan memperbarui lingkungan macOS kustom dengan AMI, serta melakukan debug kegagalan build atau pengujian apa pun dengan lingkungan macOS yang dapat direproduksi sepenuhnya. Saat ini, 100% build produksi kami dijalankan di instans Mac EC2—build kami 18,4% lebih cepat dan 80,5% lebih andal—dan developer iOS kami sangat menyukainya!"
Oliver Koo, Senior Software Engineer, Pinterest
Twitch
"Kini, dengan instans Mac EC2, saya dapat menjalankan mesin virtual baru dalam hitungan menit, meningkatkan keamanan dengan menggunakan Profil Instans EC2, serta membuat, menguji, dan meluncurkan AMI Xcode baru 4x lebih cepat di seluruh agen build kami. Peningkatan kecepatan ini memungkinkan kami untuk mengurangi ukuran armada macOS hingga 50%."
Heath Borders, Senior Mobile Engineer, Twitch
"Kami dapat bermigrasi dengan mudah dari solusi sebelumnya ke instans Mac EC2 dalam waktu 3 hari. Penyiapannya sangat dapat diandalkan, dan kami juga menikmati fleksibilitas untuk menggunakan baris perintah atau berbagi layar. Waktu pembuatan berkurang dari 20 menit menjadi 5 menit. Uji otomatisasi UI yang sebelumnya memakan waktu 3 jam, kini hanya berlangsung kurang dari 1 jam."
Colin Caufield, Lead iOS Engineer, Flipboard
The Pokémon Company International
"Kami memigrasikan seluruh farm build klien dan Unity CI/CD ke instans Mac EC2 untuk mengonsolidasi pipeline build kami, memanfaatkan otomatisasi build, menggunakan alat CI/CD seperti Jenkins dan TeamCity, serta mempercepat waktu build. Kini, kami merasa gembira karena build Unity menjadi 400 persen lebih cepat."
Carla Dreyer, Senior Manager of DevOps Engineering, The Pokémon Company International
Intuit
"Performa infrastruktur pusat data kami kini meningkat hingga 30 persen berkat ekspansi kapasitas elastis dan penyiapan dengan ketersediaan tinggi yang memanfaatkan beberapa zona. Kini, kami menjalankan 80 persen build produksi di instans Mac EC2."
Pratik Wadher, VP of Product Development, Intuit
Riot Games
"Kami mengonsolidasi seluruh pipeline build di AWS (Windows, Linux, dan kini macOS). Pipeline build kami saat ini mendukung ~100 build per hari, hingga 3.000 build per bulan, dan kontrol sumber kami memiliki lebih dari 270 ribu commit hingga saat ini. Dengan instans Mac EC2, pipeline build kami menghadirkan proses pembuatan lintas platform menyeluruh yang lengkap untuk Unity CI/CD di AWS Cloud."
Guy Kisel, Staf Software Engineer, LoR, Riot Games