microservices with nancy and vs code
TRANSCRIPT
How to buildMicroservices
with Nancy and VS Code
Celso JuniorMCPS | MCSA | MS | MCSD | Software
Engenieer Student | Startups Lover | Small-Cap Stock Investor
@celsojrfull
celsojrfullcelsojr
PRESENTATION OVERVIEWMicroservice•What is a Microservice?•Microservice principles•Architecture proposal•Microservice “don’ts”•Transformation of architectureNancy•What is a Nancy?•How did I meet Nancy?•The project•Prerequisites for developing with Nancy•Hello world demonstrationVS Code•What is VS Code?•How to install some useful plugins?•How to configure the debugger?
Demonstration•Liquidation project overview
MICROSERVICE
“We cannot say there is a formal definition
of the microservices architectural style”
- Martin Fowler
WE DON’T UPDATEMICROSERVICES,WE REPLACE IT.
Automate things, but do not increase complexity
Keep it small
Methodology
Process
Pattern
Platform
Device
Waterfall
Agile
Lean Engineering
Gated
Scrum
Continuous Delivery
Transformation of architecture
2-Tier Monolithic
3-Tier Layered
Microservice
Windows
Windows / Linux
Cloud
Desktop
Browser
Any device
Nancy download page and resources
http://nancyfx.org/Lightweight,low-ceremonyframework forbuilding HTTP based services on.Net and Mono
“Simplicity is the ultimate sophistication.”
Nancy hello world demonstration
VS Code
VS Code download page and resources• https://code.visualstudio.com/• Free• Open source• Runs everywhere
Liquidation project overview
Presented by Celso Junior@celsojrfull
All opinions in this presentation are my own. The content shown here is not endorsed by Microsoft, .Net Foundation or its partners. All rights reserved.
Q&A
How to buildMicroservices
with Nancy and VS Code