• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

TeraTech

The ColdFusion Experts: Develop | Secure | Optimize

  • Services
    • Consulting
    • Crash
    • Development
    • Maintenance
    • Modernization
    • Security
  • About Us
  • Testimonials
  • Free Assessment
  • Get in touch!

  • Services
    • Consulting
    • Crash
    • Development
    • Maintenance
    • Modernization
    • Security
  • About Us
  • Testimonials
  • Free Assessment
  • Get in touch!

138 All About Adobe ColdFusion 2023 (Part 1: containers, GCP, GraphQL, JWT) with Mark Takata

July 17, 2024 By Michaela Light Leave a Comment

Mark Takata talks about “All About Adobe ColdFusion 2023 (Part 1: containers, GCP, GraphQL, JWT)” in this episode of ColdFusion Alive Podcast with host Michaela Light.

“…So we support Google's version of Pub Sub. And it's fairly simple. You know, you've got a you've got someone creating a message. You've got a subscriber that you can create to listen to that message, messages of contact message that I gaze at It just have, you know, timestamps and things like that”.

Contents

  • Show notes
  • In this episode, we look at all the Adobe ColdFusion 2023 new features with the Adobe CF evangelist, Mark Takata. 
  • Modular, Secure, and Containerized Approach
  • Google Cloud Platform (GCP) Services Integration
  • (Multi-Cloud support was added in ACF 2018
  • GraphQL Support
  • JSON Web Tokens (JWT)
  • Mentioned in this episode
  • Listen to the Audio
  • Bio
  • Links
  • Interview transcript
    • Read more
  • Join the CF Alive revolution

Show notes

In this episode, we look at all the Adobe ColdFusion 2023 new features with the Adobe CF evangelist, Mark Takata. 

Modular, Secure, and Containerized Approach

  • Adobe ColdFusion 2023 offers a modular and containerized way to build applications
    • run across multiple cloud providers or on-premises without the need to rewrite your application. 
  • Future proofing your apps to future cloud tech changes.
  • CF compiles to Java
  • Even can run CF on Steam Deck (Linux game box)

Google Cloud Platform (GCP) Services Integration

  • The new version enhances project efficiency through seamless integration with GCP services like 
    • Cloud Storage buckets (all levels)
      • Doc versioning, aging / retention
    • PubSub. – MQ – app messaging
    • Firestore
      • A NoSQL database
      • Like AWS Dynamo but easier to use
  • Access rights definable in CF admin or via code.
  • Great docs
  • Can use any other GCP features as APIs using CFHTTP
    • Authentication is easy
    • Including Google AI models such as Bard and Gemini 
    • Databases: MS-SQL, MySQL
    • BigQuery
    • VS Code extensions to help write this code
  • Cool for more scaleable and modern CF apps!

(Multi-Cloud support was added in ACF 2018

  • ACF 2021 already covers Microsoft Azure and Amazon AWS cloud features.
  • For doc storage and MQ features one tag
  • Authentication is handled the same
  • For NoSQL separate tags as features so different syntax

GraphQL Support

  • What is GraphQL? 
    • GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.
  • It is Open source (The GraphQL Foundation)
  • Ahead of the curve
  • More efficient data retrieval and manipulation. 
  • Make complex data queries and updates with fewer requests
  • Improved the performance and code flexibility.
  • ACF 2023 provides native GraphQL Query Support
    • Direct consuming of GraphQL endpoints
  • Future – serving GraphQL too

JSON Web Tokens (JWT)

  • JSON is Structured Text data – more compact than XML.
  • JWP secures your JSON that you are passing around or saving to prevent man in the middle or injection hacker attacks. 
  • ACF 2023 has built-in support for JWTs
    • enhanced the security of your CF app

 

Mentioned in this episode

  • 063 Scaling Your ColdFusion Applications (Clusters, Containers and Load Tips) with Mike Collins
  • 110 CommandBox Workflow Magic (modules to speed up CF development), with Brad Wood
  • 044 Let’s get GraphQL! (Smart API access from CFML), with Mark Drew
  • 120 How is CFML Speed vs Other Languages? (Hint: really fast!), with Brad Wood

Listen to the Audio

https://traffic.libsyn.com/coldfusionalive/138_All_About_Adobe_ColdFusion_2023_Part_1-containers_GCP_GraphQL_JWT_with_Mark_Takata.mp3

Podcast: Play in new window | Download | Embed

Subscribe: RSS

Bio

Mark Takata

Senior ColdFusion Technical Evangelist

Mark Takata is Adobe’s Senior Technical Evangelist for ColdFusion. With more than 25 years of experience in the tech industry, Mark brings a deep knowledge of programming, design, and his love for mentorship to this role, where he is the main touchpoint for the CF community.

Links

  • Mark Takata | LinkedIn
  • CFML slack channel
  • [email protected] 

Interview transcript

Michaela Light 0:01
Welcome back to the show. I'm here with Mark Tatar Cocker, would I make a mince meter? You're nearly close. How do you say Mr. Takata? The cutter sounds very precise when you say He is the senior ColdFusion evangelist for Adobe. And he knows a lot about ColdFusion 2023, which is good because that's the subject of today's episode, we're going to look at all the cool features that got added in to 2023 that you may not be aware of at home. So we'll be talking about containerization and the Google Cloud platform integration graph, QL, JSON Web Tokens, cool PDF enhancements, the centralized server admin, stuff, ss, O single sign on, and also the whole revamp of the PDF engine that happened so and a whole bunch of other things. I haven't got time to fit into 30 seconds promo there. So welcome, Mark.

Mark Takata 1:06
Thank you. Thank you. Thanks for having me on. Always a pleasure to see you and be on be on your podcast. It's good to see amps.

Michaela Light 1:14
Absolutely. It's great to see you. So I got your title on you're actually senior technical evangelist.

Mark Takata 1:21
I am I am that was a new I got I got an upgrade. Yeah,

Michaela Light 1:26
Basically means you go around to customers cold fusion and meet them online, meet him at conferences new. Tell them about what wonderful in confusion. And I think you also kind of do a little bit the other way you listen to people and pass stuff back to correct

Mark Takata 1:42
It. And that I'm that herb and that connector between the community and the internal folks. You know, I say the things in meetings internally that maybe we don't want to hear or we don't hear very often. So I'm, I'm that voice from the community to try it out. I mean, you know, it's, that's my job, it's my job to be that voice, whether it's positive or negative, we need to hear what's coming from the community. And then the other way back is, you know, I communicate stuff from the internal folks back out to the community about changes, things that are coming up, talking about, you know, support issues, things like that. So I cover the gamut. I work with engineering, product support, sales, everybody is sort of math, I guess.

Michaela Light 2:27
And you're also a ColdFusion. Developer. I used to do cold fusion development University California at Davis. I think I remember right?

Mark Takata 2:35
Yeah. A lot. Yeah. I've worked in cold fusion for over 25 years, and worked at UC Davis, UC ANR. Did CF, both of those did CF at a company called line tech, plus another like 13 Other languages across a multitude of different companies.

Michaela Light 2:54
You have a perfect, perfect person to be the evangelist for cold fusion? I think so.

Mark Takata 2:59
I think I think so. But hopefully others do too.

Michaela Light 3:03
Yes. So let's start talking about containerization. Yeah, that's something a lot of people are interested in and have been doing for a while. But what does Adobe ColdFusion add to that? was added new on earlier versions.

Read more

 

Michaela Light is the host of the CF Alive Podcast and has interviewed more than 100 ColdFusion experts. In each interview, she asks "What Would It Take to make CF more alive this year?" The answers still inspire her to continue to write and interview new speakers.

Michaela has been programming in ColdFusion for more than 20 years. She founded TeraTech in 1989. The company specializes in ColdFusion application development, security and optimization. She has also founded the CFUnited Conference and runs the annual State of the CF Union Survey.

 

Join the CF Alive revolution

Discover how we can all make CF more alive, modern and secure this year. Join other ColdFusion developers and managers in the CF Alive Inner Circle today.

  • Get early access to the CF Alive book and videos
  • Be part of a new movement for improving CF's perception in the world.
  • Contribute to the CF Alive revolution
  • Connect with other CF developers and managers
  • There is no cost to membership.
  • Facebook
  • Twitter
  • LinkedIn

Filed Under: CF Alive Podcast

← Previous Post 137 ColdFusion Oracle Cloud Migration with MySQL (from VPS) with Scott Stroz – Transcript
Next Post → 138 All About Adobe ColdFusion 2023 (Part 1: containers, GCP, GraphQL, JWT) with Mark Takata – Transcript

Primary Sidebar

Subscribe on iTunes

Popular podcast episodes

  • Revealing ColdFusion 2021 – Rakshith Naresh
  • CF and Angular – Nolan Erck
  • Migrating legacy CFML – Nolan Erck
  • Adobe API manager – Brian Sappey
  • Improve your CFML code – Kai Koenig

CF Alive Best Practices Checklist

Modern ColdFusion development best practices that reduce stress, inefficiency, project lifecycle costs while simultaneously increasing project velocity and innovation.

Get your checklist

Top articles

  • CF Hosting (independent guide)
  • What is Adobe ColdFusion
  • Is Lucee CFML now better than ACF?
  • Is CF dead?
  • Learn CF (comprehensive list of resources)

Recent Posts

  • 141 Into The Box 2025 ColdFusion conference (all the details) with Daniel Garcia – Transcript
  • 141 Into The Box 2025 ColdFusion conference (all the details) with Daniel Garcia
  • 107 ColdFusion 2021 Revealing Details on How it was Created with Rakshith Naresh
  • The Legacy Continues: ColdFusion Summit East Conference Edition
  • 140 BoxLang modern JVM language that runs CFML code (new CFML engine and much more) with Luis Majano and Brad Wood – Transcript

Categories

  • Adobe ColdFusion 11 and older
  • Adobe ColdFusion 2018
  • Adobe ColdFusion 2020 Beta
  • Adobe ColdFusion 2021
  • Adobe ColdFusion 2023
  • Adobe ColdFusion 2024
  • Adobe ColdFusion 2025
  • Adobe ColdFusion Developer week
  • Adobe ColdFusion Project Stratus
  • Adobe ColdFusion Summit
  • AWS
  • BoxLang
  • CF Alive
  • CF Alive Podcast
  • CF Camp
  • CF Tags
  • CF Vs. Other Languages
  • CFEclipse
  • CFML
  • CFML Open- Source
  • CFUnited
  • ColdBox
  • ColdFusion and other news
  • ColdFusion Community
  • ColdFusion Conference
  • ColdFusion Consulting
  • ColdFusion Developer
  • ColdFusion Development
  • ColdFusion Hosting
  • ColdFusion Maintenance
  • ColdFusion Performance Tuning
  • ColdFusion Projects
  • ColdFusion Roadmap
  • ColdFusion Security
  • ColdFusion Training
  • ColdFusion's AI
  • CommandBox
  • Docker
  • Fixinator
  • Frameworks
  • Fusebox
  • FusionReactor
  • IntoTheBox Conference
  • Java
  • JavaScript
  • JVM
  • Learn CFML
  • Learn ColdFusion
  • Legacy Code
  • Load Testing
  • Lucee
  • Mindmapping
  • MockBox
  • Modernize ColdFusion
  • Ortus Developer Week
  • Ortus Roadshow
  • Server Crash
  • Server Software
  • Server Tuning
  • SQL
  • Survey
  • Survey results
  • TestBox
  • Transcript
  • Webinar
  • Women in Tech

TeraTech

  • About Us
  • Contact

Services

  • Free assessment
  • Consulting
  • Crash
  • Development
  • Maintenance
  • Modernization
  • Security
  • Case Studies

Resources

  • CF Alive Book
  • CF Alive Podcast
    • Podcast Guest Schedule
  • TeraTech Blog
  • CF Alive resources
  • CF e-course
  • CF best practice checklist

Community

  • CF Alive
  • CF Inner Circle
  • CF Facebook Group

TeraTech Inc
451 Hungerford Drive Suite 119
Rockville, MD 20850

Tel : +1 (301) 424 3903
Fax: +1 (301) 762 8185

Follow us on Facebook Follow us on LinkedIn Follow us on Twitter Follow us on Pinterest Follow us on YouTube



Copyright © 1998–2025 TeraTech Inc. All rights Reserved. Privacy Policy.