Docker for localhost development (on Serbian)Milan Urukalo
Kad je u pitanju razvoj softvera vec duže vreme se koristi izgovor “Radi na mom računaru”. Ovim predavanjem ću uz pomoć Docker-a pokušati da iskorenim taj stari običaj koji je nastao u vreme LAMP/XAMP/WAMP okruženja, a održao se i u vremenu virtualnih mašina i Vagrant-a. Saznaćemo šta su to Docker container-i, kako se kreiraju iz image-a. Videti kako je lako podići lokalno dev okruženje, jednostavno menjati ga, kao i testirati našu aplikaciju u različitim uslovima..
Invoke y como poner en marcha un entorno de trabajoNaN-tic
Explicación de los pasos a seguir para poner en marcha un entorno de trabajo de Tryton.
Presentación realizada en las I Jornadas Tryton de 2016 en Barcelona.
Docker for localhost development (on Serbian)Milan Urukalo
Kad je u pitanju razvoj softvera vec duže vreme se koristi izgovor “Radi na mom računaru”. Ovim predavanjem ću uz pomoć Docker-a pokušati da iskorenim taj stari običaj koji je nastao u vreme LAMP/XAMP/WAMP okruženja, a održao se i u vremenu virtualnih mašina i Vagrant-a. Saznaćemo šta su to Docker container-i, kako se kreiraju iz image-a. Videti kako je lako podići lokalno dev okruženje, jednostavno menjati ga, kao i testirati našu aplikaciju u različitim uslovima..
Invoke y como poner en marcha un entorno de trabajoNaN-tic
Explicación de los pasos a seguir para poner en marcha un entorno de trabajo de Tryton.
Presentación realizada en las I Jornadas Tryton de 2016 en Barcelona.
Understand use cases for Auto Scaling
Understand benefits and drawbacks of Auto Scaling
Determine if and where Auto Scaling a fit for existing Infrastructure
Implement Auto Scaling!
Day 5 - AWS Autoscaling Master Class - The New Capacity PlanAmazon Web Services
Autoscaling groups is the new ‘Capacity Plan’ for Cloud based applications. Autoscaling enables all sorts of applications to scale seamlessly from day one traffic to millions of users – all with no capital expenditure on extra hardware procurement. Never again be caught out unprepared for a surge in traffic or the traffic generated by a successful campaign. In addition, why keep enough infrastructure running for peak loads during quieter periods, at night for example. Scale down your infrastructure to enjoy the significant cost savings that cloud computing affords you.
Reasons to attend:
- Learn how Autoscaling groups work and how they are configured and triggered.
- Learn how to architect your application in order to achieve zero impact to customers while scaling both up and down.
- Learn how to dynamically change the size of your infrastructure to match the changing capacity requirements.
In a traditional server space hosting any application, the volume of data traffic always varies in strength, sometimes in a predictable manner, and sometimes erratically. To deal with the increased traffic, the developer would either add machines or increase the compute capability of the existent machines. This is essentially what scaling means in a physical server space.
Understand use cases for Auto Scaling
Understand benefits and drawbacks of Auto Scaling
Determine if and where Auto Scaling a fit for existing Infrastructure
Implement Auto Scaling!
Day 5 - AWS Autoscaling Master Class - The New Capacity PlanAmazon Web Services
Autoscaling groups is the new ‘Capacity Plan’ for Cloud based applications. Autoscaling enables all sorts of applications to scale seamlessly from day one traffic to millions of users – all with no capital expenditure on extra hardware procurement. Never again be caught out unprepared for a surge in traffic or the traffic generated by a successful campaign. In addition, why keep enough infrastructure running for peak loads during quieter periods, at night for example. Scale down your infrastructure to enjoy the significant cost savings that cloud computing affords you.
Reasons to attend:
- Learn how Autoscaling groups work and how they are configured and triggered.
- Learn how to architect your application in order to achieve zero impact to customers while scaling both up and down.
- Learn how to dynamically change the size of your infrastructure to match the changing capacity requirements.
In a traditional server space hosting any application, the volume of data traffic always varies in strength, sometimes in a predictable manner, and sometimes erratically. To deal with the increased traffic, the developer would either add machines or increase the compute capability of the existent machines. This is essentially what scaling means in a physical server space.
Introducción al Desarrollo de software usando containers en local mediante Earthly. Para evitar issues en entorno de continuous integration y continuous delivery que no puedan replicarse facilmente
Infraestructura como Codigo para DevelopersMario IC
Charla & Workshop que di en el Aws Community Day 2023 Perú.
Se hizo una introducción a Infraestructura como código usando Python y Pulumi en el cloud provider Aws
9. Docker Swarm
Conectarse a cada nodo:
$ eval "$(docker-machine env swarm-node-00)"
$ eval "$(docker-machine env swarm-node-01)"
Conectarse al master:
$ eval "$(docker-machine env --swarm swarm-
master)"
10. Docker Swarm
Lanzar en cada nodo:
$ watch docker ps -a
En el master:
$ docker info
$ docker run alpine echo 'hello swarm 1'
$ docker run alpine echo 'hello swarm 2'
$ docker run alpine echo 'hello swarm 3'