Bio
Muhammad Ikram is an Enterprise Architect at Toyota’s Advanced Technologies Group where he oversees technology strategy for several key enterprise initiatives. He has been developing software systems for 15+ years in variety of domains such as accounting, tax, digital document management and retail.
Muhammad started his career as a Software Engineer developing Enterprise Java applications. As he grew into engineering lead roles, Muhammad became fascinated with Operations Engineering and worked as an SRE/DevOps Engineer for a couple of years before finally settling in as an Enterprise Architect / IT Strategist.
My Talks
CaaS vs FaaS: selecting the appropriate architecture for microservices implementation
Containers or Functions? the right tool for implementing micro-services, event processing, cron jobs, REST apis, stateful processes
What factors should drive this design decision.
An overview of ...
Enabling DevOps via K8s: the hype, the reality and all things in between
To some, Kubernetes is the best thing invented since sliced VMs (containers). To others, it is just hype that will fade away in the managed services domain. When done right, K8s can accelerate DevO...
How to effectively run an Enterprise Architecture practice in the age of agile.
Business across the industries are facing key challenging for digital transformation efforts. Enterprise Architecture practice can be key capability to help guide the future direction. However, kee...
How to select Kubernetes platform for deployment at scale
Selecting an appropriate Kubernetes platform for your organization is a challenging task.
This talk covers some important elements that you should consider from a Day 0, Day 1 and Day 2 perspective...