Hjem Personlig finansiering Udforskning af typer PaaS-miljøer i Cloud Computing - dummies

Udforskning af typer PaaS-miljøer i Cloud Computing - dummies

Indholdsfortegnelse:

Video: Hubble - 15 years of discovery 2025

Video: Hubble - 15 years of discovery 2025
Anonim

Alle platforme som Service (PaaS) -miljøer, der anvendes i cloud computing, er ikke de samme. Sælgere nærmer sig PaaS på en række måder. Nogle platforme er forbundet med et miljø, mens andre er forbundet med et bestemt operativsystem. Andre PaaS platforme er ikke forbundet med et cloud miljø eller et operativsystem. Det er vigtigt at forstå de forskellige tilgange.

PaaS forankret i et SaaS miljø

Nogle software som en service (SaaS) tilbud er blevet kerneforretningstjenester til deres kunder. Tilbud som Arbejdsdag, Salesforce. com, og SugarCRM erstatter traditionelle lokalsystemer på rekord.

For at udvide deres evner og deres mærke har nogle af disse SaaS-leverandører skabt økosystemer, der giver uafhængige softwareleverandører (ISV'er) mulighed for at udvikle applikationer oven på leverandørens software. PaaS gør det muligt for ISV'erne at udvikle programmer i sælgerens økosystem.

I den følgende liste er hver PaaS forankret i et SaaS-miljø:

  • Force. com: En PaaS designet af Salesforce. com, der giver kunderne mulighed for at forbedre deres implementeringer ved at invitere ISV'er til Salesforce. com økosystem. ISV'er kan sælge deres software direkte til kunder ved hjælp af deres egne kanaler eller kan stole på AppExchange, Salesforce. com ansøgning markedsplads.

  • Arbejdsdag: Tilbyder en PaaS, der er specielt designet til at hjælpe kunder med at integrere applikationer med arbejdsdagens økonomistyring og menneskelige ressourcer SaaS-løsninger. Forretningsbrugere og it-udviklere kan udnytte tjenester til bygning, konfiguration, testning og implementering af integrationer.

  • Google App Engine: Tillader, at ISV'er udvikler programmer til at arbejde sammen med Google Apps. Google App Engine skalerer automatisk - tildeling af yderligere beregningskraft, da flere og flere mennesker implementerer et program. Google Apps Marketplace giver brugere mulighed for at søge efter alle de software, der er udviklet til at fungere i Google Apps-miljøet.

  • AppScale: Tilbyder en open source-platform til Google App Engine og opretholdes af RACELab ved University of California, Santa Barbara. Det kan implementeres på både offentlige skyer og private skyer. Dette gør det muligt for organisationer at køre Google App Engine-applikationer på deres egne klynger - ved hjælp af ubrugte computerkilder på stedet.

  • Intuit Developer Network: En PaaS, der giver ISV'er mulighed for at udvikle applikationer, der integrerer direkte med QuickBooks, en lokal og cloud accounting software rettet mod små og mellemstore virksomheder.Sælgere kan markedsføre deres tilpassede software via Intuit Marketplace. Markedspladsen giver slutbrugerne adgang til software, der forbedrer deres QuickBooks-implementering for at udfylde nicheområder for bestemte brancher og omstændigheder.

PaaS bundet til et driftsmiljø

Binding af en PaaS til et driftsmiljø gør det lettere at udføre visse handlinger inden for dette miljø. Udbydere af infrastruktur som Service (IaaS) er begyndt at udvide deres tilbud på software stacken. Nogle leverer ikke længere bare møtrikker og bolte (operativsystemer, netværk osv.), Men giver dig også værktøjer til at oprette din applikation.

Denne tilgang giver mening, hvis kunden er sikker på at bruge kun en bestemt IaaS-udbyder til at køre sine applikationer og ikke kræver dybden af ​​en dedikeret PaaS-udbyder. Virksomheder som Microsoft og Amazon tilbyder deres API'er og abstraktioner, så udviklere kan opbygge eller implementere applikationer med denne support.

Her er eksempler på PaaS knyttet til et driftsmiljø:

  • AWS Elastic Beanstalk: En PaaS, som Amazon tilbyder til implementering af applikationer på Amazon Web Services (AWS). Amazon opkræver ikke ekstra for brug af sin PaaS, men du skal selvfølgelig betale for de AWS-ressourcer, der er nødvendige for at gemme og køre dine applikationer. Organisationer, der bruger elastisk beanstalk, er i stand til at automatisere som kravskift. Elastisk Beanstalk gør det muligt for organisationer at tilføje en stor automatisering, samtidig med at de har overordnet kontrol over de underliggende IaaS-ressourcer.

  • Windows Azure: Baseret på Windows og SQL abstraktioner. Microsoft har opsummeret et sæt udviklingsværktøjer, -styring og -tjenester. For kunder med dyb ekspertise med. Net, bevægelsen til Azure-baserede PaaS er ligetil. Udvikleren binder i det væsentlige udviklingen og implementeringen til Microsoft-infrastrukturen.

  • AT & T-platform som en tjeneste: Designet til nemt at installere applikationer på AT & T Synaptic Compute som en service. Applikationer kan bygges fra bunden på denne platform eller udvikles fra allerede definerede applikationsskabeloner.

  • IBM SmartCloud Application Services: Et tilbud via IBM, der gør det muligt for organisationer at køre Java, web og virksomhedsapplikationer på deres private sky eller IBM IBM Cloud Cloud Enterprise. Dette tilbud er velegnet til et hybrid miljø, fordi det let gør det muligt at installere på en privat sky med evnen til at overføre arbejdsbyrder til en offentlig sky, da efterspørgslen stiger.

Åben platform PaaS

Åben platform PaaS skal fremme en åben proces og et miljø, der ikke er bundet til en enkelt cloud implementering. Disse PaaS-forhandlere giver udviklere mulighed for at bringe deres egen platform til skyen, hvilket giver fleksibilitet - men det kan også tilføje kompleksitet og omkostninger.

Disse platforme er velegnede til et hybrid cloud miljø, fordi de tillader udstationering på både offentlige og private skyer. Migration mellem skyer lages af en åben platform PaaS.Disse åbne platform-PaaS-tilbud kan kun støtte et sprog eller mange - hvis du er en "Microsoft-butik", vil du f.eks. Sørge for, at platformen fungerer godt. NET.

Her er flere eksempler på open platform PaaS:

  • Cloud Foundry: Et VMware-led projekt til opbygning, implementering og drift af cloud applikationer. Cloud Foundry understøtter en række udviklingssprog, herunder Java, Scala, Ruby og. NET. Cloud Foundry giver mulighed for udvikling og implementering på en lang række offentlige skyer, ikke kun VMware's offentlige skyer - vSphere og vCloud. Cloud Foundry har set øget adoption fra offentlige cloud udbydere, såsom Hewlett Packard (HP).

  • OpenShift: Et open platform-initiativ af Red Hat. Det understøtter Java, Perl, PHP, Python og Ruby applikationer. OpenShift integrerer fuldt ud JBoss Application Server (AS) middleware laget i sit tilbud.

  • Motor Yard: Giver udviklere, der skriver Ruby on Rails og PHP-applikationer, en fuldt administreret PaaS. Motor Yard kan bruges sammen med en række offentlige cloud udbydere, såsom AWS og private skyer.

  • CloudBees: En Java PaaS platform, der er uafhængig af den underliggende platform, og som har til formål at give udviklere mulighed for at dække hele applikationen "build, test, run, manage" livscyklus enten på en offentlig eller hybrid sky.

  • OrangeScape: En skyskærm PaaS, der er rettet mod nonprogrammers, der ønsker at skabe procesorienterede forretningsapplikationer. Udviklingen sker gennem OrangeScape Studio. Endelige applikationer kan lanceres i enten en privat eller offentlig sky og kan nemt flyttes mellem skyer.

  • Apprenda: Giver organisationer, der bruger. NET mere fleksibilitet. I stedet for at stole på Azure, kan udviklere bruge Apprenda PaaS til at implementere. NET-applikationer på et hvilket som helst antal offentlige skyer eller lokaler.

  • DotCloud: Tilbyder en multi-stack løsning, der giver udviklere mulighed for at opbygge applikationer på flere sprog. Dette giver udviklere større fleksibilitet ved at give dem mulighed for at vælge forskellige sprog, databaser og caching og meddelelseskomponenter. Større scripts som Java, Perl, Ruby og PHP understøttes.

  • CumuLogic: En Java PaaS-sælger, der tilbyder en platform til både offentlige og private cloud-miljøer. CumuLogic omfatter automatisering af cloud services, autoscaling, overvågning, ressourcehåndtering og brugerstyring.

Udforskning af typer PaaS-miljøer i Cloud Computing - dummies

Valg af editor

Hvordan man vælger vielsesringe

Hvordan man vælger vielsesringe

Selvom brudgommen handler solo til forlovelsesringen, sporer par normalt hinanden om deres vielsesringe. Nogle vælger matchende vielsesringe, men det behøver du ikke. Hvis du vil have et almindeligt guldband og din forlovede ønsker noget mere avanceret, er der ingen grund til, at du ikke begge kan have det, du vil have. Vælg en ...

Hvordan man holder styr på bryllupsgaver

Hvordan man holder styr på bryllupsgaver

Mister sporet af bryllupsgaver og deres givere kan være et mareridt . I det øjeblik du åbner en bryllupsgave, skriv ned hvad det er, hvem gav det til dig og datoen. Disse oplysninger kan gå på et indekskort med gæstens øvrige oplysninger i et regneark. Optag også, når du sender hver ...

Hvordan man vælger en forlovelsesring - dummier

Hvordan man vælger en forlovelsesring - dummier

Bragt til dig af Engagement og vielsesringe kommer i et stort udvalg af stilarter og materiale. Når man handler for forlovelses- og vielsesringe, går mange par sammen - eller i det mindste forudforhandler sammen, så hver person har en ide om den andens smag. Når du vælger ringe, skal du overveje din livsstil og prisklasse, og ...

Valg af editor

Forbedre dine Excel-rapporter ved de-Emphasizing Borders - dummies

Forbedre dine Excel-rapporter ved de-Emphasizing Borders - dummies

Borddesign er en af ​​de mest undervurderede bestræbelser i Excel-rapportering. Tro det eller ej, grænser kommer i vejen for hurtigt at læse dataene i en tabel. Fordi grænserne hjælper med at adskille data i pænt opdelte sektioner, kan det virke kontraintuitivt, men virkeligheden er, at bordets grænser er det første, du ...

Identificere problemet, som din finansielle model skal løse - dummies

Identificere problemet, som din finansielle model skal løse - dummies

En økonomisk model er normalt bygget for at besvare et spørgsmål eller at løse et problem. For eksempel spørgsmålet "Skal jeg købe dette nye aktiv? "Kan resultere i en model, der indeholder cash flow analyse, som sammenligner cash flow, hvis aktivet er købt versus, hvis det ikke købes. "Hvor meget skal ...

Sådan bruges VBA-regnearkfunktioner i Excel 2016 - dummies

Sådan bruges VBA-regnearkfunktioner i Excel 2016 - dummies

Selvom VBA tilbyder et anstændigt sortiment af bygget - i funktioner, kan du ikke altid finde præcis, hvad du har brug for. Heldigvis kan du også bruge de fleste af Excels regnearkfunktioner i dine VBA-procedurer. De eneste regnearkfunktioner, som du ikke kan bruge, er dem, der har en tilsvarende VBA-funktion. For eksempel kan du ikke bruge Excel's RAND ...

Valg af editor

Sådan går du ind i en Ham Radio Contact - dummies

Sådan går du ind i en Ham Radio Contact - dummies

Nogle gange kan du ikke vente på slutningen af ​​en kontakt til at ringe til en skinke radiostation. Afbrydelse af en anden kontakt kaldes at bryde ind (eller bryde). Den rigtige procedure er at vente på en pause i kontakten og hurtigt sige "Break" (eller send BK med Morse kode) efterfulgt af dit kaldesignal. Hvorfor gør du ...

Basics of High Frequency (HF) Ham Radios - Dummies

Basics of High Frequency (HF) Ham Radios - Dummies

Alle moderne skinke radioer har perfekt brugbar modtagelse og transmittere ydeevne. Forskellene involverer ydeevne på flere nøgleområder, såsom evnen til at modtage i nærvær af stærke signaler, signalfiltrering og filterstyringsfunktioner, dækning af et eller flere VHF / UHF-bånd, driftsfunktioner såsom subreceivers og antal indbyggede i antenne tunere. HF-radioer ...

Sådan vælger du en Ham Radio Antenne - Dummies

Sådan vælger du en Ham Radio Antenne - Dummies

Det er svært at sige, hvilket er vigtigt for en skinke radio operatør: radioen eller antennen. At klare mangler i en ved at forbedre den anden er vanskelig. En god antenne kan gøre en svag radio lyd bedre end den anden vej. Du skal give antennevalg mindst lige så meget ...