Skip to content

Commit 7312d37

Browse files
committed
docs: update workshop
1 parent 78c38d6 commit 7312d37

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

docs/workshop.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,9 @@ sections_title:
2020

2121
In this workshop, we'll explore the fundamentals of microservices architecture and how to implement it from code to production, using Node.js, Docker and Azure.
2222

23-
We will build a complete application including a website with authentication and 3 microservices, deploy it to Azure using a CI/CD pipeline, perform load testing to tune the scaling of our services, and use log tracing and monitoring. And we'll do all that without needing to use Kubernetes!
23+
We will build a complete application including a website with authentication and 3 microservices, deploy it to Azure using a CI/CD pipeline, monitor and tune the scaling of our services, and use log tracing to debug issues. And we'll do all that without needing to use Kubernetes!
2424

25-
## Goals and topics covered
26-
- Brief review of microservices architecture and its benefits
25+
## You'll learn how to...
2726
- Create Node.js services using 3 differents frameworks
2827
* [Express](https://expressjs.com/)
2928
* [Fastify](https://www.fastify.io/)
@@ -34,8 +33,8 @@ We will build a complete application including a website with authentication and
3433
- Connect services to their database
3534
- Setup a CI/CD pipeline with GitHub Actions
3635
- Deploy services to Azure Container Apps
37-
- Load testing and scaling
38-
- Exploiting application logs
36+
- Monitor and scale your services
37+
- Exploit application logs
3938

4039
## Prerequisites
4140

@@ -1280,7 +1279,7 @@ When you're done, you can stop the services with `Ctrl+C` or by running `docker
12801279

12811280
<div class="info" data-title="skip notice">
12821281

1283-
> If you want to skip the website implementation and jump directly to the next section, run this command in the terminal to get the completed code directly: `curl -fsSL https://github.com/Azure-Samples/nodejs-microservices/releases/download/latest/website.tar.gz | tar -xvz`
1282+
> If you want to skip the website implementation and jump directly to the next section, run this command in the terminal to get the completed code directly: `curl -fsSL https://github.com/Azure-Samples/nodejs-microservices/releases/download/latest/website.tar.gz | tar -xvz && npm install`
12841283

12851284
</div>
12861285

@@ -1642,11 +1641,11 @@ Azure is Microsoft's cloud platform. It provides a wide range of services to bui
16421641
16431642
First, you need to make sure you have an Azure account. If you don't have one, you can create a free account including Azure credits on the [Azure website](https://azure.microsoft.com/free/).
16441643

1645-
<div class="important" data-title="important">
1644+
<!-- <div class="important" data-title="important">
16461645

16471646
> If you're following this workshop in-person at SnowCamp, you can use the following link to get a 50$ Azure Pass credit: [redeem your Azure Pass](https://azcheck.in/sno230125)
16481647
1649-
</div>
1648+
</div> -->
16501649
16511650
Once you have your Azure account, open a terminal at the root of the project and run:
16521651

0 commit comments

Comments
 (0)