SlideShare a Scribd company logo
1 of 23
Saturday, June 11th 2022
Princeton, NJ - MuleSoft Meetup
Group
Managing CloudHub applications using
CloudHub Platform API
Organizers

2
Subhas Roy
Sr. MuleSoft Integration Architect
MuleSoft Mentor
Srinivas Reddy Vydugula
Lead MuleSoft Developer
MuleSoft Mentor
Safe Harbour Statement
● Both the speaker and the host are organizing this meet-up in individual capacity only. We are
not representing our companies here.
● This presentation is strictly for learning purposes only. Organizer/Presenter do not hold any
responsibility that same solution will work for your business requirements.
● This presentation is not meant for any promotional activities.
3
4
● Introductions
● Managing CloudHub applications using CloudHub Platform API
● Demo
● Q&A session & Networking
● Trivia Quiz
Agenda
5
● This session will be recorded. The recording and slides of this meetup will be made available
to all attendees.
● Please be muted during the speaker presentation.
● Questions can be submitted/asked at any time in the Questions & Answers chat-box.
● At the end of the demo, there will be a Q&A session.
● After all the presentations, there will be a trivia quiz where you will get a chance to win a
training voucher from MuleSoft.
● Give us feedback! Rate this meetup session by filling feedback form at the end of the day.
Housekeeping Rules
6
● Please feel free to volunteer for the future Princeton, NJ meetup speaker.
● What do you expect from these meetups? Please send us an email with your expectations
and we will make sure that the events reflects the same.
● Anything else, just send us an email.
Request to all members
7
● MuleSoft CONNECT is Coming! : https://connect.mulesoft.com
● training.mulesoft.com
● Anypoint platform : anypoint.mulesoft.com
● help.mulesoft.com
● Exam readiness sessions (only IST zone)
● Become a Speaker/Leader/Mentor.
About the MuleSoft Community
Speaker
• MuleSoft Architect at Billennium, Canada.
• MuleSoft Ambassador.
• MuleSoft Meetup Leader Hyderabad
• Technical Writer/Speaker/Trainer
• Owner of MuleSoft TechZone - YouTube, LinkedIn,
Facebook, Instagram and Twitter
• http://www.sravanlingam.com
• https://www.linkedin.com/in/sravanlingam/
All contents © MuleSoft, LLC
Managing CloudHub applications using
CloudHub Platform API
All contents © MuleSoft, LLC
CloudHub API
● The CloudHub Management API or CloudHub API enables you to programmatically access
the functions of Anypoint Runtime Manager.
● Manage applications
● Manage logs, notifications, and alerts
● Manage load balancers
● Manage VPCs, VPNs, and TGWs
● Manage persistent queues
● Retrieve additional information
● For more info : https://docs.mulesoft.com/runtime-manager/cloudhub-api
10
All contents © MuleSoft, LLC
Use the CloudHub API
● You can use any HTTP client with the CloudHub API. With Java, use the Jersey
client or HttpClient with Jackson for JSON support.
● A JSON output should be generated, you should see an access_token in that output. Such
token will be valid for at least 60 minutes, depending on the account configuration
● You can have a Postman collection to perform operations
● You can create your customized API according to your needs by consuming Cloudhub API,
especially the DevOps team
● Checkout The Cloudhub API Specification in Exchange!
So, What’s the Process?
11
All contents © MuleSoft, LLC
To access operations in the CloudHub API
● Generate an authorization bearer token (AUTH_BEARER_TOKEN) to authenticate with the
API - Need your Anypoint Platform Username & Password GET /accounts/api/profile . Check
Access Management API in Exchange.
● Get the organization ID (ORG_ID). See the /api/me endpoint in the Access Management API.
● Get the environment ID (ENV_ID). See the /api/organizations/ORG_ID/environments endpoint
in the Access Management API.
Got bored with the Deck Already ? Let’s get our hands dirty !
12
All contents © MuleSoft, LLC
Demo
(Deploy, Update & Status of Application)
All contents © MuleSoft, LLC
Limitations?
● Resources and methods that return or accept a type use the JSON data format.
● The CloudHub management API enforces global usage limits, with some exceptions.
○ When the app reaches the rate limit, CloudHub returns a 503 status code.
○ US : 75 request per second
○ EU or Government : 25 requests per second
14
All contents © MuleSoft, LLC
Access Management API
● The Anypoint Access Management API enables you to access administrative functionality of
Anypoint Platform, including:
○ User Management
○ Client Management
○ Invitation and Signup
○ Organizations and Business Groups
○ Roles and Permissions
○ Environments
○ Entitlements
15
All contents © MuleSoft, LLC
Recommendations
● For More information, go through the exchange documentations of both Cloudhub API &
Access Management API
● As it involves the security related things like passwords and tokens, make sure only
Authorized Personnel are given access.
● For any kind of Issues , raise a MuleSoft Support ticket !
● Why don’t you create a Mule Application , a reusable Dashboard that can be used for various
operations!
16
Q&A session & Networking
Answer the question and win a voucher for MuleSoft training
Trivia Quiz
Go To Mobile Browser
Enter :
Kahoot.it
Enter Your Full Valid Name
(Nick Names are not allowed)
Read the options and Tap the color which
has correct answer.
Winners Don’t forget to share your email Ids
22
● Share:
○ Tweet using the hashtag #MuleSoftMeetups
○ Share in LinkedIn using the hashtag #mulesoftmeetups and #mulesoftcommunity
○ Invite your network to join: https://meetups.mulesoft.com/princeton/
● Feedback:
○ Fill out the survey feedback and suggest topics for upcoming events
○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program.
What’s next?
Thank you
Don’t forget to provide the
Feedback of this Meetup

More Related Content

Similar to Princeton-NJ-Meetup-Managing CloudHub applications using CloudHub Platform API

Containerising the Mule Runtime with Kubernetes & From Zero to Batch : MuleS...
Containerising the Mule Runtime with Kubernetes & From Zero to Batch  : MuleS...Containerising the Mule Runtime with Kubernetes & From Zero to Batch  : MuleS...
Containerising the Mule Runtime with Kubernetes & From Zero to Batch : MuleS...Angel Alberici
 
Warsaw MuleSoft Meetup #13.pptx
Warsaw MuleSoft Meetup #13.pptxWarsaw MuleSoft Meetup #13.pptx
Warsaw MuleSoft Meetup #13.pptxPatryk Bandurski
 
MuleSoft meetup__houston #13
MuleSoft meetup__houston #13MuleSoft meetup__houston #13
MuleSoft meetup__houston #13Jim Andrews
 
Ahmadabad mule soft_meetup_6march2021_azure_CICD
Ahmadabad mule soft_meetup_6march2021_azure_CICDAhmadabad mule soft_meetup_6march2021_azure_CICD
Ahmadabad mule soft_meetup_6march2021_azure_CICDShekh Muenuddeen
 
Princeton-NJ-Meetup-RPA.pptx
Princeton-NJ-Meetup-RPA.pptxPrinceton-NJ-Meetup-RPA.pptx
Princeton-NJ-Meetup-RPA.pptxsubhas_17
 
Melbourne Virtual MuleSoft Meetup October 2021
Melbourne Virtual MuleSoft Meetup October 2021Melbourne Virtual MuleSoft Meetup October 2021
Melbourne Virtual MuleSoft Meetup October 2021Daniel Soffner
 
20220324 - Angel Updates - PKO
20220324 - Angel Updates - PKO20220324 - Angel Updates - PKO
20220324 - Angel Updates - PKOAngel Alberici
 
Learn mulesoft from scratch
Learn mulesoft from scratchLearn mulesoft from scratch
Learn mulesoft from scratchNikhil More
 
Deploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShiftDeploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShiftHarshana Martin
 
MuleSoft Surat Meetup#44 - Anypoint Flex Gateway Custom Policies With Rust
MuleSoft Surat Meetup#44 - Anypoint Flex Gateway Custom Policies With RustMuleSoft Surat Meetup#44 - Anypoint Flex Gateway Custom Policies With Rust
MuleSoft Surat Meetup#44 - Anypoint Flex Gateway Custom Policies With RustJitendra Bafna
 
MuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, GermanyMuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, GermanyMulesoftMunichMeetup
 
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Eva Mave Ng
 
Princeton-NJ-Meetup-MuleSoft SumoLogic Integration.pptx
Princeton-NJ-Meetup-MuleSoft SumoLogic Integration.pptxPrinceton-NJ-Meetup-MuleSoft SumoLogic Integration.pptx
Princeton-NJ-Meetup-MuleSoft SumoLogic Integration.pptxSubhasRoy11
 
Embarking on MuleSoft Automation Journey via RPA, Composer and Flex Gateway
Embarking on MuleSoft Automation Journey via RPA, Composer and Flex GatewayEmbarking on MuleSoft Automation Journey via RPA, Composer and Flex Gateway
Embarking on MuleSoft Automation Journey via RPA, Composer and Flex GatewayEva Mave Ng
 
2022-221021003409-5f494fb1.pdf
2022-221021003409-5f494fb1.pdf2022-221021003409-5f494fb1.pdf
2022-221021003409-5f494fb1.pdfSrinivasa771031
 
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...Angel Alberici
 
20210916 mule soft_meetup_nz_online_uploadedversion
20210916 mule soft_meetup_nz_online_uploadedversion20210916 mule soft_meetup_nz_online_uploadedversion
20210916 mule soft_meetup_nz_online_uploadedversionMizuhoHoshino
 
MuleSoft Online Meetup - Salesforce Streaming APIs
MuleSoft Online Meetup - Salesforce Streaming APIsMuleSoft Online Meetup - Salesforce Streaming APIs
MuleSoft Online Meetup - Salesforce Streaming APIsRoyston Lobo
 
Melbourne Virtual MuleSoft Meetup December 2022
Melbourne Virtual MuleSoft Meetup December 2022Melbourne Virtual MuleSoft Meetup December 2022
Melbourne Virtual MuleSoft Meetup December 2022Daniel Soffner
 
MuleSOft PKO Developer meetup - 25 March 2021
MuleSOft PKO Developer meetup - 25 March 2021 MuleSOft PKO Developer meetup - 25 March 2021
MuleSOft PKO Developer meetup - 25 March 2021 Royston Lobo
 

Similar to Princeton-NJ-Meetup-Managing CloudHub applications using CloudHub Platform API (20)

Containerising the Mule Runtime with Kubernetes & From Zero to Batch : MuleS...
Containerising the Mule Runtime with Kubernetes & From Zero to Batch  : MuleS...Containerising the Mule Runtime with Kubernetes & From Zero to Batch  : MuleS...
Containerising the Mule Runtime with Kubernetes & From Zero to Batch : MuleS...
 
Warsaw MuleSoft Meetup #13.pptx
Warsaw MuleSoft Meetup #13.pptxWarsaw MuleSoft Meetup #13.pptx
Warsaw MuleSoft Meetup #13.pptx
 
MuleSoft meetup__houston #13
MuleSoft meetup__houston #13MuleSoft meetup__houston #13
MuleSoft meetup__houston #13
 
Ahmadabad mule soft_meetup_6march2021_azure_CICD
Ahmadabad mule soft_meetup_6march2021_azure_CICDAhmadabad mule soft_meetup_6march2021_azure_CICD
Ahmadabad mule soft_meetup_6march2021_azure_CICD
 
Princeton-NJ-Meetup-RPA.pptx
Princeton-NJ-Meetup-RPA.pptxPrinceton-NJ-Meetup-RPA.pptx
Princeton-NJ-Meetup-RPA.pptx
 
Melbourne Virtual MuleSoft Meetup October 2021
Melbourne Virtual MuleSoft Meetup October 2021Melbourne Virtual MuleSoft Meetup October 2021
Melbourne Virtual MuleSoft Meetup October 2021
 
20220324 - Angel Updates - PKO
20220324 - Angel Updates - PKO20220324 - Angel Updates - PKO
20220324 - Angel Updates - PKO
 
Learn mulesoft from scratch
Learn mulesoft from scratchLearn mulesoft from scratch
Learn mulesoft from scratch
 
Deploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShiftDeploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShift
 
MuleSoft Surat Meetup#44 - Anypoint Flex Gateway Custom Policies With Rust
MuleSoft Surat Meetup#44 - Anypoint Flex Gateway Custom Policies With RustMuleSoft Surat Meetup#44 - Anypoint Flex Gateway Custom Policies With Rust
MuleSoft Surat Meetup#44 - Anypoint Flex Gateway Custom Policies With Rust
 
MuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, GermanyMuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, Germany
 
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
 
Princeton-NJ-Meetup-MuleSoft SumoLogic Integration.pptx
Princeton-NJ-Meetup-MuleSoft SumoLogic Integration.pptxPrinceton-NJ-Meetup-MuleSoft SumoLogic Integration.pptx
Princeton-NJ-Meetup-MuleSoft SumoLogic Integration.pptx
 
Embarking on MuleSoft Automation Journey via RPA, Composer and Flex Gateway
Embarking on MuleSoft Automation Journey via RPA, Composer and Flex GatewayEmbarking on MuleSoft Automation Journey via RPA, Composer and Flex Gateway
Embarking on MuleSoft Automation Journey via RPA, Composer and Flex Gateway
 
2022-221021003409-5f494fb1.pdf
2022-221021003409-5f494fb1.pdf2022-221021003409-5f494fb1.pdf
2022-221021003409-5f494fb1.pdf
 
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
 
20210916 mule soft_meetup_nz_online_uploadedversion
20210916 mule soft_meetup_nz_online_uploadedversion20210916 mule soft_meetup_nz_online_uploadedversion
20210916 mule soft_meetup_nz_online_uploadedversion
 
MuleSoft Online Meetup - Salesforce Streaming APIs
MuleSoft Online Meetup - Salesforce Streaming APIsMuleSoft Online Meetup - Salesforce Streaming APIs
MuleSoft Online Meetup - Salesforce Streaming APIs
 
Melbourne Virtual MuleSoft Meetup December 2022
Melbourne Virtual MuleSoft Meetup December 2022Melbourne Virtual MuleSoft Meetup December 2022
Melbourne Virtual MuleSoft Meetup December 2022
 
MuleSOft PKO Developer meetup - 25 March 2021
MuleSOft PKO Developer meetup - 25 March 2021 MuleSOft PKO Developer meetup - 25 March 2021
MuleSOft PKO Developer meetup - 25 March 2021
 

Recently uploaded

CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...henrik385807
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyPooja Nehwal
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024eCommerce Institute
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Krijn Poppe
 
Motivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfMotivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfakankshagupta7348026
 
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...NETWAYS
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...NETWAYS
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfhenrik385807
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxNikitaBankoti2
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrsaastr
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxmohammadalnahdi22
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@vikas rana
 
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...NETWAYS
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Delhi Call girls
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfhenrik385807
 
Philippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptPhilippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptssuser319dad
 

Recently uploaded (20)

CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
 
Motivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfMotivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdf
 
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
 
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@
 
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
 
Philippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptPhilippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.ppt
 

Princeton-NJ-Meetup-Managing CloudHub applications using CloudHub Platform API

  • 1. Saturday, June 11th 2022 Princeton, NJ - MuleSoft Meetup Group Managing CloudHub applications using CloudHub Platform API
  • 2. Organizers 2 Subhas Roy Sr. MuleSoft Integration Architect MuleSoft Mentor Srinivas Reddy Vydugula Lead MuleSoft Developer MuleSoft Mentor
  • 3. Safe Harbour Statement ● Both the speaker and the host are organizing this meet-up in individual capacity only. We are not representing our companies here. ● This presentation is strictly for learning purposes only. Organizer/Presenter do not hold any responsibility that same solution will work for your business requirements. ● This presentation is not meant for any promotional activities. 3
  • 4. 4 ● Introductions ● Managing CloudHub applications using CloudHub Platform API ● Demo ● Q&A session & Networking ● Trivia Quiz Agenda
  • 5. 5 ● This session will be recorded. The recording and slides of this meetup will be made available to all attendees. ● Please be muted during the speaker presentation. ● Questions can be submitted/asked at any time in the Questions & Answers chat-box. ● At the end of the demo, there will be a Q&A session. ● After all the presentations, there will be a trivia quiz where you will get a chance to win a training voucher from MuleSoft. ● Give us feedback! Rate this meetup session by filling feedback form at the end of the day. Housekeeping Rules
  • 6. 6 ● Please feel free to volunteer for the future Princeton, NJ meetup speaker. ● What do you expect from these meetups? Please send us an email with your expectations and we will make sure that the events reflects the same. ● Anything else, just send us an email. Request to all members
  • 7. 7 ● MuleSoft CONNECT is Coming! : https://connect.mulesoft.com ● training.mulesoft.com ● Anypoint platform : anypoint.mulesoft.com ● help.mulesoft.com ● Exam readiness sessions (only IST zone) ● Become a Speaker/Leader/Mentor. About the MuleSoft Community
  • 8. Speaker • MuleSoft Architect at Billennium, Canada. • MuleSoft Ambassador. • MuleSoft Meetup Leader Hyderabad • Technical Writer/Speaker/Trainer • Owner of MuleSoft TechZone - YouTube, LinkedIn, Facebook, Instagram and Twitter • http://www.sravanlingam.com • https://www.linkedin.com/in/sravanlingam/
  • 9. All contents © MuleSoft, LLC Managing CloudHub applications using CloudHub Platform API
  • 10. All contents © MuleSoft, LLC CloudHub API ● The CloudHub Management API or CloudHub API enables you to programmatically access the functions of Anypoint Runtime Manager. ● Manage applications ● Manage logs, notifications, and alerts ● Manage load balancers ● Manage VPCs, VPNs, and TGWs ● Manage persistent queues ● Retrieve additional information ● For more info : https://docs.mulesoft.com/runtime-manager/cloudhub-api 10
  • 11. All contents © MuleSoft, LLC Use the CloudHub API ● You can use any HTTP client with the CloudHub API. With Java, use the Jersey client or HttpClient with Jackson for JSON support. ● A JSON output should be generated, you should see an access_token in that output. Such token will be valid for at least 60 minutes, depending on the account configuration ● You can have a Postman collection to perform operations ● You can create your customized API according to your needs by consuming Cloudhub API, especially the DevOps team ● Checkout The Cloudhub API Specification in Exchange! So, What’s the Process? 11
  • 12. All contents © MuleSoft, LLC To access operations in the CloudHub API ● Generate an authorization bearer token (AUTH_BEARER_TOKEN) to authenticate with the API - Need your Anypoint Platform Username & Password GET /accounts/api/profile . Check Access Management API in Exchange. ● Get the organization ID (ORG_ID). See the /api/me endpoint in the Access Management API. ● Get the environment ID (ENV_ID). See the /api/organizations/ORG_ID/environments endpoint in the Access Management API. Got bored with the Deck Already ? Let’s get our hands dirty ! 12
  • 13. All contents © MuleSoft, LLC Demo (Deploy, Update & Status of Application)
  • 14. All contents © MuleSoft, LLC Limitations? ● Resources and methods that return or accept a type use the JSON data format. ● The CloudHub management API enforces global usage limits, with some exceptions. ○ When the app reaches the rate limit, CloudHub returns a 503 status code. ○ US : 75 request per second ○ EU or Government : 25 requests per second 14
  • 15. All contents © MuleSoft, LLC Access Management API ● The Anypoint Access Management API enables you to access administrative functionality of Anypoint Platform, including: ○ User Management ○ Client Management ○ Invitation and Signup ○ Organizations and Business Groups ○ Roles and Permissions ○ Environments ○ Entitlements 15
  • 16. All contents © MuleSoft, LLC Recommendations ● For More information, go through the exchange documentations of both Cloudhub API & Access Management API ● As it involves the security related things like passwords and tokens, make sure only Authorized Personnel are given access. ● For any kind of Issues , raise a MuleSoft Support ticket ! ● Why don’t you create a Mule Application , a reusable Dashboard that can be used for various operations! 16
  • 17. Q&A session & Networking
  • 18. Answer the question and win a voucher for MuleSoft training Trivia Quiz
  • 19. Go To Mobile Browser Enter : Kahoot.it Enter Your Full Valid Name (Nick Names are not allowed)
  • 20. Read the options and Tap the color which has correct answer.
  • 21. Winners Don’t forget to share your email Ids
  • 22. 22 ● Share: ○ Tweet using the hashtag #MuleSoftMeetups ○ Share in LinkedIn using the hashtag #mulesoftmeetups and #mulesoftcommunity ○ Invite your network to join: https://meetups.mulesoft.com/princeton/ ● Feedback: ○ Fill out the survey feedback and suggest topics for upcoming events ○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program. What’s next?
  • 23. Thank you Don’t forget to provide the Feedback of this Meetup