The Center for Technology Innovation sponsors a series of day-long workshops on cutting-edge technology issues with nationally-known speakers. Open to the public, the $165 registration fee includes handouts, breaks, lunch, and parking in the UWM Union parking structure. Discounted rate is available for UWM MIS/ITM alumni for $145.
Kubernetes Cloud Native Training
Friday, January 24, 2020
Workshop presenter, Jonathan Johnson, is an independent software architect concentrating on helping others unpack the riches in the cloud native and Kubernetes ecosystems. He is halfway into his second score of engineering commercial software, driven to design helpful software to move us forward. His applications began with laboratory instrument software and managing its data.
Jonathan was enticed by the advent of object-oriented design to develop personal banking software. Banking soon turned to the internet, and enterprise applications took off. Java exploded onto the scene, and since then he has inhabited that ecosystem. At 454 Life Sciences and Roche Diagnostics, Jonathan returned to laboratory software and leveraged Java-based state machines and enterprise services to manage the terabytes of data flowing out of DNA sequencing instruments. Then as a hands-on architect at Thermo Fisher Scientific, he applied the advantages of microservices, containers, and Kubernetes to their distributed platforms.
This introductory course covers the key techniques to automate, deploy, and manage containerized applications on Kubernetes.
You’ll need a Linux, Windows 10 or MacOS laptop with browser.
Who should attend:
This course is for software engineers (architects, developers, devops, administrators, testers) who want to move their solutions to microservices and containers running on cloud native, distributed container platforms.
The topics you will learn are:
- Kubernetes Architecture
- Kata: First applications on Kubernetes
- Microservice Frameworks
- Kata: Spring Boot with Maven/Gradle
- Managing Containers
- Kata: Running containers
- Building Containers
- Kata: Image format decomposed
- Kata: Multi-stage container
- Kata: Deploy private registry
- Kata: Run container based CI pipeline
- Runtime Observability
- Kata: Logging stack
- Kata: Horizontal pod scaling with Prometheus
- Application Creation
- Kata: Create and deploy a multi-container solution
- Kata: Deploy serverless app with scaling and monitoring
- Meshing and Networks
- Kata: Explore Istio for routing rules
Recent workshops have included:
- Enterprise Blockchain
- Cognitive Services & Deep Learning
- Software Architecture Fundamentals
- Build Once, Run Anywhere – with Docker and Dockerfiles
- Hands-On Machine Learning
- Azure IoT Suite
- Applications on Kubernetes
- Building Native Mobile Apps with Angular and Typescript
- Microservices Architecture and Design
- Building Evolutionary Architectures
- Test Driven Development in Java using JUnit 5
- Functional Programming in Swift
- Angular 2/4 Hands-on Programming Codecamp
- Six Essential Soft-Skills for the Technology Professional
To automatically receive information on upcoming workshops, please click here to request being added to our mailing list.
The Center also sponsors panel discussions with IT leaders who present their thoughts on topics of interest to the local IT community. Audience participation follows the presentation.
For More Information
Dr. Atish Sinha
Director, Center for Technology Innovation
Professor, Information Technology Management
Lubar Hall N363