GB
/
GBP
/
EN_GB

Shaping the future of IT skills

Maximising IT performance through learning

AWS Cloud Ready Hackathon: Containers, Kubernetes CI & CD - AWSHCKC

WGAC-AWS-AWSHCKC

Amazon Web Services

Description

Show Tabs
Introduction

The Cloud Ready Hackathon prepares the engineers of all flavours for cloud-native development and deployment. It's focus is to give attendees a hands-on experience of working with Linux, Git, Docker, Kubernetes, popular DevOps tools such as GitHub Actions, Jenkins and Terraform. Attendees will work in teams completing a set of gated challenges that will take them on a journey to becoming the stars of today’s modern, cloud-native application world.

Prerequisites & Audience
Familiarity with software development practices Some experience with Linux/Bash
Course Benefits

This Hackathon encompasses the modern software development toolbox – from source control, across testing tools to continuous integration and deployment. Each engineer working with software needs to have experience with these to be successful in the modern, cloud-native world.

Cloud Ready Hackathon builds on the concept of learning-by-doing in a highly interactive environment. Solving the real world problem without being told directly what to do will enable attendees to apply acquired skills immediately on their job.

Course Topics

Challenges: The challenges are connected – each of them builds on top of the previous one. The attendees will be given a repo containing the source code of the demo application consisting of several microservices developed using node.js. This application will be used throughout the Bootcamp, and each challenge will present a piece of the puzzle towards the story of continuous delivery into the Kubernetes environment. Challenges are briefly described below:

Challenge 1: Pack it and send it to the dock

  • Introduction to containers with Docker. Creating Dockerfile, building images and pushing to Docker registry.

Challenge 2: Let the orchestration begin!

  • Introduction to Kubernetes. Creating the first cluster using Google Kubernetes Engine. Deploying first container images to Kubernetes cluster.

Challenge 3: Let’s automate the packaging

  • Introduction to CI/CD tools. Creating the continuous integration pipeline with unit testing, branch protection, code-quality gates, and creating and pushing container images.
  • The attendee teams will be able to choose between Jenkins and GitHub Actions – whichever works for them.

Challenge 4: Putting it all together

  • Creating deployment pipeline for Continuous Delivery using Jenkins or GitHub Actions. Zero-downtime deployment using Helm.

Amazon Web Services courses


AWS Discovery Day (3 hours) - AWSDD3H
CODE: WGAC-AWS-AWSDD3H
Machine Learning Pipeline on AWS - ML-PIPE
CODE: WGAC-AWS-ML-PIPE
Exam Readiness: AWS Certified Database – Specialty - ACDS-EX
CODE: WGAC-AWS-ACDS-EX
Exam Readiness: AWS Certified Data Analytics – Specialty - ACDAS-EX
CODE: WGAC-AWS-ACDAS-EX
Migrating to AWS - AWSM
CODE: WGAC-AWS-AWSM
Exam Readiness Intensive Workshop: AWS Certified Solutions Architect – Associate - ACSAA-EXIW
CODE: WGAC-AWS-ACSAA-EXIW
Deep Learning on AWS - AWSDL
CODE: WGAC-CSC-AWSDL
Exam Readiness: AWS Certified Developer - Associate - ACDA-EX
CODE: WGAC-AWS-ACDA-EX
Advanced Architecting on AWS - AAAWS
CODE: WGAC-AWS-AAAWS
Building Data Lakes on AWS - BDLA
CODE: WGAC-AWS-BDLA
AWS Cloud Ready Hackathon: Running Cloud Workloads with Kubernetes - AWSHRWK
CODE: WGAC-AWS-AWSHRWK
Building Data Analytics Solutions Using Amazon Redshift - BDASAR
CODE: WGAC-AWS-BDASAR
AWS Security Essentials - SEC-ESS
CODE: WGAC-AWS-SEC-ESS
Developing on AWS - AWSD
CODE: WGAC-AWS-AWSD
MLOps Engineering on AWS - MLOE
CODE: WGAC-AWS-MLOE
AWS Technical Essentials - AWSE
CODE: WGAC-AWS-AWSE
Advanced Developing on AWS - ADV-DEV
CODE: WGAC-AWS-ADV-DEV
Practical Data Science with Amazon SageMaker - PDSASM
CODE: WGAC-AWS-PDSASM
Exam Readiness: AWS Certified Solutions Architect – Professional - ACSAP-EX
CODE: WGAC-AWS-ACSAP-EX
AWS Cloud Essentials for Business Leaders – Financial Services - CEBL-FS
CODE: WGAC-AWS-CEBL-FS
DevOps Engineering on AWS - AWSDEVOPS
CODE: WGAC-AWS-AWSDEVOPS
Exam Readiness: AWS Certified Solutions Architect – Associate - ACSAA-EX
CODE: WGAC-AWS-ACSAA-EX
AWS Cloud Ready Hackathon: Coding and Testing on Linux - AWSHCTL
CODE: WGAC-AWS-AWSHCTL
Big Data on AWS - BDAWS
CODE: WGAC-AWS-BDAWS
AWS Security Governance at Scale - SGS
CODE: WGAC-AWS-SGS
AWS Cloud Ready Hackathon: Containers, Kubernetes CI & CD - AWSHCKC
CODE: WGAC-AWS-AWSHCKC
AWS Cloud Essentials for Business Leaders - CEBL
CODE: WGAC-AWS-CEBL
Data Warehousing on AWS - DWAWS
CODE: WGAC-AWS-DWAWS
Exam Readiness: AWS Certified Advanced Networking - Specialty - ACANS-EX
CODE: WGAC-AWS-ACANS-EX
Exam Readiness: AWS Certified Security - Specialty - ACSS-EX
CODE: WGAC-AWS-ACSS-EX
Architecting on AWS Accelerator - ARCH-AX
CODE: WGAC-AWS-ARCH-AX
Security Engineering on AWS - AWSSO
CODE: WGAC-AWS-AWSSO
Planning and Designing Databases on AWS - PD-DB
CODE: WGAC-AWS-PD-DB
Running Containers on Amazon Elastic Kubernetes Service - RCAEKS
CODE: WGAC-AWS-RCAEKS
Exam Readiness: AWS Certified DevOps Engineer – Professional - ACDOEP-EX
CODE: WGAC-AWS-ACDOEP-EX
AWS Cloud Practitioner Essentials - CP-ESS
CODE: WGAC-AWS-CP-ESS
Architecting on AWS - AWSA
CODE: WGAC-AWS-AWSA
Advanced Architecting on AWS - AWSAA
CODE: WGAC-AWS-AWSAA
AWS Discovery Day - AWSDD
CODE: WGAC-AWS-AWSDD
AWS Well-Architected Best Practices - WABP
CODE: WGAC-AWS-WABP
Systems Operations on AWS - AWSSYS
CODE: WGAC-AWS-AWSSYS
We use cookies to understand how you use our site and to improve your experience. To learn more, click here. Read our revised Privacy Policy and Terms and Conditions.