What is Digital Transformation … really?
Succeeding with DevOps: The Culture of Code
Because DevOps shifts the focus of software development to a collaboration between development, operations, and testing, there isn’t really a single tool that your company can implement and be brought into best practices. Instead, it involves deploying a complete cultural shift in the approach towards software development.
Docker, .NET Core, and macOS: An Unusual, Hands-on Introduction to Docker
- Introduction to Docker and .NET Core (on a Mac)
- Step-by-step walk through on how to get started (hands-on, bring your laptops)
- How to integrate this in your development projects and teams
Migrating to Microservice Databases: From Relational Monolith to Distributed Data
In a Microservices architecture with multiple moving parts we can’t allow that a single complement downtime breaks down the entire system. Dealing with stateless code is easy, but it gets much harder when we have to deal with persistent state. In this scenario, zero downtime migrations are paramount to guarantee integrity and consistency.
Within all the Microservices characteristics, undoubtedly the one that creates more perplexity is the “one database per Microservice”. However, very few teams have the privilege of starting something from scratch: most of the times they have a legacy database that will survive any new implementation.
In legacy systems you traditionally have a model that adopts transactions and CRUD. Now we must reassess some of these concepts. In this talk we’ll discuss consistency, CRUD and CQRS, Event Sourcing, and how these techniques relate to each other in many different integration strategies for databases. We’ll explore Views, Materialized Views, Mirror Tables, Event Sourcing, Data Virtualization, Change Data Capture, and how these strategies enable you to build up a Microservices architecture from a legacy monolithic relational database.
How DevOps affects current tech stacks
Does DevOps mean that you have to swap out your current technology stacks for newer technology?
Learn from the experience of one company in developing predictive analytics algorithms.
What AI technology is being used today and how.
UX Design Best Practices
Learn what are the current best approaches to doing User Experience design.
Please pick up your boxed lunch and browse the exhibits in the Atrium.
ALL CONFERENCE PRESENTATION
A Keynote Speaker shares experiences about culture change in the organization.
Internet of Things
What’s new with IoT?
Issues in Big Data / Data Science
Learn what is going on these days with applying data science to Big Data.
Creating an Agile Culture
How do we create organizational support for Agile?
Changing Culture and Managing Engineers
How are software engineers reacting to today’s agile culture and do engineering leaders deal with it?
Women in Technology Panel
A panel discussion about successes and challenges women face in the industry.
Telecommuting vs Onsite Working
A panel discussion about the challenges and successes of where you work.
Technology Trends Panel
A panel of CTOs at Triad companies discuss important technology trends they are pursuing.
IT Management Culture Panel
IT leaders in the Triad discuss current issues and trends in managing IT folk such as: Do Millenials need to be managed differently? Does Agile create disruption? How should technical debt be managed?