Создание приложений для облака — это не просто перенос сервера в чей-то центр обработки данных. Независимо от использованных технологий и выбранной платформы индустрия выработала общие подходы к архитектуре приложений — то что называют best practice. Отказоустойчивость, высокая доступность и производительность приложения (Веб сайта, Веб сервиса, вычислительного сервиса и т.п.) — это ключевые характеристики, которые в первую очередь определяются правильной архитектурой и правильным использованием тех средств, которые есть в арсенале той или иной технологии. Данный доклад основан не на теоретических умозаключениях или результатах поиска в Интернете по словам scalable cloud computing, а на практическом опыте работы с рядом Российских и зарубежных компаний, реализующих решения на Windows Azure. Будут даны как платформенно-независимые рекомендации по правильной архитектуре для облака, так и конкретные советы по оптимальному и обоснованному использованию Windows Azure.