Académique Documents
Professionnel Documents
Culture Documents
23rd
,2016
Continuous
Integration
–
Continuous
Delivery
Rules
1. 2
members
make
1
team.
Please
come
up
with
team
name
2. You
will
have
2.5
hours
to
compete
3. Teams
are
only
eligible
for
evaluation
when
they
submit
deliverable
on
time
(3:30
PM
–
time
based
on
IRC
message)
4. Your
deliverable
will
be
rated
based
on
3
criteria:
a. Web
application:
2
points
b. Submit
time
i. Within
30
mins
before
deadline:
2
points
ii. Within
15
mins
before
deadline:
1
point
iii. Meet
deadline:
0
point
c. App
‘likeable’
+
presentation:
point
=
number
of
vote
from
class
(exclude
team
members)
5. Team
has
highest
score
will
win
Requirements:
Build
a
Pipeline
to
automate
deployment:
CodeCommit
à
CodePipeline
à
Elastic
Beanstalk
environment
1. Build
a
web
application
that
has:
a. A
home
page
(1
point)
b. An
about
page
to
introduce
your
team
and
members’
hobbies
(1
point)
c. Application
can
be
written
in
any
language
2. Your
source
code
needs
to
be
in
CodeCommit
repo
created
today.
3. Deploy
your
code
to
an
Elastic
Beanstalk
environment
4. Deliverable:
URL
of
your
Beanstalk
environment,
K2
link
(*)
of
Your
CodePipeline
to
IRC
channel
#August-‐CSA.
After
3:30PM,
your
team
will
have
5
mins
to
explain
how
you
build
your
pipeline.
After
all
presentations,
we
will
have
class
member
vote
for
who
is
the
winner.
This
voting
will
impact
your
score
(Rules
-‐
4c).
(*)
CodePipeline
K2
link:
https://k2.amazon.com/workbench/scripts/aws/codepipeline_dashboard