microservices with nancy and vs code
TRANSCRIPT
![Page 1: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/1.jpg)
How to buildMicroservices
with Nancy and VS Code
Celso JuniorMCPS | MCSA | MS | MCSD | Software
Engenieer Student | Startups Lover | Small-Cap Stock Investor
@celsojrfull
celsojrfullcelsojr
![Page 2: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/2.jpg)
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
![Page 3: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/3.jpg)
MICROSERVICE
![Page 4: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/4.jpg)
“We cannot say there is a formal definition
of the microservices architectural style”
- Martin Fowler
![Page 5: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/5.jpg)
WE DON’T UPDATEMICROSERVICES,WE REPLACE IT.
![Page 6: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/6.jpg)
Automate things, but do not increase complexity
![Page 7: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/7.jpg)
Keep it small
![Page 8: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/8.jpg)
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
![Page 9: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/9.jpg)
![Page 10: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/10.jpg)
Nancy download page and resources
http://nancyfx.org/Lightweight,low-ceremonyframework forbuilding HTTP based services on.Net and Mono
![Page 11: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/11.jpg)
“Simplicity is the ultimate sophistication.”
![Page 12: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/12.jpg)
Nancy hello world demonstration
![Page 13: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/13.jpg)
VS Code
![Page 14: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/14.jpg)
VS Code download page and resources• https://code.visualstudio.com/• Free• Open source• Runs everywhere
![Page 15: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/15.jpg)
![Page 16: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/16.jpg)
![Page 17: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/17.jpg)
Liquidation project overview
![Page 18: Microservices with Nancy and vs Code](https://reader036.vdocument.in/reader036/viewer/2022062503/58ed3fb81a28ab210f8b4593/html5/thumbnails/18.jpg)
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