Beranda

Containers

Code Engine

Tanpa server di IBM Cloud
Jalankan kontainer, kode aplikasi, pekerjaan batch, atau fungsi Anda pada runtime kontainer yang dikelola sepenuhnya dengan IBM Cloud Code Engine
Coba IBM Cloud Code Engine Lihat harga
Ilustrasi isometrik dari seseorang yang mengirimkan data dengan drone sementara orang lain mempelajari grafik

Fokus pada penulisan kode yang melayani pelanggan Anda, bukan pada pengelolaan infrastruktur


IBM Cloud Code Engine adalah platform tanpa server yang dikelola sepenuhnya. Satukan gambar kontainer, pekerjaan batch, kode sumber, atau fungsi Anda di satu tempat dan biarkan IBM Cloud Code Engine mengelola dan membantu mengamankan infrastruktur yang mendasarinya. Anda tidak perlu mengukur, menerapkan, atau menskalakan sendiri kluster kontainer. Dan tidak diperlukan keahlian jaringan tingkat lanjut.

 

 

"Meningkatkan AI dengan Tanpa Server"
Siaran web Sesuai Permintaan Tonton LinkedIn Live terbaru kami “Seni Menskalakan Kontainer dan Aplikasi Anda"

Kasus penggunaan tanpa server

Jalankan kontainer Terapkan kode sumber Anda Buat fungsi Buat pekerjaan batch
Tayang dalam hitungan detik

Buat aplikasi hebat dalam bahasa pilihan Anda, lalu bawa ke depan pelanggan lebih cepat.

Jangan buang-buang uang

Bayar persis untuk sumber daya yang Anda gunakan.

Nikmati pengalaman DevOps terpadu untuk Kontainer

Gunakan satu aplikasi untuk menerapkan dan membantu mengintegrasikan aplikasi web, kontainer, pekerjaan batch, dan fungsi dengan aman.

Fokus pada kode Anda

Tidak diperlukan manajemen infrastruktur. Ukuran, penskalaan, dan jaringan Anda tercakup.

Termasuk keamanan dan kepatuhan

Aplikasi Anda diamankan secara otomatis dengan SSL dan diisolasi dari beban kerja lainnya.

Terapkan aplikasi layanan mikro

Buat gambar kontainer untuk berbagai layanan poliglot, dorong dengan mudah ke platform tanpa server terkelola dan hasilkan lalu lintas.

Studi kasus
Eljun menggunakan IBM Cloud Code Engine untuk menghubungkan pemilik kendaraan listrik dengan pemilik stasiun pengisian daya
IBM Cloud Code Engine memberdayakan Sweap.io untuk menangani kemampuan penskalaan otomatis yang memungkinkan perusahaan untuk fokus dalam memberikan nilai kepada pelanggan
Gunakan lingkungan waktu proses tunggal. Lalu skalakan sesuai permintaan.

Pilih jenis beban kerja yang paling sesuai dengan kebutuhan Anda tanpa mempelajari banyak produk tanpa server. IBM Cloud Code Engine dibangun di atas teknologi sumber terbuka Kubernetes dan KNative—memungkinkan akses penuh ke perkakas ekosistem kontainer dan menjaga beban kerja Anda tetap dapat dibawa ke mana saja.

Keamanan

Code Engine membantu melindungi aplikasi Anda dengan memanfaatkan lalu lintas terenkripsi dan kontrol akses yang ketat. Lingkungan yang terisolasi meningkatkan keamanan dengan memisahkan beban kerja. Code Engine mematuhi berbagai standar dan peraturan industri.

Benar-benar tanpa server

Code Engine secara otomatis menskalakan beban kerja Anda ke atas dan ke bawah, bahkan ke nol ketika tidak ada permintaan. Membantu memenuhi permintaan pelanggan sambil hanya membayar sumber daya yang Anda konsumsi.

Jalankan pekerjaan batch Anda

Jadikan komponen jalankan hingga selesai sebagai bagian dari aplikasi Anda. Turunkan tugas yang berjalan lama dan membutuhkan sumber daya ke async.

Cara kerjanya

Memulai Ikhtisar Membuat atau menerapkan Dasbor proyek Konfigurasi

Pertanyaan Umum

IBM Cloud Code Engine menjadi bantuan bagi pengembang

IBM Cloud Code Engine adalah platform tanpa server yang dikelola sepenuhnya yang dapat digunakan untuk meng-hosting aplikasi cloud native, baik itu gambar kontainer, aplikasi 12 faktor, fungsi, pekerjaan batch, atau hanya sebuah kode. Para pengembang mendapatkan manfaat terbaik dengan hanya memilih fitur waktu proses mana yang mereka inginkan daripada harus memilih satu jenis platform hosting (CaaS, PaaS, FaaS) dengan keterbatasan waktu prosesnya. IBM Cloud Code Engine membantu memecahkan kompleksitas lingkungan hosting waktu proses, memungkinkan pengembang untuk fokus pada kode dan bukan manajemen infrastruktur. IBM Cloud Code Engine memungkinkan pengembang untuk menerapkan berbagai artefak (gambar kontainer, kode sumber, pekerjaan batch, dan sejenisnya) dalam satu pengalaman pengguna dan akan secara dinamis meningkatkan dan turun aplikasi yang dihasilkan — bahkan hingga nol — sehingga pengguna membayar hanya ketika beban kerja mereka berjalan.

Memulai dengan IBM Cloud Code Engine
Cara IBM Cloud Code Engine berhubungan dengan Kubernetes

IBM Cloud Code Engine didasarkan pada Kubernetes, tetapi membantu mengurangi kompleksitasnya sehingga pengembang dapat berfokus pada penulisan kode daripada mengelola lingkungan hosting. Meskipun ini adalah pengalaman hebat bagi sebagian besar pengguna, beberapa akan ingin mengakses konfigurasi Kubernetes lengkap (misalnya, untuk berintegrasi dengan beban kerja Kubernetes lainnya). IBM Cloud Code Engine memungkinkan hal ini dengan mengekspos perkakas Kubernetes yang sudah dikenal (misalnya, kubectl).

Produk Kubernetes

 

IBM Cloud Code Engine

 

IBM Cloud Kubernetes Service atau Red Hat OpenShift on IBM Cloud

 

Red Hat OpenShift on premises

Dikirimkan sebagai

 

IBM Cloud Service

 

IBM Cloud Service

 

Perangkat lunak lokal yang dapat diinstal

Penyewaan

 

Multipenyewa (kluster bersama)

 

Penyewa tunggal (kluster khusus)

 

Penyewa tunggal (kluster khusus)

Biaya

 

Bayar hanya saat beban kerja berjalan (GB-detik, vCPU-detik, dan panggilan)

 

Penagihan konstan untuk seluruh kluster (ukuran waktu kluster)

 

Biaya perizinan dan biaya infrastruktur yang konstan

Manajemen

 

Dikelola sepenuhnya

 

Terkelola sebagian

 

Dikelola sendiri

Keterampilan

 

Tidak diperlukan keahlian kontainer, kluster, jaringan, atau infrastruktur

 

Dibutuhkan keahlian, jaringan, dan infrastruktur IBM Cloud Kubernetes Service/Red Hat OpenShift

 

Red Hat OpenShift, diperlukan keterampilan jaringan dan infrastruktur

Cara kerja tingkat gratis

Code Engine menyertakan paket gratis sehingga Anda dapat bereksperimen dengan Code Engine sebelum Anda berkomitmen. Ini adalah batas bulanan yang diatur ulang setiap bulan dan memungkinkan Anda menjalankan aplikasi dan pekerjaan kecil. Setelah batas paket gratis tercapai, biaya akan bervariasi berdasarkan:

  1. Memori dan CPU dialokasikan per contoh beban kerja
  2. Jumlah instance
  3. Seumur hidup dari setiap instans
  4. Jumlah panggilan http
Cara menjalankan aplikasi di IBM Cloud Code Engine

Aplikasi adalah sebuah proses yang mengekspos titik akhir HTTP. Anda dapat menggunakannya sebagai backend untuk aplikasi web atau seluler Anda, layanan REST API, dan aplikasi proxy. Di IBM Cloud Code Engine, Anda menjalankan satu perintah CLI. Lihat tutorial untuk menyiapkan semuanya dengan benar, termasuk menjalankan gambar kontainer Anda, mengekspos titik akhir HTTPS, dan menyiapkan penskalaan otomatis.

Jalankan aplikasi pada platform tanpa server yang terkelola
Bagaimana IBM Cloud Code Engine dapat membantu Anda membangun citra kontainer

Jika Anda hanya ingin berfokus pada penulisan kode sumber dan tidak ingin mengurus proses build gambar, maka Anda dapat menggunakan fitur buat gambar kontainer. Anda langsung memberikan kode sumber (menggunakan repositori Git), dan IBM Cloud Code Engine membangun dan mengelola gambar kontainer untuk Anda.

IBM Cloud Code Engine mendukung dua strategi build. Salah satunya adalah pembangunan Dockerfile, yang menggunakan alat pembangun Kaniko. Yang lainnya adalah Cloud Native Buildpack, yang menggunakan Paketo Buildpacks.

Bangun gambar pada platform tanpa server yang terkelola
Memulai

IBM Cloud Code Engine dibangun di atas teknologi sumber terbuka seperti Kubernetes dan KNative—memungkinkan Anda mengakses perkakas ekosistem kontainer dan menjaga beban kerja Anda tetap dapat dibawa ke mana saja.

Coba IBM Cloud Code Engine Dapatkan opsi harga

Nikmati pilihan harga yang fleksibel, termasuk paket gratis dan paket Bayar Sesuai Penggunaan.

Pelajari lebih lanjut
Lihat dokumentasi produk

Baca semua yang Anda butuhkan untuk memulai.

Memulai