Editor-in-Chief
Ryo Hang
Editor-in-Chief, ASCENDING Inc
Ryo leads editorial for ASCENDING Inc’s blog, launched in late 2017 to fill the gap between vendor marketing and analyst paywalls. He edits every piece before publication and writes the quarterly field report. Prior engineering and product work spanned platform teams and AI infrastructure.
- Editorial
- MCP
- Agent economics
By this contributor
Articles by Ryo Hang
43 articles published on the ASCENDING Blog
-
→GenAI · Jarvis AI · 11 min readCoding Agent Migration Readiness Assessment: Inventory Before You Switch
A coding agent migration is ready to scope only once every tool, config file, MCP server and CI agent is inventoried and classified. Use this to decide.
-
→Cloud Computing · 9 min readEnterprise Support Is Part of Your AWS PPA: Who Can Provide It, and What It Costs You
Enterprise Support comes with a cross-service AWS PPA. See who is authorized to provide it, which credentials to check, and what it costs over a 3-year term.
-
→GenAI · 9 min readCursor to Claude Code: What Maps and What Does Not
Skills and subagents carry over from Cursor to Claude Code, but hooks need rebuilding and Tab has no equivalent. See each mapping and what to test first.
-
→Cloud Computing · 7 min readIs AWS Enterprise Support Worth It? A Decision Guide by Monthly Spend
Enterprise Support pays off when a TAM and a 15-minute response prevent costly downtime, not by spend alone. Check your AWS bill against four tests.
-
→GenAI · Cloud Computing · 9 min readGoverning Claude Code for IT: SSO, Managed Settings and HIPAA
Claude Code is HIPAA-ready on one connection route only. See what the BAA covers, what it excludes, and how IT enforces the route with SSO and policy.
-
→GenAI · Jarvis AI · 7 min readIs It Safe to Use Public Agent Skills? What the Research Shows
Public agent skills carry measured malware and prompt-injection risk, and scanners miss attacks. Here's how teams can vet skills before anyone installs one.
-
→GenAI · Jarvis AI · 9 min readWhat Is a Private Skill Marketplace? A Definition for Enterprise Teams
A private skill marketplace is an access-controlled catalog of AI agent skills. See how it differs from public ones and when your team needs it.
-
→Cloud Computing · 9 min readAWS Partner-Led Support vs AWS Enterprise Support: What Changes and What Stays the Same
AWS partner support can match Enterprise Support's SLA and TAM while changing who you call and who bills you. See what changes and how to compare offers.
-
→Cloud Computing · 6 min readHow Much Does AWS Enterprise Support Cost? Worked Examples at Three Spend Levels
Enterprise Support is the greater of $5,000 or tiered 10/7/5/3% of gross AWS charges. See the math at $40K, $250K and $1M a month, and why a PPA won't cut it.
-
→Cloud Computing · 8 min readAWS Support Plans in 2026: Business Support+, Enterprise Support and Unified Operations
AWS now sells three support plans and retires Developer, Business and On-Ramp on 2027-01-01. See how they differ and which fits your workload.
-
→GenAI · 9 min readAI Readiness Checklist: 10 Gates Before Your First Pilot
Use this AI readiness checklist to assess data, access, evaluation, cost and ownership, with evidence requirements and clear gates for an enterprise pilot.
-
→GenAI · Jarvis AI · 8 min readChatGPT Enterprise vs Claude Enterprise: A Buyer's Guide
Compare ChatGPT Enterprise and Claude Enterprise on access, integrations, pricing and deployment, then choose with a practical pilot and procurement checklist.
-
→GenAI · Cloud Computing · 9 min readClaude Code Managed Settings and SSO: An Admin Guide
Deploy Claude Code managed settings with a minimal JSON example, correct OS paths, SSO boundaries, MCP controls, and a practical rollout and rollback plan.
-
→GenAI · Jarvis AI · 9 min readChatGPT Connectors vs MCP: An Enterprise Governance Guide
ChatGPT connected apps and MCP are not substitutes. They are different layers. Helps enterprise teams decide when OpenAI connectors suffice and when to add MCP.
-
→GenAI · Jarvis AI · 8 min readCodex Alternatives for Enterprise Engineers
Codex, Claude Code and Copilot are different operating models, not a ranking. Choose by terminal, IDE or GitHub fit, governance and lock-in.
-
→Jarvis AI · GenAI · 7 min readAI Document Classification and Indexing for Healthcare Archives
How a fine-tuned, distilled model sorts scanned referrals, faxes and consent forms into an approved taxonomy, with confidence scores and human-review flags.
-
→Cloud Computing · 7 min readAWS PPA and EDP Negotiation Guide: What to Check Before You Sign
Enterprise Support is mandatory in a cross-service AWS PPA (formerly EDP), and an authorized partner can provide it. Size, scope and negotiate the deal.
-
→Jarvis AI · GenAI · 6 min readFine-Tuning and Distillation for Healthcare Archive AI: A Practical Playbook
Where fine-tuning and distillation fit next to RAG in healthcare archive AI, with a 5-phase deployment model for classification, metadata and exceptions.
-
→GenAI · Cloud Computing · 9 min readMoveworks vs Glean After ServiceNow: Choosing an Enterprise AI Assistant
Moveworks vs Glean changed after ServiceNow's $2.85B deal. Explore the 6-dimension scorecard and 5-situation framework for enterprise AI assistant buyers.
-
→Jarvis AI · GenAI · 9 min readJarvis vs Moveworks: An Honest Comparison
Jarvis vs Moveworks from the team that builds Jarvis: see how each side wins across 8 dimensions, from $18K published pricing to MCP gateway support.
-
→GenAI · Jarvis AI · 9 min readMCP vs RAG: Why Enterprise AI Needs Both
MCP vs RAG is a category error: one is a protocol, the other a pattern. See how the two layers compose in enterprise AI and what breaks if you pick only one.
-
→Jarvis AI · Cloud Computing · GenAI · 8 min readWhy Multicloud Agentic Workflows Break Across AWS, Azure, GCP
Why multicloud agent orchestration breaks across AWS, Azure, and GCP: identity, networking, and egress controls, and how a governed registry fixes it.
-
→Public Sector · GenAI · Jarvis AI · 12 min readMunicipal Permit AI: 5 Capabilities of a Production Platform
Five capabilities municipalities need for production AI permit completeness checks: code grounding, auditability, fast deployment, access, and scale.
-
→GenAI · Jarvis AI · 8 min readPrivate AI Skill Management for Developer Teams
Private AI skills need more than shared storage. Define who approves updates, test distribution, and separate access removal from deleting downloaded files.
-
→GenAI · Jarvis AI · 8 min readOTEL Observability for AI Agents: Traces, Logs, and Metrics Explained
How OpenTelemetry instruments AI agents: distributed traces for prompt tuning, structured logs for health, and metrics for token usage and latency.
-
→GenAI · 4 minsNavigating the MLOps Landscape: Choosing Your Path
End-to-end MLOps suites from Azure and Google Cloud are fast to adopt; a custom-built tool stack avoids a single point of failure. Compare both paths.
-
→GenAI · 4 minsCrafting Custom AI Solutions: A Success Story
A custom video KPI case study: pseudo-code specs, live working sessions and solution reuse produced a model that doubled the KPI score in trial ad groups.
-
→GenAI · 3 minsMLOps CI/CD Pipeline Automation: From Manual to Automated
A fintech case study moving machine learning from manual scripts to MLOps Level 2: automated training pipelines first, then full CI/CD for model delivery.
-
→GenAI · 5 minsMLOps Explained: Managing the Machine Learning Lifecycle
What MLOps actually solves: managing the machine learning lifecycle from data to production, and the reasons ML and AI projects stall without it.
-
→GenAI · 7 minsMachine Learning Project Costs: Factors, Challenges, Stages
The cost factors that drive machine learning project budgets: data availability, accuracy targets, problem complexity, and the four stages of ML delivery.
-
→Data Analytics · 6 minsSpark on EKS: Broadcast Joins to Cut Shuffle Overhead
Use Spark broadcast joins on Amazon EKS to cut data shuffling and network overhead. When broadcasting helps, when it hurts, and how to size the threshold.
-
→IT Staffing · 5 minsHow Inefficient IT Hiring Saps Your Business's Potential
Inefficient IT hiring costs more than salary. The hidden drag of slow recruiting cycles, and staffing strategies that get the right engineers on board.
-
→Data Analytics · 9 minsSpark in Amazon EKS Kubernetes - Partition Optimizations
Optimize Spark partitioning on Amazon EKS. Learn when to use repartition vs partitionBy, how to size partitions, and how to speed up data retrieval.
-
→Data Analytics · 5 minsSpark on EKS: Fix the Union Operator Performance Bottleneck
Eliminate the Spark union operator bottleneck on Amazon EKS. How ASCENDING cut execution time by restructuring unions and reducing redundant scans.
-
→Cloud Computing · 4 minsAWS WAF, Shield, Firewall Manager - Secure Web Apps Just 1-Click
Secure web applications with AWS WAF, Shield, and Firewall Manager. Common web attack vectors and a 1-click CloudFormation deployment to stop them.
-
→Cloud Computing · 5 minsAWS Scale-Out Computing (SOCA): HPC Architecture in the Cloud
How AWS Scale-Out Computing (SOCA) runs HPC workloads in the cloud: scalability, storage, cost control, and security for research and engineering teams.
-
→IT Staffing · GenAI · 5 minsSpotting AI-Assisted Candidates in Technical Interviews
How to spot AI-assisted answers in technical interviews: reading non-verbal cues, adapting your question set, and handling the ethics of AI in hiring.
-
→IT Staffing · 7 minsA Quote of $5k vs $500k - How to Choose the Right IT Vendor
IT vendor quotes for the same project can range from $5K to $500K. Run a scoped proof of concept and break down the cost so your SMB picks a vendor that fits.
-
→Cloud Computing · 4 minsEKS Best Practice - Optimize and Secure Ingress Rule in EKS Cluster
Consolidate Kubernetes Ingress rules onto one ALB with an AWS Load Balancer Controller IngressGroup to cut cost, shrink the attack surface and enforce HTTPS.
-
→Cloud Computing · 12 minsCI/CD with AWS CodePipeline, CodeBuild & CloudFormation (Part 1)
Build a CI/CD pipeline with AWS CodePipeline, CodeBuild, and CloudFormation. Part 1 covers continuous integration and delivery for application teams.
-
→Cloud Computing · 12 minsContinuous Deployment on Kubernetes Platform using AWS CodePipeline
Build continuous deployment to Kubernetes with AWS CodePipeline: build images, store secrets in Parameter Store, and roll new pods onto an EKS cluster.
-
→Cloud Computing · 3 minsPassing Resources in Nested CloudFormation
Pass resources between nested CloudFormation stacks with outputs, parameters and exports, so large templates stay modular, reusable and easy to debug.
-
→Cloud Computing · 5 minsProgrammatic CloudFormation Template
Generate CloudFormation templates programmatically with EJS instead of hand-editing YAML, so large AWS stacks stay maintainable and repeatable.
Our contributors
Other authors
-
Gloria Qian Zhang
Contributing Editor
-
Michael Clough
Editorial Advisor
-
Elias Saljuki
Contributing Editor
-
Edrees Saljuki
Contributor
-
Soraya Zheng
Contributing Writer
-
Alexander Groman
Contributing Writer
-
Kelvin Yu
Contributing Writer
-
Tommy Tao
Contributing Writer
-
Cynthia Zhang
Contributing Writer
-
Merve Tengiz
Contributing Editor
-
Daoqi Zhang
Contributing Writer
-
Abby Feng
Contributing Writer
-
Arjun Vijay
Contributing Writer
-
Celeste Shao
Contributing Writer
-
Chandler Benson
Contributing Writer
-
Ginny Casuccio
Contributing Editor
-
Laura Bradley McCoy
Contributing Writer

