云原生架构的主要作用是提高应用程序的可靠性、灵活性和可扩展性,同时降低运维成本和风险。通过将应用程序设计为微服务、采用容器化部署、自动化管理和持续交付,云原生架构可以实现快速迭代、高效部署和可靠运行,提高企业的竞争力和创新能力。