Vous êtes sur la page 1sur 1

Sept

 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    

Vous aimerez peut-être aussi