You Model App time ok insert into address (id, address) values (1, `Av1`) update address set address=`Av2` where id=1 (1, Av1) select address from address where id=1 select address from address where id=1 (1, Av2) output=150 ok
You Model App time ok insert into address (id, address) values (1, `Av1`) update address set address=`Av2` where id=1 (1, Av1) select address from address where id=1 select address from address where id=1 (1, Av2) select output from model where id=1 (1, 150) output=150 and not 200.. ok Datomic was helpful, but ...
outputs but can be applied as well Choices and Consequences - Store in a single table “schema-on-write” database and do migrations (slow down the retrain process) - -
outputs but can be applied as well Choices and Consequences - Store in a single table “schema-on-write” database and do migrations (slow down the retrain process) - Store in a “schema-on-read” database and build an ETL to get information later -
outputs but can be applied as well Choices and Consequences - Store in a single table “schema-on-write” database and do migrations (slow down the retrain process) - Store in a “schema-on-read” database and build an ETL to get information later - Store in different tables and deal with multiple tables
before run the model - Predictions should be pure The function result value cannot depend on any hidden information or state and also don’t cause any side effect
before run the model - Predictions should be pure The function result value cannot depend on any hidden information or state and also don’t cause any side effect - Tests
your machine in production - “It is a way to package software in a format that can run isolated on a shared operational system” - Docker’s documentation - Might “agnostic” to the programming language as long it respects the contracts - - - -
your machine in production - “It is a way to package software in a format that can run isolated on a shared operational system” - Docker’s documentation - Might “agnostic” to the programming language as long it respects the contracts - How? - Write a recipe with all dependencies, called Dockerfile - -
your machine in production - “It is a way to package software in a format that can run isolated on a shared operational system” - Docker’s documentation - Might “agnostic” to the programming language as long it respects the contracts - How? - Write a recipe with all dependencies, called Dockerfile - Build a image based on the Dockerfile (inert and immutable) -
your machine in production - “It is a way to package software in a format that can run isolated on a shared operational system” - Docker’s documentation - Might “agnostic” to the programming language as long it respects the contracts - How? - Write a recipe with all dependencies, called Dockerfile - Build a image based on the Dockerfile (inert and immutable) - Create an instance of the image, called docker container
your machine in production - “It is a way to package software in a format that can run isolated on a shared operational system” - Docker’s documentation - Might “agnostic” to the programming language as long it respects the contracts - How? - Write a recipe with all dependencies, called Dockerfile - Build a image based on the Dockerfile (inert and immutable) - Create an instance of the image, called docker container If the image is a class, then the container would be a running time object… Go to Dockerfile
of cloud computing services to run web application - Buy machine to store, compute and run tasks or applications - Interaction through console or clients (boto, JuliaCloud, aws.signature, awscli)
with preconfigured template that are able to run tasks / services with docker containers - Allows choose optimized machines - ECS (EC2 Container Services) - Manage cluster docker containers (recovery and scheduling, network distribution, autoscaling) - -
with preconfigured template that are able to run tasks / services with docker containers - Allows choose optimized machines - ECS (EC2 Container Services) - Manage cluster docker containers (recovery and scheduling, network distribution, autoscaling) - ECR (EC2 Container Registry) - Store docker images to run containers inside EC2 instances (DockerHub and Quay.io)
Managed Relational Databases (MySQL, PostgreSQL, AWS Aurora, among others) - Cloudformation - Recipe about how your stack (set of resources) is configured