Microservices in the Cloud with AWS
11:45 am11:45

Microservices in the Cloud with AWS


Port 99 Building
2001 8th Ave
12th Floor
Seattle, WA 98121


The industry is blurring the lines between Platform-as-a-Service (PaaS) and Infrastructure-as-a-Service (IaaS). Companies today are challenged with resource constraints in IT, resulting in long delivery cycles. How can a company deploy efficiently and reliably with minimal IT oversight while maintaining flexibility in application delivery options?

In this talk, we will walk through the lifecycle of a microservices-based solution architected within the AWS ecosystem. We will discuss an emerging industry approach that uses a combination of PaaS with containers. We will also demonstrate a model for delivering an application on a PaaS platform in AWS.

This is a 101-level presentation. Participants will not need to understand AWS, but some understanding of the software development lifecycle and benefits of microservices will help.

Boxed lunches will be provided.

Key Takeaways

-       Learn the benefits of a PaaS model over IaaS model
-       Get a glimpse of the delivery process that can streamline an application
-       How microservices developed with Docker can run in Elastic Beanstalk

AWS services covered:  Beanstalk, IAM, ELB, VPC, MFA, Security groups, CloudFormation, CloudWatch

Nimret Sandhu
Director of Technology, at Dev9

As the Director of Technology, Nimret Sandhu works closely with clients and the Dev9 team to ensure smooth delivery and best technology practices. Nimret has been chair of the Seattle Java Users Group (SeaJUG) for 10 years. He also serves on multiple advisory boards with the University of Washington Professional & Continuing Education program, where he helps set direction and content in technology, ensuring that the programs stay up to date.

Optimizing Your Organization’s Cloud Spend
3:00 pm15:00

Optimizing Your Organization’s Cloud Spend


520 Kirkland Way
Kirkland, WA 98033
View Map

Optimizing Your Organization’s Cloud Spend
Presented by Gabe Hicks, CTO, Dev9

3:00 PM - Doors Open!
3:15 PM - Presentation
4:15 PM - Open Discussion and Networking with Snacks & Beverages

As companies of all sizes embrace the Cloud for its agility and long-term cost savings, they at some point hit a threshold in their Cloud spend where they pause and reassess the decision. Some, like Dropbox, reverse course and revert to on-premises. Others, like Netflix, go all in and close their last data center.

Cloud providers make it easy to launch virtual resources in minutes. This also makes it easy to quickly spend millions of dollars. Join us for this seminar and gain insight into strategies to optimize your Cloud spending

Whether your company has hit a panic at $10,000 or $10 million per month, there are steps you can take to ensure that you’re deploying Cloud resources optimally.

Key Takeaways:

  • Understand differences in pricing models from AWS, Microsoft Azure, and Google Cloud Platform
  • Understand IaaS vs. PaaS vs. SaaS from a cost perspective
  • Learn about AWS tools such as Trusted Advisor
  • Learn about third party cost optimization tools


Gabe Hicks, CTO, Dev9

Gabe Hicks has been involved with Java and web development since 1999. His expertise includes Java, Spring, system integration, web technologies, and leading software teams. Gabe has led teams in planning and design of solutions for companies in fields such as health care, timber, communications, and entertainment. Since joining Dev9, he has built core applications for numerous, large-scale consumer facing systems.

The Impact of 'Cloud First'
6:30 pm18:30

The Impact of 'Cloud First'


General Assembly Seattle
Seattle Tower Third Floor
1218 3rd Ave
Seattle, WA 98112
View Map

Dev9's Vp of Delivery, Mike Ensor, will be presenting "The Impact of Cloud First" for the Pacific Northwest Product Management Community(PMC). PMC is a non-profit, volunteer organization of Product Management professionals focused on advancing knowledge and creating opportunity for Product Managers in the Pacific Northwest. 

As ‘Cloud First’ directives are adopted at a record pace, the details are often left up to individual business segments to devise a successful plan. Join us to discuss how a cloud-first strategy impacts development and delivery, and the implications that may affect your own product definition.

Mike Ensor, a hands on software architect and leader of Dev9's custom e-commerce practice, will share invaluable insights and lessons learned over Dev9’s five years of Cloud strategy and implementation projects with numerous enterprises.

To learn more, visit the PMC Events page. Presentation level: 201



SeaJug: Build Games in Java for iOS, Android, Desktop & Web with libGDX
6:45 pm18:45

SeaJug: Build Games in Java for iOS, Android, Desktop & Web with libGDX


K&L Gates building
925 4th Ave, 4th Floor, Seattle, WA (map)

Java is a popular server-side programming language, but did you know it’s also a very popular language for targeting iOS, Android, desktop & HTML5 for games?

In this session, we’ll explore libGDX, one of the most popular game engine projects on GitHub ( and  Based on OpenGL ES, libGDX provides support for both 2D and 3D games. A Gradle-based build system lets you build a single shared code-base with customizations for each target platform.

We’ll walk through the feature set, available extensions, and explore the challenges of multi-platform development.  We will compare the feature set with other available frameworks, and discuss which projects are best suited for libGDX.  We’ll show the details of how to target desktop, iOS, and Android from a single build and deploy system using Intelli/J and a MacBook Pro.

Speaker: Will Iverson has been a frequent speaker at SeaJUG for over a decade.  After far too many years of consulting, Will opened Game Studio One in January 2017.  Focused on strategy & simulation games, Game Studio One will be launching titles later this year – sign up or follow at for more information.

Will has been working in the computer and information technology field professionally since 1990. His diverse background includes developing statistical applications to analyze data from the NASA Space Shuttle, product management for Apple, and developer relations for Symantec's Visual Cafe. Clients over the last two decades include Sun, BEA, Canal+ Technologies, AT&T, T-Mobile, the State of Washington, and many, many more. Most recently, Will spent over six years growing Dev9 (, a premier local consulting firm.

Building Efficient Microservices Solutions with Kubernetes
2:30 pm14:30

Building Efficient Microservices Solutions with Kubernetes


Google Seattle [Fremont], Abacus Room
651 N 34th St
Seattle, WA 98103

Presented by:
Allan Naim, Product Manager, Google Cloud Platform
Konstantin Ignatyev, Sr. Solutions Architect, Dev9

Join us for an enlightening discussion with Kubernetes Product Manager, Allan Naim, and Dev9’s Senior Solutions Architect, Konstantin Ignatyev.

Allan will kick-off the event with a presentation about the genesis of Kubernetes and how it improves developer productivity and truly enables organizations to put their apps on wheels so that these apps can more easily be moved in the public cloud.

Senior solutions architect Konstantin Ignatyev will discuss how Kubernetes addresses many of the concerns that developers and operations personnel have when living in the world of micro-services and software-as-a-service offerings. He will show how Kubernetes addresses common challenges and needs such as scalability, portability, and configuration management in the most pragmatic way possible while staying simple to develop and debug. He will also demonstrate a live application and the corresponding code.

Key Takeaways:

  • Gain insight into the benefits of Kubernetes for Cloud deployments
  • Examine a sample application that uses micro-services architecture.
  • Hear a point-by-point discussion of how Kubernetes handles typical developer and operations concerns.

About Allan Naim

Allan Naim is a Global Product Lead at Google and is part of the Cloud Business Unit, where he is responsible for business development and go-to-market strategy for the Google Cloud Platform App Hosting business worldwide. He joined Google after 15 years of experience in the enterprise software and cloud computing business, including roles in product engineering, sales, strategy and evangelism. In his most recent role before joining Google, he was a cloud evangelist at Microsoft, where he drove the adoption of Microsoft Azure across wide spectrum of companies ranging from startups to Fortune 500 companies.

About Konstantin Ignatyev

With 20 years of software development experience, Konstantin Ignatyev has led numerous development teams to success. He has most recently worked on a project involving micro services deployed as Docker containers and run on Kubernetes. Konstantin has a true passion for technology and is always looking for the best, most sensible tool for the job. When he isn’t working with clients, he is working on his own project, a global marketplace for motorcycle travelers.


Securing DevOps in AWS
9:30 am09:30

Securing DevOps in AWS


Port 99 Building
2001 8th Ave Seattle, WA 98121
12th floor, Room 11.102



Securing DevOps in AWS

One of the leading concerns businesses have for adopting a cloud-first mentality centers on security. This presentation will discuss a range of practices, policies and tools designed to decrease your security surface area. We will discuss adding security testing to Continuous Delivery pipelines via tests and build plugins, checklists for building container-based artifacts, VPN & VPC configurations, Multifactor Authentication, IAM & Role appropriations, enforcing encrypted traffic using security groups and automating security patching. Attendees will walk away with a better understanding of where risks exist for projects, a starting checklist on how to start secure projects within AWS and a solid outline on how to incorporate security into your build pipelines.

Goals of this presentation include:

  • Securing your AWS account and environments
  • Adding security through automated tests and tools
  • Processes adding to a “first to know” policy

Presented by Mike Ensor, VP of Delivery at Dev9

Mike Ensor is a hands-on software architect with 20 years of experience in backend development, e-commerce, Cloud architectures, distributed systems and big data implementations. Throughout his career he has continually pushed the use of test-driven development and emphasized the merits of Agile-based development.

SeaJug: How Microsoft Learned to Love Java
6:45 pm18:45

SeaJug: How Microsoft Learned to Love Java


900 Bellevue Way NE, Bellevue, WA (map)
Boardroom on 2nd floor above main reception area

Brian will talk about Microsoft's journey from a product to a services company, and how Java is an important part of that journey, highlighting Microsoft's Open source offerings for Azure, and talking about how Java developers could benefit from using Azure services in their applications. The focus will be on real-world examples using Microsoft's open source SDKs on GitHub and tools available for non-Microsoft developers, with a drill-down into our Java offerings and how they can enhance Java applications. We also want to gather feedback from attendees on some exciting new offerings designed to make it easier to deliver Java in the cloud.

Speaker: Brian Benz

Brian is a Senior Program Manager at Microsoft. Brian spends his time helping Java developers and customers work on the cloud with Microsoft Azure. 

Dev9 is the video sponsor of SeaJug and is proud to promote this fantastic community.