Techorama 2015 has ended
Techorama 2015

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Cloud [clear filter]
Tuesday, May 12


SELECT Value FROM DataStream – Gaining Insight into Dynamic Data with Azure Stream Analytics
As database experts and Business Intelligence specialists we are used to selecting business value from static data sets. But is this always the optimal scenario? In today’s world of rapidly changing businesses, with the emergence of Big Data, The Internet of Things and on-line social interactions on a massive scale, the challenges of selecting business value from static data are increasing in complexity. Maybe life would be easier if we make the assumption that our data sets are infinite in size. Technologies such as Azure Stream Analytics enable developers and data analysts do just that by querying dynamic data streams to select business value.

Azure Stream Analytics can scale massively to process hundreds of thousands of messages per second. The data querying capabilities allow results and values to be aggregated over specified time windows to generate reports based on key performance indicators, or trigger alerts when thresholds are exceeded. Best of all, the query language for Stream Analytics is T-SQL, which provides a smooth path for today’s data experts to adopt tomorrow’s technologies.

In this demo intensive session Alan will unleash the power of Azure Stream Analytics, showing how data stream processing scenarios can be implemented quickly and efficiently. The scenarios demonstrated will range from issuing speeding tickets in a driving game to analyzing dynamic data streams from trending topics in Twitter.

avatar for Alan Smith

Alan Smith

Consultant, Active Solution Sverige AB
Alan Smith is an Azure developer, trainer, mentor and evangelist at Active Solution in Stockholm. He has a strong hands-on philosophy and focusses on embracing the power and flexibility of cloud computing to deliver engaging and exciting demos. Alan has held the MVP title for 10 years... Read More →

Tuesday May 12, 2015 10:00 - 11:00
Room 10


Docker and why it is relevant for developers
This is a session for developers who heard about Docker and wonder why it would be relevant for them. What is different about Docker? Why could it be useful for web developers? How can it be used on Azure? This is a Docker intro session in which I demo the application of Docker in a real-world web development scenario with continuous delivery.

avatar for Rainer Stropek

Rainer Stropek

software architects gmbh
Rainer Stropek ist seit über 20 Jahren als Unternehmer in der IT-Industrie tätig. Er gründete und führte in dieser Zeit mehrere IT-Dienstleistungsunternehmen und entwickelt im Augenblick in seiner Firma "software architects" mit seinem Team die preisgekrönte Software "time cockpit... Read More →

Tuesday May 12, 2015 11:30 - 12:30
Room 8


Azure Q&A panel
Panel discussion about Windows Azure


Maarten Balliauw

Minion, Techorama

Mike Martin

architect, Crosspoint Solutions

Tuesday May 12, 2015 13:30 - 14:30
Room 10


Messaging Patterns
There are numerous reasons why asynchronous messaging should be introduced in applications, as well as many approaches in incorporating messaging subsystems.  In some cases intensive workloads need to be pushed to back end processing, or perhaps specialized (and perhaps expensive) resources need to be utilized to perform certain operations.   In this talk we'll cover several scenarios where introducing messaging can help, discuss a few messaging patterns, as well as look at abstracting your messaging subsystem to guard against evolving technology and designs.  While examples will be given using Azure Storage Queues and Service Bus Brokered Messaging the concepts can be applied to cloud and on-premises solutions on just about any platform.

avatar for Mike Wood

Mike Wood

Technical Evangelist, Red Gate
Mike Wood is a Technical Evangelist for Cerebrata working with Windows Azure tools and services.He describes himself as a problem solving, outdoorsy, user group advising, dog-loving, blog writing, solution creating, event planning, married, technology speaking, father of one kind... Read More →

Tuesday May 12, 2015 14:45 - 15:45
Room 9


Building cloud-native services with Project Orleans
Interactive cloud services demand a stateful compute tier. The requirements of high throughput, low latency, high availability and scalability made the already challenging task of building distributed systems unattainable for the majority of developers. Project “Orleans” was conceived to address these challenges by making distributed programming qualitatively easier and providing “scalability by default”. Among other workloads, “Orleans” happened to fit very well the emerging IoT scenarios, and has already been put in production in a fairly diverse set of them. This talk will cover the programming model of “Orleans”, the architecture of its runtime, and some of the patterns successfully implemented by major customers of “Orleans”, such as Halo blockbuster videogame.

avatar for Sergey Bykov

Sergey Bykov

Principal Development Lead, Microsoft
Sergey Bykov joined Microsoft in 2001 and worked in several product groups, such as e-Business  Servers, Embedded Devices, and Online Services, before moving to Research in 2008. He’s been working on Project “Orleans” since its inception, and is leading the team that keeps... Read More →

Tuesday May 12, 2015 17:30 - 18:30
Room 1
Wednesday, May 13


Being Zen on Microsoft Azure with Continuous Delivery, Monitoring and Learning
Ever felt you spend more time packing deployments, configuring test environments and deploying the latest build, in order to please the testers, than you spend writing actual code? Ever had your flow interrupted by the boss wanting a demo environment set up for a customer demo? We simply can't be interrupted in our creational flow of #awesome code by the worldly dealings of these simpletons! Fortunately, built into the Microsoft Azure Platform, there is great support for Continuous Delivery, Monitoring and Learning. With little fuss you can set up automated builds, test runs and deployments. Equally effortless is the incorporation of Application Insights into your web apps that helps you detect issues early, diagnose & solve problems and understand how your users are experiencing your product. While your users enjoy your production deliverables you learn, improve and fire off the next deployment, perhaps eased into production using the new testing in production features? All of these great services and features are completely automated and built for you so that you may focus on what’s important – the uninterrupted development experience. Treat your production environment in Microsoft Azure like your personal laboratory and deliver, monitor learn to be even more awesome in each new line of code!

avatar for Magnus Mårtensson

Magnus Mårtensson

Azure Expert, Martensson Consulting
Magnus Mårtensson is a true entertainer while being productive, smiles while being challenged and always gives more than is gained. He is man with a true consultant spirit and aims not to take life too seriously because he claims it’s more fun that way! With an open mind his way... Read More →

Wednesday May 13, 2015 08:45 - 09:45
Room 2


Big Cloud Workloads
In this talk, Andy Cross (Azure MVP) explores the motivations and techniques for distributing workloads in a modern cloud. Using examples from Microsoft Azure, he will demonstrate homemade scalable applications and the pitfalls associated with this approach, discuss ready-made alternatives and highlight various design choices to make when selected either Big Data or Big Compute workloads.

avatar for Andy Cross

Andy Cross

Chief Operating Officer, Elastacloud
Andy Cross is a cloud architect and co-founder of Elastacloud. With a background in highly transactional websites, his performance optimisation within the Microsoft development stack eventually led him to more and more distributed systems and open technologies. An international speaker... Read More →

Wednesday May 13, 2015 10:00 - 11:00
Room 10


Azure App Service: Building workflows, using Logic apps
Azure App Service is a brand new architecture that allows developers to build, publish and monetize Microservices (API apps) to the Azure platform. These API apps can be used to build composite workflows or build interactive applications.

Sam has been working with the product teams on the Azure App Service and will give an overview on the architecture, the implementation details and the usage of API’s and Logic Apps. Expect a lot of examples and demos during this talk.


avatar for Sam Vanhoutte

Sam Vanhoutte

CTO Codit, Codit
Sam Vanhoutte is CTO and Product Manager at Codit. Based in Belgium, Sam is a 4th year Microsoft Azure MVP and frequently speaks at conferences. Also, he is also Azure p-seller at Microsoft and has extensive experience in building integrated enterprise, IoT and cloud-based solutions... Read More →

Wednesday May 13, 2015 11:30 - 12:30
Room 10


How we use Azure in MessageHandler
In this session I'll discuss what the underlying architecture of MessageHandler looks like, which azure components we use, why we use them and how we use them. I’ll also reflect on how I think the recent evolutions in azure and announcements at Build will impact our architecture moving forward. Join me if you want to learn more about distributed software architecture in the cloud as well as the thought process behind it.

avatar for Yves Goeleven

Yves Goeleven

Solution Architect, Goeleven BVBA
Yves has been shipping enterprise and cloud software since 2001. He is specialized in the design of distributed software systems using messaging. He works as a Solution Architect for Particular Software (NServiceBus), where he is working on support for the Azure platform. He is one... Read More →

Wednesday May 13, 2015 14:45 - 15:45
Room 2


Azure Networks: For more than just VMs
Sometimes don't want our data in the cloud, but that doesn't mean we can't use the cloud at all. Windows Azure allows private networks to be defined that can host virtual machines, connect securely to our on-premises network and act as a bridge for scalable Azure Websites. In this session I'll create a network, add VMs and connect in a website. I'll talk about how it could be connected to on-prem and run through the concepts involved.

avatar for Rik Hepworth

Rik Hepworth

IT Director, Black Marble
Rik is a Microsoft MVP for Azure and IT Director at Black Marble, an award-winning company in the north of England. His role includes delivering robust IT solutions to both his own organisation and its customers, which can take in a broad spectrum of technologies. An enthusiastic... Read More →

Wednesday May 13, 2015 16:15 - 17:15
Room 1


Azure App Services Web Apps
In my opinion, Azure Websites is one of the top services that Microsoft added to their cloud. It doesn’t matter if you are a Node.JS, PHP, ASP.NET developer, with Azure Websites you get a great runtime environment for your products. In this demo-only session, Azure MVP Rainer Stropek introduces you to Azure Websites using multiple examples. Rainer starts with the basics: Just some HTML- and JavaScript files. Next, he extends the sample using a Node.JS backend. You will learn how to deploy such a solution using Git. Finally, Rainer shows how to use C#, ASP.NET, and Visual Studio to implement and deploy more advanced backend logic.

avatar for Rainer Stropek

Rainer Stropek

software architects gmbh
Rainer Stropek ist seit über 20 Jahren als Unternehmer in der IT-Industrie tätig. Er gründete und führte in dieser Zeit mehrere IT-Dienstleistungsunternehmen und entwickelt im Augenblick in seiner Firma "software architects" mit seinem Team die preisgekrönte Software "time cockpit... Read More →

Wednesday May 13, 2015 17:30 - 18:30
Room 2