24-Мощьный сочный Ануар5



бет7/29
Дата22.12.2022
өлшемі117.02 Kb.
#467760
1   2   3   4   5   6   7   8   9   10   ...   29
Уст экз каз (1) (4) (1)

Билет №7


1. Бұлттық технологиялардың мақсатына қарай түрлері 
2. Google App Engine технологиялары
3. Telegram- әлеуметтік желісі


1) Бұлттық технологиялар мақсатына қарай төрт түрге бөлінеді:Жеке бұлттар (private cloud). Жеке бұлтты дербес басқара алатын кәсіпорынның өзіне ғана, сондағы жеке тұлғалар мен тұтынушыларының жұмыс істеуіне арналған инфрақұрылым. Кәсіпорынның өзі де үшінші тараптың меншігі болуы мүмкін.
Қоғамдық бұлттар (public cloud). Көпшіліктің Интернетте еркін жұмыс істеуіне арналған инфрақұрылым. Коммерциялық, ғылыми және үкіметтік ұйымдардың меншігінде болуы мүмкін. Мысал ретінде әлеуметтік желілердегі Facebook, Twitter; Интернет желісіндегі Google, Яндекс т.с.с. қоғамдық бұлттарды аламыз.
Ортақ бұлттар (community cloud). Ортақ мақсаттары бар қоғамдық тұтынушыларға арналған инфрақұрылым. Басқару және қызмет көрсету мәселелері бойынша барлық жауапкершілік осы бұлттың иесіне жүктеледі. Кез келген компания мен жеке тұтынушы қолданушы бола алады.
Аралас бұлттар (hybrid cloud). Екі немесе одан көп бұлт түрлерінің (жеке, ортақ, қоғамдық) аралас үйлесімін атауға болады. Осы модельді географиялық түрде әр жерде орналасқан филиалдары бар немесе көптеген программалық жүйелері
бар ірі компаниялар қолдануы мүмкін.
Көрсетілген бұлттық технологиялар мақсаттарына байланысты өмірдің
әртүрлі салаларында қолданылып келеді. Бұлттық технологиялардың қолдану салалары өте ауқымды: онлайн-аудармашылар, жедел төлемдер, видеобайланыс, мемлекеттік қызметтер, сондай-ақ мәтін, кесте, фотосуретпен жұмыс істеуге
арналған әдеттегі программалар және т.б.


2) Google App Engine — Google Cloud платформасында масштабталатын қолданбаларды құру үшін бұлттық есептеулерге арналған кілт тапсыру қызметі (PaaS) ретінде пайдалануға болатын платформа.

Әзірлеушілерге осы серверсіз платформаның артықшылықтарын пайдалану арқылы веб-қосымшаларды құруға және орналастыруға мүмкіндік береді. Бұл бүгінгі күні бизнес үшін қол жетімді ең танымал PaaS опцияларының бірі.


Google App Engine Google деректер орталықтарына енгізілген қолданбаларды басқару процесін өте қарапайым ете алады. Ол серверсіз платформада веб-қосымшаларды құру және орналастыру үшін қолданылады.


Google App Engine әзірлеушілерге инфрақұрылымды басқарудан толық еркіндік алуға және компанияның сенімді бұлттық платформасында қолданбаларды құруға назар аударуға мүмкіндік береді. Google қолданбаларды әзірлеуді және басқаруды жеңілдету үшін App Engine платформасын ұсынады.


Google App Engine артықшылықтары


Google App Engine бәсекелестеріне қарағанда бірқатар артықшылықтарға ие. Оларды көрейік.


Қолданудың қарапайымдылығы


Google App Engine әзірлеушілерге код жазуға назар аударуға мүмкіндік береді. Бұл оларды серверді басқару және конфигурациялау сияқты тапсырмалармен айналысудан сақтайды. Нәтижесінде олар күш-жігерін кодты басқаруға және оны орналастыруға бағыттайды.

Қолданбалар жүйесі пайдаланушыларға бұлттық платформаны оңай пайдалануға көмектеседі, осылайша олар бір уақытта іске қосылған қолданбалар мен процестерге назар аудара алады. Google App Engine трафикті басқаруды автоматты қамтамасыз ету, бақылау және түзету арқылы басқарады.


масштабталатын хостинг


Дүние жүзіндегі әзірлеушілер мен компаниялар Google App Engine ұсынатын ауқымдылық деңгейіне байланысты пайдалануды жөн көреді. Бұл платформаны таңдау компанияларға бәсекелестерінен артықшылық алуға көмектеседі, өйткені олар масштабтау талаптарын қалай шешуге болатыны туралы алаңдамай өсе алады.

Google App Engine бұлтқа негізделген әзірлеу платформасы өсіп келе жатқан сұраныс негізінде автоматты түрде масштабтауға арналған. Сұраныс трафиктің өсуіне байланысты өскенде, ресурстар автоматты түрде ұлғаяды. Сондай-ақ қажеттілік азайған жағдайда оның масштабын азайту функциясы бар.


Нарыққа шығу уақыты қысқарды


Google App Engine бизнес қолданбаларыңыздың нарыққа шығу уақытын тездететін платформа екені белгілі. Бұл талаптар тез өзгеретін жағдайларда өте маңызды, өйткені жобаны іске қосу мерзімін сақтау қажет. Платформаның ыңғайлы құралдары мен функционалдығы тестілеу уақытын қысқартуға көмектеседі, нәтижесінде іске қосу уақыттары жылдамырақ болады.

Google App Engine шектеулері


Бұл, әрине, тамаша платформа болғанымен, оның кейбір кемшіліктері бар. Төменде кейбір мысалдар берілген:


Жеткізушіні байланыстыру


Жеткізушімен байланыстыру Google App Engine қызметінің маңызды шектеуі болып табылады, өйткені пайдаланушылар деректерді басқа NoSQL дерекқорларына тасымалдау мәселелеріне тап болады. Қолданбаларды бір платформадан екіншісіне тасымалдау өте қиын болуы мүмкін.

Файлдық жүйеге тек оқуға рұқсат


Google App Engine пайдаланушылары тек оқуға арналған файлдық жүйе қатынасымен жұмыс істей алады, бұл көптеген әлеуетті пайдаланушылар үшін тосқауыл болып табылады. Ол деректерді жергілікті файлдарға жазуға мүмкіндік бермейді және деректер таратылған орнатуда сақталуы керек.

Көптеген тілдер мен фреймворктарды қолдамайды


App Engine барлық жиі қолданылатын бағдарламалау тілдері мен шеңберлеріне қолдау көрсетпейді. Пайдаланушылар Node.js, Java, Ruby, C#, Go, Python және PHP бағдарламалау тілдерін пайдаланумен шектеледі. Пайдаланушылар басқа тілдерді пайдалану үшін теңшелетін орындалу уақыты мүмкіндігіне сенуі керек.

Қарапайым IaaS орналастыруға қарағанда қымбатырақ


Google App Engine - жеке баламалармен салыстырғанда қымбат опция. Бұл IaaS орналастыруға қарағанда салыстырмалы түрде қымбатырақ және талаптар артқан сайын шығындар жоғары болуы мүмкін.

Тұтынушыларға қолдау көрсету к


өп нәрсені қажет етеді
Google App Engine пайдаланушыларын тұтынушыларға қызмет көрсету тұрғысынан көбірек алғысы келеді, өйткені оның тұтынушыларға қолдау көрсетуі идеалдан алыс.




Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   ...   29




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет