Data is important, whether it's stored on- or offline it's always good to have backups. Protecting your assets is a serious and cautious task. With the coming of hybrid solutions and configurations we get a lot of possibilities to do cloud backup. In this talk I'll talk about what the Azure platform can provide you as support for backing up your assets: topics brought to attention are Blob Storage, Backup Vault, SQL Server and SQL databases, geo-redundancy and much, much more. This will be backed with out-of-the box tools, partner tools and common tools.
Microsoft Azure DB is a purpose built JSON document database that is ideal for use in developing the next generation of modern web and mobile applications. DocumentDB provides the scale and performance of benefits of a NoSQL database but without forcing developers to take a productivity hit at design time in order to use it. In this session we'll deep dive into the capabilities that set DocumentDB apart from RDBMS stores as well its NoSQL brethren. We'll look at how DocumentDB finally delivers on the schema-free promise of NoSQL with whole document indexing and a range of language integrated query mechanisms. We'll look at how DocumentDB provides the sort of data tier programmability that developers take for granted in relational stores but which, to date, has always been a little undercooked in NoSQL land. Finally we'll examine how to get the best performance out of DocumentDB by tuning the consistency level to your application requirements and tweaking your index and query strategies where required. If you're building web and mobile apps on Microsoft Azure then this session will help you to evaluate how DocumentDB can get those apps built faster, scaling better and running more cost effectively than other data storage approaches.
В современном мире жёсткой конкуренции и требовательности конечных пользователей побеждают качественные продукты. Мы поговорим о том, как обеспечить высокое качество разрабатываемого продукта ещё на ранних стадиях, какие метрики и инструменты использовать для контроля, как организовать работу продуктовой команды, а также какой инструментарий поможет снизить накладные расходы и упростить жизнь разработчикам и тестировщикам.