Traffic Parrot service virtualization and API mocking training prerequisites

These prerequisites need to be fulfilled by each attendee before the training begins.

HTTP(S) Traffic Parrot Training

  1. HTTP fundamentals knowledge (i.e review HTTP Useful Terms To Know)
  2. HTTPS TLS/SSL fundamentals knowledge
  3. SOAP/XML/JSON knowledge
  4. An HTTP client installed (i.e Postman, curl, ...)
  5. Traffic Parrot installed on local machine or VM or OpenShift
  6. Traffic Parrot successfully started locally (antivirus whitelist added for Traffic Parrot start.exe stop.exe, etc.)
  7. Connectivity to the training APIs i.e. https://us-central1-traffic-parrot-website.cloudfunctions.net/uvindexalert
  8. Other files and downloads on your intranet, local machine or VM (UV Index Application, Java JRE)

gRPC Training

  1. gRPC fundamentals knowledge (i.e review gRPC Useful terms to know)
  2. Protocol Buffers fundamentals knowledge
  3. Traffic Parrot successfully started locally (antivirus whitelist added for Traffic Parrot start.exe stop.exe, etc.)
  4. A gRPC client installed (i.e grpcurl, ...)

JMS IBM MQ Training

  1. IBM MQ fundamentals knowledge (i.e review JMS IBM MQ Useful Terms To Know)
  2. SOAP/XML/JSON knowledge
  3. An IBM MQ client installed (i.e MQExplorer, ...)
  4. IBM MQ JARs downloaded
  5. Access to an IBM MQ queue manager where the attendee can create new queues for the purpose of the training (i.e. IBM® MQ for Developers running on Openshift/Docker)
  6. Privileges to add new queues and put messages on those queues
  7. Privileges to connect to those queues from the local machine
  8. Traffic Parrot successfully started locally (antivirus whitelist added for Traffic Parrot start.exe stop.exe, etc.)
  9. Test Traffic Parrot to IBM MQ connectivity before the training
  10. Other files and downloads on your intranet, local machine or VM (Fruit Order System, Java JRE)

RabbitMQ Training

  1. RabbitMQ fundamentals knowledge
  2. RabbitMQ access (i.e. Docker RabbitMQ running locally or in Kubernetes/OpenShift/Rancher)
  3. SOAP/XML/JSON knowledge
  4. Privileges to connect to RabbitMQ from the local machine
  5. Traffic Parrot successfully started locally (antivirus whitelist added for Traffic Parrot start.exe stop.exe, etc.)
  6. Other files and downloads on your intranet, local machine or VM (Vegetable Order System, Java JRE)