The Keyhole Software team is excited to once again be involved in the Kansas City Developer Conference from both a sponsorship perspective and as conference speakers! As a Gold Sponsor, we will have a booth at the conference. Stop by the booth to enter for a chance to win an Amazon Echo and try out MockOla.
Keyhole Software team member Chase Aucoin is to present talks and workshops spanning Microservices. See the talk abstracts below and plan to attend.
The Kansas City Developer Conference is a Kansas City-based, non-profit software developer conference. The 8th annual KCDC conference begins on June 22, 2016 and covers all aspects of software development and agile project management over a three-day period. This is Keyhole’s fourth year as a Gold Sponsor.
Day one of the conference, Wednesday, June 22nd, is a day of “Pre-Compilers” – full-day, hands-on workshops on a specific topic. June 23-24 will feature one-hour breakout sessions. Please visit http://kcdc.info/ for more information.
MockOla At The Keyhole Booth
MockOla will be on display at the Keyhole Software booth.
Using the MockOla drag-and-drop element editor implemented with HTML5 Canvas, users can lay out user interfaces mockups, concept designs, and wireframes. The tool boasts a number of customization palettes and handy templates for web, tablet, and mobile applications. Learn more about MockOla here.
The MockOla editor is implemented using Backbone.js and Fabric.js for 2D drawing capabilities on an HTML5 browser canvas. The server-side API supporting MockOla is a Java Spring Boot application created using the JHipster framework.
Keyhole Software Sessions
Let’s Do Microsoft Microservices!
Speaker: Chase Aucoin // 8-Hour Workshop; 8:00 AM, Wednesday, June 22nd in Room 2207
A full day of fun, excitement, and Microservices!We will work together to understand key features of the Microservices paradigm. Together we will build a high-scale, fault tolerant, and production-ready system. By the end of this session, you will be able to confidently begin to bring highly scalable, maintainable systems to your organization.
Microsoft Microservices: Morning / We will learn:
- What is Microservice Architecture
- How can it be applied to my current infrastructure
- How it applies from a business perspective
- How to set up your environment for Service Fabric development
- The architecture and components of Service Fabric
- Service discovery mechanisms
- How to make a self-documenting API Gateway
- Basic data types in Service Fabric
- How to make services fault tolerant
- How to implement failure as a service
Microsoft Microservices: Afternoon / We will learn:
- Micro-Data as a pattern
- Basic CQRS Patterns
- How to break down services into coherent domains
- Service to service communication
- Data pipelining for highly decoupled systems of systems
- Near real-time data aggregation
- Service Fabric partitions
- Scaling Service Fabric
- The last portion of the workshop we will build from scratch a distributed caching service that can infinitely scale up.
Azure Service Fabric: Microservices Architecture Made Ridiculously Simple
Speaker: Chase Aucoin // Breakout Talk; Friday, June 24th at 10:30AM in Room 2210
CPU and RAM costs continue to plummet. Multi-core systems are ubiquitous. Writing code is easier than it has ever been. Why, then, is it still so darn hard to make a scalable system?With Azure Service Fabric, Microsoft has provided a best-in-breed way of developing, deploying, distributing, and managing service-oriented systems.
In this session, you’ll see how Service Fabric can be applied to the Microservices paradigm. We’ll cover how you can immediately use it to drive value to existing applications and DevOps processes. And we’ll demonstrate how to easily migrate those current systems to Service Fabric — with zero code changes — in order to create amazing horizontal scalability (not just in the cloud, but on-premises in Linux or Windows).
The talk also includes two brief demos:
• Hello world in 10 minutes or less
• Converting an existing MVC application to Service Fabric in 10 minutes or less
Stop by the Keyhole booth and enter for a chance to win an Amazon Echo! The random drawing for the winner will take place on Friday, June 24, 2016.
“Amazon Echo is a hands-free speaker you control with your voice. Echo connects to the Alexa Voice Service to play music, provide information, news, sports scores, weather, and more—instantly. All you have to do is ask.
Echo has seven microphones and beam forming technology so it can hear you from across the room—even while music is playing. Echo is also an expertly tuned speaker that can fill any room with 360° immersive sound. When you want to use Echo, just say the wake word “Alexa” and Echo responds instantly.” – https://www.amazon.com