SlideShare a Scribd company logo
1 of 44
Download to read offline
Perth MuleSoft Meetup
22-Nov-2023
Welcome
A SHOW OF HANDS:
Who is new to this Meetup?
Footer
Kari New
Salesforce Practice
Area Lead
Capgemini
Preetham
Namaskumar
MuleSoft Practice lead
Capgemini
Agenda
3
Ø Red Hat OpenShift Container Platform Intro and Demo – Shaun Hofer and Simon
Delord, Red Hat
Ø MuleSoft Anypoint Code Builder – Michael Price, MuleSoft
Ø Wrap-up and Networking
OpenShift Overview - RTF
Shaun Hofer, Red Hat
Simon Delord, Red Hat
Purpose of today’s presentation
▸ OpenShift Introduction
▸ OpenShift Ecosystem
▸ MuleSoft on OpenShift
▸ Demo Time
OpenShift Introduction
6
What is required for an Enterprise grade Kubernetes environment?
Kubernetes Stack
$$$
Additional
costs and
config
Custom OS
Kubernetes
Support and Operations
Registry Logging CI/CD
Metrics
Monitoring
Service
Mesh
Dev
Tools
Kubernetes Cluster Services
Basic Networking :: Ingress
Infra
Cost
Services
Costs
SRE Costs
Kubernetes
Service Costs
OpenShift Introduction
7
● 10-20+ individual services needed to
make a platform
● Customer must do integrations and
maintenance
● Control plane and worker nodes
managed separately
● All Services priced differently
● All Services supported individually
The above has to be repeated per cloud
provider (or on-prem solution)
Red Hat Enterprise Linux & RHEL CoreOS
• Service mesh | Serverless
• Builds | CI/CD pipelines
• Log management
• Cost management
• Languages and runtimes
• API management
• Integration
• Messaging
• Process automation
• Databases | Cache
• Data ingest and prep
• Data analytics | AI/ML
• Data management & resilience
• Developer CLI | IDE
• Plugins and extensions
• CodeReady workspaces
• CodeReady containers
Developer services
Developer productivity
8
Kubernetes cluster services
Install | Over-the-air updates | Networking | Ingress | Storage | Monitoring | Logging | Registry | Authorization | Containers | VMs | Operators | Helm charts
Kubernetes (orchestration)
Physical* Virtual Private cloud Public cloud Edge
Cluster security Global registry
Multicluster management
Data services
Data-driven insights
Application services
Build cloud-native apps
Platforms services
Manage workloads
Observability | Discovery | Policy | Compliance
| Configuration | Workloads
Image management | Security scanning | Geo-
replication Mirroring | Image builds
Declarative security | Container vulnerability
management | Network segmentation |
Threat detection and response
* Red Hat OpenShift® includes supported runtimes for popular languages/frameworks/databases. Additional capabilities listed are from the Red Hat Application and Data Services portfolio.
Security
Control
Application
Security
Defend
Infrastructure
Extend
Security Ecosystem
OpenShift Container Platform Overview
OpenShift Introduction
Start quickly, we
manage it for you
Red Hat OpenShift
Dedicated
Supporting Hybrid Usage and Buying Patterns
Red Hat OpenShift
Service on AWS
Azure Red Hat
OpenShift
Red Hat OpenShift on
IBM Cloud
Managed Red Hat OpenShift services
Self-managed Red Hat OpenShift
On public cloud, or on-
premises on
physical or virtual
infrastructure
You manage it, for
control and flexibility
9
OpenShift Introduction
A Consistent Platform No Matter How or Where You Run
10
The Shared Responsibility Model (SRM)
https://www.redhat.com/architect/shared-responsibility-model-srm-hybrid-cloud
Various SRMs
OpenShift Extended
Ecosystem
11
Management
requirements
▸ Consistent cluster provisioning
▸ Policy enforcement and governance
across development, test, and production
clusters
▸ Finding/modifying resources
across clusters
▸ Single pane of glass visibility
▸ Deploying and distributing
applications at scale
▸ Auditing and compliance
DevOps Hybrid multicloud
▸ Easy cluster provisioning
▸ Controlling cluster configuration drift
▸ Ensuring app deployment from
development to production
Developer
Build and deploy a container app Develop, test, and produce clusters Clusters deployed across public, private
clouds, edge, in different geographies
Distributed multicluster
Multicluster growth
Single cluster
How do I normalize and centralize key functions across environments?
Multicluster management challenges
12
OpenShift Platform Update
Kubernetes cluster services
Automated Ops ⠇Over-the-air updates ⠇Monitoring ⠇Logging ⠇Registry ⠇Networking ⠇Router ⠇Virtualization ⠇OLM ⠇Helm
Linux (container host OS)
Kubernetes (orchestration)
Physical Virtual Private cloud Public cloud
(Customer Managed)
Managed cloud
(Azure, AWS, GCP, IBM, Red Hat)
Edge cloud
OpenShift Plus
Adds State-of-the-Art Container Security, Single Management Pane, Global Registry
Governance ⠇Performance
Efficiency ⠇Scalability
Consistency
Block ⠇File : Object
Advanced Data
Services
• Service mesh | Serverless
• Builds | CI/CD pipelines
• Log management
• Cost management
• Languages and runtimes
• API management
• Integration
• Messaging
• Process automation
• Databases | Cache
• Data ingest and prep
• Data analytics | AI/ML
• Data management & resilience
• Developer CLI | IDE
• Plugins and extensions
• CodeReady workspaces
• CodeReady containers
Developer services
Developer productivity
Data services*
Data-driven insights
Application services*
Build cloud-native apps
Platforms services
Manage workloads
Observability | Discovery | Policy | Compliance
| Configuration | Workloads
Cluster security
Image management | Security scanning | Geo-replication
Mirroring | Image builds
Global registry
Multicluster management
Declarative security | Container vulnerability
management | Network segmentation |
Threat detection and response
Additional capability typically
for large scale multi-cluster
capabilities
Application Tier
⠇Infrastructure
IT Automation
13
Red Hat Hybrid Cloud
Also part of OPP
Red Hat OpenShift Platform Plus
Complete platform for deploying, managing and protecting applications across the hbrid
cloud
Centralized visibility across the hybrid cloud
● Advanced hybrid cloud foundation management
tools (ACM)
Secure the application codebase
● Global application and container registry with security
scanning services (Quay)
Elevating multicluster security
● Kubernetes-native security with integration across
the hybrid cloud (ACS)
Data services
● Cluster data management for container workloads on
any infrastructure or cloud (ODF Essentials)
Policies can be written by the security team
and enforced at each cluster, allowing
environments to conform to your policy.
Ease compliance
Benefits of OpenShift Platform Plus
15
Placement rules can allow quick deployment of
clusters across distributed locations for
availability, capacity, and security reasons.
Increase application availability
Self-service provisioning allows app dev teams to
request clusters directly from a catalog removing
central IT as a bottleneck.
Accelerate development to production
Centralized management of clusters reduces
operational cost, makes the environment
consistent, and removes the need to manually
manage individual clusters.
Reduce costs
OpenShift Platform PLus
MuleSoft on OpenShift
16
17
Mulesoft architecture on Kubernetes
Use case : Mulesoft
The SRM for MuleSoft RTF
18
Mulesoft architecture on ROSA or ARO
Use case : Mulesoft
Example of outsourced SRM for RTF on Managed OpenShift (ARO, ROSA, OSD).
Load Balancer Load Balancer
OpenShift (ARO/ROSA)
Ingress Registry
Monitoring, metrics and
logging
Proxies
Storage (Block, File, Object)
Host Runtime and Networking
Red Hat provided
and managed
19
One platform to provide all shared services - backup/HA, AAA, Monitoring, Logging, Infrastructure agnostic
Operational Model can be as much in-housed as outsourced as required - e.g manage the platform, manage
some of the applications, or outsource everything and manage the compliance
Makes it easy to lifecycle services in and out of the environment (e.g SaaS) and integrate distributed
architectures (e.g edge model)
Security will become your best friends as all changes are version controlled and can be easily reverted.
Why would you do this? Benefits of this approach
Microservices Integration Patterns
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHat
20
Red Hat is the world’s leading provider of enterprise
open source software solutions. Award-winning
support, training, and consulting services make
Red Hat a trusted adviser to the Fortune 500.
Thank you
Anypoint Code Builder
Michael Price, MuleSoft
Forward-looking statements
This presentation contains forward-looking statements about the Company’s financial and operating results, which may include expected GAAP and non-GAAP financial and
other operating and non-operating results, including revenue, net income, earnings per share, operating cash flow growth, operating margin improvement, expected revenue
growth, expected current remaining performance obligation growth, expected tax rates, stock-based compensation expenses, amortization of purchased intangibles, shares
outstanding, market growth, environmental, social and governance goals, expected capital allocation, including mergers and acquisitions, capital expenditures and other
investments, expectations regarding closing contemplated acquisitions and contributions from acquired companies. The achievement or success of the matters covered by
such forward-looking statements involves risks, uncertainties and assumptions. If any such risks or uncertainties materialize or if any of the assumptions prove incorrect, the
Company’s results could differ materially from the results expressed or implied by the forward-looking statements it makes. The risks and uncertainties referred to above
include those factors discussed in Salesforce’s reports filed from time to time with the Securities and Exchange Commission, including, but not limited to: risks associated with
our ability to successfully integrate Slack Technologies, Inc.’s operations; our ability to realize the anticipated benefits of the Slack Technologies, Inc. transaction; the impact of
Slack Technologies, Inc.’s business model on our ability to forecast revenue results; disruption from the transaction making it more difficult to maintain business and
operational relationships; the impact of, and actions we may take in response to, the COVID-19 pandemic, related public health measures and resulting economic downturn
and market volatility; our ability to maintain service performance and security levels meeting the expectations of our customers, and the resources and costs required to avoid
unanticipated downtime and prevent, detect and remediate performance degradation and security breaches; our ability to secure and costs related to data center capacity and
other infrastructure provided by third parties; our reliance on third-party hardware, software and platform providers; the effect of evolving domestic and foreign government
regulations, including those related to the provision of services on the Internet, those related to accessing the Internet, and those addressing data privacy; current and potential
litigation involving us or our industry, including litigation involving acquired entities such as Tableau; regulatory developments and regulatory investigations involving us or
affecting our industry; our ability to successfully introduce new services and product features, including any efforts to expand our services beyond the CRM market; the success
of our strategy of acquiring or making investments in complementary businesses and strategic partnerships; our ability to compete in the market in which we participate; the
success of our business strategy and our plan to build our business; our ability to execute our business plans; our ability to continue to grow unearned revenue and remaining
performance obligation; the pace of change and innovation in enterprise cloud computing services; the seasonal nature of our sales cycles; our ability to limit customer
attrition and costs related to those efforts; the success of our international expansion strategy; the demands on our personnel and infrastructure resulting from significant
growth in our customer base and operations; our dependency on the development and maintenance of the infrastructure of the Internet; our real estate and office facilities
strategy and related costs and uncertainties; fluctuations in, and our ability to predict, our operating results and cash flows; the variability in our results arising from the
accounting for term license revenue products; the performance and fair value of our investments in complementary businesses through our strategic investment portfolio; our
ability to protect our intellectual property rights; our ability to develop our brands; the valuation of our deferred tax assets and the release of related valuation allowances;
uncertainties regarding our tax obligations in connection with potential jurisdictional transfers of intellectual property; uncertainties regarding the effect of general economic
conditions; and risks related to our debt and lease obligations.
Larger workloads
Shorter delivery timelines
Every Organization is Facing Development
Challenges Today
Complex customizations
Explosion in apps
Source: Haystack Analytics, 2023
83%
of developers
suffer from
burnout
1,061
average apps
the business
has today
Tedious research
Tailored solutioning
with intelligent AI
Writer’s block
Jumpstart
with templates
Manual coding
Write faster with auto-
generated code
THEN NOW
Time-consuming tasks Unlock time with
automated workflows
Developer
Code maintenance Debug easily with
AI assistance
AI is Transforming Every Part of Development
NOW
THEN
Tedious research
Writer’s block
Manual coding
Time-consuming tasks
Code maintenance
Tailored solutioning
with intelligent AI
Jumpstart
with templates
Write faster with auto-
generated code
Unlock time with
automated workflows
Debug easily with
AI assistance
And Multiplying Developer Productivity Along the Way
20%
faster to
refactor code
faster to
generate
documentation
35%
60%
developers
surveyed felt
more fulfilled
55%
predicted
boost in
productivity
Source: Unleashing developer productivity with generative AI, McKinsey 2023
Research: quantifying GitHub Copilot’s impact on developer productivity and happiness, GitHub, 2023
2023 Salesforce DX, Sandbox & DevOps Success Metrics Survey. July 2023, based on n=138 customers across the AMER market.
45%
faster to write
code
MuleSoft is Reimagining
How Developers Integrate
Yesterday Today
Integrate intelligently with
the power of AI
Anypoint
Code Builder
GA | NOW
Design, develop, and deploy
from a single environment
Use modern, cloud-native
tooling powered by VS Code
The next generation of API and
Integration development
Anypoint
Code Builder
Use modern, cloud-native
tooling powered by VS Code
The next generation of API and
Integration development
Run in cloud
from Anypoint
Platform
Desktop GA | Now
Run in desktop
using VS Code
environment
Cloud GA | H1 FY25
GA | NOW
Anypoint
Code Builder
Design, develop, and deploy
from a single environment
The next generation of API and
Integration development
GA | NOW
Einstein for Anypoint
Code Builder
NOW Pilot
Develop intelligently
with the power of AI
Generative Flows
Jumpstart development by using natural
language to generate code for integration
flows, with optimizations for Salesforce,
Databases, HTTP, and Email
Pilot | Now
Anypoint Code Builder
Features and use cases
Your journey with Anypoint Code Builder
Anypoint Code Builder
Design
A design-first approach
purpose built for API-
led integration
Design
A design-first approach
purpose built for API-
led integration
Implement
A seamless API and
Integration implementation
experience
Implement
A seamless API and
integration implementation
experience
Develop
Simplified development
for the modern day
developer
Develop
Simplified development
for the modern day
developer
Your journey with Anypoint Code Builder
Anypoint Code Builder
Design
A design-first approach
purpose built for API-
led integration
Design
A design-first approach
purpose built for API-
led integration
Develop
Simplified development
for the modern day
developer
Implement
A seamless API and
Integration implementation
experience
Author
RAML & OAS3
API Specs
Auto-generate
interactive
documentation
in your API Console
Seamless
integration with
Design Center &
Exchange
Design
API
Specifications
Design-first
approach for API-led
integration
Test API
specification using
the built in
mocking service
Your journey with Anypoint Code Builder
Anypoint Code Builder
Design
A design-first approach
purpose built for API-
led integration
Implement
A seamless API and
Integration implementation
experience
Implement
A seamless API and
integration implementation
experience
Develop
Simplified development
for the modern day
developer
Build, debug, run and deploy
API implementation
Dual Experience:
Graphical Flow
Editor + XML View
Import & Scaffold
APIs for
implementation
Implement
an API
Seamless API and
Integration
implementation
Iteratively design and
implement APIs:
Implement backend logic
without publishing design
specs to Exchange
Your journey with Anypoint Code Builder
Anypoint Code Builder
Design
A design-first approach
purpose built for API-
led integration
Implement
A seamless API and
Integration implementation
experience
Develop
Simplified development
for the modern day
developer
Develop
Simplified development
for the modern day
developer
Follow best practices
with built-in
recommendations
Access
hundreds of
connectors
in Exchange as
you develop
Develop
an Integration
Simplified
development for the
modern day
developer
Reuse code
snippets across
your organization
Choose how you
develop with
desktop and cloud
IDE options
Anypoint Code Builder
Roadmap
Anypoint Code Builder Roadmap*
Upcoming features and enhancements
Expansion to the EU
control plane
Ability for users on the
EU Control plane to
access ACB
Iterative Scaffolding
Iteratively design and
implement APIs
GUI support for
snippets
Easily add snippets in
new projects without
additional code
Anypoint Code
Builder for Desktop
(Beta)
Install ACB on your
local machine.
Secure Configuration
Properties
Define and encrypt
secure properties
Anypoint Code
Builder for Desktop
GA
General Availability for
the desktop version of
ACB. Cloud IDE
remains in Open Beta
Generative Flows
(Pilot)
Use natural language
to generate
integration flows, with
native support for the
pre-bundled
connectors
Generative Flows
(Beta)
Use natural language
to generate integration
flows with increased
support for
Connectors
Component
Configuration Panel
Basic configuration
without the need to
use XML
Learn more
DataWeave Expression
Builder
A GUI to easily configure
DataWeave expressions
Learn more
MUnit Support
Set up automated tests
to run against your
projects
FY25+
February 2024
October 2023
August 2023
June 2023
*all roadmap items are subject to change
Coming Soon!
FY25 H1 Roadmap: Upcoming Highlights
NEW
Link to August Release Notes
DataWeave Expression
Builder
Component Configuration
Panel
GA
FY25 H1
FY25 H1 Roadmap: Upcoming Highlights
Component Configuration Panel
Example
Canvas View
FY25 H1 Roadmap: Upcoming Highlights
DataWeave Expression Builder
Function Help Example
Canvas View
Thank you

More Related Content

Similar to Perth MuleSoft Meetup Agenda

Evolving Infrastructure and Management for Business Agility
Evolving Infrastructure and Management for Business AgilityEvolving Infrastructure and Management for Business Agility
Evolving Infrastructure and Management for Business AgilityRed Hat India Pvt. Ltd.
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...Jitendra Bafna
 
Extending open source and hybrid cloud to drive OT transformation - Future Oi...
Extending open source and hybrid cloud to drive OT transformation - Future Oi...Extending open source and hybrid cloud to drive OT transformation - Future Oi...
Extending open source and hybrid cloud to drive OT transformation - Future Oi...John Archer
 
The Ideal Approach to Application Modernization; Which Way to the Cloud?
The Ideal Approach to Application Modernization; Which Way to the Cloud?The Ideal Approach to Application Modernization; Which Way to the Cloud?
The Ideal Approach to Application Modernization; Which Way to the Cloud?Codit
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureJohn Archer
 
Aberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAmazon Web Services
 
Cloud-native Application Lifecycle Management
Cloud-native Application Lifecycle ManagementCloud-native Application Lifecycle Management
Cloud-native Application Lifecycle ManagementNeil Gehani
 
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the CloudNGINX, Inc.
 
Why Cloud Management Makes Sense
Why Cloud Management Makes SenseWhy Cloud Management Makes Sense
Why Cloud Management Makes SenseRightScale
 
Introduction to vRealize Suite Messaging
Introduction to vRealize Suite MessagingIntroduction to vRealize Suite Messaging
Introduction to vRealize Suite MessagingJennifer Stern
 
Virtual meetup - Exploring the Runtime Fabric deployment model
Virtual meetup - Exploring the Runtime Fabric deployment modelVirtual meetup - Exploring the Runtime Fabric deployment model
Virtual meetup - Exploring the Runtime Fabric deployment modelJimmy Attia
 
CSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionCSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionTom Laszewski
 
Red Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewRed Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewJames Falkner
 
Overcoming Regulatory & Compliance Hurdles with Hybrid Cloud EKS and Weave Gi...
Overcoming Regulatory & Compliance Hurdles with Hybrid Cloud EKS and Weave Gi...Overcoming Regulatory & Compliance Hurdles with Hybrid Cloud EKS and Weave Gi...
Overcoming Regulatory & Compliance Hurdles with Hybrid Cloud EKS and Weave Gi...Weaveworks
 
VMware Tanzu Application Service as an Integration Platform
VMware Tanzu Application Service as an Integration PlatformVMware Tanzu Application Service as an Integration Platform
VMware Tanzu Application Service as an Integration PlatformVMware Tanzu
 

Similar to Perth MuleSoft Meetup Agenda (20)

Evolving Infrastructure and Management for Business Agility
Evolving Infrastructure and Management for Business AgilityEvolving Infrastructure and Management for Business Agility
Evolving Infrastructure and Management for Business Agility
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
 
Dev ops
Dev opsDev ops
Dev ops
 
Extending open source and hybrid cloud to drive OT transformation - Future Oi...
Extending open source and hybrid cloud to drive OT transformation - Future Oi...Extending open source and hybrid cloud to drive OT transformation - Future Oi...
Extending open source and hybrid cloud to drive OT transformation - Future Oi...
 
Introducing VMware vRealize Suite - Purpose Built for the Hybrid Cloud
Introducing VMware vRealize Suite - Purpose Built for the Hybrid Cloud Introducing VMware vRealize Suite - Purpose Built for the Hybrid Cloud
Introducing VMware vRealize Suite - Purpose Built for the Hybrid Cloud
 
The Ideal Approach to Application Modernization; Which Way to the Cloud?
The Ideal Approach to Application Modernization; Which Way to the Cloud?The Ideal Approach to Application Modernization; Which Way to the Cloud?
The Ideal Approach to Application Modernization; Which Way to the Cloud?
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft Azure
 
Aberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption Framework
 
Cloud-native Application Lifecycle Management
Cloud-native Application Lifecycle ManagementCloud-native Application Lifecycle Management
Cloud-native Application Lifecycle Management
 
Adopting the Cloud
Adopting the CloudAdopting the Cloud
Adopting the Cloud
 
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
 
Coud computing
Coud computingCoud computing
Coud computing
 
Logicalis Cloud Briefing
Logicalis Cloud BriefingLogicalis Cloud Briefing
Logicalis Cloud Briefing
 
Why Cloud Management Makes Sense
Why Cloud Management Makes SenseWhy Cloud Management Makes Sense
Why Cloud Management Makes Sense
 
Introduction to vRealize Suite Messaging
Introduction to vRealize Suite MessagingIntroduction to vRealize Suite Messaging
Introduction to vRealize Suite Messaging
 
Virtual meetup - Exploring the Runtime Fabric deployment model
Virtual meetup - Exploring the Runtime Fabric deployment modelVirtual meetup - Exploring the Runtime Fabric deployment model
Virtual meetup - Exploring the Runtime Fabric deployment model
 
CSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps sessionCSC AWS re:Invent Enterprise DevOps session
CSC AWS re:Invent Enterprise DevOps session
 
Red Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewRed Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform Overview
 
Overcoming Regulatory & Compliance Hurdles with Hybrid Cloud EKS and Weave Gi...
Overcoming Regulatory & Compliance Hurdles with Hybrid Cloud EKS and Weave Gi...Overcoming Regulatory & Compliance Hurdles with Hybrid Cloud EKS and Weave Gi...
Overcoming Regulatory & Compliance Hurdles with Hybrid Cloud EKS and Weave Gi...
 
VMware Tanzu Application Service as an Integration Platform
VMware Tanzu Application Service as an Integration PlatformVMware Tanzu Application Service as an Integration Platform
VMware Tanzu Application Service as an Integration Platform
 

More from Michael Price

Slides from Perth MuleSoft Meetup March 2024
Slides from Perth MuleSoft Meetup March 2024Slides from Perth MuleSoft Meetup March 2024
Slides from Perth MuleSoft Meetup March 2024Michael Price
 
Perth MeetUp September 2023
Perth MeetUp September 2023 Perth MeetUp September 2023
Perth MeetUp September 2023 Michael Price
 
Perth MeetUp June 2023
Perth MeetUp June 2023Perth MeetUp June 2023
Perth MeetUp June 2023Michael Price
 
Perth Meetup May 2022
Perth Meetup May 2022Perth Meetup May 2022
Perth Meetup May 2022Michael Price
 
Perth Meetup December 2021
Perth Meetup December 2021Perth Meetup December 2021
Perth Meetup December 2021Michael Price
 
Perth Meetup August 2021
Perth Meetup August 2021Perth Meetup August 2021
Perth Meetup August 2021Michael Price
 
Perth Meetup February 2021
Perth Meetup February 2021Perth Meetup February 2021
Perth Meetup February 2021Michael Price
 

More from Michael Price (7)

Slides from Perth MuleSoft Meetup March 2024
Slides from Perth MuleSoft Meetup March 2024Slides from Perth MuleSoft Meetup March 2024
Slides from Perth MuleSoft Meetup March 2024
 
Perth MeetUp September 2023
Perth MeetUp September 2023 Perth MeetUp September 2023
Perth MeetUp September 2023
 
Perth MeetUp June 2023
Perth MeetUp June 2023Perth MeetUp June 2023
Perth MeetUp June 2023
 
Perth Meetup May 2022
Perth Meetup May 2022Perth Meetup May 2022
Perth Meetup May 2022
 
Perth Meetup December 2021
Perth Meetup December 2021Perth Meetup December 2021
Perth Meetup December 2021
 
Perth Meetup August 2021
Perth Meetup August 2021Perth Meetup August 2021
Perth Meetup August 2021
 
Perth Meetup February 2021
Perth Meetup February 2021Perth Meetup February 2021
Perth Meetup February 2021
 

Recently uploaded

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

Perth MuleSoft Meetup Agenda

  • 2. Welcome A SHOW OF HANDS: Who is new to this Meetup? Footer Kari New Salesforce Practice Area Lead Capgemini Preetham Namaskumar MuleSoft Practice lead Capgemini
  • 3. Agenda 3 Ø Red Hat OpenShift Container Platform Intro and Demo – Shaun Hofer and Simon Delord, Red Hat Ø MuleSoft Anypoint Code Builder – Michael Price, MuleSoft Ø Wrap-up and Networking
  • 4. OpenShift Overview - RTF Shaun Hofer, Red Hat Simon Delord, Red Hat
  • 5. Purpose of today’s presentation ▸ OpenShift Introduction ▸ OpenShift Ecosystem ▸ MuleSoft on OpenShift ▸ Demo Time
  • 7. What is required for an Enterprise grade Kubernetes environment? Kubernetes Stack $$$ Additional costs and config Custom OS Kubernetes Support and Operations Registry Logging CI/CD Metrics Monitoring Service Mesh Dev Tools Kubernetes Cluster Services Basic Networking :: Ingress Infra Cost Services Costs SRE Costs Kubernetes Service Costs OpenShift Introduction 7 ● 10-20+ individual services needed to make a platform ● Customer must do integrations and maintenance ● Control plane and worker nodes managed separately ● All Services priced differently ● All Services supported individually The above has to be repeated per cloud provider (or on-prem solution)
  • 8. Red Hat Enterprise Linux & RHEL CoreOS • Service mesh | Serverless • Builds | CI/CD pipelines • Log management • Cost management • Languages and runtimes • API management • Integration • Messaging • Process automation • Databases | Cache • Data ingest and prep • Data analytics | AI/ML • Data management & resilience • Developer CLI | IDE • Plugins and extensions • CodeReady workspaces • CodeReady containers Developer services Developer productivity 8 Kubernetes cluster services Install | Over-the-air updates | Networking | Ingress | Storage | Monitoring | Logging | Registry | Authorization | Containers | VMs | Operators | Helm charts Kubernetes (orchestration) Physical* Virtual Private cloud Public cloud Edge Cluster security Global registry Multicluster management Data services Data-driven insights Application services Build cloud-native apps Platforms services Manage workloads Observability | Discovery | Policy | Compliance | Configuration | Workloads Image management | Security scanning | Geo- replication Mirroring | Image builds Declarative security | Container vulnerability management | Network segmentation | Threat detection and response * Red Hat OpenShift® includes supported runtimes for popular languages/frameworks/databases. Additional capabilities listed are from the Red Hat Application and Data Services portfolio. Security Control Application Security Defend Infrastructure Extend Security Ecosystem OpenShift Container Platform Overview OpenShift Introduction
  • 9. Start quickly, we manage it for you Red Hat OpenShift Dedicated Supporting Hybrid Usage and Buying Patterns Red Hat OpenShift Service on AWS Azure Red Hat OpenShift Red Hat OpenShift on IBM Cloud Managed Red Hat OpenShift services Self-managed Red Hat OpenShift On public cloud, or on- premises on physical or virtual infrastructure You manage it, for control and flexibility 9 OpenShift Introduction A Consistent Platform No Matter How or Where You Run
  • 10. 10 The Shared Responsibility Model (SRM) https://www.redhat.com/architect/shared-responsibility-model-srm-hybrid-cloud Various SRMs
  • 12. Management requirements ▸ Consistent cluster provisioning ▸ Policy enforcement and governance across development, test, and production clusters ▸ Finding/modifying resources across clusters ▸ Single pane of glass visibility ▸ Deploying and distributing applications at scale ▸ Auditing and compliance DevOps Hybrid multicloud ▸ Easy cluster provisioning ▸ Controlling cluster configuration drift ▸ Ensuring app deployment from development to production Developer Build and deploy a container app Develop, test, and produce clusters Clusters deployed across public, private clouds, edge, in different geographies Distributed multicluster Multicluster growth Single cluster How do I normalize and centralize key functions across environments? Multicluster management challenges 12 OpenShift Platform Update
  • 13. Kubernetes cluster services Automated Ops ⠇Over-the-air updates ⠇Monitoring ⠇Logging ⠇Registry ⠇Networking ⠇Router ⠇Virtualization ⠇OLM ⠇Helm Linux (container host OS) Kubernetes (orchestration) Physical Virtual Private cloud Public cloud (Customer Managed) Managed cloud (Azure, AWS, GCP, IBM, Red Hat) Edge cloud OpenShift Plus Adds State-of-the-Art Container Security, Single Management Pane, Global Registry Governance ⠇Performance Efficiency ⠇Scalability Consistency Block ⠇File : Object Advanced Data Services • Service mesh | Serverless • Builds | CI/CD pipelines • Log management • Cost management • Languages and runtimes • API management • Integration • Messaging • Process automation • Databases | Cache • Data ingest and prep • Data analytics | AI/ML • Data management & resilience • Developer CLI | IDE • Plugins and extensions • CodeReady workspaces • CodeReady containers Developer services Developer productivity Data services* Data-driven insights Application services* Build cloud-native apps Platforms services Manage workloads Observability | Discovery | Policy | Compliance | Configuration | Workloads Cluster security Image management | Security scanning | Geo-replication Mirroring | Image builds Global registry Multicluster management Declarative security | Container vulnerability management | Network segmentation | Threat detection and response Additional capability typically for large scale multi-cluster capabilities Application Tier ⠇Infrastructure IT Automation 13 Red Hat Hybrid Cloud Also part of OPP
  • 14. Red Hat OpenShift Platform Plus Complete platform for deploying, managing and protecting applications across the hbrid cloud Centralized visibility across the hybrid cloud ● Advanced hybrid cloud foundation management tools (ACM) Secure the application codebase ● Global application and container registry with security scanning services (Quay) Elevating multicluster security ● Kubernetes-native security with integration across the hybrid cloud (ACS) Data services ● Cluster data management for container workloads on any infrastructure or cloud (ODF Essentials)
  • 15. Policies can be written by the security team and enforced at each cluster, allowing environments to conform to your policy. Ease compliance Benefits of OpenShift Platform Plus 15 Placement rules can allow quick deployment of clusters across distributed locations for availability, capacity, and security reasons. Increase application availability Self-service provisioning allows app dev teams to request clusters directly from a catalog removing central IT as a bottleneck. Accelerate development to production Centralized management of clusters reduces operational cost, makes the environment consistent, and removes the need to manually manage individual clusters. Reduce costs OpenShift Platform PLus
  • 17. 17 Mulesoft architecture on Kubernetes Use case : Mulesoft The SRM for MuleSoft RTF
  • 18. 18 Mulesoft architecture on ROSA or ARO Use case : Mulesoft Example of outsourced SRM for RTF on Managed OpenShift (ARO, ROSA, OSD). Load Balancer Load Balancer OpenShift (ARO/ROSA) Ingress Registry Monitoring, metrics and logging Proxies Storage (Block, File, Object) Host Runtime and Networking Red Hat provided and managed
  • 19. 19 One platform to provide all shared services - backup/HA, AAA, Monitoring, Logging, Infrastructure agnostic Operational Model can be as much in-housed as outsourced as required - e.g manage the platform, manage some of the applications, or outsource everything and manage the compliance Makes it easy to lifecycle services in and out of the environment (e.g SaaS) and integrate distributed architectures (e.g edge model) Security will become your best friends as all changes are version controlled and can be easily reverted. Why would you do this? Benefits of this approach Microservices Integration Patterns
  • 20. linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHat 20 Red Hat is the world’s leading provider of enterprise open source software solutions. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. Thank you
  • 21. Anypoint Code Builder Michael Price, MuleSoft
  • 22. Forward-looking statements This presentation contains forward-looking statements about the Company’s financial and operating results, which may include expected GAAP and non-GAAP financial and other operating and non-operating results, including revenue, net income, earnings per share, operating cash flow growth, operating margin improvement, expected revenue growth, expected current remaining performance obligation growth, expected tax rates, stock-based compensation expenses, amortization of purchased intangibles, shares outstanding, market growth, environmental, social and governance goals, expected capital allocation, including mergers and acquisitions, capital expenditures and other investments, expectations regarding closing contemplated acquisitions and contributions from acquired companies. The achievement or success of the matters covered by such forward-looking statements involves risks, uncertainties and assumptions. If any such risks or uncertainties materialize or if any of the assumptions prove incorrect, the Company’s results could differ materially from the results expressed or implied by the forward-looking statements it makes. The risks and uncertainties referred to above include those factors discussed in Salesforce’s reports filed from time to time with the Securities and Exchange Commission, including, but not limited to: risks associated with our ability to successfully integrate Slack Technologies, Inc.’s operations; our ability to realize the anticipated benefits of the Slack Technologies, Inc. transaction; the impact of Slack Technologies, Inc.’s business model on our ability to forecast revenue results; disruption from the transaction making it more difficult to maintain business and operational relationships; the impact of, and actions we may take in response to, the COVID-19 pandemic, related public health measures and resulting economic downturn and market volatility; our ability to maintain service performance and security levels meeting the expectations of our customers, and the resources and costs required to avoid unanticipated downtime and prevent, detect and remediate performance degradation and security breaches; our ability to secure and costs related to data center capacity and other infrastructure provided by third parties; our reliance on third-party hardware, software and platform providers; the effect of evolving domestic and foreign government regulations, including those related to the provision of services on the Internet, those related to accessing the Internet, and those addressing data privacy; current and potential litigation involving us or our industry, including litigation involving acquired entities such as Tableau; regulatory developments and regulatory investigations involving us or affecting our industry; our ability to successfully introduce new services and product features, including any efforts to expand our services beyond the CRM market; the success of our strategy of acquiring or making investments in complementary businesses and strategic partnerships; our ability to compete in the market in which we participate; the success of our business strategy and our plan to build our business; our ability to execute our business plans; our ability to continue to grow unearned revenue and remaining performance obligation; the pace of change and innovation in enterprise cloud computing services; the seasonal nature of our sales cycles; our ability to limit customer attrition and costs related to those efforts; the success of our international expansion strategy; the demands on our personnel and infrastructure resulting from significant growth in our customer base and operations; our dependency on the development and maintenance of the infrastructure of the Internet; our real estate and office facilities strategy and related costs and uncertainties; fluctuations in, and our ability to predict, our operating results and cash flows; the variability in our results arising from the accounting for term license revenue products; the performance and fair value of our investments in complementary businesses through our strategic investment portfolio; our ability to protect our intellectual property rights; our ability to develop our brands; the valuation of our deferred tax assets and the release of related valuation allowances; uncertainties regarding our tax obligations in connection with potential jurisdictional transfers of intellectual property; uncertainties regarding the effect of general economic conditions; and risks related to our debt and lease obligations.
  • 23. Larger workloads Shorter delivery timelines Every Organization is Facing Development Challenges Today Complex customizations Explosion in apps Source: Haystack Analytics, 2023 83% of developers suffer from burnout 1,061 average apps the business has today
  • 24. Tedious research Tailored solutioning with intelligent AI Writer’s block Jumpstart with templates Manual coding Write faster with auto- generated code THEN NOW Time-consuming tasks Unlock time with automated workflows Developer Code maintenance Debug easily with AI assistance AI is Transforming Every Part of Development
  • 25. NOW THEN Tedious research Writer’s block Manual coding Time-consuming tasks Code maintenance Tailored solutioning with intelligent AI Jumpstart with templates Write faster with auto- generated code Unlock time with automated workflows Debug easily with AI assistance And Multiplying Developer Productivity Along the Way 20% faster to refactor code faster to generate documentation 35% 60% developers surveyed felt more fulfilled 55% predicted boost in productivity Source: Unleashing developer productivity with generative AI, McKinsey 2023 Research: quantifying GitHub Copilot’s impact on developer productivity and happiness, GitHub, 2023 2023 Salesforce DX, Sandbox & DevOps Success Metrics Survey. July 2023, based on n=138 customers across the AMER market. 45% faster to write code
  • 26. MuleSoft is Reimagining How Developers Integrate Yesterday Today
  • 27. Integrate intelligently with the power of AI Anypoint Code Builder GA | NOW Design, develop, and deploy from a single environment Use modern, cloud-native tooling powered by VS Code The next generation of API and Integration development
  • 28. Anypoint Code Builder Use modern, cloud-native tooling powered by VS Code The next generation of API and Integration development Run in cloud from Anypoint Platform Desktop GA | Now Run in desktop using VS Code environment Cloud GA | H1 FY25 GA | NOW
  • 29. Anypoint Code Builder Design, develop, and deploy from a single environment The next generation of API and Integration development GA | NOW
  • 30. Einstein for Anypoint Code Builder NOW Pilot Develop intelligently with the power of AI Generative Flows Jumpstart development by using natural language to generate code for integration flows, with optimizations for Salesforce, Databases, HTTP, and Email Pilot | Now
  • 32. Your journey with Anypoint Code Builder Anypoint Code Builder Design A design-first approach purpose built for API- led integration Design A design-first approach purpose built for API- led integration Implement A seamless API and Integration implementation experience Implement A seamless API and integration implementation experience Develop Simplified development for the modern day developer Develop Simplified development for the modern day developer
  • 33. Your journey with Anypoint Code Builder Anypoint Code Builder Design A design-first approach purpose built for API- led integration Design A design-first approach purpose built for API- led integration Develop Simplified development for the modern day developer Implement A seamless API and Integration implementation experience
  • 34. Author RAML & OAS3 API Specs Auto-generate interactive documentation in your API Console Seamless integration with Design Center & Exchange Design API Specifications Design-first approach for API-led integration Test API specification using the built in mocking service
  • 35. Your journey with Anypoint Code Builder Anypoint Code Builder Design A design-first approach purpose built for API- led integration Implement A seamless API and Integration implementation experience Implement A seamless API and integration implementation experience Develop Simplified development for the modern day developer
  • 36. Build, debug, run and deploy API implementation Dual Experience: Graphical Flow Editor + XML View Import & Scaffold APIs for implementation Implement an API Seamless API and Integration implementation Iteratively design and implement APIs: Implement backend logic without publishing design specs to Exchange
  • 37. Your journey with Anypoint Code Builder Anypoint Code Builder Design A design-first approach purpose built for API- led integration Implement A seamless API and Integration implementation experience Develop Simplified development for the modern day developer Develop Simplified development for the modern day developer
  • 38. Follow best practices with built-in recommendations Access hundreds of connectors in Exchange as you develop Develop an Integration Simplified development for the modern day developer Reuse code snippets across your organization Choose how you develop with desktop and cloud IDE options
  • 40. Anypoint Code Builder Roadmap* Upcoming features and enhancements Expansion to the EU control plane Ability for users on the EU Control plane to access ACB Iterative Scaffolding Iteratively design and implement APIs GUI support for snippets Easily add snippets in new projects without additional code Anypoint Code Builder for Desktop (Beta) Install ACB on your local machine. Secure Configuration Properties Define and encrypt secure properties Anypoint Code Builder for Desktop GA General Availability for the desktop version of ACB. Cloud IDE remains in Open Beta Generative Flows (Pilot) Use natural language to generate integration flows, with native support for the pre-bundled connectors Generative Flows (Beta) Use natural language to generate integration flows with increased support for Connectors Component Configuration Panel Basic configuration without the need to use XML Learn more DataWeave Expression Builder A GUI to easily configure DataWeave expressions Learn more MUnit Support Set up automated tests to run against your projects FY25+ February 2024 October 2023 August 2023 June 2023 *all roadmap items are subject to change
  • 41. Coming Soon! FY25 H1 Roadmap: Upcoming Highlights NEW Link to August Release Notes DataWeave Expression Builder Component Configuration Panel GA FY25 H1
  • 42. FY25 H1 Roadmap: Upcoming Highlights Component Configuration Panel Example Canvas View
  • 43. FY25 H1 Roadmap: Upcoming Highlights DataWeave Expression Builder Function Help Example Canvas View