DevOps Learning Resources: REST API, Git, Maven, Mulesoft

REST API

Learning REST APIs

Git

git --fast-version-control
The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress...

Git and GitHub learning resources

Git and GitHub Enterprise learning resources

Resources to learn Git

Apache Maven

Welcome to Apache Maven

What is Maven?

Maven Users Centre

MuleSoft

Webinar: Anypoint Platform 101: API-led integration basics with MuleSoft

Basic Studio Tutorial

Developer Tutorials

Anypoint Studio

Beyond Git, Maven & MuleSoft

Recipe to Implement the Jenkins Pipeline For MuleSoft Application

Image: Beyond Git, Maven and Mule

Researching Mule and CURL

I have never used MuleSoft’s Anypoint Studio before. I need to use Mule to get data from a web services API (uses CURL on Linux/Windows to pass credentials etcetera) and then insert into a MySQL database.

Here are a few links I came up with in my researching this (to be continued...) My only source is StackOverflow.

Using cURL within Mule ESB

Mule - Anypoint studio freezes on http response returning a pdf

Mule ESB - How to create a HTTP request with POST method (sending parameters along)

How to invoke Mule's file-inbound endpoint from Command Line Interface (CLI) using curl?

How to trigger a Mule job from CLI (Command Line Interface)?

How to pass query string to a post request using mulesoft

getting “Response code 404 mapped as failure” by consuming web api from Mulesoft

Mule - how to parse the JSON response of REST webservice and update database

Mulesoft ESB Consuming the SOAP API

Mulesoft: Insert into sql server fails b/c of null constraint however payload has data

Make POST request from Mule ESB

Things you Need to Know if you want to become a DevOps Engineer

I'll try and keep this list updated. Basically, this is stuff I see being requested of a DevOps Engineer, or that a newly hired DevOps Engineer has:

Cloud Skills: AWS / Azure / GCP
Operating Systems: Linux / Windows
SCM tools: SVN, GIT
Build Tools: Maven
Continuous Integration Tools: Jenkins
Configuration Management Tool: Ansible

Lots to learn if you're coming from a traditional IT infrastructure background!

Comments