Rumah Keuangan Pribadi Menjelajahi Jenis Lingkungan PaaS di Komputasi Awan - dummies

Menjelajahi Jenis Lingkungan PaaS di Komputasi Awan - dummies

Daftar Isi:

Video: Bangkok or Chiang Mai ? Which is BEST Thailand Travel Destination 2019 ?? 2025

Video: Bangkok or Chiang Mai ? Which is BEST Thailand Travel Destination 2019 ?? 2025
Anonim

Semua lingkungan Platform sebagai Layanan (PaaS) yang digunakan dalam komputasi awan tidak sama. Vendor mendekati PaaS dengan berbagai cara. Beberapa platform secara intrinsik terikat pada lingkungan, sementara yang lain terhubung ke sistem operasi tertentu. Platform PaaS lainnya tidak terkait dengan satu lingkungan awan atau satu sistem operasi. Penting untuk memahami pendekatan yang berbeda.

PaaS berlabuh ke lingkungan SaaS

Beberapa penawaran Perangkat Lunak sebagai Layanan (SaaS) telah menjadi layanan bisnis utama bagi pelanggan mereka. Penawaran seperti Workday, Salesforce. com, dan SugarCRM mengganti sistem catatan lokal tradisional.

Untuk memperluas kemampuan dan merek mereka, beberapa vendor SaaS ini telah menciptakan ekosistem yang memungkinkan vendor perangkat lunak independen (ISV) mengembangkan aplikasi di atas perangkat lunak vendor. PaaS inilah yang memungkinkan ISV mengembangkan program di ekosistem vendor.

Dalam daftar berikut, setiap PaaS berlabuh ke lingkungan SaaS:

  • Force. com: PaaS yang dirancang oleh Salesforce. com yang memungkinkan pelanggan meningkatkan penerapannya dengan mengundang ISV ke Salesforce. ekosistem com. ISV dapat menjual perangkat lunak mereka secara langsung kepada pelanggan yang menggunakan saluran mereka sendiri atau dapat mengandalkan AppExchange, Salesforce. com pasar aplikasi

  • Workday: Menawarkan PaaS yang dirancang khusus untuk membantu pelanggan mengintegrasikan aplikasi dengan solusi pengelolaan keuangan dan sumber daya SaaS Workday. Pengguna bisnis dan pengembang TI dapat memanfaatkan layanan untuk membangun, mengkonfigurasi, menguji, dan menerapkan integrasi.

  • Google App Engine: Mengizinkan ISV mengembangkan aplikasi untuk bekerja sama dengan Google Apps. Google App Engine secara otomatis menghitung - mengalokasikan daya komputasi tambahan karena semakin banyak orang menerapkan aplikasi. Google Apps Marketplace memungkinkan pengguna menelusuri semua perangkat lunak yang telah dikembangkan untuk bekerja di lingkungan Google Apps.

  • AppScale: Menawarkan platform awan sumber terbuka untuk Google App Engine dan dikelola oleh RACELab di University of California, Santa Barbara. Ini dapat digunakan di awan publik dan awan pribadi. Hal ini memungkinkan organisasi untuk menjalankan aplikasi Google App Engine di cluster mereka sendiri - dengan menggunakan sumber daya komputasi lokal yang tidak terpakai.

  • Intuit Developer Network: A PaaS yang memungkinkan ISV mengembangkan aplikasi yang terintegrasi langsung dengan QuickBooks, perangkat lunak akuntansi lokal dan awan yang ditujukan untuk usaha kecil dan menengah.Vendor dapat memasarkan perangkat lunak mereka yang disesuaikan melalui Intuit Marketplace. Marketplace memberi pengguna akhir akses ke perangkat lunak yang meningkatkan penerapan QuickBooks mereka untuk mengisi area khusus untuk industri dan lingkungan tertentu.

PaaS terikat pada lingkungan operasi

Mengikat seorang PaaS ke lingkungan operasi membuat lebih mudah melakukan tindakan tertentu dalam lingkungan itu. Infrastruktur sebagai penyedia layanan (IaaS) mulai memperluas penawaran mereka ke tumpukan perangkat lunak. Beberapa tidak lagi hanya menyediakan mur dan baut (sistem operasi, jaringan, dan sebagainya) namun juga memberi Anda alat untuk membuat aplikasi Anda.

Pendekatan ini masuk akal jika pelanggan yakin hanya menggunakan penyedia IaaS tertentu untuk menjalankan aplikasinya dan tidak memerlukan kedalaman penyedia PaaS khusus. Perusahaan seperti Microsoft dan Amazon menawarkan API dan abstraksi mereka sehingga pengembang dapat membangun atau menerapkan aplikasi dengan dukungan ini.

Berikut adalah contoh PaaS yang terkait dengan lingkungan operasi:

  • AWS Elastic Beanstalk: A PaaS yang ditawarkan Amazon untuk menerapkan aplikasi di Amazon Web Services (AWS). Amazon tidak mengenakan biaya tambahan untuk penggunaan PaaS-nya, tapi Anda harus, tentu saja, membayar sumber daya AWS yang dibutuhkan untuk menyimpan dan menjalankan aplikasi Anda. Organisasi yang menggunakan Elastic Beanstalk mampu melakukan auto-scale saat demand shift. Elastis Beanstalk memungkinkan organisasi untuk menambahkan banyak otomatisasi, sementara pada saat yang sama memiliki kontrol penuh terhadap sumber daya IaaS yang mendasarinya.

  • Windows Azure: Berdasarkan abstraksi Windows dan SQL. Microsoft telah menghapus satu set alat pengembangan, manajemen, dan layanan. Untuk pelanggan dengan keahlian yang mendalam dengan. Bersih, pergerakan ke PaaS berbasis Azure sangat mudah. Pengembang pada dasarnya mengikat pengembangan dan penyebaran ke infrastruktur Microsoft.

  • AT & T Platform sebagai Layanan: Dirancang untuk menyebarkan aplikasi AT & T Synaptic Compute dengan mudah sebagai Layanan. Aplikasi dapat dibangun dari nol pada platform ini atau dikembangkan dari template aplikasi yang sudah didefinisikan.

  • Layanan Aplikasi IBM SmartCloud: Penawaran melalui IBM yang memungkinkan organisasi menjalankan aplikasi Java, web, dan enterprise di awan pribadi mereka atau di awan publik IBM, IBM SmartCloud Enterprise. Penawaran ini sangat sesuai untuk lingkungan hibrida karena dengan mudah memungkinkan penyebaran di awan pribadi dengan kemampuan untuk mentransfer beban kerja ke awan publik seiring dengan meningkatnya permintaan.

Open-platform PaaS

Open-platform PaaS dimaksudkan untuk mempromosikan proses terbuka dan lingkungan yang tidak terkait dengan penerapan awan tunggal. Vendor PaaS ini memungkinkan pengembang untuk membawa platform mereka sendiri ke awan, yang menawarkan fleksibilitas - namun juga dapat menambah kompleksitas dan biaya.

Platform ini sangat sesuai untuk lingkungan awan hibrida karena memungkinkan penyebaran di awan publik dan swasta. Migrasi antara awan berkurang oleh platform terbuka PaaS.Penawaran platform terbuka PaaS ini hanya dapat mendukung satu bahasa atau banyak - jika Anda adalah "toko Microsoft", misalnya, Anda ingin memastikan platform berjalan dengan baik. BERSIH.

Berikut adalah beberapa contoh platform terbuka PaaS:

  • Cloud Foundry: Proyek yang dipimpin VMware untuk membangun, menyebarkan, dan mengoperasikan aplikasi awan. Cloud Foundry mendukung sejumlah bahasa pengembangan, termasuk Java, Scala, Ruby, dan. BERSIH. Cloud Foundry memungkinkan pengembangan dan penyebaran pada banyak awan publik, bukan hanya awan publik VMware - vSphere dan vCloud. Cloud Foundry telah melihat peningkatan adopsi dari penyedia cloud publik, seperti Hewlett Packard (HP).

  • OpenShift: Inisiatif platform terbuka oleh Red Hat. Ini mendukung aplikasi Java, Perl, PHP, Python, dan Ruby. OpenShift mengintegrasikan sepenuhnya lapisan middleware JBoss Application Server (AS) ke dalam penawarannya.

  • Mesin Yard: Memberikan pengembang yang menulis aplikasi Ruby on Rails dan PHP sebuah PaaS yang dikelola sepenuhnya. Engine Yard dapat digunakan bersamaan dengan sejumlah penyedia cloud publik, seperti AWS dan private clouds.

  • CloudBees: Platform Java PaaS yang tidak bergantung pada platform yang mendasarinya dan itu dimaksudkan untuk memungkinkan pengembang menutupi keseluruhan aplikasi "membangun, menguji, menjalankan, mengelola" siklus hidup, baik di awan publik atau hibrida.

  • OrangeScape: PaaS lintas awan yang ditargetkan untuk nonprogramer yang ingin membuat aplikasi bisnis yang berorientasi pada proses. Pembangunan dilakukan melalui OrangeScape Studio. Aplikasi akhir dapat diluncurkan baik di awan pribadi maupun publik dan dapat dengan mudah dimigrasikan di antara awan.

  • Apprenda: Memberi organisasi menggunakan. NET lebih fleksibel. Alih-alih mengandalkan Azure, pengembang dapat menggunakan Apprenda PaaS untuk diterapkan. Aplikasi NET di sejumlah awan publik atau di tempat.

  • DotCloud: Menawarkan solusi multi-stack yang memungkinkan pengembang membangun aplikasi dalam berbagai bahasa. Ini memberi fleksibilitas kepada pengembang dengan memungkinkan mereka memilih komponen bahasa, basis data, dan caching dan olahpesan yang berbeda. Script utama seperti Java, Perl, Ruby, dan PHP didukung.

  • CumuLogic: Vendor Java PaaS yang menawarkan platform untuk lingkungan awan publik dan swasta. CumuLogic mencakup otomasi layanan cloud, autoscaling, monitoring, manajemen sumber daya, dan manajemen pengguna.

Menjelajahi Jenis Lingkungan PaaS di Komputasi Awan - dummies

Pilihan Editor

SharePoint 2010 Edit Menu - dummies

SharePoint 2010 Edit Menu - dummies

SharePoint 2010 menyediakan dua metode untuk bekerja dengan dokumen. Setiap dokumen memiliki menu Edit yang dapat Anda gunakan untuk mengambil beberapa tindakan pada dokumen itu, seperti memeriksanya untuk diedit. Ribbon juga menampilkan serangkaian tindakan yang dapat dilakukan pada masing-masing dokumen atau sekelompok dokumen yang dipilih. Mengakses ...

SharePoint 2010 Halaman Master dan Galeri Tata Letak Halaman - dummies

SharePoint 2010 Halaman Master dan Galeri Tata Letak Halaman - dummies

Jika Anda berada di situs kolaborasi SharePoint 2010 koleksi, Anda bisa mencatat galeri Master Page di Galeri, namun tidak ada link untuk menerapkan halaman utama di bagian Look and Feel. Di situs penerbitan, Anda memiliki galeri Halaman Utama dan Galeri Page Layout serta pilihan Master Page di ...

Kerangka situs Business Intelligence Center SharePoint 2010 - dummies

Kerangka situs Business Intelligence Center SharePoint 2010 - dummies

Template situs Business Intelligence Center yang baru di SharePoint 2010 menyatukan semuanya untuk Anda guna memantau, menganalisis, dan mewakili data kinerja dan hasil dalam organisasi Anda. Untuk membuat situs berdasarkan template Business Intelligence Center, Anda harus memiliki fitur PerformancePoint Services Site Collection yang diaktifkan. Jika Anda bukan ...

Pilihan Editor

Manfaat Memotret di Alam pada masa siang hari

Manfaat Memotret di Alam pada masa siang hari

Jika Anda kebetulan melakukan pemotretan di alam tengah hari, maka Anda mungkin memiliki waktu yang lebih sulit menemukan cahaya yang memiliki arah atau kualitas yang Anda inginkan. Matahari bertumpu tinggi di langit untuk sebagian besar hari itu, berseri lurus ke bawah pada subjek Anda ...

Manfaat Kamera Digital Kompak untuk Fotografi HDR

Manfaat Kamera Digital Kompak untuk Fotografi HDR

(Kadang disebut titik digital - dan - kamera shoot) adalah yang termurah masuk ke fotografi dengan rentang dinamis tinggi. Anda bisa membelinya seharga sekitar $ 100 dan memulai karir Anda tanpa harus mendapatkan hipotek kedua di rumah Anda. Berikut adalah beberapa model yang bisa sesuai dengan tagihan. Nikon Coolpix S220 dan Canon PowerShot A480 ...

HDR hitam-putih: Berwarna dengan Elemen Variasi Warna Alat - dummies

HDR hitam-putih: Berwarna dengan Elemen Variasi Warna Alat - dummies

Salah satu pilihan untuk mewarnai gambar kisaran dinamis hitam-putih tinggi (HDR) di Photoshop Elements adalah dengan menggunakan alat Variasi Warna. Beberapa kontrol tersedia di sini dimana Anda dapat menambah atau mengurangi warna pada daerah nada tertentu. Dengan kata lain, jika Anda ingin meningkatkan warna hijau dalam bayang-bayang, Anda bisa. Kelemahannya adalah bahwa ...

Pilihan Editor

Membangun Swift Outlets and Actions with Xcode - dummies

Membangun Swift Outlets and Actions with Xcode - dummies

Xcode memiliki Interface Builder yang terpasang di dalamnya sehingga Anda dapat merancang antarmuka Anda secara grafis Kunci untuk membuat semuanya bekerja adalah menghubungkan elemen grafis dari Interface Builder ke file Swift Anda. Xcode memudahkan - cukup ikuti langkah berikut: Buka Utama. storyboard Papan cerita utama Anda mungkin memiliki nama yang berbeda; ini ...

Memilih Bagaimana Melaksanakan Fungsi di Swift - dummies

Memilih Bagaimana Melaksanakan Fungsi di Swift - dummies

Saat Anda sedang berpikir untuk membuat sebuah aplikasi, bagaimana caranya? Anda memutuskan bagaimana menerapkan fungsinya? Swift, bersama dengan kerangka Cocoa and Cocoa Touch, menyediakan berbagai macam alat untuk membantu Anda. Berikut adalah daftar beberapa pertanyaan untuk diajukan kepada diri sendiri saat menentukan mana yang akan digunakan: Apakah ini sesuatu yang ...

Memoles Alat Pengembangan Anda untuk Pemasar Kakao - dummies

Memoles Alat Pengembangan Anda untuk Pemasar Kakao - dummies

Kakao adalah salah satu jenis program yang dapat Anda lakukan dengan Apple's Alat pengembang. Kakao adalah kumpulan alat dan perpustakaan yang memungkinkan Anda mendapatkan hasil maksimal dari pemrograman Mac OS X. Banyak fitur membuat Cocoa hebat, termasuk yang berikut: Desain berorientasi objek modular Penggunaan kerangka kerja Desain antarmuka visual Mengapa program dengan ...