Konténerizációs, Cloud és CI/CD stratégia kialakítás IT és Tech vezetők részére
A workshopunk célja, hogy támpontot, belátást adjon részetekre, hogy minél jobb döntéseket tudjatok hozni.

2023. ősz

1 nap

Online vagy személyes

A tanfolyamról

Technológiai és IT vezetőként meg kell határoznunk az irányt, merre menjenek a csapataink. Nem csak technológiai, hanem üzleti döntések is szerepet játszanak az irányok kijelölésében.

A workshopunk célja, hogy támpontot, belátást adjon részetekre, hogy minél jobb döntéseket tudjatok hozni.

Kiknek ajánljuk a tanfolyamot?

  • IT, fejlesztési és Tech vezető részére

Tematika

Benefits of using cloud:

  •  time to market
  •  TCO
  • self-sercvice dev/qa/pre envs
  • automated scale up/down

The big three

AWS
Google [https://googlecloudcheatsheet.withgoogle.com/](https://googlecloudcheatsheet.withgoogle.com/)
Azure

X As a Service

Infrastructure: IaaS
Software: SaaS
Platform: PaaS
Kubernetes: KaaS

Why use a hosted Database?

Different ways to run a backend/frontend

“oldscool” – full IaaS
start a VM with ubuntu
ssh into VM (ansible, terraform)
install software (node,java,mysql…)
install app (from source?, from repo?)
VM + SaaS
use prebuilt images (packer, cloud specific)
configuration from (cloud-init, external source, git)
Containerized:
single VM (docker, compose, swarm)
cluster (swarm, k8s, cloud specific ecs?)
full GitOps

Containerization:

VM vs Containers
single Machine/Cluster
Orchestrators:
swarm
k8s
cloud specific:
AWS ECS
Azure: [https://azure.microsoft.com/en-us/products/category/containers/](https://azure.microsoft.com/en-us/products/category/containers/)
registries (public/private, cloudself hosted)
vulnerability checking

CloudNative

Landscape [https://landscape.cncf.io/](https://landscape.cncf.io/)

CI/CD (automation, automation, automation)

CI: every new git commit ⇒ new artifact
CD: every new artifact ⇒ deployed to qa/preprod/prod
The importance of tool choice
duck tape together legacy tools (jenkins + …)
modern Version Control Systems have integrated solutions:
gitlab
github-actions
on k8s you can DIY

DevOps, GitOps

DevOps: Pratices that combine development and IT operation to aim: short development life cycle, to provide continuous delivery.
GitOps: state of deployment (yaml/code) configuration is version controlled. Git is the one and only source of truth. Both the application and the infrastructure are now versioned artifacts and can be audited.[https://www.gitops.tech/](https://www.gitops.tech/)[https://about.gitlab.com/topics/gitops/](https://about.gitlab.com/topics/gitops/)[https://www.weave.works/technologies/gitops/]

Serverless

Idea: for small projects, Proof of Concepts, Low traffic microservices, I don’t want to pay 24/7. Pay by time used (billed in millisec)

Képzésvezető

Oktatóink a területükön kiemelkedő teljesítményt nyújtó szakemberek, akik sokéves tapasztalatukkal, gyakorlatorientált tréningekkel adnak át olyan tudást, amelynek segítségével hallgatóink élvezettel fejlődhetnek.

Személyre szabott vállalati képzésünk érdekel?

Egy egész fejlesztői csapat számára keresel oktatást? Esetleg más technológia érdekel? Vedd fel velünk a kapcsolatot, és a vállalati igényekhez és a tudásszinthez kialakított ajánlatot küldünk egyedi tematikával, tanrenddel.

Helyszín

Online platformon vagy személyesen, igény szerint

Ők minket választottak

Ezért válassz Te is minket!

IT képzéseinket agilisan, a legfrissebb technológiai igényekhez mérten, gyakorlatorientáltan, folyamatos visszajelzésekre alapozva fejlesztjük magánszemélyek és vállalatok részére.

Szakmai csapatunk világszínvonalú fejlesztői tapasztalattal rendelkezik. Oktatóink a vállalati szférából érkeznek, a tananyag kialakításánál pedig mindig a piaci igényekből indulunk ki. Személyre szabott oktatás esetén díjmentes igényfelmérést követően a vállalati igényekhez és tudásszinthez kialakított egyedi tematikával, tanrenddel dolgozunk. Eredménycentrikus megoldásokkat kínálunk, amelyek minden esetben partnereink üzleti céljait szolgálják. Küldetésünknek tekintjük, hogy olyan IT tudást és szemléletet adjunk át hallgatóinknak, amelyeket élvezettel használhatnak saját énjük komplexebbé tétele érdekében.

Információ

Amennyiben kérdésed lenne, keresd kollegáinkat az alábbi elérhetőségek egyikén.

Laczkó Gábor

gabor.laczko@stylersgroup.com

+36 (20) 416 – 1932

Jagos Orsolya

orsolya.jagos@stylersgroup.com

+36 (30) 705 – 0973