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 ?? 2024

Video: Bangkok or Chiang Mai ? Which is BEST Thailand Travel Destination 2019 ?? 2024
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

Bertahan dalam Zombie Sieges di Minecraft - dummies

Bertahan dalam Zombie Sieges di Minecraft - dummies

Bermasalah dengan zombie yang menyerang desa Anda pada malam hari di Minecraft? Pelajari bagaimana untuk membela diri, menyembuhkan penduduk desa zombie, dan pulihkan dunia Anda!

Zaman Batu di Minecraft - dummies

Zaman Batu di Minecraft - dummies

Tonggak penting dalam mode Minecraft Survival, dan yang dicapai oleh beberapa pemain di Hari pertama, mencapai Zaman Batu. Setelah Anda membuat pickax kayu dan Anda bisa menemukan gua atau menggali lubang, item dalam tabel berikut tersedia untuk Anda. Sebagian besar bahan berbasis batu lebih padat dari yang lain ...

Zaman Looting di Minecraft - dummies

Zaman Looting di Minecraft - dummies

Anda mencapai Usia Looting di Minecraft di awal permainan - kadang-kadang, bahkan paralel untuk mencapai Era Kayu. Anda mulai dengan membunuh musuh untuk menjarah, dan dengan menggunakan jarahan untuk memperbaiki repertoar kerajinan Anda. Lebih banyak item kemudian tersedia bagi Anda, seperti tercantum dalam tabel. Semua alat meningkatkan jumlah ...

Pilihan Editor

Infografis tepat waktu: Berbagi Breaking News - dummies

Infografis tepat waktu: Berbagi Breaking News - dummies

Walaupun infografik Anda tidak mungkin menjadi satu-satunya sumber berita, Ini bisa membantu pemahaman pembaca akan sebuah acara berita. Misalnya, banyak orang belajar di Twitter pada bulan Oktober, 2011 bahwa pendiri Apple Steve Jobs telah meninggal dunia. Infografis tidak akan menjadi orang pertama yang mendengarnya. Tapi orang-orang ...

Pilihan Editor

GED Contoh Pertanyaan: Pertanyaan Ilmu Fisik - dummies

GED Contoh Pertanyaan: Pertanyaan Ilmu Fisik - dummies

Ketika Anda mencapai bagian Sains GED, Anda akan diharapkan memiliki pengetahuan umum di semua cabang Ilmu Pengetahuan, termasuk Ilmu Fisika. Berikut adalah contoh jenis pertanyaan yang mungkin Anda hadapi pada hari ujian. Kecepatan dan Kecepatan Ada perbedaan antara kecepatan dan kecepatan, meskipun terkadang Anda ...

Latihan GED RLA: Reading Comprehension - dummies

Latihan GED RLA: Reading Comprehension - dummies

Cara terbaik untuk mempersiapkan bagian pemahaman bacaan GED Tes RLA adalah melakukan sebanyak mungkin pertanyaan latihan. Simak sampel untuk melihat apa yang akan Anda hadapi pada hari ujian. Contoh Pertanyaan Pertanyaan 1-6 mengacu pada bagian berikut. Fasilitas untuk Akses ke Perusahaan Kreatif (FACE) Awalnya didirikan ...

GED Penalaran melalui Latihan Keterampilan Membaca Bahasa Seni - dummies

GED Penalaran melalui Latihan Keterampilan Membaca Bahasa Seni - dummies

Komponen bacaan Penalaran meskipun Bahasa Seni Bagian pada GED terdiri dari kutipan dari fiksi dan nonfiksi. Setiap kutipan diikuti oleh beberapa item pilihan berdasarkan bahan bacaan. Untuk pertanyaan di bagian ini, pilih satu jawaban terbaik untuk setiap pertanyaan. Bekerja dengan hati-hati, tapi jangan terlalu banyak menghabiskan waktu ...