Платформа бұлт үлгісінің орталық құрамдас бөлігі болып табылады. Платформа-бұлтты қызметтерді әзірлеуді, біріктіруді және қамтамасыз етуді қамтамасыз ететін орта және утилиталар жиынтығы.
Платформаның мүмкіндіктері:1. бұлттық қосымшаның әзірлеушісіне қолжетімді негізгі қызметтер жинағын ұсыну; 2. өтінімді әзірлеу және жеткізу әдістеріне белгілі бір шектеулер қою. Платформаны таңдау.Платформаны таңдау кезінде сіз дайын шешімдерге негізделе аласыз және дайын бұлтты инфрақұрылым негізінде масштабталатын платформаны өзіңіз жасай аласыз. Негізгі платформаны таңдау критерийлері: - аяқталған шешімнің құны; - өнімділік; - қажетті масштабтау. 3. Кез-келген платформа қосымшаны жүзеге асыру үшін белгілі бір бағдарламалау тілдері мен бағдарламалық жасақтаманы қолдануды қажет ететіндігін есте ұстаған жөн.
Ұсыну. 1. Көрініс-бұл пайдаланушы бұлтпен өзара әрекеттесетін интерфейс. Бұл компонент кіріс деректерін алуға және соңғы пайдаланушыға ақпарат беруге мүмкіндік береді. 2. Көріністі жүзеге асырудың ең типтік әдісі-бұл веб-қосымша арқылы пайдаланушының өзара әрекеттесуін қамтамасыз ететін веб-бағдарлама, дегенмен соңғы уақытта барлығы кеңінен қолданыла бастады пайдалану осы құрылғыларды қамтамасыз ету үшін мобильді құрылғыларға (Смартфондар, планшеттер) арналған жеке пайдаланушы интерфейстері құрылғыларда мүмкіндігінше толық функционалдылық бар.
Ақпарат 1. Ақпарат-құрылымдық немесе құрылымдалмаған, статикалық немесе динамикалық өзгеретін деректердің таратылған сақталуын қамтамасыз ететін деректер көздері. 2. Бұлтты жүйелердегі пайдаланушы туралы ақпарат үлкен көлемге жетуі мүмкін, онда классикалық SQL дерекқорлары өңдеу жылдамдығы бойынша қанағаттанарлық нәтиже бермейді. 3. Осыған байланысты, соңғы бірнеше жылда дерекқорды басқарудың балама "NoSQL" жүйелері және ультра үлкен көлемдегі ақпаратты өңдеудің балама тәсілдері белсенді дами бастады
Интеграция - Интеграция-таратылған есептеу ортасында ақпарат алмасуды және тапсырмаларды орындауды жеңілдететін инфрақұрылым. - Осы компонент шеңберінде қызметтер арасында деректерді алмасу процесінің максималды өнімділігі мен қауіпсіздігін қамтамасыз ету қажет. - Әрі қарай, деректер форматтарының үйлесімділігін қамтамасыз ету және мұраланған бағдарламалық жасақтамамен синхронды және асинхронды өзара әрекеттесу механизмдерін жасау қажет. - Жоғары деңгейде бағдарламалық жасақтама компоненттерінің әлсіз байланысын қамтамасыз ету және жүйенің бағдарламалық архитектурасында кедергілердің жоқтығына көз жеткізу қажет.