Skip to content

Latest commit

 

History

History
131 lines (90 loc) · 3.22 KB

kubeCon2021.md

File metadata and controls

131 lines (90 loc) · 3.22 KB
marp theme class paginate backgroundColor backgroundImage
true
gaia
invert
true

KubeCon & CloudNativeCon 2021


Cloud Native

The CNCF's definition:

"Cloud-native technologies empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds. Containers, service meshes, microservices, immutable infrastructure, and declarative APIs exemplify this approach."


CNCF

  • Help advance container technology and align the tech industry around its evolution
  • Stewardship of projects
  • Promotion of the underlying technologies
  • Serve the community by making the technology accessible and reliable

CNCF Projects

  • Graduated
    • e.g. k8s, Prometheus, Helm
  • Incubated
    • e.g. argo, gRPC, KubeEdge, ...
  • Sandboxed
    • e.g.

bg right:55% 90%


CNCF Landscape

bg center:40% 55%


KubeCon & CloudNativeCon 2021 NA

Key Takeaways

  • Pandemic accelerator for cloud adaption
  • Growing complexity is a challenge
  • Multi cloud
  • Edge computing
  • Focus on Day 2 operations, operationalization of k8s
    • Observability, governance, security & management

Falco

k8s threat detection engine

  • Parsing Linux system calls from the kernel
  • Asserting the stream against a powerful rules engine
  • Alerting when a rule is violated
- rule: my_programs_opened_file
  desc: track whenever a set of programs opens a file
  condition: proc.name in (my_programs) and (evt.type=open or evt.type=openat)
  output: a tracked program opened a file (user=%user.name command=%proc.cmdline file=%fd.name)
  priority: INFO

bg right:30% 55%


Snyk

Automatically detect vulnerabilities and accelerate fixing throughout your development process

  • Coding & CLI
  • Code management
  • CI/CD
  • Production environment

bg right:40% 55%


Crossplane

Enables teams to abstract infrastructure from multiple clouds and expose them on Kubernetes.

  • build multi-cloud apps, using native services
  • provision cloud services from k8s app clusters

bg right:40% 55%


Useful Links