Go is a general-purpose language that bridges the gap between efficient statically typed languages and productive dynamic language. But it's not just the language that makes Go special – Go has broad and consistent standard libraries and powerful but simple tools. One of Go's key design goals is code adaptability; that it should be easy to take a simple design and build upon it in a clean and natural way. In this talk we'll go through the analysis we did and takeways that took us to use golang.
When designing cloud applications, you should take into account the fact that a failure or malfunction of any component of the system is possible. This template is called Designing for Failure. This design approach helps minimize the negative consequences of failure of any component of the internal or external system. Sometimes, it is not so simple to use the Designing for Failure template, but the Azure platform greatly facilitates this task due to the fact that some of the functions are implemented by cloud services—Azure Web Sites, Traffic Manager, CDN, RA—Geo Redundant Storage. During this session, we shall talk about how to use the functionality provided by Azure to ensure the accessibility of a website, even in the event of failure of one of the regions of the platform.
Tara Walker, a Xamarin enthusiast and AWS Technical Evangelist, will show you how you can build great mobile apps that leverage the Cloud with Xamarin and Xamarin Forms. We will walk through using Visual Studio, Xamarin, Xamarin Forms with Shared Projects, as well as, Xamarin Forms with PCLs. The session will include a step-by-step journey in which we will build a working cross-platform mobile app to run natively on iOS, Android and Windows Phone and how to connect a data service to funnel data to the app. You'll be ready to learn how you can build your own cross-platform mobile app with Xamarin and the exciting Xamarin Forms technology which may be the key to forthcoming Mobile Development.