Hello @Shin, Yu Lim
The documentation you mentioned Azure Virtual Machines security overview provides an overview of the core Azure security features that can be used with virtual machines.
Some of the features are implemented by Azure like Compliance or Confidential Computing or applied to VM upon creation like Virtual networking
You may choose and setup required security enhances that relates to your particular project or solution.
For example you might have a requirements to implement only Virtual machine backup but not Azure Site Recovery(Disaster Recovery)
If you think your question has been answered, click "Mark as Answer" if just helped click "Vote as helpful". This can be beneficial to other community members reading this forum thread.