Cargando…

Cloud & Containers - Everything you need to know

<!--HTML-->These days, the "cloud" is the default environment for deploying new applications. Frequently cited benefits are lower cost, greater elasticity and less maintenance overhead. However, for many people "using the cloud" means following obscure deployment steps that...

Descripción completa

Detalles Bibliográficos
Autor principal: Henschel, Jack
Lenguaje:eng
Publicado: 2023
Materias:
Acceso en línea:http://cds.cern.ch/record/2851915
_version_ 1780977129410789376
author Henschel, Jack
author_facet Henschel, Jack
author_sort Henschel, Jack
collection CERN
description <!--HTML-->These days, the "cloud" is the default environment for deploying new applications. Frequently cited benefits are lower cost, greater elasticity and less maintenance overhead. However, for many people "using the cloud" means following obscure deployment steps that might seem like black magic. This course aims to make newcomers familiar with cloud-native technology (building container images, deploying applications on Kubernetes etc.) as well as explain the fundamental concepts of the tech (microservices, separation of concerns and least privileges, fault tolerance). In particular, the following topics of application development will be covered: BUILDING; writing applications in a cloud-native way (e.g. to work in an immutable environment) and creating container images according to best-practices; DEPLOYING; using infrastructure-as-code to describe the application deployment (e.g. Helm charts) and using advanced features such as rolling updates and auto-scaling; MONITORING; after multiple containers have been deployed, it is important to keep track of their status and the interaction between the services.
id cern-2851915
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2023
record_format invenio
spelling cern-28519152023-03-08T19:24:17Zhttp://cds.cern.ch/record/2851915engHenschel, JackCloud & Containers - Everything you need to knowInverted CERN School of Computing 2023Inverted CSC<!--HTML-->These days, the "cloud" is the default environment for deploying new applications. Frequently cited benefits are lower cost, greater elasticity and less maintenance overhead. However, for many people "using the cloud" means following obscure deployment steps that might seem like black magic. This course aims to make newcomers familiar with cloud-native technology (building container images, deploying applications on Kubernetes etc.) as well as explain the fundamental concepts of the tech (microservices, separation of concerns and least privileges, fault tolerance). In particular, the following topics of application development will be covered: BUILDING; writing applications in a cloud-native way (e.g. to work in an immutable environment) and creating container images according to best-practices; DEPLOYING; using infrastructure-as-code to describe the application deployment (e.g. Helm charts) and using advanced features such as rolling updates and auto-scaling; MONITORING; after multiple containers have been deployed, it is important to keep track of their status and the interaction between the services.oai:cds.cern.ch:28519152023
spellingShingle Inverted CSC
Henschel, Jack
Cloud & Containers - Everything you need to know
title Cloud & Containers - Everything you need to know
title_full Cloud & Containers - Everything you need to know
title_fullStr Cloud & Containers - Everything you need to know
title_full_unstemmed Cloud & Containers - Everything you need to know
title_short Cloud & Containers - Everything you need to know
title_sort cloud & containers - everything you need to know
topic Inverted CSC
url http://cds.cern.ch/record/2851915
work_keys_str_mv AT henscheljack cloudcontainerseverythingyouneedtoknow
AT henscheljack invertedcernschoolofcomputing2023