Upload
casey-lucas
View
3.295
Download
0
Tags:
Embed Size (px)
DESCRIPTION
The Truth About Application Release and Deployment - Top 10 Myths Exposed
Citation preview
“WorldWide confusion
about app release
and deployment!”
“WorldWide confusion
about app release
and deployment!”
What’s true and not true
misinformationmisinformationreignsreigns
developer hasn’t seen
daylight in Weeks
family Weeps for lost loved one
Only One way tO deplOy enterprise apps
Only One way tO deplOy enterprise apps
Only way tO deplOy enterprise apps.
Deployment setups that are truly automatic don’t need special scripts—they work with the tools you already use.
automation means automatic
loves deplOyingdev team !
“not a special skill,”
many say
no details missedno details missed
Only way tO deplOy enterprise apps.
Don’t make your developers design the deployment process. Set it up so they can test first and then deploy.
deployment is a specialty
enterprise- level releases “easy to do”
specialized tools deemed
unnecessary
magic spreadsheet tracks everything!
Sure, emails and spreadsheets are OK for simple releases. But what about complex, interdependent, big releases? It’s impossible to collaborate and trace those without specialized tools.
enterprise apps need more
Quality plummets with autOmatiOn!Quality plummets with autOmatiOn!
“i should do it manually,”
says exhausted human.
computers unfit for repetitive tasks
When you automate, you let computers do what they do best. Plus, you’ll get tracking features to help keep things straight.
repetitive tasks are What computers do
savior of release coordination, developers say.spreadsheet hailed!spreadsheet hailed!
great use of
“repetitive manual tasks:
your time.”–management
Only way tO deplOy enterprise apps.
Release coordination tools make development faster, easier, and more precise.
dealing With the spreadsheet is a job in itself
large release seamless!
large release seamless! interdependencies
“nO biggie,” teams say
conventional Wisdom: small, frequent changes not profitable
Small, frequent changes are easier, faster and less risky to make. Automation helps freedevelopers to troubleshoot.
many hands make light Work, and all that
autOmatiOn and build:
nO transitiOn prep necessary
cOmpletely separate
cOmpletely separate
“We just hit a button, and
everything was perfect”
Test builds before they go into production. Versioning them makes tracking simpler.
automation requires preparation
operations rejoices over bottlenecks!operations rejoices over bottlenecks!
no culture changes in
sight, thank goodness
management “elated”
to hear of backlogs
If you’re going to use release and deployment tools, get your teams ready for a change in the way they work.
backlogs are bad
all problems vanished!
develOpers stymied wOrldwidedevelOpers stymied wOrldwide
“they were here, we automated,
now they’re gone,” dismayed
programmer says
There will be resistance and frustration at first. Stick with it.
getting a payoff takes time and Work.
You’ve heard all the myths about automating application release and deployment. Now let’s get to the truth. Check here for the details.
go noW