Developer Advocate, OpenShift Evangelist
Ian Lawson
Ian 'Uther' Lawson was a software engineer in the real world for 20+ years before joining Red Hat as an Open Source fanatic. For the last 10 years he has been a Domain Solution Architect, talking to anyone and everyone about the brilliance of OpenShift and other Red Hat products. He now works as a Developer Advocate and gets to enthuse all the time.
Ian Lawson's contributions
Modernization - Managing Data during the process
Yashwanth Maheshwaram
+1
When transitioning from a monolithic to a microservices architecture, one of the critical tasks is data refactoring. This involves adjusting your database's schema, including its table structures, data, stored procedures, and triggers. These adjustments not only improve the design's efficiency but also ensure that it retains its behavior and information.
Understand modernization of a traditional Java application with an example
Yashwanth Maheshwaram
+1
Developers frequently work with monolithic applications. However, the popularity of these monolithic applications has waned due to their lack of flexibility. Scaling a specific component requires scaling the entire application. Transitioning to a microservice architecture, with modular, independently scalable units addresses these challenges and is well-suited for cloud environments. This article focuses on moving a monolithic application, exemplified by a Java™-based e-commerce app called Pedal, to the cloud, offering guidance for this complex task.
Deploying Microservices to OpenShift- Tutorial using Pedal
Yashwanth Maheshwaram
+1
This tutorial guides you through deploying Pedal’s microservice architecture top OpenShift
An introduction to Red Hat Trusted Application Pipeline
Ian Lawson
Discover more about Red Hat Trusted Application Pipeline, a secure and easy solution for the DevSecOps outer loop.
A developer’s guide to Red Hat Developer Hub and Janus
Ian Lawson
+1
Discover how Red Hat Developer Hub and Project Janus streamline development workflows and deliver a competitive advantage for your organization.
What is Podman Desktop? A developer's introduction
Ian Lawson
Podman Desktop lets developers seamlessly work with containers and Kubernetes from their local environment. Learn about the benefits in this overview.
Modernization - Managing Data during the process
When transitioning from a monolithic to a microservices architecture, one of the critical tasks is data refactoring. This involves adjusting your database's schema, including its table structures, data, stored procedures, and triggers. These adjustments not only improve the design's efficiency but also ensure that it retains its behavior and information.
Understand modernization of a traditional Java application with an example
Developers frequently work with monolithic applications. However, the popularity of these monolithic applications has waned due to their lack of flexibility. Scaling a specific component requires scaling the entire application. Transitioning to a microservice architecture, with modular, independently scalable units addresses these challenges and is well-suited for cloud environments. This article focuses on moving a monolithic application, exemplified by a Java™-based e-commerce app called Pedal, to the cloud, offering guidance for this complex task.
Deploying Microservices to OpenShift- Tutorial using Pedal
This tutorial guides you through deploying Pedal’s microservice architecture top OpenShift
An introduction to Red Hat Trusted Application Pipeline
Discover more about Red Hat Trusted Application Pipeline, a secure and easy solution for the DevSecOps outer loop.
A developer’s guide to Red Hat Developer Hub and Janus
Discover how Red Hat Developer Hub and Project Janus streamline development workflows and deliver a competitive advantage for your organization.
What is Podman Desktop? A developer's introduction
Podman Desktop lets developers seamlessly work with containers and Kubernetes from their local environment. Learn about the benefits in this overview.