Приветствуем наших читателей. Весна, даже почти лето на дворе, очень влияет на состояние, ну просто расслабляет так, что сложно сосредоточится и что-либо делать серьезное. Но мы же профессионалы! Потому сегодня продолжаем разговор о современных технологиях, даже более, чем современных - находящихся на острие ИТ-прогресса! А сегодня одна из самых популярных и активных тем какая? Cloud Computing вообще, а один из лучших, оригинальные и ярких его представителей - Google App Engine в частности. Хорошая новость про добавление в платформу возможности работы приложения на Java - может и я попробую, хотя его, в какой то мере конкурент, Stax, о котором я, с прискорбием, никак не напишу, мне намного больше близок и нравиться. Но если вы все же остаетесь приверженцем Python (я вот его так и не смог освоить, просто синтаксис не понравился), и хотите нечто подобное, но полностью свое - для вас есть хорошая новость. Открытый проект AppScale позволяет развернуть собственную систему облачных вычислений предоставить возможность развертывать и запускать там приложения на Python-е, в принципе, без изменения кода, что для GoogleAppEngine, что написанные специально под систему. Читать далее...
Categories: Open Source, Высокопроизводительная архитектура Tags: Amazon EC2, Cloud, cluster, Elastic Application Cloud, framework, Google, Google AppEngine, Python, кластер, разработка
Регулярно описывая новые стартапы, я постоянно видел тенденцию к созданию веб-приложений и целых веб-офисов (не в смысле замены пакета от Microsoft, а по функциональности), однако ни разу не встречал таких онлайновых комплексов, рассчитанных на коллективы разработчиков. И если раньше я считал, что уж мы то, разработчики, можем вполне обойтись и стандартными средствами, максимум, сами себе на сервере развернуть SVN + Trac, то став руководителем (и продолжая быть программистом) отдела разработки небольшого стартапа, я немного переосмыслил своё виденье веб-офисов. Стало понятно, что иметь что-то онлайн, но заточенное сугубо для организации виртуального представительства отдела разработки, было бы очень даже полезно и нужно. Желательно, бесплатно, но если за это будут просить деньги, также стоит подумать. Ведь сопровождение собственными силами такого решения выльется и в дополнительное время на установку и конфигурирование, и на привыкание работать в нескольких разных системах.
Первым делом я подумал использовать бесплатные сервисы для открытых проектов, однако мы разрабатывали совсем не открытое решение, поэтому такие сервисы мало подходили. Да и функциональность и даже удобство пользования самыми популярными решениями вроде Sourceforge или Google Сode было отнюдь не на высоте. Пришлось искать что-то другое… и такое решение нашлось! Посмотрим на сервис Assembla.com.
Оригинал моей статьи на сайте developers.org.ua
Свежие комментарии