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 2024

Video: Hubble - 15 years of discovery 2024
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

Routingprotokollvalgskriterier - dummies

Routingprotokollvalgskriterier - dummies

Folk bruger to grundlæggende metoder til klassificering af ruteprotokoller - hvor de bruges og af hvordan de beregner routing. Du kan se, hvordan du vælger protokoller baseret på, hvor du planlægger at bruge dem, måden protokollen håndterer data på, og hvordan din router vælger hvilken protokol der skal bruges, når mere end en ...

Indstilling af Cisco Device Timeouts - dummies

Indstilling af Cisco Device Timeouts - dummies

Uden at indstille timeout-indstillinger for Cisco Device Privileged EXEC-tilstand, dine sessioner forbliver åbne på ubestemt tid. Dette er især farligt for konsolporten. Uden timeout parametre aktiveret, hvis administratoren ikke logger ud, har en indtrenger adgang og ingen problemer får forhøjede tilladelser. For at undgå denne potentielt farlige situation behøver du kun skrive a ...

Router Ethernet-interfacekonfiguration - dummies

Router Ethernet-interfacekonfiguration - dummies

Du starter processen med at konfigurere router Ethernet-grænseflader ved at foretage en fysisk forbindelse til din router. Når du har etableret forbindelsen, kan du fortsætte med den grundlæggende konfiguration af Ethernet-, Fast Ethernet- eller Gigabit Ethernet-forbindelser. Tilslutning til din router For at starte din konfiguration skal du oprette forbindelse til din router og komme ind i ...

Valg af editor

Med fokus på nogle hurtige løsninger til fotofile - dummier

Med fokus på nogle hurtige løsninger til fotofile - dummier

På trods af alle kameraproducenters forsøg på at gør fotografering idiotsikker, vi laver alle stadig mindre end perfekte billeder. Nogle gange er vi problemet - vi er for tætte eller for langt væk, eller kan ikke finde ud af, hvordan du bruger kameraets tåbebeskyttelsesfunktioner. Nogle gange er problemet, at virkeligheden nøjagtigt nægter at overholde vores forventninger: Himlen er ...

Lær at kende dine Manga Studio Layer Typer - Dummies

Lær at kende dine Manga Studio Layer Typer - Dummies

Manga Studio giver et udvalg af lag typer til brug i dit arbejde. Når du lærer at forstå og forstå, hvordan lag fungerer, vil du spekulere på, hvordan du nogensinde har arbejdet uden dem. Her er en introduktion til, hvad Manga Studio har til opbevaring for dig i sin lag lineup: Raster Layer: Dette er det grundlæggende ...

Få dit mobilwebsted tildelt på sociale bogmærker - dummies

Få dit mobilwebsted tildelt på sociale bogmærker - dummies

Populariteten af ​​websider med antallet af stemmer, de får. Resultatet er, at disse websteder er gode ressourcer til folk, der ønsker at holde øje med, hvad der er populært online. De fleste tilbyder speciel software, der gør det nemt for alle at stemme på et websted. Få dit websted opført ...

Valg af editor

Automatisk opdatering af din journal i Outlook 2000 - dummies

Automatisk opdatering af din journal i Outlook 2000 - dummies

Stardat 2001: På Star Trek, Virksomheden gør trofast daglige poster i kaptajnens log. Kaptajnen registrerer oplysninger om de planeter, besætningen har udforsket, udlændinge, de har kæmpet, og de bizarre fænomener, de har observeret ud i det dybe rum, hvor ingen er gået før! Nu er det din tur. Bare ...

Slet og gendan kontakter i Outlook - dummies

Slet og gendan kontakter i Outlook - dummies

Med Outlook, du behøver ikke at rive sider ud af en papir adressebog for at slippe af med en persons oplysninger; bare slet kontakten. Slettede kontakter går til mappen Slette emner i Outlook, indtil næste gang du tømmer mappen Slette elementer, så du kan hente dem derfra, hvis du laver ...