SlideShare a Scribd company logo
Great Alone, Better Together
Jake Morgan – Solutions Consulting - MuleSoft
DevOps and APIs
All contents © MuleSoft Inc.
Agenda
2
• Digital Pressures
• New Approach
• Center 4 Enablement (C4E)
• C4E + DevOps
• DevOps
All contents © MuleSoft Inc.
IoT
Mobile
Big
Data & Analytics
Growth in digital technologies widen the IT delivery gap
3
Demands on IT
Time
Cloud and SaaS
IT delivery
capacityToday
Delivery
gap
Deliverygap
All contents © MuleSoft Inc.
A common project-based approach
Web app API
Aggregated
customer data
Order status Order history
On time and within budget
Limited opportunity for reuse
Tight coupling = brittleness
Difficult to govern
Meets business requirements?
10 Weeks by Central IT
All contents © MuleSoft Inc.
Integration project
6 months later…
Aggregated
customer data
Order status Order history
mobile APIMobile API
Aggregated
customer data
Order historyOrder status
road to hell
Web app APIWeb app API
10 Weeks by Central IT
16 weeks by Outside Resources
All contents © MuleSoft Inc.
Modern API: the core enabler of a new operating
model
6
• Discoverable and accessible
through self-service
• Productized and designed for
ease of consumption
• Easily managed for security,
scalability, and performance
All contents © MuleSoft Inc.
Modern APIs Have
7
3 Parts
– Design
• Well defined
• Easy to Understand and Use
• Consistent and well documented
– Implementation
• Technology stack that meets business requirements AND company skills
• Security
– Management
• Policies
– Rate, Throttling, OAuth, SAML, etc
• Metrics
– Who, What, Where, and How Often
• Security
All contents © MuleSoft Inc.
APIs Are Found To Be
8
• Everywhere
– Legacy Modernization to Microservices to IoT
• Reusable Artifacts
– HTTP(S) + JSON, XML, Binary
• Addressing IT Delivery Gap
– Increases % of resources to Innovation
All contents © MuleSoft Inc.
The API-led connectivity approach
System
APIs
Process
APIs
Experience
APIs
Customers
Web app APIMobile API
Orders
Salesforce
customers
SAP
customers
Shipment
status
Toll
shipments
UPS
shipments
Order
status
Order
history
10 weeks by Central IT3 weeks by Outside Resources
All contents © MuleSoft Inc.
Reusable assets
and Enablement
A new way of working to close the delivery gap
10
Demands on IT
Time
Self-service
and
innovation
New IT
operating
model
IT delivery
capacity
Today
All contents © MuleSoft Inc.
C4E operating model emphasizes consumption
Production
Reusable
assets
Central IT / LoB IT
Consumption
Feedback and
usage metrics
LoB IT, developers
Discoverable
Self-service
Center 4 Enablement
Why and What
All contents © MuleSoft Inc.
Why - Center for Enablement (C4E)
13
• Drive Reusability Throughout the Enterprise
– APIs via API-led connectivity
– Patterns
– Artifacts
• Minimize the IT Delivery Gap via
– People
– Process
– Technology
All contents © MuleSoft Inc.
C4E: Enabling Standard, Reusable Integration Assets
• 14
Center for
enablement
(C4E)
• C4E measured on asset consumption and
organizational capability
• C4E ensures that assets are
– Consumable
– Consumed broadly
– Fully leveraged
Central
IT
LoBInnovation
teams
Center 4 Enablement
Roles and Responsibilities
All contents © MuleSoft Inc.
C4E - People
16
All contents © MuleSoft Inc.
Roles – Core Team
17
• API Architect
• Enterprise Architect
• Solution Architect
• SMEs/ICs/Developers/QA/Performance
• DevOps Engineer
• Operations Engineer
• Security Analyst
• Training Coordinator
Sponsor(s)/Lead
Operating Model
C4E + DevOps
All contents © MuleSoft Inc.
Why - Center for Enablement (C4E)
19
• Drive Reusability Throughout the Enterprise
– APIs via API-led connectivity
– Patterns
– Artifacts
• Minimize the IT Delivery Gap via
– People
– Process
– Technology
All contents © MuleSoft Inc.
Why - DevOps
20
• Faster time to market
• Lower failure rate of new releases
• Shortened lead time between fixes
• Faster mean time to recovery
All contents © MuleSoft Inc.
Bigger Picture
21
• API Architect
• Enterprise Architect
• Solution Architect
• SME/IC
• DevOps Engineer
• Ops Engineer
• Security Analyst
Sponsor
CoreTeam
Center 4 Enablement
Think Tanks
Community 4 Enablement
• Knowledge Base
• Blogs, Videos
• What, Why, How
Think Tanks
All contents © MuleSoft Inc.
Think Tanks
• Meetups (meetings, forums, roundtables) within the company to
focus on strategic topics relevant to a wide audience within the
organization.
• Opportunity for different groups within the company to talk about
their experiences and get feedback from others. It’s a forum
intended to be highly collaborative and open to new ideas and
approaches.
• MuleSoft participates, but ideally doesn’t lead. We are there to
facilitate the conversation, bring MuleSoft’s PPOV to the
conversation, and if needed educate about the Anypoint Platform.
All contents © MuleSoft Inc.
DevOps is a practice: People. Process. Technology
23
• You need technology that:
– helps remove waste and inefficiency
– integrates into your existing CI setup
– generates meaningful reports
• Technology supports a process  the
automation pipeline
– E.g. Jenkins, TeamCity, Bamboo, Cloudbees
• Your team needs the right culture
– E.g. embracing Agile, TDD, etc.
– E.g. robust safety net to enable incremental release
– E.g. Security + DevOps = SecDevOps
Increases speed to market
(& upgrades/ internal usage, etc.)
Enables the production of
high quality products
Serves as a competitive advantage for your
company
Reduces cost of development
DevOps
Toolchains
All contents © MuleSoft Inc. 25
All contents © MuleSoft Inc.
Why Not Add
26
• Issue and Project Tracking
– JIRA, Bugzilla, TFS, FogBugz, etc
• ITSM (Incident, Problem, Change)
– Remedy, ServiceNow, Zendesk, etc
• Performance Testing
– JMeter, Loadrunner, etc
All contents © MuleSoft Inc.
DevOps and Anypoint Platform (A common scenario)
JUnit / MUnit
Build Automation
Describe how a Mule
application is assembled
- Connector configs
- DB configurations
- Test configurations
Automate that build
process every time a
change is made to the
app
Test Automation
Visually compose tests
while or BEFORE you
code (Test Driven
Development; TDD)
Test with mocked data,
not active connections
Validate unit or
application functionality
Version Control
Reliably download(pull),
change & commit code
Get instant visibility into
incompatible changes
Enables parallel team
development
Deployment
Automation
Describe how a Mule
application is deployed
- Scheduling
- Environments config
- Test/success criteria
Automate that deployment
across teams, projects and
environments
All contents © MuleSoft Inc.
Additional Resources
Webinars
• Unsung heroes of digital transformation: An Architect’s role in the new IT operating
model, with Siemens
• DevOps and the API Lifecycle on Anypoint Platform [Part 1 and Part 2]
Whitepaper
• APIs and DevOps: Great alone, better together
Coming Soon
• Blogs, How-Tos, Additional Demos
• Static Analysis, Orchestration Templates
All contents © MuleSoft Inc.
Don’t forget the survey
29
• Why take the survey?
– Takes less than 2 minutes
– We value your feedback and apply it when deciding next year’s content and
speakers
– Surveys = Prizes!! Earn 55 points for a chance to win $250 in cash prizes
• See “Play To Win” in the Mobile App for details
• Where’s my survey?
– Log into the mobile app
– Click “Surveys” on the Tool Bar
– Find the relevant survey for this session slot
Thank you!

More Related Content

What's hot (20)

PDF
Itil Framework PowerPoint Presentation Slides
SlideTeam
 
PPTX
Melb nov17 Virtual Entity and auto number
Andre Margono
 
PDF
SAP - SOLUTION MANAGER
Douglas Bernardini
 
PPTX
API Management in Digital Transformation
Aditya Thatte
 
PPTX
Power Platform Governance Webinar
Runpipe
 
PDF
IT Operating Model - Fundamental
Eryk Budi Pratama
 
PDF
Get started with Dialogflow & Contact Center AI on Google Cloud
Daniel Zivkovic
 
PPTX
Microsoft power platform
Jenkins NS
 
PDF
Cutover Plan V2
Mahesh Vallampati
 
PPSX
Business Process Management
Muhammad Ahsan
 
PDF
BPMN 2.0 Einfühung
IOZ AG
 
PDF
Introduction to DevOps slides.pdf
BoreVishnusai
 
PDF
Enabling Innovation & Integration to the Cloud
InnoTech
 
PDF
Introduction to Business Process Management
Alan McSweeney
 
PPTX
Microsoft 365 Business Applications
CloudCoverIT
 
PPTX
Power Automate
VijaySingh790398
 
ODP
IT / Help Desk Support Service : Introduction, Advantage, Trend
Voyage Services Inc.
 
PDF
Business Process Management Introduction
GBTEC Software AG
 
PDF
Introduction to MuleSoft
Salesforce Developers
 
Itil Framework PowerPoint Presentation Slides
SlideTeam
 
Melb nov17 Virtual Entity and auto number
Andre Margono
 
SAP - SOLUTION MANAGER
Douglas Bernardini
 
API Management in Digital Transformation
Aditya Thatte
 
Power Platform Governance Webinar
Runpipe
 
IT Operating Model - Fundamental
Eryk Budi Pratama
 
Get started with Dialogflow & Contact Center AI on Google Cloud
Daniel Zivkovic
 
Microsoft power platform
Jenkins NS
 
Cutover Plan V2
Mahesh Vallampati
 
Business Process Management
Muhammad Ahsan
 
BPMN 2.0 Einfühung
IOZ AG
 
Introduction to DevOps slides.pdf
BoreVishnusai
 
Enabling Innovation & Integration to the Cloud
InnoTech
 
Introduction to Business Process Management
Alan McSweeney
 
Microsoft 365 Business Applications
CloudCoverIT
 
Power Automate
VijaySingh790398
 
IT / Help Desk Support Service : Introduction, Advantage, Trend
Voyage Services Inc.
 
Business Process Management Introduction
GBTEC Software AG
 
Introduction to MuleSoft
Salesforce Developers
 

Similar to DevOps and APIs: Great Alone, Better Together (20)

PDF
Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...
Angel Alberici
 
PDF
MuleSoft approach to the integration - Warsaw MuleSoft Meetup
Patryk Bandurski
 
PDF
Meetup slide 20_apr
Santosh Ojha
 
PDF
Salesforce Architect Day - morning session
Salesforce - Sweden, Denmark, Norway
 
PDF
MuleSoft Madrid Meetup #5 slides 21st January 2021
Ieva Navickaite
 
PPTX
First Caracas MuleSoft Meetup Slides
Fernando Silva
 
PPTX
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft
 
PDF
MuleSoft Meetup Singapore March 2019
Julian Douch
 
PPTX
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft
 
PDF
MuleSoft Madrid Meetup #3 slides 2nd July 2020
Ieva Navickaite
 
PDF
MuleSoft Meetup Singapore No.4 December 2019
Julian Douch
 
PPTX
Mulesoft Connections to different companies, and different services
Byreddy Sravan Kumar Reddy
 
PPTX
Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...
MuleSoft
 
PDF
MuleSOft PKO Developer meetup - 25 March 2021
Royston Lobo
 
PDF
Deloitte & Mulesoft : The Right Mix
David Graham
 
PDF
API Governance and GitOps in Hybrid Integration Platform (MuleSoft)
Sumanth Donthi
 
PDF
MuleSoft_NZ_Meetup_8
MizuhoHoshino
 
PPTX
Como criar uma infraestrutura preparada para Covid e outros Desafios
Danilo Bordini
 
PDF
Mule soft dubai virtual meetup 27_apr
Raja Bipin Chandra ☁
 
PPTX
MuleSoft São Paulo Meetup #3 - 18 Jun
Guilherme Pereira Silva
 
Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...
Angel Alberici
 
MuleSoft approach to the integration - Warsaw MuleSoft Meetup
Patryk Bandurski
 
Meetup slide 20_apr
Santosh Ojha
 
Salesforce Architect Day - morning session
Salesforce - Sweden, Denmark, Norway
 
MuleSoft Madrid Meetup #5 slides 21st January 2021
Ieva Navickaite
 
First Caracas MuleSoft Meetup Slides
Fernando Silva
 
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft
 
MuleSoft Meetup Singapore March 2019
Julian Douch
 
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft
 
MuleSoft Madrid Meetup #3 slides 2nd July 2020
Ieva Navickaite
 
MuleSoft Meetup Singapore No.4 December 2019
Julian Douch
 
Mulesoft Connections to different companies, and different services
Byreddy Sravan Kumar Reddy
 
Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...
MuleSoft
 
MuleSOft PKO Developer meetup - 25 March 2021
Royston Lobo
 
Deloitte & Mulesoft : The Right Mix
David Graham
 
API Governance and GitOps in Hybrid Integration Platform (MuleSoft)
Sumanth Donthi
 
MuleSoft_NZ_Meetup_8
MizuhoHoshino
 
Como criar uma infraestrutura preparada para Covid e outros Desafios
Danilo Bordini
 
Mule soft dubai virtual meetup 27_apr
Raja Bipin Chandra ☁
 
MuleSoft São Paulo Meetup #3 - 18 Jun
Guilherme Pereira Silva
 
Ad

More from MuleSoft (20)

PPTX
The CIO's Guide to Digital Transformation
MuleSoft
 
PPTX
Gluecon 2017: Metadata is the Glue
MuleSoft
 
PDF
Gluecon 2017: API Modelling Framework - A Toolbox for Interacting With API S...
MuleSoft
 
PPTX
How to Get Unstuck
MuleSoft
 
PPTX
Product Vision and Roadmap for Anypoint Platform
MuleSoft
 
PPTX
Microservices on Anypoint Platform
MuleSoft
 
PPTX
Applying UX principles and methods to APIs
MuleSoft
 
PPTX
Secure by design: Scaling security across the enterprise
MuleSoft
 
PPTX
Gathering Operational Intelligence in Complex Environments at Splunk
MuleSoft
 
PPTX
CloudHub and other Cloud Deployment Options
MuleSoft
 
PPTX
Governing and Sharing your Integration Assets
MuleSoft
 
PPTX
Designing and building Mule applications
MuleSoft
 
PPTX
Object Store
MuleSoft
 
PPTX
Introducing Anypoint Exchange 2.0
MuleSoft
 
PDF
Troubleshooting Anypoint Platform
MuleSoft
 
PPTX
Relevancy in a Rapidly Changing World (Yvonne Wassenaar)
MuleSoft
 
PPTX
Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)
MuleSoft
 
PPTX
Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)
MuleSoft
 
PPTX
Industry Stories: How Application Networks are Delivering Agility (Ross Mason)
MuleSoft
 
PPTX
Agility in the Age of Services and Hyperspecialization (Greg Schott)
MuleSoft
 
The CIO's Guide to Digital Transformation
MuleSoft
 
Gluecon 2017: Metadata is the Glue
MuleSoft
 
Gluecon 2017: API Modelling Framework - A Toolbox for Interacting With API S...
MuleSoft
 
How to Get Unstuck
MuleSoft
 
Product Vision and Roadmap for Anypoint Platform
MuleSoft
 
Microservices on Anypoint Platform
MuleSoft
 
Applying UX principles and methods to APIs
MuleSoft
 
Secure by design: Scaling security across the enterprise
MuleSoft
 
Gathering Operational Intelligence in Complex Environments at Splunk
MuleSoft
 
CloudHub and other Cloud Deployment Options
MuleSoft
 
Governing and Sharing your Integration Assets
MuleSoft
 
Designing and building Mule applications
MuleSoft
 
Object Store
MuleSoft
 
Introducing Anypoint Exchange 2.0
MuleSoft
 
Troubleshooting Anypoint Platform
MuleSoft
 
Relevancy in a Rapidly Changing World (Yvonne Wassenaar)
MuleSoft
 
Leveraging APIs and the Cloud to Transform Veteran Care (Steve Rushing)
MuleSoft
 
Role of Technology in the Evolution of P&C Insurance (Marcus Ryu)
MuleSoft
 
Industry Stories: How Application Networks are Delivering Agility (Ross Mason)
MuleSoft
 
Agility in the Age of Services and Hyperspecialization (Greg Schott)
MuleSoft
 
Ad

Recently uploaded (20)

PDF
Predicting the unpredictable: re-engineering recommendation algorithms for fr...
Speck&Tech
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PPTX
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PPTX
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
PDF
Persuasive AI: risks and opportunities in the age of digital debate
Speck&Tech
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
Human-centred design in online workplace learning and relationship to engagem...
Tracy Tang
 
PDF
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
PDF
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
Predicting the unpredictable: re-engineering recommendation algorithms for fr...
Speck&Tech
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
Persuasive AI: risks and opportunities in the age of digital debate
Speck&Tech
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Human-centred design in online workplace learning and relationship to engagem...
Tracy Tang
 
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 

DevOps and APIs: Great Alone, Better Together

  • 1. Great Alone, Better Together Jake Morgan – Solutions Consulting - MuleSoft DevOps and APIs
  • 2. All contents © MuleSoft Inc. Agenda 2 • Digital Pressures • New Approach • Center 4 Enablement (C4E) • C4E + DevOps • DevOps
  • 3. All contents © MuleSoft Inc. IoT Mobile Big Data & Analytics Growth in digital technologies widen the IT delivery gap 3 Demands on IT Time Cloud and SaaS IT delivery capacityToday Delivery gap Deliverygap
  • 4. All contents © MuleSoft Inc. A common project-based approach Web app API Aggregated customer data Order status Order history On time and within budget Limited opportunity for reuse Tight coupling = brittleness Difficult to govern Meets business requirements? 10 Weeks by Central IT
  • 5. All contents © MuleSoft Inc. Integration project 6 months later… Aggregated customer data Order status Order history mobile APIMobile API Aggregated customer data Order historyOrder status road to hell Web app APIWeb app API 10 Weeks by Central IT 16 weeks by Outside Resources
  • 6. All contents © MuleSoft Inc. Modern API: the core enabler of a new operating model 6 • Discoverable and accessible through self-service • Productized and designed for ease of consumption • Easily managed for security, scalability, and performance
  • 7. All contents © MuleSoft Inc. Modern APIs Have 7 3 Parts – Design • Well defined • Easy to Understand and Use • Consistent and well documented – Implementation • Technology stack that meets business requirements AND company skills • Security – Management • Policies – Rate, Throttling, OAuth, SAML, etc • Metrics – Who, What, Where, and How Often • Security
  • 8. All contents © MuleSoft Inc. APIs Are Found To Be 8 • Everywhere – Legacy Modernization to Microservices to IoT • Reusable Artifacts – HTTP(S) + JSON, XML, Binary • Addressing IT Delivery Gap – Increases % of resources to Innovation
  • 9. All contents © MuleSoft Inc. The API-led connectivity approach System APIs Process APIs Experience APIs Customers Web app APIMobile API Orders Salesforce customers SAP customers Shipment status Toll shipments UPS shipments Order status Order history 10 weeks by Central IT3 weeks by Outside Resources
  • 10. All contents © MuleSoft Inc. Reusable assets and Enablement A new way of working to close the delivery gap 10 Demands on IT Time Self-service and innovation New IT operating model IT delivery capacity Today
  • 11. All contents © MuleSoft Inc. C4E operating model emphasizes consumption Production Reusable assets Central IT / LoB IT Consumption Feedback and usage metrics LoB IT, developers Discoverable Self-service
  • 13. All contents © MuleSoft Inc. Why - Center for Enablement (C4E) 13 • Drive Reusability Throughout the Enterprise – APIs via API-led connectivity – Patterns – Artifacts • Minimize the IT Delivery Gap via – People – Process – Technology
  • 14. All contents © MuleSoft Inc. C4E: Enabling Standard, Reusable Integration Assets • 14 Center for enablement (C4E) • C4E measured on asset consumption and organizational capability • C4E ensures that assets are – Consumable – Consumed broadly – Fully leveraged Central IT LoBInnovation teams
  • 15. Center 4 Enablement Roles and Responsibilities
  • 16. All contents © MuleSoft Inc. C4E - People 16
  • 17. All contents © MuleSoft Inc. Roles – Core Team 17 • API Architect • Enterprise Architect • Solution Architect • SMEs/ICs/Developers/QA/Performance • DevOps Engineer • Operations Engineer • Security Analyst • Training Coordinator Sponsor(s)/Lead
  • 19. All contents © MuleSoft Inc. Why - Center for Enablement (C4E) 19 • Drive Reusability Throughout the Enterprise – APIs via API-led connectivity – Patterns – Artifacts • Minimize the IT Delivery Gap via – People – Process – Technology
  • 20. All contents © MuleSoft Inc. Why - DevOps 20 • Faster time to market • Lower failure rate of new releases • Shortened lead time between fixes • Faster mean time to recovery
  • 21. All contents © MuleSoft Inc. Bigger Picture 21 • API Architect • Enterprise Architect • Solution Architect • SME/IC • DevOps Engineer • Ops Engineer • Security Analyst Sponsor CoreTeam Center 4 Enablement Think Tanks Community 4 Enablement • Knowledge Base • Blogs, Videos • What, Why, How Think Tanks
  • 22. All contents © MuleSoft Inc. Think Tanks • Meetups (meetings, forums, roundtables) within the company to focus on strategic topics relevant to a wide audience within the organization. • Opportunity for different groups within the company to talk about their experiences and get feedback from others. It’s a forum intended to be highly collaborative and open to new ideas and approaches. • MuleSoft participates, but ideally doesn’t lead. We are there to facilitate the conversation, bring MuleSoft’s PPOV to the conversation, and if needed educate about the Anypoint Platform.
  • 23. All contents © MuleSoft Inc. DevOps is a practice: People. Process. Technology 23 • You need technology that: – helps remove waste and inefficiency – integrates into your existing CI setup – generates meaningful reports • Technology supports a process  the automation pipeline – E.g. Jenkins, TeamCity, Bamboo, Cloudbees • Your team needs the right culture – E.g. embracing Agile, TDD, etc. – E.g. robust safety net to enable incremental release – E.g. Security + DevOps = SecDevOps Increases speed to market (& upgrades/ internal usage, etc.) Enables the production of high quality products Serves as a competitive advantage for your company Reduces cost of development
  • 25. All contents © MuleSoft Inc. 25
  • 26. All contents © MuleSoft Inc. Why Not Add 26 • Issue and Project Tracking – JIRA, Bugzilla, TFS, FogBugz, etc • ITSM (Incident, Problem, Change) – Remedy, ServiceNow, Zendesk, etc • Performance Testing – JMeter, Loadrunner, etc
  • 27. All contents © MuleSoft Inc. DevOps and Anypoint Platform (A common scenario) JUnit / MUnit Build Automation Describe how a Mule application is assembled - Connector configs - DB configurations - Test configurations Automate that build process every time a change is made to the app Test Automation Visually compose tests while or BEFORE you code (Test Driven Development; TDD) Test with mocked data, not active connections Validate unit or application functionality Version Control Reliably download(pull), change & commit code Get instant visibility into incompatible changes Enables parallel team development Deployment Automation Describe how a Mule application is deployed - Scheduling - Environments config - Test/success criteria Automate that deployment across teams, projects and environments
  • 28. All contents © MuleSoft Inc. Additional Resources Webinars • Unsung heroes of digital transformation: An Architect’s role in the new IT operating model, with Siemens • DevOps and the API Lifecycle on Anypoint Platform [Part 1 and Part 2] Whitepaper • APIs and DevOps: Great alone, better together Coming Soon • Blogs, How-Tos, Additional Demos • Static Analysis, Orchestration Templates
  • 29. All contents © MuleSoft Inc. Don’t forget the survey 29 • Why take the survey? – Takes less than 2 minutes – We value your feedback and apply it when deciding next year’s content and speakers – Surveys = Prizes!! Earn 55 points for a chance to win $250 in cash prizes • See “Play To Win” in the Mobile App for details • Where’s my survey? – Log into the mobile app – Click “Surveys” on the Tool Bar – Find the relevant survey for this session slot