Developers building cloud-powered applications
IT Pros managing infrastructure
If you manage the infrastructure that makes IT work, you'll find great content about public and private clouds here.
Anyone trying to find the signal in the noise
Big data and cloud computing go hand in hand. Come listen to experts who are solving real world information problems.
CloudDevelop returned in 2013 for its second year with a great list of speakers and sponsors. Talks included:
Avi is the co-founder and CEO of Shippable, a hosted continuous delivery service built on Docker. Previously, Avi spent over a decade at Microsoft building highly scalable internet services and working on products like Xbox 360, Office365, Azure, and Kinect. His most recent role was as Director of Product Development at a Seattle startup. He has also presented at Gluecon, Red Hat Summit and several Meetups. In his free time, Avi likes perfecting his bird photography and chilling with a glass of red wine.
A number of inefficiencies exist in the software development workflow at most companies. A major contributor is inconsistency in different environments as code moves from a developer's machine to build, staging, and production environments. You hear frequent complaints like - "But it works on my machine". Managing VMs in all these environments is also a tedious and complex task.
Using containers in your development workflow solves a lot of these problems, but the challenge is in containerizing your workflow right from the time code is written on a developer’s machine to the time it is deployed into production.
Avi Cavale, CEO of Shippable, will present our tips and tricks on how to containerize your DevOps workflow. As a result, you can avoid environment conflicts, save on ops effort and costs, and ship features faster with better quality.
Cloud and Mobile Apps Architect for 2 years now, Technical Evangelist at Microsoft for 3 years and a long past life in LOB companies working in different technologies.
Experienced presenter in OSS communities,Microsoft internal events, TechEd and CloudDevelop Conf 2013. Geek Girl and experienced kayaker.
Anyone with a pet and a cellphone can make a video and share it.
This presentation will focus on how to consume VOD from different devices. Social integration and Stats will be introduced as complementary apps features.
You will learn how to upload, encoding and publish videos in Azure Media services and to consume them by mobile applications develop using Xamarin Forms. Mobile Services will play in the backend and I will also present some Xamarin components such as CGM and Maps.
Code, Stream & Fun guarantee!
Matt is a software engineer and web developer who currently leads developer experience for HP Helion. He is a published author and has spoken at numerous conferences about software design and development. Over the years he has developed and deployed numerous projects in many languages including quite a few open source projects.
Cloud computing is going through a change for two big reasons. The revelations from Edward Snowden are causing cloud and data location strategies to change. And, enterprises are entering the cloud market with new use cases.
OpenStack, the open source cloud platform, is an answer to both of these changes.
In this session you'll learn:
David Hoerster, a 4-time C# MVP, is a recovering corporate financial analyst and has been working with the Microsoft.NET Framework since the early 1.0 betas. He is the Sr. Director of Web Solutions for Resources Global Professionals (RGP), an international financial services firm. David is the conference chair of Pittsburgh TechFest, the leader of the Pittsburgh SteelCloud distributed application development user group, the former president of the Pittsburgh .NET User’s Group (PGHDOTNET) and is also a regular speaker at Pittsburgh and regional user group and community conference events. David can be found rarely blogging at http://geekswithblogs.net/DavidHoerster and also is an occasional Tweeter (@DavidHoerster).
Whether you're building a new application from scratch or enhancing an existing one with new functionality, being able to scale is very important to the life of your application. And being able to scale is one of the appeals of going to the cloud. While some may say that you should just throw more hardware at the problem, designing your system up front properly will save you a number of headaches down the road.
Command Query Responsibility Segregation (CQRS) is a pattern that helps you design your system to scale over time by taking messaging and applying it to commands your application issues and events that it raises. We'll see a very simple message distribution system and see how applying CQRS along with some event-driven concepts can help your application grow and scale over time. We'll look at using Azure as the platform where we build our application utilizing CQRS principles.
Christopher Judd is the CTO and a partner at Manifest Solutions, an international speaker, an open source evangelist, the Central Ohio Java Users Group and Columbus iPhone Developer User Group leader, and the co-author of Beginning Groovy and Grails (Apress, 2008), Enterprise Java Development on a Budget (Apress, 2003) and Pro Eclipse JST (Apress, 2005) as well as the author of the children's book “Bearable Moments”. He has spent 18 years architecting and developing software for Fortune 500 companies in various industries, including insurance, health care, retail, government, manufacturing, service, and transportation. His current focus is on consulting, mentoring, and training with Java, Java EE, Groovy, Grails, Cloud Computing and mobile platforms like iPhone, Android, Java ME and mobile web.
As an industry we are collecting more and more data. At some point we have to be able to make sense of the data. Unfortunately many of the tools we have historically used can not scale up to the terabytes and petabytes we have captured. Hadoop is one of those relatively new technologies that is taking the industry by storm since it has proven to scale by taking advantage of the MapReduce pattern and distributed computing.
During this hands-on tutorial you will provision a Hadoop cluster, write MapReduce jobs and learn how to store and access data via Hadoop Distributed File System (HDFS). You will also learn how cloud providers such as Amazon Web Services’ Elastic MapReduce (EMR) and Microsoft’s Azure HDInsight provide Hadoop as a service.
Bridget Kromhout is an operations engineer at DramaFever, the largest streaming video site for international content. She's been paying the bills with Unix sysadmin work since the last time 'flannel shirt over babydoll dress' was a trendy look. Her CS degree emphasis was in theory, but she now deals with the concrete (if 'cloud' can be considered tangible). She likes finicky wide-column data stores, stats-driven monitoring, formal grammars, bicycle-powered camping, and butchering pumpkins for home canning.
When I joined a startup already in progress as their first ops hire, I got a crash course in cloud operations. Running databases in EC2 without being on bare metal presents its own challenges; we also began using Hadoop and HBase on EMR, with tragicomic results. What monitoring existed was a twisty maze of half-measures, so improving our Mean Time To Lost Sleep required trying new tools and alerting strategies. And scaling performance meant relying on best practices and gut-feeling hunches. This talk will have appeal for those curious about AWS, about using MapReduce in the cloud, and about whether MongoDB is really "web scale". (Spoiler alert: lolol.)
Come for the EC2 trivia; stay for the table-flipping.
Keith Mayer is a Senior Technical Evangelist at Microsoft focused on Cloud and Enterprise platforms. Keith has over 20 years of experience as a technical leader of complex IT projects, in diverse roles, such as Network Engineer, IT Manager, Technical Instructor and Consultant. He has consulted and trained thousands of IT Pros worldwide on design of enterprise technology solutions. Keith is currently certified on several Microsoft technologies, including Private Cloud, System Center, Hyper-V, Windows, Windows Server, SharePoint and Exchange. He also holds other industry certifications from VMware, IBM, Cisco, Citrix, HP, CheckPoint, CompTIA and Interwoven. You can find Keith online at http://KeithMayer.com.
Anton is a web and mobile software designer and developer, living in Ottawa Canada.
He works for IBM and helps create their DevOps Services, and Bluemix integration workflows as well as leading front end development on the open source Orion project.
Anton has a background in user interface development within network management, vector drawing software, as well as mobile and web solutions for small businesses.
This presentation is based on a passion project to design and develop a mobile app for an international NGO that responds to global disasters.
It tells the story behind the app, and the technology choices that enabled it's creation as a part time project.
In the presentation we look at how open data, changed in a google spreadsheet can act as the trigger for crisis information reaching the mobile phones of supporters of the NGO - how a simple Node application running with IBM's Mobile Cloud services on Bluemix can offer a fast, scalable and simple way to build a mobile back end.
When we think about mobile apps, we think about the 4 inch rectangle in our hands, but that's only the tip of the iceberg. We need to think of the app as part of a system. We consider the system design, and stakeholders in light of technology choices.
I have over a decade of professional development experience building web and mobile applications. After always loving creating exciting information from the data collected from my applications, I've focused my career on building and leveraging BI tools. As the father of two young children, I love spending time with them and my wife boating, attending Buckeye football games, and the outdoors.
Do you need an awesome analytics tool but don't have much budget? Want to integrate your on-prem data with Azure, Hadoop, or OData sources too? Using Microsoft's Power BI, you can create powerful self-service analytics integrating your on-prem data with other sources. All this with a minimal investment? Say it ain't so.
In this talk we'll review everything you'll need to know to get started with Power BI. We'll walk through creating connections from the cloud to your on-prem data through a variety of methods. Then, the fun stuff starts. We'll walk through creating a few dazzling visualizations. Finally, we'll deploy it Power BI and check out our creation on the web and mobile devices. And, if that's not enough, we'll exercise the Natural Query Language tool in Power BI by asking it real-world questions.
What percentage of CloudDevelop attendees who should come to this talk >> 92%
Matt is the Software Development Practice Leader at Aptera Software; a Microsoft Managed partner with offices in Ft. Wayne (IN), Nashville, and Indianapolis. With 10+ years of professional experience in software development, Matt is experienced in delivering enterprise grade solutions. An entrepreneur in spirit, Matt is passionate about delivering solutions that drive business growth.
Your business needs to create a mobile solution for its employees. As an architect, engineer, chief information officer, or business owner, it is important to understand your options. In this talk, we take a look at Microsoft Azure and Office 365, and evaluate how they may impact your mobile solution. We’ll use Xamarin to stand up a cloud connected iOS and Android application that leverage Azure and O365.
I am a software engineer living in Columbus, OH. I work for Improving Enterprises. My professional interests include compilers, math, functional programming, and proving systems. I am a member of TeamB and the ACM. In my spare time, I play Irish traditional music on the wooden flute and tin whistle.
Online tax preparation or financial advice sounds like a viable business, but "secure" sites are broken every day. Consumers are rightly wary of disclosing their personal information to cloud-based service providers. How can you build a service which delivers real value and is backed by a hard, cryptographic guarantee of security?
What if it were possible for a customer to give their data to a cloud provider in encrypted form, and for that provider to perform useful computations on that data without ever decrypting it? The results would be delivered to the customer, encrypted with a key that only they knew. It sounds like an ideal solution, but maybe impossible?
This is the promise of homomorphic encryption. Amazingly, this is a real technology, and (inefficient) end-to-end implementations exist. Research on homomorphic encryption is fast-moving, and the state of the art is improving every year. The presenter's opinion is that homomorphic encryption will change cloud computing in a way similar to how SSL/TLS changed online commerce. It is the future of online privacy."
Registration will open early in the Gateway Film Center.
Stay tuned for more details on our 2014 keynote speaker!
Lunch is provided by CloudDevelop.
We'll wrap things up with some closing remarks and giveaways by our fantastic sponsors.
We can't hold CloudDevelop without our great sponsors. To make CloudDevelop even more valuable, we've simplified our sponsorship tiers. Our new location will make for an even better sponsor experience with more attendee engagement than ever before!
For more details, please download our sponsorship prospectus here.
Want to be reminded about our call for speakers, when tickets go on sale or to tell your boss you're taking Friday off? Sign up here!