What is PaaS? - Red Hat

文章推薦指數: 80 %
投票人數:10人

PaaS vs IaaS vs SaaS Featuredlinks Openhybridcloud Support Developers Partners Startatrial Skiptocontent Search Enteryourkeywords Enteryourkeywords Products Solutions Services&support Resources RedHat&opensource Featuredlinks Openhybridcloud Support Developers Partners Startatrial English Selectalanguage 简体中文EnglishFrançaisDeutschItaliano日本語한국어PortuguêsEspañol English LoginAccount LoginYourRedHataccountgivesyouaccesstoyourmemberprofileandpreferences,andthefollowingservicesbasedonyourcustomerstatus: CustomerPortal RedHatConnectforBusinessPartners Usermanagement CertificationCentral RegisternowNotregisteredyet?Hereareafewreasonswhyyoushouldbe:BrowseKnowledgebasearticles,managesupportcasesandsubscriptions,downloadupdates,andmorefromoneplace. Viewusersinyourorganization,andedittheiraccountinformation,preferences,andpermissions. ManageyourRedHatcertifications,viewexamhistory,anddownloadcertification-relatedlogosanddocuments. EdityourprofileandpreferencesYourRedHataccountgivesyouaccesstoyourmemberprofile,preferences,andotherservicesdependingonyourcustomerstatus. Foryoursecurity,ifyou'reonapubliccomputerandhavefinishedusingyourRedHatservices,pleasebesuretologout. Logout Contactus Login/RegisterAccount Selectalanguage 简体中文EnglishFrançaisDeutschItaliano日本語한국어PortuguêsEspañol Jumptosection Jumptosection Platform-as-a-service(PaaS)isaformofcloudcomputing wherehardwareandanapplicationsoftwareplatformisprovidedbyanotherparty.Primarilyfordevelopersandprogrammers,aPaaSallowstheusertodevelop,run,andmanagetheirownappswithouthavingtobuildandmaintaintheinfrastructureorplatformusuallyassociatedwiththeprocess.MostcloudservicesofferKubernetes-basedplatformsasaservice —thatis,asexplicitPlatform-as-a-Service(PaaS)orInfrastructure-as-a-Service(IaaS)environments.ThisletsKubernetesfunctionastheplatformonwhichcontainer-basedapplicationscanrun,scale,andbemanaged.StartbuildingyourhybridcloudstrategyAPaaSproviderhoststhehardwareandsoftwareonitsowninfrastructureanddeliversthisplatformtotheuserasanintegratedsolution,solutionstack,orservicethroughaninternetconnection.Forexample,let’ssayyou’vegotanideaforthenextbigthing—you’vewrittencodeforanapplicationthatwillmakelifeeasierandgetstuffdone.You’reexcitedaboutit,whatitcando,andwhereitcouldgofromhere.Toavoidtheaddedstressofinstallingon-premiseshardware,maintainingservers,keepinginfrastructuresoftwareupdated,andhavingtosetupacustomplatformuponwhichtobuildyourapp,youturntoaPaaSproviderwhowillhosttheplatformandprovidetheenvironmentyouneedtogetyourcoderunning."As-a-service"generallymeansaservicethatisprovidedbyasecondpartysothatyoucanfocusonwhat’smoreimportanttoyou,likeyourcodeandrelationshipswithyourcustomers.Someotheras-a-serviceoptionsareInfrastructure-as-a-Service(IaaS)andSoftware-as-a-Service(SaaS).IaaSmeansaprovidermanagestheinfrastructureforyou—theactualservers,network,virtualization,andstorage—viaacloud.Theuserhasaccessthroughanapplicationprogramminginterface(API)ordashboard,andessentiallyrentstheinfrastructure.Theusermanagesthingsliketheoperatingsystem,apps,andmiddlewarewhiletheprovidertakescareofanyhardware,networking,harddrives,storage,andservers,andhastheresponsibilityoftakingcareofoutages,repairs,andhardwareissuesSaaSiswhenprovidermanagesanappforyou.Theproviderhandlessoftwareupdates,bugfixes,andothergeneralsoftwaremaintenanceandyouconnecttoitviaawebbrowserorAPI.Thisalsoeliminatestheneedtohaveanappinstalledlocallyoneachindividualcomputer.Fordevelopersandprogrammerswhohaveideasandwritethecodetomakethoseideasreality—butwhodon’thaveorwanttheequipmentandthehassleofmaintainingthatequipmentintheirownfacilities—PaaSisagreatoption.TheycansynctheircodewithaPaaSandruntheirappusingtheprovider’shardwareandsoftware—themaintenanceandupkeepofwhicharehandledforthem.Thisclearsthewayforfurtherdevelopmentandinnovationwithlessdistraction,whilealsoreducingtheamountofinfrastructuralsetupandcoding.PaaSalsoallowsforscalabilityandeasymigrationbecauseitexistsinacloud.AfewthingstokeepinmindwhendecidingonaPaaSsolution:Whatfeaturesareincluded?Canyourappworksuccessfullywiththem?Asyourappgrowsanddevelops,addingmoreandmoreusers,youwanttomakesureyoucanscaleeasilywithyourproviderandhavetheoptionsyouneedavailable.Isitoptimizedforthelanguageandframeworkyou’reusing?Ifnot,runtimescouldbeanissue.Willtheproviderbearoundaslongasyouneedthem?Youwanttomakesureyourproviderhasahistoryoftrustandreliabilitywithitscustomerssoyouknowthey’llbethereforyou.Howmanyusersdoyouanticipatewillbeusingyourapp?Themoreusers,andthemorespecificthecode,thesloweryourapplicationcouldrunandthemoredifficultitwillbetomigratefromoneserviceprovidertoanother,shouldyouneedto.RedHatsolutionsgiveyousecurity,community,anddecadesofexperiencewithflexibilitytogrowandexpandasyourideasdo.On-demandappstacksandprecreatedquickstartapptemplatesallowyoutostartbuildingyourappwithasingleclick.RedHat®OpenShiftisacontainerapplicationplatformthatincludesanenterprise-gradeLinuxoperatingsystem,containerruntime,networking,monitoring,registry,andauthenticationandauthorizationsolutions.WithRedHatOpenShift,youcanautomatelife-cyclemanagementforincreasedsecurity,tailoredoperationalsolutions,andappportability.Youcanalsostandardizedeveloperworkflows,streamlinedelivery,supportmultipleenvironments,andenablecontinuousintegrationalongsideautomatedreleasemanagement.RedHatMarketplaceoffersautomateddeploymentofcertifiedsoftwareonanyRedHatOpenShiftcluster.RedHatOpenShiftisalsoasecurity-focused,supportedKubernetesplatform,withexperttrainingandconsultingforcustomersneedingfurthersupport.TryRedHatOpenShift Learnthefacetsofcloudmanagementandhowacloudmanagementplatformcanhelpyourenterprise.Managedservicesareawaytooffloadgeneraltaskstoanexpert,inordertoreducecosts,improveservicequality,orfreeinternalteamstodoworkthat’sspecifictoyourbusiness.Cloudservicesareinfrastructure,platforms,orsoftwarethatarehostedbythird-partyprovidersandmadeavailabletousersthroughtheinternet. ProductsAplatformthatvirtualizeshardwareandorganizesthoseresourcesintoclouds.Anenterprise-readyKubernetescontainerplatformwithfull-stackautomatedoperationstomanagehybridcloud,multicloud,andedgedeployments.Engagementswithourstrategicadviserswhotakeabig-pictureviewofyourorganization,analyzeyourchallenges,andhelpyouovercomethemwithcomprehensive,cost-effectivesolutions.RelatedarticlesUnderstandingcloudcomputingWhatiscloudautomation?Cloudvs.edge​What'sthedifferencebetweencloudand virtualization?IaaSvsPaaSvsSaaSUnderstandingenterpriseKubernetesTypesofcloudcomputingWhatarecloudserviceproviders?Whatarecloudservices?WhataremanagedITservices?WhatisCaaS?Whatiscloudarchitecture?Whatiscloudinfrastructure?Whatiscloudmanagement?Whatishybridcloud?WhatisIaaS?WhatisITinfrastructure?Whatismulticloud?Whatismultitenancy?WhatisPaaS?Whatisprivatecloud?Whatispubliccloud?WhatisSaaS?Whatistelcocloud?WhybuildaRedHatcloud?Understandingcloud-nativeapplicationsIntroductiontoKubernetespatternsStatefulvsstatelessVNFandCNF,what’sthedifference?Whatarecloudapplications?Whatisacontainerregistry?WhatareJavaframeworks?WhatisaJavaruntimeenvironment(JRE)?Whatisanapplicationarchitecture?Whatiscontainerization?WhatisFunction-as-a-Service(FaaS)?WhatisQuarkus?WhatisanSDK?Whatisserverless?Whatisservice-orientedarchitecture(SOA)?WhychooseRedHatforcloud-nativedevelopment?WhychoosetheRedHatbuildofQuarkus?Whatiscloudstorage?UnderstandingOpenStackWhatisdifferentaboutcloudsecurityWhatishybridcloudsecurity?ResourcesHybridcloudstrategyfordummiese-bookCloud-nativemeetshybridcloud:AstrategyguideE-BOOKBoosthybridcloudsecurityE-BOOK7characteristicsofsuccessfulhybridcloudstrategiesCHECKLISTBuildingahybridcloudstrategyDATASHEETRedHatOpenStackPlatform:OpensourcecloudinfrastructureE-BOOKBoostagilitywithhybridcloudandcontainerse-bookBRIEFEmbracingcontainersforsoftware-definedcloudinfrastructureTrainingRedHatOpenStackTechnicalOverview Getmorecontentlikethis Signupforourfreenewsletter,RedHatShares. Continue



請為這篇文章評分?