Agile has been an astounding success in the development community, but DevOps – which closes the gap between devs and infrastructure – seems to be lagging behind. Companies are experiencing some serious growing pains in trying to adopt a change-management friendly culture on their road to DevOps maturity. Let’s push beyond book knowledge and buzz words and talk frankly about what is really going on in Portland today on the DevOps scene. One local company, SureID, has experienced some great successes and some hard-won lessons in adopting DevOps over a period of several years. Come hear what they’ve learned and leave with a practical roadmap and metrics-based goals that you can take back to your company in your own journey!
We’ll cover the following areas:
Why culture comes first – using the lessons of General Motors
Where the books go wrong – what happens in the real world with DevOps – and how to overcome them grass-roots
Tools that sparkle – using Octopus to handle release management, and TeamCity for monitoring and op insights, Chef and Puppet for configuration management and deployment
Cool dashboards you can build yourself to spark interest
The talk is about F#, MBrace and Azure as uber-innovative open source tools for distributed programming, cloud computing and big data inspired by functional paradigm and wonders of monads.
Alena will describe computation expressions or monadic computations, which is the unique F# feature that makes it possible to introduce language integrated domain specific language to control the custom flow, side effects, ambiguous unpredictable behavior and shows absolutely innovative usage of F# language.
You'll see the open-source MBrace framework built on the base of F# computation expressions as a distributed computational framework engine for cloud computing and performing highly loaded jobs on big data, executing in non-blocking way, managing the state across the cluster of same-network nodes and making all that stuff easy for the software engineer. Alena will give you a tour through MBrace framework constructions, its architectural design and practical implementation model and demonstrate the full solution potential with Azure infrastructural services and open source Brisk Engine.
As a result, you'll see the undeniable advantages of all of the individual technologies: F#, MBrace, Azure and their combination in solving complex and frequently used tasks, like highly scalable data-intensive computations, processing of huge amounts of distributed data in cloud environment.
Architecture construction examples, code fragments, demo of parallel computation tasks execution and the result will be presented, clearly showing that .NET Open Source stack is finally shooting ahead.