SlideShare a Scribd company logo
Devops with Boxfuse and Shippable
Presented by Andrew Schwabe | andrew@formatic.ly | @aschwabe
Presentation Materials
• Presentation will be posted on twitter:
– @formaticly
– @aschwabe
• Sample code:
– https://github.com/aschwabe/dw-training-app
Andrew Schwabe, Founder and CEO
CloudPointe
Document
Security
API
Aggregation
Storage
Virtualization
Form Builder +
Analytics
Form Effectiveness +
Advanced Analytics
FusionDox
Log AnalyticsComp Sci Blockchain + Crypto
STASH
What we will cover
• What and Why of Devops
• Intro to some awesome tools
• Look at a Demo app
• Dev and Test Deploy Manually
• Automate with CI/CD
• QA, Help Getting Started, Etc.
20 minute guitar solo…
DevOps
DevOps is a software
development method that
stresses communication,
collaboration, integration,
automation, and measurement of
cooperation between software
developers and other information-
technology (IT) professionals.
Devops With Boxfuse and Shippable
So What Really Is Devops?
So What Really Is Devops?
- All the planning stuff (Agile, Waterfall, etc.)
- Continuous Integration (CI):
- Letting team members contribute
- Commit changes that get rolled up (Git)
- Test merged code
- Continuous Delivery (CD):
- Push tested merged code to test/prod
- (new!) Containerize code (immutable artifacts)
- Build, test, Release, Deploy, Repeat
Devops Flow
Devops With Boxfuse and Shippable
But I’m only a single developer!
• Why should I care ?
Devops With Boxfuse and Shippable
But I’m only a single developer!
• Job Offers
• Be a Dev Hero Superman (or Batman)
• Fewer silly mistakes
• Containerization Technology
• Tools for Continuous Delivery
• Creates Immutable Deployables
• Test in Virtualbox, Deploy to AWS
• Similar to Docker
• Boxfuse: easier, faster, smaller than Docker
• Continuous Integration and Delivery
• Works with Git; Uses Docker for builds
• Automates builds, tests, deployments
• Compare to: Jenkins, Travis CI
• Shippable: easier, cheaper, cleaner
The Demo App
• High performance REST API
• Stack:
– Java
– Dropwizard
• IDE:
– Eclipse
The Demo App
• …
• Local Dev/Test Environment:
– VirtualBox
– Boxfuse
• Production Environment:
– Shippable (CI/CD)
– Boxfuse
– AWS
Cost for all these tools:
• Linux: $0
• Java + Eclipse: $0
• Dropwizard: $0
• VirtualBox: $0
• Boxfuse: $0
• Shippable: $0
• AWS: $0
Code Time!
Thank you!
• QA
• Ask for help
• Download stuff
– Preso: soon on twitter
– https://github.com/aschwabe/dw-training-app
• Follow Us on Twitter!
– @formaticly
– @aschwabe
References
• http://dropwizard.io
• http://boxfuse.com
• http://shippable.com
• https://www.virtualbox.org
Other freebies
• http://www.mongolab.com
• http://www.loggly.com
Bonus!
While preparing for this preso, I decided to mix
things up and intro the talk with a jingle on my
guitar. Well, notsomuch a jingle as a total ripoff
of a classic rock song. So here are the lyrics to
my abomination tribute to Hotel California by
the Eagles, anecdotally named “Devops
California”
Devops California
In a dark little dev shop Cool fans in my hair
Warm smell of the pizza left out on the chair
Up ahead in the distance, I saw a deadline appear
My head grew heavy as I grew aware..
I’d have to build this with care…
Th’ code was a total nightmare
Inline comments were nil.
I had to fudge the inclusion of libs written in hell
#FTW said “The Intern” there’s a brighter day
Don’t push in manually…
Build the DEVOPS way…
Welcome to the Devops Automation!
Such a lovely Pace (Such a lovely Pace)
Such a lovely case…
Plenty of time left with Devops Automation!
No more human Err (No more human Err)
Track and build it there…

More Related Content

What's hot (20)

PDF
Serverless On Stage - Serverless URL Shortener
Luca Bianchi
 
PDF
What we talk about when we talk about DevOps
Ricard Clau
 
PDF
Jenkins-Koji plugin presentation on Python & Ruby devel group @ Brno
Vaclav Tunka
 
PDF
The Silver Bullet Syndrome by Alexey Vasiliev
Pivorak MeetUp
 
PPTX
WordPress Development Environments
Josh Cummings
 
PDF
Hashicorp at holaluz
Ricard Clau
 
PPTX
End to End Testing with nightwatchjs
Srikanth Madduri
 
PPTX
Azure Websites
Senthamil Selvan
 
PDF
Immutable Infrastructure: Rise of the Machine Images
C4Media
 
PDF
The Architect Way - JSCamp.asia 2012
Jan Jongboom
 
PPTX
Managing changes to eZPublish Database
Gaetano Giunta
 
KEY
Avoiding integration hell
aaronbassett
 
PDF
eZ Publish 5: from zero to automated deployment (and no regressions!) in one ...
Gaetano Giunta
 
PDF
Big Data! Great! Now What? #SymfonyCon 2014
Ricard Clau
 
PPTX
Ten years later
Cristian Vat
 
PPTX
Actors Set the Stage for Project Orleans
cjmyers
 
PPTX
Container Orchestration for .NET Developers
Mike Melusky
 
PDF
Paint it blue with PowerShell
Jaap Brasser
 
PDF
Powerful Automation Made Simple
Gaetano Giunta
 
PDF
User-percieved performance
Mike North
 
Serverless On Stage - Serverless URL Shortener
Luca Bianchi
 
What we talk about when we talk about DevOps
Ricard Clau
 
Jenkins-Koji plugin presentation on Python & Ruby devel group @ Brno
Vaclav Tunka
 
The Silver Bullet Syndrome by Alexey Vasiliev
Pivorak MeetUp
 
WordPress Development Environments
Josh Cummings
 
Hashicorp at holaluz
Ricard Clau
 
End to End Testing with nightwatchjs
Srikanth Madduri
 
Azure Websites
Senthamil Selvan
 
Immutable Infrastructure: Rise of the Machine Images
C4Media
 
The Architect Way - JSCamp.asia 2012
Jan Jongboom
 
Managing changes to eZPublish Database
Gaetano Giunta
 
Avoiding integration hell
aaronbassett
 
eZ Publish 5: from zero to automated deployment (and no regressions!) in one ...
Gaetano Giunta
 
Big Data! Great! Now What? #SymfonyCon 2014
Ricard Clau
 
Ten years later
Cristian Vat
 
Actors Set the Stage for Project Orleans
cjmyers
 
Container Orchestration for .NET Developers
Mike Melusky
 
Paint it blue with PowerShell
Jaap Brasser
 
Powerful Automation Made Simple
Gaetano Giunta
 
User-percieved performance
Mike North
 

Viewers also liked (20)

PPTX
Portworx + Rancher Webinar
Eric Han
 
PDF
Beniamino Pagliaro Keynote at Giornate dell'Infermiere 2007-Trieste
coseinfila
 
PPTX
BlueData Integration with Cloudera Manager
BlueData, Inc.
 
PPT
Net App Cisco V Mware Integrated Presov6
jnava09
 
PPTX
TheLadders Top Recruiter List: Top 200 Corporate Recruiters for Q1 2014
TheLadders
 
PDF
Stateful Containers: Flocker on CoreOS
ClusterHQ
 
PPTX
BlueData EPIC 2.0 Overview
BlueData, Inc.
 
PDF
VDI Choices - Citrix XenDesktop, XenApp or VDI in a Box?
eG Innovations
 
PDF
Continuous Delivery: Playing with Immutable servers @commitporto 2016
João Cravo
 
PDF
DockerCon 2016 Ecosystem - Everything You Need to Know About Docker and Stora...
ClusterHQ
 
PDF
Immutable Service Delivery Shenzhen 2016
John Willis
 
PDF
Virtualization - Kernel Virtual Machine (KVM)
Wan Leung Wong
 
ODP
Mastering kvm virtualization- A complete guide of KVM virtualization
Humble Chirammal
 
PPT
NUMA overview
Abed Maatalla
 
PDF
Data Center Virtualization @ Cisco
vmug
 
PDF
Notes on NUMA architecture
Intel Software Brasil
 
PDF
Virtualization with KVM (Kernel-based Virtual Machine)
Novell
 
PDF
DevOps'n the Operating System
C4Media
 
PDF
Virtualization Architecture & KVM
Pradeep Kumar
 
PDF
Virtualization Technology Overview
OpenCity Community
 
Portworx + Rancher Webinar
Eric Han
 
Beniamino Pagliaro Keynote at Giornate dell'Infermiere 2007-Trieste
coseinfila
 
BlueData Integration with Cloudera Manager
BlueData, Inc.
 
Net App Cisco V Mware Integrated Presov6
jnava09
 
TheLadders Top Recruiter List: Top 200 Corporate Recruiters for Q1 2014
TheLadders
 
Stateful Containers: Flocker on CoreOS
ClusterHQ
 
BlueData EPIC 2.0 Overview
BlueData, Inc.
 
VDI Choices - Citrix XenDesktop, XenApp or VDI in a Box?
eG Innovations
 
Continuous Delivery: Playing with Immutable servers @commitporto 2016
João Cravo
 
DockerCon 2016 Ecosystem - Everything You Need to Know About Docker and Stora...
ClusterHQ
 
Immutable Service Delivery Shenzhen 2016
John Willis
 
Virtualization - Kernel Virtual Machine (KVM)
Wan Leung Wong
 
Mastering kvm virtualization- A complete guide of KVM virtualization
Humble Chirammal
 
NUMA overview
Abed Maatalla
 
Data Center Virtualization @ Cisco
vmug
 
Notes on NUMA architecture
Intel Software Brasil
 
Virtualization with KVM (Kernel-based Virtual Machine)
Novell
 
DevOps'n the Operating System
C4Media
 
Virtualization Architecture & KVM
Pradeep Kumar
 
Virtualization Technology Overview
OpenCity Community
 
Ad

Similar to Devops With Boxfuse and Shippable (20)

PDF
Devops - why, what and how?
Malinda Kapuruge
 
PPTX
AICT_presentation.pptx
AbdullahMalik486262
 
PPTX
Devops architecture
Ojasvi Jagtap
 
PPTX
DevOps Roadmap.pptx
HARSH MANVAR
 
PPTX
DevOps model in software engineering.pptx
RenyJose3
 
PPTX
Bilbostack19 devops is not what you think
Eduardo Ferro Aldama
 
PPTX
DevOps introduction helpful present.pptx
btbtc22159anshika
 
PPT
AWS Devops
Sivakumar Ramar
 
PPTX
DevOps tools for winning agility
Kellyn Pot'Vin-Gorman
 
PPTX
Madrid devops forward devops is not what you think
Eduardo Ferro Aldama
 
PDF
DevOps 101 - DevOps Columbia 3-20-2025.pdf
judy (fink) johnson
 
PPTX
DEVOPS - Laxmi Itikala.pptx bridging the gap
vvsp1
 
PDF
DevOps Implementation Roadmap
SofiaCarter4
 
PDF
Agile Mëtteg Septembre 2015: Introduction à DevOps
Agile Partner S.A.
 
PPTX
DevOps Fest 2020. Kohsuke Kawaguchi. GitOps, Jenkins X & the Future of CI/CD
DevOps_Fest
 
PDF
Modern devOps with Docker
Avi Cavale
 
PDF
Why we don’t use the Term DevOps: the Journey to a Product Mindset - Destinat...
Henning Jacobs
 
PDF
Devops Interview Question PDF By ScholarHat
Scholarhat
 
PPTX
Agile+DevOps - do we understand it?
toamitkumar
 
PPTX
DevOps.pptx
MohamedSaied877003
 
Devops - why, what and how?
Malinda Kapuruge
 
AICT_presentation.pptx
AbdullahMalik486262
 
Devops architecture
Ojasvi Jagtap
 
DevOps Roadmap.pptx
HARSH MANVAR
 
DevOps model in software engineering.pptx
RenyJose3
 
Bilbostack19 devops is not what you think
Eduardo Ferro Aldama
 
DevOps introduction helpful present.pptx
btbtc22159anshika
 
AWS Devops
Sivakumar Ramar
 
DevOps tools for winning agility
Kellyn Pot'Vin-Gorman
 
Madrid devops forward devops is not what you think
Eduardo Ferro Aldama
 
DevOps 101 - DevOps Columbia 3-20-2025.pdf
judy (fink) johnson
 
DEVOPS - Laxmi Itikala.pptx bridging the gap
vvsp1
 
DevOps Implementation Roadmap
SofiaCarter4
 
Agile Mëtteg Septembre 2015: Introduction à DevOps
Agile Partner S.A.
 
DevOps Fest 2020. Kohsuke Kawaguchi. GitOps, Jenkins X & the Future of CI/CD
DevOps_Fest
 
Modern devOps with Docker
Avi Cavale
 
Why we don’t use the Term DevOps: the Journey to a Product Mindset - Destinat...
Henning Jacobs
 
Devops Interview Question PDF By ScholarHat
Scholarhat
 
Agile+DevOps - do we understand it?
toamitkumar
 
DevOps.pptx
MohamedSaied877003
 
Ad

Recently uploaded (20)

PDF
MiniTool Partition Wizard Free Crack + Full Free Download 2025
bashirkhan333g
 
PDF
Top Agile Project Management Tools for Teams in 2025
Orangescrum
 
PDF
Salesforce Experience Cloud Consultant.pdf
VALiNTRY360
 
PDF
Simplify React app login with asgardeo-sdk
vaibhav289687
 
PDF
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 
PPTX
Function & Procedure: Function Vs Procedure in PL/SQL
Shani Tiwari
 
PDF
AOMEI Partition Assistant Crack 10.8.2 + WinPE Free Downlaod New Version 2025
bashirkhan333g
 
PPTX
Customise Your Correlation Table in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PPTX
Milwaukee Marketo User Group - Summer Road Trip: Mapping and Personalizing Yo...
bbedford2
 
PDF
IDM Crack with Internet Download Manager 6.42 Build 43 with Patch Latest 2025
bashirkhan333g
 
PPTX
Empowering Asian Contributions: The Rise of Regional User Groups in Open Sour...
Shane Coughlan
 
PPTX
Comprehensive Risk Assessment Module for Smarter Risk Management
EHA Soft Solutions
 
PDF
UITP Summit Meep Pitch may 2025 MaaS Rebooted
campoamor1
 
PDF
ERP Consulting Services and Solutions by Contetra Pvt Ltd
jayjani123
 
PDF
4K Video Downloader Plus Pro Crack for MacOS New Download 2025
bashirkhan333g
 
PPTX
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PDF
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
PPTX
Foundations of Marketo Engage - Powering Campaigns with Marketo Personalization
bbedford2
 
PDF
Dipole Tech Innovations – Global IT Solutions for Business Growth
dipoletechi3
 
PDF
Everything you need to know about pricing & licensing Microsoft 365 Copilot f...
Q-Advise
 
MiniTool Partition Wizard Free Crack + Full Free Download 2025
bashirkhan333g
 
Top Agile Project Management Tools for Teams in 2025
Orangescrum
 
Salesforce Experience Cloud Consultant.pdf
VALiNTRY360
 
Simplify React app login with asgardeo-sdk
vaibhav289687
 
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 
Function & Procedure: Function Vs Procedure in PL/SQL
Shani Tiwari
 
AOMEI Partition Assistant Crack 10.8.2 + WinPE Free Downlaod New Version 2025
bashirkhan333g
 
Customise Your Correlation Table in IBM SPSS Statistics.pptx
Version 1 Analytics
 
Milwaukee Marketo User Group - Summer Road Trip: Mapping and Personalizing Yo...
bbedford2
 
IDM Crack with Internet Download Manager 6.42 Build 43 with Patch Latest 2025
bashirkhan333g
 
Empowering Asian Contributions: The Rise of Regional User Groups in Open Sour...
Shane Coughlan
 
Comprehensive Risk Assessment Module for Smarter Risk Management
EHA Soft Solutions
 
UITP Summit Meep Pitch may 2025 MaaS Rebooted
campoamor1
 
ERP Consulting Services and Solutions by Contetra Pvt Ltd
jayjani123
 
4K Video Downloader Plus Pro Crack for MacOS New Download 2025
bashirkhan333g
 
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
Foundations of Marketo Engage - Powering Campaigns with Marketo Personalization
bbedford2
 
Dipole Tech Innovations – Global IT Solutions for Business Growth
dipoletechi3
 
Everything you need to know about pricing & licensing Microsoft 365 Copilot f...
Q-Advise
 

Devops With Boxfuse and Shippable

  • 1. Devops with Boxfuse and Shippable Presented by Andrew Schwabe | [email protected] | @aschwabe
  • 2. Presentation Materials • Presentation will be posted on twitter: – @formaticly – @aschwabe • Sample code: – https://github.com/aschwabe/dw-training-app
  • 3. Andrew Schwabe, Founder and CEO CloudPointe Document Security API Aggregation Storage Virtualization Form Builder + Analytics Form Effectiveness + Advanced Analytics FusionDox Log AnalyticsComp Sci Blockchain + Crypto STASH
  • 4. What we will cover • What and Why of Devops • Intro to some awesome tools • Look at a Demo app • Dev and Test Deploy Manually • Automate with CI/CD • QA, Help Getting Started, Etc.
  • 6. DevOps DevOps is a software development method that stresses communication, collaboration, integration, automation, and measurement of cooperation between software developers and other information- technology (IT) professionals.
  • 8. So What Really Is Devops?
  • 9. So What Really Is Devops? - All the planning stuff (Agile, Waterfall, etc.) - Continuous Integration (CI): - Letting team members contribute - Commit changes that get rolled up (Git) - Test merged code - Continuous Delivery (CD): - Push tested merged code to test/prod - (new!) Containerize code (immutable artifacts) - Build, test, Release, Deploy, Repeat
  • 12. But I’m only a single developer! • Why should I care ?
  • 14. But I’m only a single developer! • Job Offers • Be a Dev Hero Superman (or Batman) • Fewer silly mistakes
  • 15. • Containerization Technology • Tools for Continuous Delivery • Creates Immutable Deployables • Test in Virtualbox, Deploy to AWS • Similar to Docker • Boxfuse: easier, faster, smaller than Docker
  • 16. • Continuous Integration and Delivery • Works with Git; Uses Docker for builds • Automates builds, tests, deployments • Compare to: Jenkins, Travis CI • Shippable: easier, cheaper, cleaner
  • 17. The Demo App • High performance REST API • Stack: – Java – Dropwizard • IDE: – Eclipse
  • 18. The Demo App • … • Local Dev/Test Environment: – VirtualBox – Boxfuse • Production Environment: – Shippable (CI/CD) – Boxfuse – AWS
  • 19. Cost for all these tools: • Linux: $0 • Java + Eclipse: $0 • Dropwizard: $0 • VirtualBox: $0 • Boxfuse: $0 • Shippable: $0 • AWS: $0
  • 21. Thank you! • QA • Ask for help • Download stuff – Preso: soon on twitter – https://github.com/aschwabe/dw-training-app • Follow Us on Twitter! – @formaticly – @aschwabe
  • 22. References • http://dropwizard.io • http://boxfuse.com • http://shippable.com • https://www.virtualbox.org
  • 23. Other freebies • http://www.mongolab.com • http://www.loggly.com
  • 24. Bonus! While preparing for this preso, I decided to mix things up and intro the talk with a jingle on my guitar. Well, notsomuch a jingle as a total ripoff of a classic rock song. So here are the lyrics to my abomination tribute to Hotel California by the Eagles, anecdotally named “Devops California”
  • 25. Devops California In a dark little dev shop Cool fans in my hair Warm smell of the pizza left out on the chair Up ahead in the distance, I saw a deadline appear My head grew heavy as I grew aware.. I’d have to build this with care…
  • 26. Th’ code was a total nightmare Inline comments were nil. I had to fudge the inclusion of libs written in hell #FTW said “The Intern” there’s a brighter day Don’t push in manually… Build the DEVOPS way…
  • 27. Welcome to the Devops Automation! Such a lovely Pace (Such a lovely Pace) Such a lovely case… Plenty of time left with Devops Automation! No more human Err (No more human Err) Track and build it there…

Editor's Notes

  • #2: http://www.brightcarbon.com/blog/sales-presentation-outline/
  • #5: Critical: you won’t become an expert by watching my presentation. My goal is to open your eyes to what is available to YOU right now, for FREE And INSPIRE you to become a better engineer. This WILL lead you to better job opps or smarter dev for your company.
  • #7: http://gcn.com/articles/2015/06/26/devops-for-agencies.aspx http://blog.shippable.com/the-great-devops-2.0-debate-of-2015
  • #9: Jenkins, Travis CI, Shippable, CloudBees for CI Chef, Opsworks, Boxfuse+Shippable
  • #10: Jenkins, Travis CI, Shippable, CloudBees for CI Chef, Opsworks, Boxfuse+Shippable
  • #15: Entrepreneurial experience Good step toward being a full stack dev