Back to Catalog

Cloud Hosted Guide Get Started

BeginnerGuided Project

Open Liberty is an open application framework designed for the cloud. It’s small, lightweight, and designed with modern cloud-native application development in mind. It supports the full MicroProfile and Jakarta EE APIs and is composable, meaning that you can use only the features that you need.

Language

  • English

Topic

  • Web Development

Offered By

  • IBM

Estimated Effort

  • 1 hour

Platform

  • SkillsNetwork

Last Update

  • November 23, 2023
About This Guided Project
Open Liberty is an open application framework designed for the cloud. It’s small, lightweight, and designed with modern cloud-native application development in mind. It supports the full MicroProfile and Jakarta EE APIs and is composable, meaning that you can use only the features that you need. You'll learn how to run and update a simple REST microservice on an Open Liberty server. Maven will be used throughout the guide to build and deploy the microservice as well as to interact with the running server instance.

Instructors

Michael Lin

Software Engineer, IBM Developers Skills Network

I am a software engineer. I architect highly available infrastructure for web-based systems, and build these systems by utilizing modern frameworks (Ruby on Rails, Node, etc.) and cloud services (Kubernetes, etc). I have participated in multiple different stages of the software development life cycle, including planning, deploying and maintaining. I also have a solid understanding of backend and frontend development concepts, such as data modelling, API design and UX design. I'm extremely passionate about building tools that improve developer experience and development efficiency. Being a developer myself, I hope I can lessen the burden of other developers by taking care of all the heavy-lifting for them (e.g. implementing authentication, building hosting platforms), so that they can focus on their core business logic and ship software without worrying about any underlying complexities. Outside of work, I'm an active participant in the open source world. I have contributed to multiple open source projects (Terraform CDK, Linkerd, etc) as well as written some of my own, including a plugin for VS Code (used by over 16k developers) and a tiny package for reusing browser tabs (used in over 60k projects). I strongly believe in sharing knowledge with the general public and giving back to the developer community.

Read more