Microsoft's Project Tye For Microservices
Thursday, 04 June 2020

Microsoft has announced Project Tye, a developer tool for developing and deploying microservices with minimal configuration. Tye is a .NET Foundation project.

The GitHub readme says:

"Tye is an open source experiment that will last at least until Nov 2020. We are using this time to try radical ideas to improve microservices developer productivity and see what works"

The .NET Foundation is an independent organization created by Microsoft in 2014 to promote open-source software development and collaboration based on Microsoft's .NET Framework.

tye

Project Tye includes a local orchestrator to make developing microservices easier and the ability to deploy microservices to Kubernetes with minimal configuration. You can run local projects and also spin up container instances and other dependencies. When everything is working you can then deploy your application to a Kubernetes instance.

The thinking behind project Tye is that many apps are in fact several smaller apps - a back-end database accessed via an API, a website at the front, other services that all need to communicate. Even if you can get everything talking to each other, it can be daunting getting your distributed app onto a platform such as Kubernetes.

tye deploy building images

Project Tye has two main goals; to make development of microservices easier and automating deployment of .NET applications to Kubernetes. For the easier microservices development, Tye lets you run many services with one command, and has simple conventions for discovering the addresses of other services. It also lets you use dependencies in containers.

To automate deployment of .NET applications to Kubernetes, Tye automatically containerizes .NET applications, and generates Kubernetes manifests with minimal knowledge or configuration, using a single configuration file.

Microsoft says that if you have an app that talks to a database, or an app that is made up of a couple of different processes that communicate with each other, then Tye should help "ease some of the common pain points." It's available to try on GitHub.

tye
 

 

More Information

Tye On GitHub

Related Articles

Kubernetes for Full-Stack Developers

The 100+ Analytic Microservices for Predix App Development  

Docker 1.5 Released

The Docker Way To Development

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Android Studio Iguana With Crash Reports
05/03/2024

Google has announced that the latest version of Android Studio, Iguana, is now stable. It has version control system support in App Quality Insights and new built-in support for creating baseline prof [ ... ]



Generative AI Training For All On Coursera
04/03/2024

Generative AI is on the loose, getting into business and commerce as well as into art, poetry and coding. Already useful, it  will become ever more useful as long as we use it properly. Coursera  [ ... ]


More News

raspberry pi books

 

Comments




or email your comment to: comments@i-programmer.info