Бұлтты технология: оқу құралы / И. Н. Букенова, Г. С. Букенов
Даму процеД. Java жэне Python арналган AppEngine Development Kit (SDK) жергипкп компьютерде AppEngine кызметтерш ел1ктейтш веб-сервер косымшасын камтиды. Эр SDK курамына AppEngine -де кол жет1мд1 барлык API жэне йтапханалар юредЕ Сонымен катар, веб-сервер Kayinci3 тестшеу ортасын модельдейдЕ оган жуйелж ресурстарга кол жетзмдшкт! тексеру йредц оган AppEngine -де тыйым салынган. Эр SDK курамына AppEngine косымшасын косатын курал да юредЕ Багдарлама кодын, статикалык файлдарды жэне конфигурация файлдарын жасаганнан кей1н деректерд1 жуктеу унпн осы куралды icKe косыцыз. Бул курал аздщ Google есеггпк жазбаныздыц электрондык понггасы мен купил сезш сурайды. AppEngine -де жумыс icren турган косымшаньщ жаца шыгарылымын жасаган кезде оны жаца нуска ретшде жуктеуге болады. Есы нуска пайдаланушылар ушш жацарганга дейш жумыс ютейдЕ Ci3 жаца нусканы AppEngine -де ecKici жумыс icTen турган кезде тексере аласыз. SDKJava Java 5 немесе Java 6 кез келген платформада жумыс icTeftfli. SDK ZIP файл ретшде кол жепмдЕ Eclipse-Ti дамыту ортасын колданган кезде AppEngine косымшаларын куру, тексеру жэне косу ушш Eclipse-re арналган Google плагинш пайдалануга болады. Сондай-ак, SDK курамында cepeepfli icKe Косуга жэне косымшаларды косуга арналган командалык жол куралдары бар. SDKPython таза Python -да енпзшген жэне Windows, MacOSX жэне Linux- ты коса Python 2.5-мен кез-келген платформада жумыс ктейдЕ SDK файлы zip файлы туршде, ал Windows жэне MacOSX ушш орнатушылар кол жепмдЕ Administration Console - бул AppEngine -де жумыс ктейтш косымшаларды баскаруга арналган веб-интерфейс. Ci3 оны жаца косымшалар жасау, домен атауларын конфигурациялау, косымшаньщ жумыс нускасын езгерту, кол жепмдшк пен кател1ктер журналын карау жэне косымшалар деректерш сактау ушш колдана аласыз. Квота мен шектеулер. AppEngine -де косымшаны куру оцай емес, сонымен Катар акысыз! Ci3 "пркелп жасай аласыз жэне косымшаны дереу, акысыз жэне косымша талаптарсыз жариялай аласыз. Акысыз есептзк жазбасы бар косымшада айына 500 МБ-ка дешнп деректерд1 сактау жэне бес миллион бетке дейш карау мумкшдпт бар. Егер ci3re Ke6ipeK кажет болса, телемд1 косыцыз, максималды кунделпсп бюджеты орнатыцыз жэне оны кажеттшктерпцзге сэйкес ресурстар арасында белйиз. Ондеушшщ есеггпк жазбасына 10 ет1н1мд1 TipKeyre болады. 9p6ip Косымшада лимиттер немесе квоталар бойынша ресурстар карастырылган. Квота кунпзбелгк кун 1шшде пайдалануга болатын oenrini 6ip ресурстыц мелшерш аныктайды. Жакын арада косымша ресурстар телеу аркылы осы квоталардыц 6ip белтн тецшеуге болады. KeilGip функциялар ушш шектеулер квотамен байланысты емес, 6ipaK жуйенщ турактылыгын сактауга арналган. Мысалы, егер веб-суранысты орындау ушш багдарлама шакырылса, ол 30 секунд шпнде жауап куруы керек. Егер бул процесс оте узак уакытка созылса, ол токтайды жэне сервер кате кодын 40
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==