Successfully reported this slideshow.
Your SlideShare is downloading. ×

Neotys PAC 2018 - Wilson Mar

Ad

@wilsonmar (on Twitter)
Skype: wilsonmar4
https://wilsonmar.github.io
wilsonmar@gmail.com
https://github.com/wilsonmar

Ad

https://wilsonmar.github.io

Ad

www.quickcode.co/signup

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Upcoming SlideShare
XMLPasteの紹介
XMLPasteの紹介
Loading in …3
×

Check these out next

1 of 20 Ad
1 of 20 Ad

Neotys PAC 2018 - Wilson Mar

The PAC aims to promote engagement between various experts from around the world, to create relevant, value-added content sharing between members. For Neotys, to strengthen our position as a thought leader in load & performance testing.

Since its beginning, the PAC is designed to connect performance experts during a single event. In June, during 24 hours, 20 participants convened exploring several topics on the minds of today’s performance tester such as DevOps, Shift Left/Right, Test Automation, Blockchain and Artificial Intelligence.

The PAC aims to promote engagement between various experts from around the world, to create relevant, value-added content sharing between members. For Neotys, to strengthen our position as a thought leader in load & performance testing.

Since its beginning, the PAC is designed to connect performance experts during a single event. In June, during 24 hours, 20 participants convened exploring several topics on the minds of today’s performance tester such as DevOps, Shift Left/Right, Test Automation, Blockchain and Artificial Intelligence.

Advertisement
Advertisement

More Related Content

Advertisement
Advertisement

Neotys PAC 2018 - Wilson Mar

  1. 1. @wilsonmar (on Twitter) Skype: wilsonmar4 https://wilsonmar.github.io wilsonmar@gmail.com https://github.com/wilsonmar
  2. 2. https://wilsonmar.github.io
  3. 3. www.quickcode.co/signup
  4. 4. AI AR DevOps
  5. 5. Operating System Programming LanguageTools • Amazon Lambda • Azure Functions • Google Actions
  6. 6. Python http://www.techrepublic.com/article/which-is-the-fastest-growing-programming-language-hint-its-not-javascript/ Bash? Programming LanguageOperating System Tools
  7. 7. Dev Tools https://xebialabs.com/periodic-table-of-devops-tools/ Tools
  8. 8. Qwiklabs
  9. 9. Bash scripts for cloud Qwiklabs https://medium.com/@Montana/bash-script-for-qwiklabs-ftw-f981a1a21369
  10. 10. Bashscripts 1. Extract text into variables 2. Comment in expected output 3. Indicate progress 4. Check before doing for idempotency 5. Answer questions automatically 6. From manual to equivalent console commands 7. Save console output
  11. 11. Bash script for Google ML Qwiklab https://github.com/wilsonmar/DevSecOps/blob/master/qwiklabs/gcp-cloudml-GSP076.sh
  12. 12. sh -c "$(curl -fsSL https://raw.githubusercontent.com/wilsonmar/DevSecOps/master/ qwiklabs/gcp-cloudml-GSP076.sh)"
  13. 13. Bash script to install on Macs https://github.com/wilsonmar/mac-setup/blob/master/README.md
  14. 14. https://github.com/wilsonmar/mac-setup
  15. 15. Take-aways • Bash scripts = Linux, but some Mac BSD commands are different than Linux (top, plists, coreutils) • brew or brew cask? • Use version manager? • Use Selenium to process web UI (for Jenkins) • Installer package inconsistencies Next: • Use Docker to bring up servers locally • Investigate Ansible for local install
  16. 16. Package installers Operating system Command Windows choco https://chocolatey.com MacOS brew or brew cask Homebrew https://brew.sh/ Ubuntu Debian apt-get Red Hat Yum
  17. 17. Version managers Software Command URL Java jenv http://www.jenv.be/ Python pyenv https://github.com/pyenv/pyenv PHP phpbrew https://github.com/phpbrew/phpbrew Node nvm https://github.com/creationix/nvm/blob/ master/README.md Ruby rvm https://rvm.io/rvm/install Terraform brew tfenv https://github.com/kamatama41/tfenv
  18. 18. Addingvalue 1. Tell people about it (but craft words well) 2. Translate to another written language 3. Fix typos (automated scans) 4. Add to awesome lists 5. Write and create tutorials (videos) 6. Add test data and test scripts 7. Run tests on alternate platforms, new version 8. Create & run performance & load tests 9. Adapt front-end templates (CSS) 10. Automate installs 11. Convert batch to API 12. Coding challenges
  19. 19. @wilsonmar (on Twitter) Skype: wilsonmar4 https://wilsonmar.github.io wilsonmar@gmail.com https://github.com/wilsonmar

×