27
A Web Framework for the Shell Roberto Abdelkader Martínez Pérez BBVA Innovation Labs github.com/BBVA/kapow

logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

A Web Framework for the Shell

Roberto Abdelkader Martínez Pérez

BBVA Innovation Labs

github.com/BBVA/kapow

Page 2: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

Two Separate Worlds

Page 3: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

The Network WorldTwo Separate Worlds

Page 4: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

The Network WorldTwo Separate Worlds

Page 5: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

The Network WorldTwo Separate Worlds

Page 6: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

The Network WorldTwo Separate Worlds

Page 7: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

The Network WorldTwo Separate Worlds

Page 8: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

The Command Line WorldTwo Separate Worlds

Page 9: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

The Command Line WorldTwo Separate Worlds

Page 10: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

The Command Line WorldTwo Separate Worlds

Page 11: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

The Command Line WorldTwo Separate Worlds

Page 12: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

The Command Line WorldTwo Separate Worlds

Page 13: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

The Command Line WorldTwo Separate Worlds

Page 14: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

Network to Command-Line and BackAgain

github.com/BBVA/kapow

Page 15: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

From the Command-Line to the NetworkGoing between worlds

github.com/BBVA/kapow

Page 16: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

From the Network to the Command-LineGoing between worlds

github.com/BBVA/kapow

Page 17: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

The CGI ApproachFrom the Network to the Command-Line

github.com/BBVA/kapow

Page 18: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

Some Generic-Adaptors ApproachFrom the Network to the Command-Line

github.com/BBVA/kapow

Page 19: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

A Custom AdaptorFrom the Network to the Command-Line

github.com/BBVA/kapow

Page 20: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

A Complete ReimplementationFrom the Network to the Command-Line

github.com/BBVA/kapow

Page 21: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

Isn’t there a better way?Going between worlds

github.com/BBVA/kapow

Page 22: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

DEMOI For operatorsI For developersI For security teams

github.com/BBVA/kapow

Page 23: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

DEMOI For operatorsI For developersI For security teams

github.com/BBVA/kapow

Page 24: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

DEMOI For operatorsI For developersI For security teams

github.com/BBVA/kapow

Page 25: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

Kapow! ApproachFrom the Network to the Command-Line

github.com/BBVA/kapow

Page 26: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

FeaturesThe Kapow! Project

I Single static binary distributionI Multi-platform (Linux, Windows, Mac)I Multi-architecture (386, amd64, arm)I Well documented and tested!

github.com/BBVA/kapow

github.com/BBVA/kapow

Page 27: logo.png - A Web Framework for the Shell...Features The Kapow! Project I Single static binary distribution I Multi-platform (Linux, Windows, Mac) I Multi-architecture (386, amd64,

We need your helpThe Kapow! Project

I Try Kapow!I Star us on githubI Share with a friendI Join us! We need user, developers, testers, package

maintainers...

github.com/BBVA/kapow

github.com/BBVA/kapow