Slide 1

Slide 1 text

Engineering life with containers on AWS @tnir - 2019-03-20 - JAWS-UG Container #14 @Abema Towers

Slide 2

Slide 2 text

Disclaimer ● すべて個人の見解です。

Slide 3

Slide 3 text

tnir ● Core Team, GitLab ● Cloud Native Ambassador, CNCF ● Co-organizer, Docker Tokyo ● Co-organizer, GitLab Tokyo ● OSS contributors of ○ kubernetes/website, kubernetes-docs-ja ○ Django / django-ja ○ pandas, etc.

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

2019年のDevOpsを 支えるCI/CD動向 Forrester Wave: CI Tools Q3 2017 AWS Developer Tools Azure DevOps GitHub Actions GitLab Auto DevOps GitLab Serverless https://gihyo.jp/dev/column/newyear/2019/devops

Slide 6

Slide 6 text

on GCE→GKE kube-aws kops EKS?? GKE

Slide 7

Slide 7 text

My recent work ● Fintech (payment) ● Teleco (consumer-facing) ● Developer experience ● Container/Kubernetes training (internal) ● Microservice DevOps (incl. CI/CD)

Slide 8

Slide 8 text

My recent work ● Fintech (payment) ● Teleco (consumer-facing) ● Developer experience ● Container/Kubernetes training (internal) ● Microservice DevOps (incl. CI/CD)

Slide 9

Slide 9 text

helm/charts ● Kubernetes(/Docker)初心者 ● わずか45分のオンライントレーニング (Kubernetes/EKS/Helm)でchartsへPR (複数) ● Amazon EKSで始められる ● stable/ethereum chart、使ってみてください〜

Slide 10

Slide 10 text

My recent work ● Fintech (payment) ● Teleco (consumer-facing) ● Developer experience ● Container/Kubernetes training (internal) ● Microservice DevOps (incl. CI/CD)

Slide 11

Slide 11 text

Kubernetes on AWS ● re:Invent 2018→not attended ○ 2017発表のFargate for Kubernetes無言スルー? ● ECS ● Security (compliance)

Slide 12

Slide 12 text

GitLab ● Git-based DevOps Toolchain ● Kubernetes full support (CI/CD, Registry) ● https://docs.gitlab.com/ee/install/aws/

Slide 13

Slide 13 text

GitLab.com by GitLab, Inc. ● .com: Azure→(on-premise)→GCP (not GKE) ● AWS? https://about.gitlab.com/2018/11/28/gitlab-achieves-aws-devops-competency-certification/

Slide 14

Slide 14 text

Auto DevOps for AWS

Slide 15

Slide 15 text

GitLab for AWS ● 1-click cluster creation/integration from GL (GKE only) ● Available for EKS on 4/22 ● Will help us manage EKS clusters!!! https://docs.gitlab.com/ee/user/project/clusters/eks_and_gitlab/ https://gitlab.com/gitlab-org/gitlab-ce/issues/46686

Slide 16

Slide 16 text

Auto DevOps on AWS https://about.gitlab.com/solutions/dev-sec-ops/

Slide 17

Slide 17 text

まとめ ● AWSでもKubernetes使っていこう ● GCPに移行したGitLab (Inc.)もAWSサポート している ● AWSでもAuto DevOpsを使ってアプリケー ション開発にフォーカスしていく

Slide 18

Slide 18 text

@tnir Takuya Noguchi Tw: @tn961ir ● https://github.com/tnir ● https://tnir.gitlab.io/