晚风吻别
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
23、Google Cloud学习与部署全攻略
本文全面介绍了Google Cloud的学习路径、认证准备、在线资源、社区支持及关键工具Terraform的使用方法。涵盖从初学者到进阶用户的各类资源,包括官方文档、YouTube频道、播客、Qwiklabs实践平台,以及Google内外的开发者社区和年度重要会议Google I/O与Google Cloud Next。重点讲解了如何使用Terraform进行声明式基础设施部署,并提供了部署Skills Mapper项目的详细步骤。最后鼓励读者通过持续学习、参与社区、实践项目和获取认证来深入掌握Google原创 2025-10-12 03:58:54 · 36 阅读 · 0 评论 -
22、Google Cloud 应用部署、扩展及认证学习指南
本文详细介绍了在 Google Cloud 上通过 GKE Autopilot 部署、扩展应用的完整流程,涵盖服务账户认证、Kubernetes 配置、负载均衡暴露服务,以及从 Cloud SQL 迁移到 Cloud Spanner 的步骤。同时分析了方案的扩展性与成本,并系统梳理了 Google Cloud 专业认证体系,提供学习路径建议,帮助开发者通过官方资源、社区和实践掌握云技能,规划职业发展。原创 2025-10-11 10:32:12 · 34 阅读 · 0 评论 -
21、利用 Google Cloud 服务扩展事实服务
本文探讨了如何利用 Google Cloud 的 GKE Autopilot 和 Cloud Spanner 服务扩展事实服务,以实现高可扩展性和云无关性。通过使用 GKE Autopilot 提供的托管 Kubernetes 环境和 Cloud Spanner 的全球分布式数据库能力,应用程序可在不修改代码的情况下跨云平台部署,并支持大规模用户访问。文章详细介绍了需求分析、架构选择、准备工作、Kubernetes 配置、服务账户绑定与测试,以及向 Cloud SQL 和 Cloud Spanner 的部署原创 2025-10-10 15:44:20 · 27 阅读 · 0 评论 -
20、谷歌云可观测性与服务扩展实践
本文深入探讨了在谷歌云平台上实现应用程序可观测性与服务扩展的实践方法。通过日志过滤与分析、基于日志的指标创建、自定义仪表盘和警报策略,提升系统监控能力;结合OpenTelemetry实现分布式追踪,增强问题诊断效率。针对技能服务内存瓶颈,提出引入数据库存储标签并实现水平扩展的解决方案,并通过综合应用可观测性指标指导扩展决策。最后总结了当前成果并展望未来优化方向,为构建高可用、可扩展的云原生应用提供了完整参考。原创 2025-10-09 12:55:34 · 20 阅读 · 0 评论 -
19、谷歌云应用构建、部署、监控全流程指南
本文详细介绍了在谷歌云平台上构建、部署和监控应用的全流程。内容涵盖手动触发构建、使用Terraform和Cloud Build实现GitOps自动化部署、Cloud Build与Artifact Registry的成本分析、系统可观测性建设,以及通过Cloud Monitoring设置监控工作区、创建自定义仪表盘、管理日志等关键操作。文章还介绍了SRE中的四大黄金信号,并提供了基于mermaid的流程图和实用命令示例,帮助读者全面掌握谷歌云应用的全生命周期管理,提升系统的稳定性与可维护性。原创 2025-10-08 12:22:36 · 23 阅读 · 0 评论 -
18、自动化构建、部署与配置:金丝雀发布与云构建实践
本文介绍了基于Google Cloud的自动化构建、部署与配置实践,重点阐述了金丝雀发布策略的实施流程。通过使用GitHub、Cloud Build、Artifact Registry和Cloud Run等服务,实现从代码提交到自动构建、容器存储、部署上线及流量逐步切换的完整CI/CD流水线。文章详细说明了项目结构设计、权限配置、构建部署步骤,并提供了流程图与常见问题解决方案,帮助开发者高效、安全地发布应用版本,提升开发运维效率与系统稳定性。原创 2025-10-07 14:01:52 · 23 阅读 · 0 评论 -
17、构建安全且自动化的 API 服务体系
本文详细介绍如何构建一个安全且自动化的API服务体系,涵盖通过自定义域名和HTTPS访问API网关的配置、使用身份平台实现用户认证(支持Google等外部提供商)、利用Cloud Armor增强应用防御能力(包括IP封禁与速率限制)、评估系统性能与成本,并通过CI/CD管道实现自动化构建与部署。文章还介绍了DORA指标在衡量交付效能中的作用,以及如何通过外循环机制提升开发运维效率,最终实现高安全性、高可靠性和高效能的API服务架构。原创 2025-10-06 14:54:39 · 29 阅读 · 0 评论 -
16、软件开发测试与部署的技术实践
本文深入探讨了软件开发、测试与部署的技术实践,涵盖使用Testcontainers进行可靠的集成测试、通过Cloud Code与Minikube构建零成本本地Kubernetes环境、利用Skaffold实现高效的容器构建与自动部署,并介绍了如何借助全局负载均衡器、SSL/TLS证书和Cloud Armor构建安全的系统防护体系。结合实际操作示例与技术选型分析,展示了从开发到安全上线的完整流程,帮助开发者提升效率、可靠性与安全性。原创 2025-10-05 09:09:25 · 24 阅读 · 0 评论 -
15、软件开发内循环:Google Cloud助力高效开发
本文深入探讨了在Google Cloud环境下优化软件开发内循环的策略与工具。内循环涵盖代码编写、构建和测试的快速反馈过程,重点在于如何通过容器化提升开发效率的同时保持快速迭代。文章介绍了使用Skaffold自动化构建与部署、Jib/Ko/Buildpacks等高效容器构建工具,并对比了本地Kubernetes、GKE Autopilot、Cloud Run等运行时的优劣。此外,还涵盖了IDE选择(如Cloud Code、Cloud Shell Editor、Cloud Workstations)、容器注册原创 2025-10-04 13:09:59 · 35 阅读 · 0 评论 -
14、云环境下API与UI的部署与配置指南
本文详细介绍了在云环境下如何安全高效地部署和配置API与UI,涵盖使用Cloud Run与Cloud Storage托管用户界面、通过API Gateway暴露受保护的后端服务,并结合IAM权限管理实现最小权限原则。同时提供了完整的配置流程、成本分析、安全性加固步骤,并总结了自动化、可观测性与性能优化等后续拓展方向,助力构建可靠的云原生应用体系。原创 2025-10-03 09:22:54 · 50 阅读 · 0 评论 -
13、云端技能映射服务搭建与优化指南
本文详细介绍了如何搭建和优化一个云端技能映射服务,涵盖服务账户配置、Pub/Sub事件处理、订阅创建、服务测试及用户界面整合。采用Cloud Run、Firestore和API Gateway等云原生技术,实现高可用、低成本、安全的无服务器架构,并通过OpenAPI规范统一API管理,提升系统整体安全性与可维护性。原创 2025-10-02 11:33:21 · 41 阅读 · 0 评论 -
12、云原生服务搭建:从事实服务到用户档案服务
本文详细介绍了从构建基于Spring Boot和PostgreSQL的事实服务到实现事件驱动的用户档案服务的完整云原生架构。通过集成Cloud Run、Cloud SQL、Firestore、Pub/Sub等Google Cloud服务,实现了高可用、可扩展且成本效益高的微服务系统。文章涵盖服务部署、身份验证、数据库集成、权限管理、性能与成本优化,并探讨了未来扩展方向,为构建现代云原生应用提供了实用指南。原创 2025-10-01 12:26:53 · 25 阅读 · 0 评论 -
11、基于Spring Boot、Cloud Run和Cloud SQL的事实服务项目搭建与优化
本文详细介绍了基于Spring Boot、Cloud Run和Cloud SQL构建事实服务的完整流程,涵盖容器化部署、数据库配置、身份验证集成及性能与成本优化策略。通过Jib实现无Docker构建,利用Cloud SQL的区域实例提升可用性,并结合Secret Manager安全管理敏感信息。文章还深入探讨了磁盘大小与IOPS的关系、冷启动问题的解决方案以及最小权限原则下的服务账户设计,为构建高效、安全、可扩展的云原生Java应用提供了全面指导。原创 2025-09-30 10:10:52 · 32 阅读 · 0 评论 -
10、深入探索云服务:Cloud Run与Spring Boot项目实践
本文深入探讨了如何使用Google Cloud服务(如Cloud Run、Cloud SQL和Identity Platform)构建基于Spring Boot的事实服务。文章详细介绍了项目需求、技术选型、环境配置、容器化部署及性能优化策略,并结合实际操作展示了从创建Spring Boot项目到部署上线的完整流程。通过集成多种GCP服务,实现了高可用、安全且可扩展的云原生应用架构,适用于需要快速构建和部署微服务系统的开发者参考。原创 2025-09-29 12:19:41 · 33 阅读 · 0 评论 -
9、云运行服务部署、测试与优化全流程指南
本文详细介绍了云运行服务的完整部署、测试与优化流程。涵盖项目设置、服务部署、冒烟测试、本地模拟运行、安全加固、性能测试与调优、结构化日志配置等内容,结合实际命令与输出示例,帮助开发者快速构建高效、安全、可扩展的云原生应用,并提供最佳实践建议以提升服务性能和运维效率。原创 2025-09-28 09:45:55 · 39 阅读 · 0 评论 -
8、云端函数与云运行服务的部署及应用指南
本文详细介绍了如何在Google Cloud平台上部署和测试云函数,并通过云调度器实现自动化任务。同时,基于云运行服务构建了一个可扩展的技能建议服务,采用字典树数据结构与缓存机制提升响应速度,确保低延迟和高并发处理能力。文章涵盖从Docker镜像构建、Terraform基础设施管理到服务部署、性能调优、监控日志及安全策略的完整流程,提供了一套高效、可靠且成本低廉的解决方案,适用于需要实时交互和快速响应的应用场景。原创 2025-09-27 16:40:39 · 27 阅读 · 0 评论 -
7、利用 Google Cloud 服务构建技能映射应用:从手动到自动化的实现
本文介绍了如何利用 Google Cloud 服务构建一个名为 Skills Mapper 的技能映射应用,展示从手动到自动化实现的演进过程。通过使用 BigQuery、Cloud Functions、Cloud Scheduler 和 Cloud Storage 等服务,实现了每周自动更新技术技能标签的功能,并对比了手动与云原生实现的优劣。文章还探讨了应用在功能扩展、性能优化和安全增强方面的可行思路,为构建可扩展、低成本的云原生应用提供了实践参考。原创 2025-09-26 09:24:21 · 22 阅读 · 0 评论 -
6、云原生应用开发与Google Cloud使用指南
本文介绍了云原生应用开发的核心要点,涵盖微服务、事件驱动架构、容器化与自动化等关键概念,并详细指导如何准备和使用Google Cloud平台。内容包括创建Google账户、安装和配置gcloud CLI、项目与计费设置,以及推荐工具如envsubst、jq、pack和Terraform的使用方法。通过遵循12因素原则、领域驱动设计和极限编程实践,开发者可高效构建灵活、可扩展的云原生应用。结合Google Cloud的关键服务与CLI工具,实现快速部署与资源管理,助力开发者最大化利用云平台能力。原创 2025-09-25 09:44:08 · 29 阅读 · 0 评论 -
5、云原生应用开发的架构与实践
本文深入探讨了云原生应用开发的核心架构与实践方法,涵盖事件驱动架构与API优先设计的协同机制、容器化与多种容器运行时的选择策略、基于开放标准避免供应商锁定的方案,以及极端编程和全面测试在提升系统可靠性中的作用。同时介绍了自动化DevOps实践、契约测试、灰度发布等关键技术,并展望了人工智能融合、Serverless普及和绿色云原生的未来趋势,为构建高效、灵活、可扩展的云原生系统提供了全面指导。原创 2025-09-24 16:43:53 · 21 阅读 · 0 评论 -
4、云原生应用开发原则与微服务架构实践
本文深入探讨了云原生应用开发的核心原则与微服务架构的实践方法。从安全凭证管理、后端服务解耦到构建与运行阶段的分离,全面解析了提升应用可靠性、安全性和可维护性的关键策略。文章进一步阐述了微服务的设计理念,包括组件粒度划分、领域驱动设计(DDD)的应用、以及API优先与事件驱动通信模式的选择。同时,结合横向扩展、日志管理、环境一致性等云原生最佳实践,系统性地总结了现代分布式系统的构建方法,并分析了微服务带来的优势与挑战,为开发者提供了一套完整的云原生架构落地指南。原创 2025-09-23 15:12:29 · 27 阅读 · 0 评论 -
3、云原生应用开发:Google Cloud 的优势与实践
本文深入探讨了云原生应用开发的核心理念与实践方法,重点分析了Google Cloud在云原生生态中的优势。文章从云原生的四大支柱——创新实验室、自动化工厂、防御堡垒和监督天文台出发,阐述了Google Cloud凭借其卓越的服务集成性、对开放标准的支持以及强大的底层基础设施(如Borg、Colossus、Spanner和Andromeda)如何助力开发者高效构建可扩展、高可用的应用。同时,详细解读了12-因子应用原则,涵盖代码库管理、依赖隔离、配置外置、构建与发布分离、无状态进程、端口绑定、并发处理、可处置原创 2025-09-22 12:17:39 · 59 阅读 · 0 评论 -
2、云原生时代:解锁云计算潜力的新范式
本文深入探讨了云原生作为解锁云计算潜力的新范式,分析了从传统数据中心向云迁移的挑战与误区,强调云不仅是基础设施的转移,更是一种开发理念的变革。文章对比了云托管与云原生的本质区别,阐述了云原生的核心原则,包括组件独立性、内置弹性、可观测性、声明式管理和零信任安全,并提出构建支持创新与效率的云原生平台四大设施:实验室、工厂、堡垒和天文台。最终指出,云原生不仅赋能企业,也让个体开发者具备全球化创新能力,成为数字时代的‘新弹药’。原创 2025-09-21 14:54:42 · 20 阅读 · 0 评论 -
1、云原生开发:为何选择云原生而非传统云?
本文深入探讨了云原生开发相较于传统云的优势,解析了云原生的核心概念与架构特点,包括微服务、容器化和12因素应用原则。通过多个实践项目,如使用Cloud Functions的标签更新器、基于Spring Boot和Cloud Run的事实服务等,展示了云原生技术的实际应用。同时介绍了构建云原生平台的关键组件:实验室、工厂、堡垒和天文台,并提供了进阶技巧以提升可扩展性和开发竞争力。文章旨在帮助开发者和企业更好地理解云原生的价值,实现快速创新、成本优化与高可用性,顺应数字化时代的演进趋势。原创 2025-09-20 13:15:38 · 34 阅读 · 0 评论
分享