The road
open-menu closeme
The Road
Series
Effective Cloud Computing Deep Dive Clickstream Analytics GitOps Serverless Amazon Builders Library
Tools
Word Dictation Practice on AWS Word Dictation Practice on Vercel
About
🌐
中文 English
The road
github twitter stackoverflow rss
  • 无服务器架构的Docker镜像数据分析应用

    calendar May 4, 2020 · 2 min read · 云计算 AWS Big Data Data Lakes Analytics AWS Athena Cloud Native docker  ·
    Share on: twitter facebook linkedin copy
    无服务器架构的Docker镜像数据分析应用

    近期对Docker镜像做了些数据分析,这里分享一下利用云原生技术快速且低成本的实现任意数量的数据分析。 之前通过文章介绍了不用拉取Docker镜像就可获取镜像的大小的一种方法,通过其中的示例脚本,我们可以获取到待分析的原始数据。 比如nginx镜像的部分原始数据(csv格式)如下, 1 2 3 4 5 6 7 8 9 10 11 12 …


    Read More about 无服务器架构的Docker镜像数据分析应用
  • 基于CodeCommit代码管理的无服务器架构Devops

    calendar Mar 26, 2020 · 3 min read · 云计算 AWS Devops CodeCommit Git  ·
    Share on: twitter facebook linkedin copy
    基于CodeCommit代码管理的无服务器架构Devops

    Github/Gitlab已经成为众多开发者非常熟悉的代码协作平台,通过他们参与开源项目或实施企业内部项目协作。 AWS也提供了托管的、基于Git、安全且高可用的代码服务CodeCommit。CodeCommit主要针对企业用户场景,所以他并没有社交功能以及代码仓库fork功能,是否CodeCommit就无法实现Github基于Pull Request的协同工作模式呢? 答案是,CodeCommit完全可以实现基于Pull Request的代码协作。由于Git的分布式代码管理特性,首先fork上游项目仓库,将修改后的代码提交到fork仓库,通过Pull Request申请修改请求合并。Github将这套协作流程推广开来并被开源项目广 …


    Read More about 基于CodeCommit代码管理的无服务器架构Devops
  • AWS发布更快、更便宜、更易用的HTTP APIs

    calendar Mar 13, 2020 · 2 min read · 云计算 FaaS AWS AWS API Gateway Serverless Computing  ·
    Share on: twitter facebook linkedin copy
    AWS发布更快、更便宜、更易用的HTTP APIs

    AWS在3月12日正式发布了新一代的API网关 -- HTTP APIs。AWS发布的第一代API Gateway服务已经快5年了,通过这些年来大规模服务客户的心得以及客户反馈,由此重新构建了更快(相比第一代网关60%的延迟减少)、更便宜(至少节省71%的费用)、更易用的第二代网关服务。 除了性能、费用、易用性的大幅度改进之外,在HTTP APIs发布博客中着重介绍了以下新特性, HTTP APIs网关可同私有VPC内的负载均衡(ALB/NLB),服务发现(Cloup Map)集成。意味着可将目前最流行且普遍应用的容器服务作为API后端 可以将自定义域名的API路径混合映射到第一代的REST APIs和最新的HTTP APIs 请求 …


    Read More about AWS发布更快、更便宜、更易用的HTTP APIs
  • 无服务器架构的域名重定向服务

    calendar Aug 27, 2019 · 2 min read · 云计算 AWS AWS S3 AWS Lambda AWS CDK  ·
    Share on: twitter facebook linkedin copy
    无服务器架构的域名重定向服务

    业务时常有需求将某个域名(A)的访问重定向到其他域名(B),即使实现这样一个很简单的需求通常也需要部署Web服务器(例如Nginx),为域名A的请求返回302响应,并提供新的Location地址重定向到域名B。现在基于云计算服务,我们可以使用一些托管服务来实现同样的事情,无需管理服务器和维护应用,同时做到最低成本实现该需求。 接下来将介绍如何利用AWS上的服务实现该需求。 使用AWS S3和AWS CloudFront实现域名重定向 创建一个新的S3 bucket,例如 redirect.domain.com 配置新bucket属性,开启静态网站托管, …


    Read More about 无服务器架构的域名重定向服务
  • Spring Cloud Function -- 跨Serverless平台的函数计算框架

    calendar Jun 28, 2019 · 3 min read · 云计算 FaaS 函数计算 AWS AWS Lambda 钉钉 dingtalk Serverless Computing Spring Spring Cloud Function  ·
    Share on: twitter facebook linkedin copy
    Spring Cloud Function -- 跨Serverless平台的函数计算框架

    基于serverless框架的钉钉回调函数中介绍了serverless framework,一款支持跨云厂商/Serverless平台的部署工具。但是函数代码还是需要针对不同的serverless平台作对应的适配。而Spring Clound Function就是针对这种情况专门开发的跨serverless平台的框架,实现一套代码通过不同的打包实现跨serverless平台。Spring Clound Function目前支持AWS Lambda, Microsoft Azure Function以及Apache OpenWhisk。 这里我们继续使用无函数版本的钉钉回掉函数来演示Spring Clound Function for …


    Read More about Spring Cloud Function -- 跨Serverless平台的函数计算框架
  • 公有云对比

    calendar Jun 26, 2019 · 4 min read · 云计算 AWS 阿里云  ·
    Share on: twitter facebook linkedin copy
    公有云对比

    AWS是全球云计算领域的领跑者,它在计算、存储、网络等方面都做出了很多创新,同时也是其他云计算厂商学习及模仿的对象。 阿里云是目前国内市场份额最大的云计算厂商,其份额超过了第二至五位厂商的总和,份额领先优势比AWS在全球还要显著,同时全球份额也超过IBM来到第四。 本文将对AWS和阿里云核心服务做一个简要对比,以及这两家厂商发展方向的一些个人见解。 云计算,其核心服务就是计算、存储及网络。这些基本能力的稳定性,功能完善性决定了云计算厂商能力的下限。 除了上面提到的三大计算机核心组件能力,下面这些能力也是云计算中非常重要的组成部分, 按量计费 资源编排(也就是平台作为代码) 云资源的认证及授权 API 基于上面列举的云计算核心服务和关 …


    Read More about 公有云对比
  • Serverless framework 101

    calendar May 16, 2019 · 3 min read · 云计算 FaaS AWS AWS Lambda Serverless Computing  ·
    Share on: twitter facebook linkedin copy
    Serverless framework 101

    Serverless Framework是一个开源命令行工具。他提供函数脚手架、流程自动化、最佳实践等帮助开发、部署跨云厂商的托管无服务器计算服务(官方已支持aws, Azure, GCP, IBM Cloud等各种厂商的无服务器计算)。同时支持使用插件来扩展各种功能,比如支持更多云厂商无服务器计算服务,例如阿里云的函数计算。 这里使用基于函数计算的钉钉回调函数接口示例来演示如何使用Serverless Framework将一个无服务器函数部署到AWS Lambda。 安装servereless后,可以通过serverless create命令创建函数脚手架工程,或者在已有工程的下创建serverless配置文 …


    Read More about Serverless framework 101
  • AWS Lambda Layer实践

    calendar May 14, 2019 · 2 min read · 云计算 FaaS AWS AWS Lambda Serverless Computing  ·
    Share on: twitter facebook linkedin copy
    AWS Lambda Layer实践

    在基于函数计算的钉钉回调函数接口中使用钉钉回调函数案例实践了AWS Lambda无服务函数。该示例中,我们将自定义的函数代码及依赖的第三方库(比如json处理库jackson, 钉钉openapi加密库, aws dynamodb client等)整体打包为一个部署包,上传到lamdba代码仓库用于函数执行。 然而实际项目中,其实有大量的相关函数可能会共享这些基础依赖库、三方函数库(比如headless chrome(Puppeteer), pandoc, OCR library -- Tesseract等等)或者使用自定义runtime(如官方未支持的java11)的需求。AWS Lambda在去年底发布了Lambda …


    Read More about AWS Lambda Layer实践
  • Spring Cloud or Cloud Native

    calendar Apr 29, 2019 · 4 min read · 云计算 kubernetes spring spring cloud service mesh istio  ·
    Share on: twitter facebook linkedin copy
    Spring Cloud or Cloud Native

    基于Java的Spring Cloud是由Java最大开源生态Spring社区推出的Out-of-Box分布式微服务解决方案,自2016年发布起就被众多开发者看好。Java作为广为流行的服务端编程语言,Spring Cloud也就越来越多的被用于微服务开发。 Spring Cloud集成了Netflix OSS开源项目实现了很多功能(或作为实现之一),包括服务治理、网关路由、客户端负载均衡、服务间调用、断路器等。Spring Cloud Netflix将很多生产级别微服务能力开箱即用的带到了Spring Cloud架构下的微服务中,帮助开发者快速的构建满足12要素的应用。 在去年底发布的Spring Cloud Greenwich版 …


    Read More about Spring Cloud or Cloud Native
  • 为Kubernetes中任意应用添加基于oauth2的认证保护 (下)

    calendar Apr 8, 2019 · 4 min read · 云计算 IAM kubernetes oauth2 钉钉 dingtalk AWS AWS EKS  ·
    Share on: twitter facebook linkedin copy
    为Kubernetes中任意应用添加基于oauth2的认证保护 (下)

    本文是为Kubernetes中任意应用添加基于oauth2的认证保护的下篇,将图文详解如何使用基于钉钉认证的oauth2 proxy为自身本没有认证授权功能的Web站点实现认证及授权。 示例是使用的AWS EKS服务作为K8S环境。鉴于K8S的应用运行时属性,该示例也可以部署在其他云厂商托管的K8S。 示例模块简介 Nginx Ingress Controller为K8S集群内Web应用提供反向代理,以及支持外部认证。 简单的Web站点,基于Nginx docker容器。该站点默认没有认证及授权功能,使用外部钉钉应用作为认证及授权。 OAuth2 Proxy on Dingtalk提供基于钉钉应用的扫码认证及授权,只有认证且授权的用 …


    Read More about 为Kubernetes中任意应用添加基于oauth2的认证保护 (下)
    • ««
    • «
    • 1
    • 2
    • »
    • »»

Kane Zhu photo

Kane Zhu

A tech blog sharing personal experiences and insights about cloud computing, software development, and emerging technologies.
Read More about Kane Zhu

Featured Posts

  • Track Claude Code Cost Per Project with Bedrock Tagging
  • Transcribing Long Podcasts and Meetings with FunASR
  • From Solo AI Engineer to Autonomous Dev Team
  • Serverless Multi-Tenant OpenHands on AWS with Fargate
  • Technical Deconstruction of MCP Authorization: A Deep Dive into OAuth 2.1 and IETF RFC Specifications

Recent Posts

  • AI Digital Engineer: End-to-End Delivery with Claude Code
  • Deploying OpenHands AI Platform on AWS with CDK
  • Secure AWS Credentials with credential_process
  • OIDC External Identity Source for AWS IAM Identity Center
  • Desktop Notifications for Claude Code: Never Miss a Completed Task
  • MCP OAuth Evolution: SEP-991 Simplifies Client Registration
  • Implementing MCP OAuth 2.1 with Keycloak on AWS
  • Xiaozhi ESP32 MCP Gateway with Amazon Bedrock AgentCore

Categories

BLOGGING 86 CLOUD-COMPUTING 49 SERVERLESS-COMPUTING 13 KUBERNETES 10 AI/ML 7 AI DEVELOPMENT 6 TRIP 5 AUTOMATION 4 AUTHENTICATION & AUTHORIZATION 3 SECURITY 3 DEVELOPER TOOLS 2 DEVELOPMENT TOOLS 2 DEVOPS 2 AI & ML 1
All Categories
AI & ML1 AI CODING ASSISTANTS1 AI DEVELOPMENT6 AI ENGINEERING1 AI/ML7 AUTHENTICATION & AUTHORIZATION3 AUTOMATION4 BLOGGING86 BUSINESS INTELLIGENCE1 CLOUD INFRASTRUCTURE1 CLOUD-COMPUTING49 DEVELOPER TOOLS2 DEVELOPMENT TOOLS2 DEVOPS2 IOT1 KUBERNETES10 PROTOCOL DESIGN1 SECURITY3 SERVERLESS-COMPUTING13 SOFTWARE ENGINEERING1 TIPS & TRICKS1 TRIP5
[A~Z][0~9]

Series

BUILD-SERVERLESS-APPLICATION 12 EFFECTIVE-CLOUD-COMPUTING 10 CLICKSTREAM-ANALYTICS 8 GITOPS 6 AMAZON-BUILDERS-LIBRARY 2

Tags

AWS 65 AWS CDK 21 ECLIPSE 21 TIP 17 云计算 16 KUBERNETES 14 SERVERLESS 14 EQUINOX 10 CLAUDE CODE 9 GIT 9 SERVERLESS COMPUTING 9 AWS LAMBDA 8 CLICKSTREAM ANALYTICS 8 CONTINUOUS DELIVERY 7
All Tags
AGENT FRAMEWORK2 AGENT SKILLS2 AGENTCORE1 AGENTIC AI2 AI AGENT2 AI AGENTS2 AI AUTOMATION2 AI DEVELOPMENT TOOLS1 AI DIGITAL ENGINEER2 AI SECURITY1 AIDER1 ALFRED1 ALFRED WORKFLOW1 ALIYUN1 AMAZON ALEXA1 AMAZON API GATEWAY1 AMAZON ATHENA1 AMAZON BEDROCK5 AMAZON BUILDERS' LIBRARY2 AMAZON CODEWHISPERER1 AMAZON DYNAMODB1 AMAZON ECS1 AMAZON EKS2 AMAZON EMR1 AMAZON NEPTUNE1 AMAZON NOVA1 AMAZON NOVA CANVAS1 AMAZON Q1 AMAZON Q DEVELOPER1 AMAZON QUICK SUITE1 AMAZON QUICKSIGHT1 AMAZON REDSHIFT2 AMAZON SQS1 AMAZON VPC1 AMPLIFY2 ANALYSIS1 ANALYTICS2 ANGULARJS1 ANTHROPIC2 ANTHROPIC CLAUDE3 APACHE SPARK1 API GATEWAY4 ARCHITECTURE1 ARCHSUMMIT1 ARGOCD1 ASR1 ATHENA1 ATHENA UDF1 AURORA POSTGRESQL1 AUTHENTICATION4 AUTHORIZATION1 AUTONOMOUS DEVELOPMENT1 AWS65 AWS AGENTCORE GATEWAY2 AWS AGENTCORE RUNTIME2 AWS AMPLIFY4 AWS API GATEWAY1 AWS APPSYNC1 AWS ATHENA1 AWS BEDROCK1 AWS CDK21 AWS CLI2 AWS CLOUDFORMATION3 AWS COGNITO1 AWS ECS1 AWS EKS2 AWS FARGATE1 AWS FAULT INJECTION SIMULATOR1 AWS FIS1 AWS JS SDK1 AWS LAMBDA8 AWS S32 AWS SECRETS MANAGER1 AWS SKILLS1 AWS STEP FUNCTIONS1 AWS TOOLKIT1 AWS VPN1 AWS-ECR1 BATCH1 BEDROCK1 BEDROCK KNOWLEDGEBASE1 BEST PRACTICES1 BIG DATA1 BUILD2 BUNDLE1 BUSINESS INTELLIGENCE2 CAM++1 CD6 CDK1 CDK CONSTRUCT3 CERTIFICATE2 CHAOS ENGINEERING1 CHATBOT1 CHATGPT2 CI2 CI/CD1 CLAUDE3 CLAUDE AGENT SDK1 CLAUDE CODE9 CLAUDE DESKTOP1 CLEAN CODE1 CLEARCASE2 CLICKSTREAM ANALYTICS8 CLIENT ID METADATA1 CLINE3 CLOUD MAP1 CLOUD NATIVE1 CLOUDFLARE1 CLOUDFRONT2 CODE SIGNING1 CODECOMMIT1 CODEPIPELINE1 COGNITO4 COLLECTIONS1 COMPILE1 CONFIGURATION2 CONSTRUCT HUB1 CONTAINER1 CONTEXT ENGINEERING1 CONTINUE1 CONTINUOUS DELIVERY7 CONTINUOUS DEPLOYMENT2 COST1 COST ALLOCATION1 COST MANAGEMENT1 CREDENTIALS1 CROSSPLANE1 CURSOR2 CURSOR IDE1 DAEMON1 DATA ANALYSIS1 DATA LAKES1 DATA MODELING1 DATA PROCESSING1 DATA VISUALIZATION1 DEBUG2 DEBUGGING1 DEEPSEEK1 DEVELOPER TOOLS1 DEVELOPMENT TOOLS1 DEVIN ALTERNATIVE1 DEVOPS7 DEVOPS AUTOMATION2 DINGTALK4 DJANGO1 DOCKER6 DOCKER-SWARM2 DUAL MONITOR1 DYNAMIC CLIENT REGISTRATION2 DYNAMODB3 ECLIPSE21 ECS FARGATE1 EDAS1 EDGE COMPUTING1 EFS1 EKS4 ENCODING1 EQUINOX10 ESP321 EVENTBRIDGE1 EXTERNAL SECRETS OPERATOR1 FAAS6 FEATURE1 FEDERATED AUTHENTICATION1 FILEVAULT1 FINOPS1 FIREFOX1 FLUX6 FULLSTACK1 FUNASR1 GDB1 GENAI5 GERRIT2 GIT9 GITHUB ACTIONS3 GITHUB COPILOT2 GITOPS7 GLUE1 GPT-41 GRAPH DATABASE1 GROOVY1 HELM3 HOWTO1 IAM4 IAM IDENTITY CENTER1 IBM NOTES1 IDE1 IDE COMPARISON1 IDENTITY PROVIDER1 IMAGE GENERATION1 INFRASTRUCTURE AS CODE7 INTELLIJ IDES1 IOT1 ISTIO1 JAVA5 JENKINS3 JENKINS-CLI2 JETTY1 JNI1 JRE1 JWT1 KEYBOARD SHORTCUTS1 KEYCLOAK1 KUBERNETES14 LAMBDA1 LAMBDA WEB ADAPTER1 LINUX4 LLM5 LLM POST-PROCESSING1 LOGGING1 LUCENE1 M2M AUTHENTICATION1 MAC OSX1 MACOS MONTEREY1 MACOSX2 MAKEFILE1 MARSCODE1 MATERIAL UI1 MAVEN1 MCP6 MCP CLIENT2 MCP PROTOCOL2 METAVERSE1 MICROSERVICE1 MIGRATION1 MINGW1 MODEL CONTEXT PROTOCOL5 MONGODB1 MONITORING1 MOUNTAIN LION1 MULTI-AGENT1 MULTI-TENANT1 NAT1 NATIVECODE1 NETWORK1 NEXT.JS3 NFT1 NGINX1 NPM1 OAS1 OAUTH2 OAUTH 2.01 OAUTH 2.13 OAUTH CLIENT PROVIDER1 OAUTH22 OBSERVABILITY1 OH-MY-ZSH1 OIDC1 OPENAI1 OPENAI API2 OPENAPI1 OPENCLAW2 OPENHANDS2 OPENID1 OPENID CONNECT1 OPENSWAN1 OSC ESCAPE SEQUENCES1 OSGI7 OSS1 OSSFS1 P27 PAY1 PDE2 PERFORMANCE1 PERFORMANCE-TUNING2 PHP1 PKCE2 PODCAST TRANSCRIPTION1 PRODUCTIVITY3 PROFILE2 PROGRAMMING1 PROJEN1 PROTON1 PYTHON1 QCON1 QUICKAUTOMATE1 QUICKFLOWS1 QUICKSIGHT1 RCP3 REACT1 REMOTE SSH1 REPORTING1 RESILIENCE ENGINEERING1 RESOURCE INDICATORS1 RFC 76361 RFC 87071 RFC 97001 RFC 97281 S31 SALZBURG3 SAML1 SDK MIGRATION1 SEACO-PARAFORMER1 SECURITY1 SELF-HOSTED AI2 SEO1 SEP-9911 SERVERLESS14 SERVERLESS COMPUTING9 SERVERLESS PATTERN1 SERVICE CATALOG1 SERVICE MESH1 SESSION TAGS1 SESSION-MANAGEMENT1 SHELL2 SHELL SCRIPTING1 SINGLE-PAGE-APP1 SITE-TO-SITE VPN1 SMTP1 SOCIAL MEDIA AUTOMATION1 SOFTWARE ENGINEERING1 SOLR1 SONARQUBE1 SONATYPE NEXUS2 SPEAKER DIARIZATION1 SPEECH-TO-TEXT1 SPRING2 SPRING CLOUD1 SPRING CLOUD FUNCTION1 SPRING-BOOT1 SPRING-FRAMEWORK1 SPRING-SESSION1 SSH3 SSO1 SSP1 SYSTEM DESIGN2 TERRAFORM1 TEST-DRIVEN DEVELOPMENT1 TIP17 TIPS2 TONGYI1 TOUR3 TRAVEL3 TRICK1 TROBULE-SHOOTING1 TROUBLE-SHOOTING1 TROUBLESHOOT3 TROUBLESHOOTING2 TYCHO1 TYPESCRIPT2 UBUNTU1 UBUNTU-14041 UPDATE1 URL HANDLER SERVICE1 VERCEL1 VISUAL STUDIO CODE1 VOICE ASSISTANT1 VS CODE1 VSCODE1 VSCODE REMOTE SSH1 WEB-2.02 WEBSOCKET1 WECHAT2 WEIXIN2 WORKAROUND1 WORKFLOW AUTOMATION1 XIAOZHI1 ZEND CE1 ZEND DEBUGGER1 ZSH1 云计算16 会议2 元宇宙1 公众平台1 函数计算3 工程效率1 微信1 技巧1 搜索引擎优化1 支付1 架构2 注册表1 混沌工程1 网站架构1 邮件转发1 钉钉4 阿里云7
[A~Z][0~9]
The road

Copyright 2006-  THE ROAD. All Rights Reserved

to-top