Upload
syeats
View
95
Download
0
Tags:
Embed Size (px)
Citation preview
Presentation HeadingSub Heading
Fostering innovation in Government
Presentation for Australian Government ICT Panel Showcase
Agenda
• Industry changes and the disruption of IT service delivery models
• The evolution of operations• Case study - Fair Work• Products Ultra Serve offer on DCaaS MUL• Implementing a rapid culture in 3 easy steps
Industry changes
• Iterative development of applications and infrastructure• The merging of development & IT operation teams• Automation of infrastructure deployment• Encourages agile and rapid working environment• Evolution required for operations teams to avoid irrelevance
in a cloud world
introducing devops...
DEV
ELO
PER
S
BU
SIN
ES
S
IT O
PER
ATIO
NS
Why devops, why now?
• Silos of development and operations create a culture of blame
• Disruptive innovation is everywhere• Every company, regardless of size needs to act like a startup• Combine the use of open-source software, agile
development methods and customer centric innovation
The need for rapid outcomes
• Businesses and products can now be built in weeks & months not years
• Many projects once finished are irrelevant• Build profitability fast or start over• Moral hit for if failure is dragged out
Learn from lean startups
• Build iteratively and get feedback early• Cloud computing enables a startup to compete with
the scale of a Fortune 100• Reach profitability• Fail fast
Case Study: Fair Work Building and Construction
Case Study: Fair Work Building and Construction
• Needed to rapidly change look and feel
• Decided on open source platform for CMS
– specifically to support mobile browsing experiences
• Rapid development project - end to end in 6-7 weeks
• Could not host internally
• Requirements
– Hosted in Australia
– Managed security
– Hosting environment setup within a few days
Project: Rebuild FWBC website rapidly around a machinery of government change
Case Study: Fair Work Building and Construction
• Reached agreement under AGIMO DCaaS MUL
• Turnaround (contract issued to provisioning) completed in < 1 day
– 9am UltraServe prepared the DCaaS Service Order Paperwork on behalf of FWBC
– 10am Service Order was submitted by FWBC to AGIMO
– 11am Service Order was approved by AGIMO and submitted to UltraServe
– 1pm (delayed) Service Order was received and infrastructure provisioned within 30 mins
– 4pm UltraServe assisted customer in application installation
• Website was delivered on time
Outcome: Auto provisioned public cloud servers with assisted application installation
UltraServe Products on DCaaS MUL
Managed Services
Network Management Monitoring Managed Security
Data Protection
Virtual/Cloud Machines
Dedicated Machines UltraPod
Managed StorageApplicationAcceleration
• Short term contracts (from 1 hour to <12 months)
• Full range of managed services
Products
DCaaS MUL Procurement
1. Discuss your project requirements with Ultra Serve• Free solution architecture review
2. Ultra Serve will pre-fill the DCaaS Service Order template for your review
3. You submit to AGIMO
4. We provision
It’s simpler than you’d think!
Simple!
Trial a rapid project in 4 steps
Build a team - pick championsAgree on framework & ground rulesRun a short projectEvaluate
Build a team - pick champions
MA
RK
ETIN
GD
EV
ELO
PER
SO
PER
ATIO
NS• Team Characteristics
• Outcome driven
• Entrepreneurial
• Team players
• Operations
• IT Ops staff with some coding experience
• Developers
• Find 1-2 experienced developers
• Marketing/product
• Pick someone with entrepreneurial /customer focused drive
Agree on framework & ground rules
• Failing is OK
• Deliver absolute minimum viable product (mvp)
• Agile development methodology
• Daily code releases from day 1
• 100% cloud tools (rightscale, github, travisCI)
• 100% automated infrastructure deployment
• Metrics built in - track user behaviour
• Daily team standups - what did I achieve yesterday, what am i planning to achieve today, am i blocked
Agile Manifesto - http://agilemanifesto.org/principles.html
RightScale Cloud Automation - http://www.rightscale.com
Run a short project
• Give ownership - let your team decide on the project
• Ask leading questions: what is one small process repeated many times that if improved or automated would help our customers
• Example - dashboard of metrics - improve accountability and visibility
• Plan project using agile model
• Week 1 - Planning
• tools discovery (ops/dev) & project scoping/planning (all)
• Week 2-5 - Project delivery (2 sprints)
• Remove unnecessary features for MVP - MoSCoW
MoSCoW Method - http://en.wikipedia.org/wiki/MoSCoW_Method
Thanks for your time.
Samuel [email protected]