"Cloud" computing provides significant advantages and enormous cost savings by allowing IT infrastructure to be provisioned as a ubiquitous, metered, unit priced and on demand service. However, the other major resourcing issue faced by CIO’s is the provision of skilled labour to develop, support and maintain a increasing wide range of IT applications.
This session will show attendees how the worldwide pool of freelance developers, the "Crowd", can be utilised as a ubiquitous, metered, unit priced and on demand resource pool to work in the "Cloud" to improve responsiveness to customer demands, reduce development timeframes and achieve significant cost savings.
Although the crowd can bring enormous benefits in terms of cost and agility, there are some technical and business barriers to adoption in large organisations. This presentation will discuss the barriers and, using some real examples, will explain how GoSource overcomes them.
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
AWS Public Sector Symposium 2014 Canberra | Putting the "Crowd" to work in the "Cloud"
1. Using
scalable
on-‐demand
freelancer
capacity,
cut
IT
project
costs
by
over
50%
without
reduc@ons
in
quality
or
security.
Quality
from
the
crowd
2. Contents
1.
A
refresher
on
“Cloud
Compu@ng”
2.
A
refresher
on
“Crowd
Resourcing”
3.
Poten@al
Cost
Savings
4.
Barriers
to
use
at
the
enterprise
level
5.
GoSource
Solu@on
Overview
6.
Case
studies
7.
GeTng
Started
3. COST
Typical
Enterprise
Infrastructure
Problems
Waste
A
“Cloud”
Refresher
:
It’s
a
procurement
model
Metered,
unit-‐priced,
ubiquitous
and
on-‐demand
IT
Capacity
User
Demand
Life
in
the
Clouds
User
Demand
Auto-‐scaling
IT
Capacity
Turns
IT
infrastructure
into
a
u@lity
–
like
electricity.
4. COST
Life
in
the
Crowds
Typical
Enterprise
Staffing
Under
U@lisa@on
Delivery
Problems
A
“Crowd”
Refresher
–
It’s
a
procurement
model
Metered,
unit-‐priced,
ubiquitous
and
on-‐demand
Project
Demand
Project
Staff
IT
Project
Staff
Project
Demand
Scalable
Freelancer
Capacity
So
“Crowd”
is
“Cloud”
–
just
for
people
instead
of
infrastructure.
5. Unit
Cost
of
Contractor
U@lisa@on
Average
Performance
=
$200
Per
hour
=
$50
Per
hour
$100
/hr
(Java
Developer)
$40
/hr
(Crowd
Developer)
X
1.3
(wai<ng,
etc…)
X
1.1
(On-‐Demand)
X
1.3
(60%
Average)
X
1.1
(Hire
&
Fire)
Loading
X
1.2
(Office,
PC,
…)
X
1.0
(Offsite)
Quan@fying
the
savings
Under
U@lisa@on
Delivery
Problems
Project
Demand
Project
Staff
IT
Project
Staff
Project
Demand
Scalable
Freelancer
Capacity
6. But
it’s
not
that
easy
to
do
it
right!
1. How
do
I
find
the
right
people
for
my
team?
From
millions
of
freelancers
hundreds
of
skills,
dozens
of
countries.
GoSource
is
designed
to
solve
all
these
issues
2.
And
what
about
their
security
clearance?
Freelancers
are
not
cleared
and
cannot
access
corporate
networks.
3.
And
how
do
I
control
&
audit
what
they
do?
Produc9vity,
quality
control,
source
code
control,
documenta9on
management.
4.
And
how
to
transi@on
to
produc@on
&
sustaining?
Release
management
from
crowd
code
to
your
produc9on
environment.
5. And
how
do
I
contract
&
procure
all
this?
Mul9ple
suppliers,
currencies,
payment
terms,
and
none
on
panels.
7. Federated
Search,
recrui@ng,
and
performance
management
plajorm.
Provides
hosted
applica@on
lifecycle
management
(ALM)
tools
to
manage
quality
A
cer@fied
GoSource
trained
solu@ons
architect
/
project
manager
–
your
“Assurer”.
A
single
procurement
vehicle.
One
contract,
one
bill.
Your
GoSource
Cer@fied
Assurer
You
GoSource
Solu@on
Overview
–
www.gosource.com.au
Your
secure
and
available
service
Your%Secure%Virtual%Private%Cloud%(VPC)
Availability%Zone%/%Data%
Centre%2
Auto<Scale%
Group
Availability%Zone%/%Data%
Centre%%1
Auto<Scale
%Group
Web$
Applica+on
Web$
Applica+on
Web$
Applica+on
Web$
Applica+on
GovSource%AdministraBon%Zone
Durable$
Storage
Administra+on
Server
VPN
Internet
Elas%c'Load'
Balancer
Backups
Replica%on
(Database'Cluster)
Internet%Access%
via%SSL%Only
Admin%Access%via%VPN%Only
hHps://www.yourdomain.gov.au
Your%Internal%
Agency%Network
DNS
GoSource
Customer
Project
ALM
Code
quality
analyser
Con@nuous
Integra@on
Agile
Project
Management
Plajorm
Source
code
repository
Binary
repository
Development
Servers
Integra@on
Test
Servers
Cloud
Infrastructure
provider
Cloud
On
Rails
Your
highly
skilled
project
team
GoSource
Web
Plajorm
Team
Recrui@ng
Dashboard
&
Analy@cs
Integrated
Billing
Federated
Crowd
Search
Project
Templates
Infrastructure
Panerns
Crowd
On
Rails
Crowd
Provider
8. Unit
Cost
of
Capacity
Average
U@lisa@on
HA
&
DR
Premium
X
2.0
50%
U<lisa<on
X
1.2
80%
U<lisa<on
X
1.5
(HA
Equipment
&
Ops)
X
1.0
(No
extra
charge)
$0.5
/hr
(4CPU
8Gb
Server)
$0.3
/hr
(4CPU
8Gb
Virtual
Server)
=
$1.50
Per
hour
=
$0.40
Per
hour
Infrastructure
Savings
as
well
Problems
Waste
IT
Capacity
User
Demand
User
Demand
Auto-‐scaling
IT
Capacity
9. Reference
#1
–
GovShare
Govt
Solu@ons
Register
and
Online
Services
Catalog
Complex
mul@-‐level
security
model
for
agency
self-‐service
Meta-‐data
repository
for
solu@ons,
services,
standards,
etc
AGA
categorisa@on
&
version
control
Skills
register
and
collabora@on
environment
Bulk
data
import
/
export
and
rich
management
repor@ng
I-‐RAP
assessed
for
commercially
sensi@ve
data.
AGIMO:
govshare.gov.au
8
months,
$120k
10. Reference
#2
–
Compliance
Test
Self-‐service
test
harness
&
cer@fica@on
tool
for
ATO
Superannua@on
Standards
ESB
Back
end
:
ebMS,
XBRL,
Schematron,
BPEL,
Rules,
Template
engine
Collabora@ve
front
end
:
communi@es,
test
suites,
test
cases,
test
execu@on
dashboard,
test
coverage
calculator,
product
register,
signed
compliance
claims.
Rollover
Test
suite
(38
cases),
Contribu@ons
Suite
(48
cases)
Test
data
management
framework
for
employer,
fund,
clearing
house,
members.
Community
forum
&
wiki
plus
formal
support
@cke@ng
with
SLA
management.
Downloadable
“reference
client”
including
rollover
&
contribu@ons
test
cases.
www.compliancetest.net
10
months,
$250k
Email
marke@ng
and
web
analy@cs
integra@on.
In
use
by
major
financial
ins@tu@ons
for
Superannua@on
compliance
tes@ng.
11. Reference
#3
–
“ABR”
–
Prototype
A
prototype
high
performance
ABN
/
ACN
lookup.
A
“Big
Data”
example
using
AWS
NoSQL
“DynamoDB”
and
AWS
“CloudSearch”
2
million
ACNs,
10
million
ABNs,
80
Million
change
history
entries.
Fully
faceted
CloudSearch
results
with
“fuzzy”
matching
Leverages
noSQL
model
for
extensibility
to
any
registra@on
type.
Auto-‐scaling
performance
at
all
layers
supports
well
over
1
million
queries/day
Infrastructure
costs
less
than
10%
of
current
ABR.
Australian
Business
Search:
abr.gosource.com.au
10
weeks,
$50k
12. Reference
#3
–
“ABR”
–
Cost
Model
$2500
per
month
–
assuming
constant
10M
hits/day
and
on-‐demand
pricing.
But
with
Reserved
instance
baseline
and
10M
hits
for
6hrs
per
working
day:
Performance
Chart
and
corresponding
AWS
infrastructure
provisioning
$900
per
month
Auto Scaling group
0
100
200
300
400
500
10k
500k
1M
2M
5M
10M
15M
20M
Response
Time
(ms)
AWS
Cost
($/day)
0
5
10
15
10k
500k
1M
2M
5M
10M
15M
20M
EC2
Units
CloudSearch
Units
DynamoDB
Read
Units
EC2
EC2
EC2
Dynamo
Cloud
Search
En@ty
History
Rela@on
Index
13. Whats
Next?
To
assist
with
budge@ng,
ask
us
for
a
“One-‐Pager”
with:
Problem
Statement
&
Solu@on
Outline
Timeline
with
milestones
&
cost
es@mates
Find
a
suitable
project
and
just
try
it!
Suitable
projects
are
those
that:
Leverage
skills
available
from
the
Crowd
Moderate
integra@on
with
other
systems
Cost:
$4k
It’s
PAYG
like
a
u@lity
so
there’s
no
fixed
scope
of
work
or
contract.
Think
of
it
as
“in-‐sourcing”
but
on-‐demand
Every
service
is
on
1
hour
no@ce
14. Final
Business
Case
DraT
Business
Case
Ini9ate
Consulta9on
POC
Candidate
Selec9on
POC
Project
Delivery
DraT
Crowd
Strategy
POC
Project
Evalua9on
Final
Crowd
Strategy
Closure
Informs
Informs
Informs
Execu9ve
Finance
Corporate
HR
Legal
Procurement
Enterprise
Arch
IT
Infrastructure
IT
Security
IT
PMO
IT
Development
IT
Support
Scope
Risks
Constraints
Goals
Design
Build
Test
Deploy
Customer
confirma9on
that
POC
met
goals
and
managed
constraints
Cost:
$80k
Or
have
us
develop
your
enterprise
“Crowd
Strategy”