Rumah Kewangan Peribadi Meneroka Jenis Persekitaran PaaS dalam Pengkomputeran Awan - patung

Meneroka Jenis Persekitaran PaaS dalam Pengkomputeran Awan - patung

Isi kandungan:

Video: ANOTHER EARTH | KEPLER 186F - Full Documentary 2024

Video: ANOTHER EARTH | KEPLER 186F - Full Documentary 2024
Anonim

Semua Platform sebagai Persekitaran Perkhidmatan (PaaS) yang digunakan dalam pengkomputeran awan tidak sama. Vendor mendekati PaaS dalam beberapa cara. Sesetengah platform secara intrinsik terikat kepada persekitaran, manakala yang lain dikaitkan dengan sistem pengendalian tertentu. Platform PaaS lain tidak dihubungkan dengan satu persekitaran awan atau satu sistem operasi. Penting untuk memahami pendekatan yang berbeza.

PaaS berlabuh ke persekitaran SaaS

Sesetengah Persembahan Perisian sebagai Perkhidmatan (SaaS) telah menjadi perkhidmatan perniagaan utama untuk pelanggan mereka. Tawaran seperti Hari Kerja, Salesforce. com, dan SugarCRM menggantikan sistem rekod tradisional di premis.

Untuk mengembangkan keupayaan mereka dan jenama mereka, beberapa vendor SaaS ini telah mewujudkan ekosistem yang membolehkan vendor perisian bebas (ISV) untuk membangunkan aplikasi di atas perisian vendor. PaaS adalah apa yang membolehkan ISV membina program dalam ekosistem vendor.

Dalam senarai berikut, setiap PaaS diletakkan di persekitaran SaaS:

  • Force. com: PaaS yang direka oleh Salesforce. com yang membolehkan pelanggan meningkatkan pelaksanaannya dengan mengundang ISV ke dalam Salesforce. ekosistem com. ISV boleh menjual perisian mereka terus kepada pelanggan menggunakan saluran mereka sendiri atau boleh bergantung pada AppExchange, Salesforce. pasaran aplikasi kom.

  • Hari Kerja: Menawarkan PaaS yang direka khusus untuk membantu pelanggan mengintegrasikan aplikasi dengan penyelesaian kewangan SaaS dan pengurusan sumber manusia. Pengguna perniagaan dan pemaju IT boleh memanfaatkan perkhidmatan untuk membina, mengkonfigurasi, menguji, dan mengintegrasikan integrasi.

  • Enjin App Google: Membolehkan ISV untuk membangunkan aplikasi untuk bekerja bersama Google Apps. Google App Engine secara automatik skala - memperuntukkan kuasa pengiraan tambahan apabila semakin banyak orang melaksanakan aplikasi. Google Apps Marketplace membolehkan pengguna mencari semua perisian yang telah dibangunkan untuk berfungsi dalam persekitaran Google Apps.

  • AppScale: Menawarkan platform awan sumber terbuka untuk Google App Engine dan dikekalkan oleh RACELab di University of California, Santa Barbara. Ia boleh digunakan di awan awam dan awan peribadi. Ini membolehkan organisasi menjalankan aplikasi Google App Engine pada kelompok mereka sendiri - menggunakan sumber-sumber pengiraan di tempat yang tidak digunakan.

  • Rangkaian Pembangun Intuit: PaaS yang membolehkan ISV untuk membangunkan aplikasi yang mengintegrasikan secara langsung dengan QuickBooks, sebuah perisian perakaunan di premis dan awan yang bertujuan untuk perniagaan kecil hingga sederhana.Vendor boleh memasarkan perisian tersuai mereka melalui Intuit Marketplace. Marketplace memberikan akses pengguna akhir kepada perisian yang meningkatkan pelaksanaan QuickBooks mereka untuk mengisi bidang khusus untuk industri dan keadaan tertentu.

PaaS terikat kepada persekitaran operasi

Mengikat PaaS ke persekitaran operasi menjadikannya lebih mudah untuk melakukan tindakan tertentu dalam persekitaran tersebut. Infrastruktur sebagai penyedia Perkhidmatan (IaaS) telah mula memperluaskan penawaran mereka ke atas timbunan perisian. Sesetengah tidak lagi menyediakan kacang dan baut (sistem pengendalian, rangkaian, dan sebagainya) tetapi juga memberi anda alat untuk membuat aplikasi anda.

Pendekatan ini masuk akal jika pelanggan tertentu hanya menggunakan penyedia IaaS khusus untuk menjalankan aplikasinya dan tidak memerlukan kedalaman penyedia PaaS yang berdedikasi. Syarikat seperti Microsoft dan Amazon menawarkan API dan abstraksi mereka supaya pemaju dapat membina atau menggunakan aplikasi dengan sokongan ini.

Berikut adalah contoh-contoh PaaS yang terikat kepada persekitaran operasi:

  • AWS Elastic Beanstalk: PaaS yang ditawarkan oleh Amazon untuk menggerakkan aplikasi di Amazon Web Services (AWS). Amazon tidak mengenakan bayaran tambahan untuk menggunakan PaaSnya, tetapi anda mestilah membayar sumber AWS yang diperlukan untuk menyimpan dan menjalankan aplikasi anda. Organisasi yang menggunakan Elastik Beanstalk dapat skala auto sebagai pergeseran permintaan. Beanstalk elastik membolehkan organisasi menambah banyak automasi, sementara pada masa yang sama mempunyai kawalan keseluruhan sumber-sumber IaaS yang mendasarinya.

  • Windows Azure: Berdasarkan abstraksi Windows dan SQL. Microsoft telah melancarkan satu set alat pembangunan, pengurusan, dan perkhidmatan. Bagi pelanggan yang mempunyai kepakaran mendalam dengan. Bersih, pergerakan kepada PaaS berasaskan Azure adalah mudah. Pemaju, pada dasarnya, mengikat pembangunan dan penggunaannya ke infrastruktur Microsoft.

  • Platform AT & T sebagai Perkhidmatan: Dirancang untuk menggunakan aplikasi dengan mudah pada AT & T Synaptic Compute sebagai Perkhidmatan. Aplikasi boleh dibina dari awal pada platform ini atau dibangunkan dari templat aplikasi yang telah ditetapkan. Perkhidmatan Aplikasi IBM SmartCloud:

  • Penawaran melalui IBM yang membolehkan organisasi menjalankan aplikasi Java, web, dan perusahaan pada awan peribadi mereka atau pada awan awam IBM, IBM SmartCloud Enterprise. Tawaran ini sangat sesuai untuk persekitaran hibrid kerana ia mudah membenarkan penggunaan pada awan peribadi dengan keupayaan untuk memindahkan beban kerja ke awan awam apabila peningkatan permintaan. PaaS platform terbuka

PaaS platform terbuka bertujuan untuk mempromosikan proses terbuka dan persekitaran yang tidak terikat pada pelaksanaan awan tunggal. Para vendor PaaS ini membolehkan pemaju untuk membawa platform mereka sendiri ke awan, yang menawarkan kelenturan - tetapi ia juga boleh menambah kerumitan dan kos.

Platform ini sangat sesuai untuk persekitaran awan hibrid kerana ia membenarkan penggunaan pada awan awam dan swasta. Penghijrahan di antara awan dipermudahkan oleh PaaS platform terbuka.Persembahan PaaS platform terbuka ini boleh menyokong hanya satu bahasa atau banyak - jika anda adalah "kedai Microsoft," contohnya, anda ingin memastikan platform berfungsi dengan baik. BERSIH.

Berikut adalah beberapa contoh PaaS platform terbuka:

Cloud Foundry:

  • Projek yang diterajui oleh VMware untuk membina, menggerakkan dan mengendalikan aplikasi awan. Foundry Cloud menyokong beberapa bahasa pembangunan, termasuk Java, Scala, Ruby, dan. BERSIH. Foundry Cloud membolehkan pembangunan dan penggunaan pada banyak awan awam, bukan hanya cloud public VMware - vSphere dan vCloud. Awan Foundry telah melihat peningkatan penggunaan dari penyedia awan awam, seperti Hewlett Packard (HP). OpenShift:

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

  • Memberi pemaju menulis Ruby on Rails dan aplikasi PHP PaaS yang diuruskan sepenuhnya. Enjin Yard boleh digunakan bersamaan dengan beberapa penyedia awan awam, seperti AWS dan awan peribadi. CloudBees:

  • Platform Java PaaS yang bebas dari platform yang mendasarinya dan ini bertujuan untuk membolehkan pemaju untuk menutup aplikasi "membina, menguji, menjalankan, mengurus" kitaran penuh, sama ada pada awan awam atau hibrid. OrangeScape:

  • PaaS awan silang yang disasarkan kepada bukan program yang ingin membuat aplikasi perniagaan berorientasikan proses. Pembangunan dilakukan melalui Studio OrangeScape. Aplikasi akhir boleh dilancarkan sama ada dalam awan swasta atau awam dan boleh dengan mudah dipindahkan antara awan. Apprenda:

  • Memberi organisasi menggunakan. BERSIH lebih fleksibel. Daripada bergantung kepada Azure, pemaju boleh menggunakan Apprenda PaaS untuk digunakan. Permohonan NET mengenai bilangan awan awam atau di premis. DotCloud:

  • Menawarkan penyelesaian berbilang stack yang membolehkan pemaju membina aplikasi dalam berbilang bahasa. Ini memberikan pemaju fleksibiliti yang lebih besar dengan membenarkan mereka memilih bahasa yang berbeza, pangkalan data, dan komponen caching dan pesanan. Skrip utama seperti Java, Perl, Ruby, dan PHP disokong. CumuLogic:

  • Sebuah vendor Java PaaS yang menawarkan platform untuk persekitaran awan awam dan persendirian. CumuLogic merangkumi automasi perkhidmatan awan, autoscaling, pemantauan, pengurusan sumber dan pengurusan pengguna.

Meneroka Jenis Persekitaran PaaS dalam Pengkomputeran Awan - patung

Pilihan Editor

Melindungi Metrik Media Sosial anda dengan Alat Cadangan - dummies

Melindungi Metrik Media Sosial anda dengan Alat Cadangan - dummies

Jika anda telah memulakan jejak sosial metrik media dan menikmati kurniaan data yang kini dapat dilihat, dihidupkan, dan digunakan, anda mungkin tertanya-tanya apa yang mungkin menyebabkan kemurungan! Mudah: kehilangan data. Katakanlah bahawa anda mempunyai masalah tapak atau entah bagaimana kehilangan akses ke tapak atau data anda. Adakah anda mempunyai sandaran anda ...

Laman web baru? Menarik Tumpuan Media Sosial Lalu Lintas dan Meningkat - dummies

Laman web baru? Menarik Tumpuan Media Sosial Lalu Lintas dan Meningkat - dummies

Mana-mana kempen baru, laman web, akaun Twitter, halaman Facebook, atau item lain yang anda ingin ukur dengan metrik media sosial bermula pada sifar. Nombor ini boleh membuat anda merasa seperti anda bercakap dengan tidak sah, bercakap dengan diri anda atau anda tersembunyi dari pandangan. Perasaan ini boleh membawa kepada pengasingan secara keseluruhan ...

Meracuni Google Spider - dummies

Meracuni Google Spider - dummies

Anda sentiasa dapat mencari orang yang ingin menyimpang dari lurus dan sempit. Ya, mereka adalah orang bodoh yang terlibat dalam taktik pengoptimuman berisiko yang bertujuan untuk menggerakkan PageRank secara artifisial, memanipulasi pesanan halaman hasil carian di Google, dan mendapatkan kelebihan yang tidak adil dalam indeks. Google, dengan reputasi yang luar biasa untuk melindungi, ...

Pilihan Editor

Mengukur Pengunjung Lama Menginap di Laman Web Anda - dummies

Mengukur Pengunjung Lama Menginap di Laman Web Anda - dummies

Di laman web anda memberikan wawasan yang penting. Anda boleh memikirkan sama ada pengunjung sedang melihat cepat, kemudian pergi, atau sama ada mereka bertahan lebih lama dan sebenarnya membaca bahan dalam talian anda dengan tujuan untuk mengambil tindakan. Jika majoriti pelawat laman web anda tidak ...

Pemasaran web: Cara Menilai Layouts dengan Peta Haba - dummies

Pemasaran web: Cara Menilai Layouts dengan Peta Haba - dummies

Laman web perniagaan sangat mirip dengan merancang kedai dengan pemasaran produk dalam fikiran. Malah, laman web anda benar-benar adalah kedai - kedai maya di Internet. Rangkaian kedai runcit telah menghabiskan berjuta-juta dolar dalam penyelidikan pasaran, menonton dan mendokumentasikan bagaimana pembeli memasuki kedai, belok kanan atau kiri, dan ...

Analitik web Untuk Menipu Cheat Sheet - dummies

Analitik web Untuk Menipu Cheat Sheet - dummies

Melakukan analisis laman web tidak perlu meletihkan dan intensif masa. Anda boleh meringkaskan prestasi keseluruhan laman web anda dengan cepat - jika anda tahu apa yang perlu dicari. Alat analisis web percuma dan kos rendah boleh membantu anda mengukur kejayaan laman web anda, dan anda boleh menjana perujuk tapak dengan pelbagai cara yang tidak mungkin ...

Pilihan Editor

Cara Memaksimumkan Ruang pada Laman Web - dummies

Cara Memaksimumkan Ruang pada Laman Web - dummies

Terlalu terhad, anda boleh membuat penggunaan kreatif beberapa teknologi di luar sana untuk memaksimumkan antara muka anda. Untuk setiap teknik berikut yang diterangkan, terdapat banyak laman web yang menawarkan sampel kod, forum, dan sumber untuk membantu anda memulakan. Accordions. Antara muka akordion membolehkan ...

Cara Mendapatkan Corak CSS3 Online - dummies

Cara Mendapatkan Corak CSS3 Online - dummies

Mencipta kesan mudah untuk laman CSS3 menggunakan gradien mudah . Walau bagaimanapun, mewujudkan sesuatu yang benar-benar hebat memerlukan masa dan keupayaan artistik. Kebanyakan pemaju benar-benar tidak mempunyai masa atau kemahiran yang diperlukan untuk mencipta sesuatu yang mempesonakan menggunakan CSS3 sahaja (atau CSS3 digabungkan dengan grafik) - di sinilah pereka bermain. Ramai pereka yang membolehkan anda ...

Bagaimana Mengoptimumkan Aplikasi CSS3 dengan Modernizr - dummies

Bagaimana Mengoptimumkan Aplikasi CSS3 dengan Modernizr - dummies

Terdapat banyak pelayar dan versi pelayar yang berbeza gunakan hari ini. Tidak semua daripada mereka adalah optimum untuk CSS3. Inilah tempat Modernizr dimainkan. Pemajunya menyebutnya "perpustakaan JavaScript yang mengesan ciri HTML5 dan CSS3 dalam pelayar pengguna. "Anda menggunakan Modernizr untuk melaksanakan tugas secara pilihan dan memasukkan ciri aplikasi berdasarkan ...