Room 228

Defining the Role of an Architect

Giles Marino

Giles Marino

Power Objects

This course presents the 5 pillars of IT architecture as defined by IASA (www.iasaglobal.org) and how they impact the role of a Solution Architect. This session will also present the “ITABok” (The IT Architects Body of Knowledge), “IEEE-1471” architectural approaches, and the importance of non-functional requirements from which successful design is based upon. An overview of architectural tools along with a discussion of activities an architect should engage in prior to solution design will be reviewed. A principled architect’s mindset of reducing technical debt and creating value across the enterprise the are the cornerstones of this session.


Advanced
Room 228
10:00 AM - 10:50 AM

Kubernetes and Container Options on Azure

Joey Schluchter

Joey Schluchter

Microsoft

We will walk through several container options available on Azure, including Azure Container Service (ACS 1.0), Azure Container Instances, and the new Azure Container Service (AKS - managed Kubernetes).


Advanced
Room 228
11:00 AM - 11:50 AM

IoT & DevOps

Jared Porcenaluk

Jared Porcenaluk

IoT offers some unique challenges when it comes to creating a deployment pipeline. Low-power devices connected with spotty internet connections, often with few humans around to help out when things go wrong, create an environment of uncertainty. Let's walk through how automated deployments, including automated testing, a build and release pipeline, and rollback functionality can be created for not only the cloud side of your IoT solution, but all the way to the edge.


Beginner
Room 228
01:00 PM - 01:50 PM

Rethinking the role of operating systems in the age of dynamic languages

Rein G

Rein G

DataCountry

It's been known since 1964 that dynamic programming languages require special infrastructure to properly leverage them for Extreme Agile, AI, FP etc. If you followed the rise of Goldman Sachs, you will know that NYC is currently under a massive buildout to address this problem, which spawned a tech boom in eastern Europe. This session will look beyond programming languages and rethink our notion of "operating systems" based on concepts like category theory, persistent memory, single level memory etc.


Advanced
Room 228
03:00 PM - 03:50 PM

Devops for Developers with AWS

santhosh kumar

santhosh kumar

JP Morgan Chase

The presentation will provide a walkthrough of setting up a cluster of servers using Amazon AWS for dev/qa/prod and implementing CI/CD using Jenkins. The presentation will also go through some of the basic scaling techniques that can be implemented. At the end of the presentation, the viewers will have a basic idea of setting up EC2 servers, RDS databases, security groups through AWS console, Elastic IP, a fully configured Jenkins server that can be used to automate builds and deploy them to the servers.


Beginner
Room 228
04:00 PM - 04:50 PM