Developing for multi component environments while keeping your sanity
Upcoming SlideShare
Loading in...5
×
 

Developing for multi component environments while keeping your sanity

on

  • 578 views

Managing a modern multi-component application in a continuous integration/deployment environment can be very tricky. ...

Managing a modern multi-component application in a continuous integration/deployment environment can be very tricky.

In this session we will concentrate on two of the aspects - environment setup, showcasing tools like Vagrant, Chef and Puppet for creating and controlling development, testing, staging, production and other environments and pushing the deliverables through those environments, using tools like Gradle, Jenkins and Artifactory.

Join us and get all the little tips and tricks that will help you rule your development world.

Statistics

Views

Total Views
578
Views on SlideShare
578
Embed Views
0

Actions

Likes
1
Downloads
3
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Developing for multi component environments while keeping your sanity Developing for multi component environments while keeping your sanity Presentation Transcript

  • DEVELOPING FOR MULTI-COMPONENT ENVIRONMENTSwhile keeping yoursanity
  • Who’s talking?2
  • Developer who?3
  • Developer who?4
  • Agenda• Mostly, Boromir memes.
  • Agenda• Mostly, Boromir memes.
  • We Make Bintray
  • We Make Bintray
  • We Make Bintray
  • We Make Bintray
  • We Make Bintray
  • We love our tools(and frameworks)
  • We are liberal
  • We are liberal
  • We are liberal
  • We are liberal
  • The Solution
  • The Solution
  • The Solution
  • The Solution
  • The Solution
  • Chef What?
  • Opscode Chef
  • Opscode Chef
  • Opscode Chef
  • Opscode Chef
  • The Solution
  • The Solution
  • Vagrant Who?
  • Vagrant
  • Vagrant
  • Vagrant
  • Vagrant
  • Vagrant
  • The Solution
  • The Solution
  • Development
  • Development
  • Development
  • Development
  • The Ops are part of theDevOps
  • 1. Vagrant boots centos onvirtualbox
  • 1. Vagrant boots centos onvirtualbox2. Chef installs all db and servicerpms from private YUM repo
  • 1. Vagrant boots centos onvirtualbox2. Chef installs all db and servicerpms from private YUM repo3. Profit!
  • Integration
  • As Easy as…
  • Going to Production…
  • Production – cloud all theway
  • Production – cloud all theway
  • Production – cloud all theway
  • Production – cloud all theway
  • Production – cloud all theway
  • The good
  • The good1. Easy setup
  • The good1. Easy setup2. Same setup ( inc. Ci )
  • The good1. Easy setup2. Same setup ( inc. Ci )3. changes provisioning
  • The good1. Easy setup2. Same setup ( inc. Ci )3. changes provisioning4. Kill instead of fix
  • The Bad
  • The Bad1. Chef solo != chef server
  • The Bad1. Chef solo != chef server2. Black box magic for devs
  • The Ugly
  • The Ugly
  • Demo Time!