platform as a service 1

Upload: phan-thuc-dinh

Post on 06-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/3/2019 Platform as a Service 1.

    1/2

    Mcd PaaS platform c 1 scimphbin,chngtinghcnhngcchtipcnkhcnhauphhpvinhngnhucukhcnhau.Chng tacth chia mitrngthnh 3 loi:

    Integrated lifecycle platform Anchored lifecycle platform Enabling technologies as a platform

    Integrated lifecycle platforms

    Mts platform

    chnhcungcpchonhngnhphttrinphnmmmtiukinhonchnhtoranhngngd

    ngkhngcnmuanhngcngccnhn.Vd, nhcungcp platform

    scungcpchonhngnhphttrinphnmmmtgihonchnhbaogmhthnghotng,

    ngnngchngtrnh, bomt, lutr, hthngkimsotcngchptc,

    cngnhnhngcncxydnghthngtngtccho website.

    NhngcngtyPaaSthngbaogmnhngphnsau:

    A workflow engine (bmythicng) Development tools (cngcphttrin)A testing environment (mitrngkimtra)An ability to integrate databases (khnnghinhpdliu) Third-party tools and services (cngcchobnthbavnhngdchvkmtheo)

    Nhng plat form nycungcpnhngdchvnhnhng stack

    ctchhpchuovchnhdngbtmtvinhngphnmmtrunggianvthngcnhnggi

    aodinphmmmchungchochnhn.2 vddthynhtcanhng integrated lifecycle platforms lbmytmkimgoolevMicrosoft azure, ns dc chng ta tholunkhntorngchng Getting InsidetheIntegrated Lifecycle Platform, ngaysauchngny

    Anchored lifecycle platforms

    Although anchored platforms have most of the same characteristics as theintegrated lifecycle platform, there is one key difference: These environmentshave a packaged business software at the core.

    The most prominent example of an anchored platform is Salesforce.com andits Force.com platform. Likewise, Intuit is leveraging its QuickBooks financialsoftware environment to create an anchored platform.

    Enabling technologies as a platform

    Not all platforms in the cloud include a full lifecycle environment. Some plat-forms are focused on providing specialized capabilities. Some of thesecapa-

  • 8/3/2019 Platform as a Service 1.

    2/2

    bilities may be a specific tool.

    For example, although Amazon.com provides a comprehensive IaaS platform,it also offers platform tools such as SimpleDB and Simple Query Service(SQS). Other enabling technology environments (such as Rightscale) providean integrated management platform designed for the cloud. Hyperic, a divi-sion of Springsource (recently acquired by VMWare), offers a cloud-basedmonitoring environment. WaveMaker lets users customize their platform andallows developers to reuse existing code within the PaaS environment. Thereare testing-based and social networking-based services as well.

    The following sections in this chapter take a closer look at these three typesofPaaS. To do this, we look at some of the key vendors that provide thesecapabilities. Clearly, there are many other players besides the ones we listhere, and there will be even more before this book is even published. Ourgoal is to give you an understanding of how each of these PaaS approachesworks.