Quentin Adam from Clever Cloud discusses immutable infrastructure and automation. He argues that infrastructure should be treated as ephemeral instances rather than precious servers. Stateless applications deployed across immutable instances in an automated fashion provide scalability, high availability, and security. Key aspects include splitting state from process, service discovery, configuration as code, distributed systems, and monitoring.
Understand immutable infrastructure, what? Why? how? - devops d day Marseill...Quentin Adam
Why everybody is speaking about Immutability? Immutable infrastructure? The All IT automation ecosystem need to rely on the append only, remove historical management of servers. This talk explain what is immutable infrastructure, how to build it, and how to manage data in this infrastructure pattern. It will cover pattern to use it on containers or virtual machine world.
DEV+OPS: How to automate infrastructure - Cloud Expo Europe 2016Quentin Adam
L'histoire de l'informatique jeune: En moins de 50 ans l'informatique a révolutionné l'industrie et la société. En conséquence, la façon dont nous, informaticiens, travaillons est encore "artisanale" par endroit.
Si l'on considère les processus de développement aujourd'hui, nous pouvons parler d'usine logicielle. Les tâches fastidieuses peuvent être automatisées et ce du démarage d'un projet à l'intégration continue du service. Mais aujourd'hui tout le secteur de l'hébergement n'a pas encore complètement automatisé de façon similaire: industrialisé de bout en bout. La perte de productivité est phénoménale. Et c'est que ce Quentin ADAM va aborder au cours de cette conférence.
Understand Immutable infrastructure - at Build Stuff Kiev 2016Quentin Adam
Why everybody is speaking about Immutability? Immutable infrastructure? The All IT automation ecosystem need to rely on the append only, remove historical management of servers. This talk explain what is immutable infrastructure, how to build it, and how to manage data in this infrastructure pattern. It will cover pattern to use it on containers or virtual machine world.
Immutability: from code to infrastructure, the way of scalability - snowcamp ...Quentin Adam
The all functional programming world, Docker, Clever Cloud, micro service architecture, logs append only DB… All of this rely on the immutability at some point: infrastructure immutability, data immutability, append only.
This is the way we now build some of the best scalable applications and infrastructure.
The talk is made to understand why Immutability rules the scalability and why it’s important.
DEVOPS AND IT AUTOMATION, THE WAY OF THE EFFICIENT DEVELOPER - Wolves Summit ...Quentin Adam
The way IT change economy, work and the world is growing and impactful, and we just start to think about our process as IT workers. What is our role? Why developer efficiency is really important? How about deliverability velocity?
This talk is focus on process, tools and organisation around the software delivery and focus about the infrastructure role. The goal is to give insight about architecture choices, arguments to promote projects and investments to the management, transitional vision and traditional IT integration.
The Platform Era, Software and APIs in the organization changebootis
Organizations and the whole society are living a structural change introducing the notion of "platform". Software and APIs are the first steps of this change, making it possible. They are the visible signs of this transformation.
As software developers, we are the ones having these powerful tools in our hands.
HTTP/2 : why upgrading the web? - DjangoCon Europe 2016 BudapestQuentin Adam
HTTP is the protocol who rules the WEB. 20 years old, the version 2, major upgrade is now cooked and nearly ready to be used by real peoples. So, how new the new HTTP version is? What is the new features added to the protocol? Is it great to used? Does it will be used or be the next ipv6 like giant internet migration? Overview of HTTP2 and why it's great.
- https://djangocon.eu/speakers/2
Understand immutable infrastructure, what? Why? how? - devops d day Marseill...Quentin Adam
Why everybody is speaking about Immutability? Immutable infrastructure? The All IT automation ecosystem need to rely on the append only, remove historical management of servers. This talk explain what is immutable infrastructure, how to build it, and how to manage data in this infrastructure pattern. It will cover pattern to use it on containers or virtual machine world.
DEV+OPS: How to automate infrastructure - Cloud Expo Europe 2016Quentin Adam
L'histoire de l'informatique jeune: En moins de 50 ans l'informatique a révolutionné l'industrie et la société. En conséquence, la façon dont nous, informaticiens, travaillons est encore "artisanale" par endroit.
Si l'on considère les processus de développement aujourd'hui, nous pouvons parler d'usine logicielle. Les tâches fastidieuses peuvent être automatisées et ce du démarage d'un projet à l'intégration continue du service. Mais aujourd'hui tout le secteur de l'hébergement n'a pas encore complètement automatisé de façon similaire: industrialisé de bout en bout. La perte de productivité est phénoménale. Et c'est que ce Quentin ADAM va aborder au cours de cette conférence.
Understand Immutable infrastructure - at Build Stuff Kiev 2016Quentin Adam
Why everybody is speaking about Immutability? Immutable infrastructure? The All IT automation ecosystem need to rely on the append only, remove historical management of servers. This talk explain what is immutable infrastructure, how to build it, and how to manage data in this infrastructure pattern. It will cover pattern to use it on containers or virtual machine world.
Immutability: from code to infrastructure, the way of scalability - snowcamp ...Quentin Adam
The all functional programming world, Docker, Clever Cloud, micro service architecture, logs append only DB… All of this rely on the immutability at some point: infrastructure immutability, data immutability, append only.
This is the way we now build some of the best scalable applications and infrastructure.
The talk is made to understand why Immutability rules the scalability and why it’s important.
DEVOPS AND IT AUTOMATION, THE WAY OF THE EFFICIENT DEVELOPER - Wolves Summit ...Quentin Adam
The way IT change economy, work and the world is growing and impactful, and we just start to think about our process as IT workers. What is our role? Why developer efficiency is really important? How about deliverability velocity?
This talk is focus on process, tools and organisation around the software delivery and focus about the infrastructure role. The goal is to give insight about architecture choices, arguments to promote projects and investments to the management, transitional vision and traditional IT integration.
The Platform Era, Software and APIs in the organization changebootis
Organizations and the whole society are living a structural change introducing the notion of "platform". Software and APIs are the first steps of this change, making it possible. They are the visible signs of this transformation.
As software developers, we are the ones having these powerful tools in our hands.
HTTP/2 : why upgrading the web? - DjangoCon Europe 2016 BudapestQuentin Adam
HTTP is the protocol who rules the WEB. 20 years old, the version 2, major upgrade is now cooked and nearly ready to be used by real peoples. So, how new the new HTTP version is? What is the new features added to the protocol? Is it great to used? Does it will be used or be the next ipv6 like giant internet migration? Overview of HTTP2 and why it's great.
- https://djangocon.eu/speakers/2
Immutability: from code to infrastructure, the way to scalability - Voxxed Da...Quentin Adam
The all functional programming world, Docker, Clever Cloud, micro service architecture, logs append only DB… All of this rely on the immutability at some point: infrastructure immutability, data immutability, append only. This is the way we now build some of the best scalable applications and infrastructure. The talk is made to understand why Immutability rules the scalability and why it’s important.
Be a modern developer ! #liveCoding #cloud #docker #akka #scala #amqp - at Ch...Quentin Adam
Keynote: Be a modern developer
The end of server management : hosting have to become a commodity
Industrial revolution of intellectual production : from computer to team agility, how to work more efficient ?
There is a lot of trending words about hosting and clouds theres years, but just a few focused on the essential : how to make the process and the production of hosting really neat and without problems. We have to focus about industrialization like we did about electricity a century ago : produce stable standard with a high quality of service and availability, and develop the ecosystem of consumer. So, how the PaaS, the cloud and good process will end the server management ?
Conference & Live Coding: Create a real word Akka Stream application using AMQP, Scala and reactive stream and deploy it to the cloud
This talk will show a real world chat massively scalable, using the reactive stream implementation by typesafe; akka stream and scala. Add some database, AMQP, iteratee, Play! to be in a full stack application then deploy it to the cloud using the PaaS Clever Cloud.
La soirée sera animée par Quentin Adam:
Quentin ADAM is the CEO of Clever Cloud : a Platform as a Service company allowing you to run java, scala, ruby, node.js, php, python or go applications, with auto scaling and auto healing features. This position allow him to study lots of applications, code, practice, and extract some talks and advises. Regular speaker at various tech conference, he’s focused to help developers to deliver quickly and happily good applications.
When switching to cloud development, you're required to learn new tools, new paradigms, and new coding patterns. But what about the tools you’re already familiar with? We’ll take a tour of some useful tooling available to C# developers working with AWS built around familiar stalwarts like Visual Studio, PowerShell, and the dotnet CLI. We’ll also meet some new favorites along the way as we show the minimal and easy code changes needed to transform an existing C# WebAPI project to run in a serverless architecture.
Why postgres SQL deserve noSQL fan respect - Riga dev day 2016Quentin Adam
Postgres SQL is a plain old SQL DB. Very powerful and very consistent, in some case, project needs an ACID database, but schemaless… With JSON support, postgres is a very interesting tool to provide ACID and some very interesting function (time management, localisation function and data types...) and the schemaless noSQL point of view with json and indexed json. This talk show some great usage and some insigth to build some great application with postgres.
Immutability - open source summit paris 2015Quentin Adam
The all functional programming world, Docker, Clever Cloud, micro service architecture, logs append only DB… All of this rely on the immutability at some point: infrastructure immutability, data immutability, append only. This is the way we now build some of the best scalable applications and infrastructure. The talk is made to understand why Immutability rules the scalability and why it’s important.
Getting started with Angular is now easier than ever ... said no one ever. Yet with the right toolset, we too can create magic. When I code with Angular I can deploy to Azure within minutes. We'll go through a simple development to production workflow. First, we code with a little help from the Angular CLI. Then we build for production - Webpack to the rescue. We then push our code to Github and deploy it on Node to Azure. Mission accomplished, the application is now up in the cloud!
Continuous Delivery for Microservice Architectures with Concourse & Cloud Fou...VMware Tanzu
SpringOne Platform 2016
Speaker: Alex Ley; Product Manager, Pivotal
Building a continuous delivery pipeline for your micro-service based architecture can be a real challenge when using more conventional CI systems like Jenkins and GoCD. How do you get a clear picture of the CI workflow and status? What artifact was deployed and when? How is this all configured?
Introducing Concourse (https://concourse.ci), an open source pipeline based CI system that focuses on simplicity, usability and reproducibility. It offers isolated builds, a range of integrations and is built upon a proven technology stack from Cloud Foundry.
This talk will demonstrate creating a continuous delivery pipeline for a Spring microservice-based application that uses Spring Cloud. You will see how the pipeline tests services, integrates and then blue / green deploys to Cloud Foundry.
Expect to rush to your laptop to try out Concourse after this session!
Always ready for release by Bogdan CosteaBosnia Agile
Agility is not about following a process, it's about delivering on expectations and that's way easier when you have a good release pipeline that automates as much of the process as possible.
Being able to release and deploy to production at any time doesn't imply that you're going to do it, it just means you are ready to do it at any time, and who doesn't want that right?
The talk goes through the evolution of release automation starting with automated builds, unit testing, CI, continuous delivery and continuous deployment with lots of examples and a couple of demos (a setup for a complex Java enterprise app and a simple ruby Sinatra web app).
From Code to the Monkeys: Continuous Delivery at NetflixDianne Marsh
At Netflix, we continue to improve upon our continuous delivery process. We thrive in a hybrid environment, where every developer is able to deploy code, and with that freedom comes the responsibility for ensuring that our customers are not negatively impacted. We have constructed Open Source tools toward a Continuous Delivery solution. In this presentation, from QConSF 2013, you will learn about our tool chain so that you can determine which make sense in your environment.
How to win a hackathon - Penn APps 2015David Voyles
I'll show you how I won hackathons at two Fortune 50 companies (Comcast & Microsoft), as well as point you towards a number of resources, such as free Azure passes, and GitHub repositories to assist you.
RabbitMQ 101 : How to cook the rabbit? - phptour 2016Quentin Adam
Lots of people need job scheduling, microservices communication, asynchronous message passing… There is a stable and reliable solution: AMQP. Event if it seems to be complicated at first, it can solve lots of problems. RabbitMQ is a stable and battle tested product, has great performance, and provides simple access from C, java, python, ruby, node.js, scala, go… This talk is about rabbitMQ, how to start using it, how to work with it, fundamental and various pattern to use it in real world cases.
Serverless Computing, serverless functions, and FaaS are all popular buzzwords that are gaining more and more traction. Even if we call Serverless “serverless”, there are still servers involved. In this session, we will discuss the history of Serverless, when and why it should be used, and the differences between BaaS and FaaS and I’ll show the transformation of an example application from locally hosted to be FaaS while still using some of the BaaS features.
Immutability: from code to infrastructure, the way to scalability - Voxxed Da...Quentin Adam
The all functional programming world, Docker, Clever Cloud, micro service architecture, logs append only DB… All of this rely on the immutability at some point: infrastructure immutability, data immutability, append only. This is the way we now build some of the best scalable applications and infrastructure. The talk is made to understand why Immutability rules the scalability and why it’s important.
Be a modern developer ! #liveCoding #cloud #docker #akka #scala #amqp - at Ch...Quentin Adam
Keynote: Be a modern developer
The end of server management : hosting have to become a commodity
Industrial revolution of intellectual production : from computer to team agility, how to work more efficient ?
There is a lot of trending words about hosting and clouds theres years, but just a few focused on the essential : how to make the process and the production of hosting really neat and without problems. We have to focus about industrialization like we did about electricity a century ago : produce stable standard with a high quality of service and availability, and develop the ecosystem of consumer. So, how the PaaS, the cloud and good process will end the server management ?
Conference & Live Coding: Create a real word Akka Stream application using AMQP, Scala and reactive stream and deploy it to the cloud
This talk will show a real world chat massively scalable, using the reactive stream implementation by typesafe; akka stream and scala. Add some database, AMQP, iteratee, Play! to be in a full stack application then deploy it to the cloud using the PaaS Clever Cloud.
La soirée sera animée par Quentin Adam:
Quentin ADAM is the CEO of Clever Cloud : a Platform as a Service company allowing you to run java, scala, ruby, node.js, php, python or go applications, with auto scaling and auto healing features. This position allow him to study lots of applications, code, practice, and extract some talks and advises. Regular speaker at various tech conference, he’s focused to help developers to deliver quickly and happily good applications.
When switching to cloud development, you're required to learn new tools, new paradigms, and new coding patterns. But what about the tools you’re already familiar with? We’ll take a tour of some useful tooling available to C# developers working with AWS built around familiar stalwarts like Visual Studio, PowerShell, and the dotnet CLI. We’ll also meet some new favorites along the way as we show the minimal and easy code changes needed to transform an existing C# WebAPI project to run in a serverless architecture.
Why postgres SQL deserve noSQL fan respect - Riga dev day 2016Quentin Adam
Postgres SQL is a plain old SQL DB. Very powerful and very consistent, in some case, project needs an ACID database, but schemaless… With JSON support, postgres is a very interesting tool to provide ACID and some very interesting function (time management, localisation function and data types...) and the schemaless noSQL point of view with json and indexed json. This talk show some great usage and some insigth to build some great application with postgres.
Immutability - open source summit paris 2015Quentin Adam
The all functional programming world, Docker, Clever Cloud, micro service architecture, logs append only DB… All of this rely on the immutability at some point: infrastructure immutability, data immutability, append only. This is the way we now build some of the best scalable applications and infrastructure. The talk is made to understand why Immutability rules the scalability and why it’s important.
Getting started with Angular is now easier than ever ... said no one ever. Yet with the right toolset, we too can create magic. When I code with Angular I can deploy to Azure within minutes. We'll go through a simple development to production workflow. First, we code with a little help from the Angular CLI. Then we build for production - Webpack to the rescue. We then push our code to Github and deploy it on Node to Azure. Mission accomplished, the application is now up in the cloud!
Continuous Delivery for Microservice Architectures with Concourse & Cloud Fou...VMware Tanzu
SpringOne Platform 2016
Speaker: Alex Ley; Product Manager, Pivotal
Building a continuous delivery pipeline for your micro-service based architecture can be a real challenge when using more conventional CI systems like Jenkins and GoCD. How do you get a clear picture of the CI workflow and status? What artifact was deployed and when? How is this all configured?
Introducing Concourse (https://concourse.ci), an open source pipeline based CI system that focuses on simplicity, usability and reproducibility. It offers isolated builds, a range of integrations and is built upon a proven technology stack from Cloud Foundry.
This talk will demonstrate creating a continuous delivery pipeline for a Spring microservice-based application that uses Spring Cloud. You will see how the pipeline tests services, integrates and then blue / green deploys to Cloud Foundry.
Expect to rush to your laptop to try out Concourse after this session!
Always ready for release by Bogdan CosteaBosnia Agile
Agility is not about following a process, it's about delivering on expectations and that's way easier when you have a good release pipeline that automates as much of the process as possible.
Being able to release and deploy to production at any time doesn't imply that you're going to do it, it just means you are ready to do it at any time, and who doesn't want that right?
The talk goes through the evolution of release automation starting with automated builds, unit testing, CI, continuous delivery and continuous deployment with lots of examples and a couple of demos (a setup for a complex Java enterprise app and a simple ruby Sinatra web app).
From Code to the Monkeys: Continuous Delivery at NetflixDianne Marsh
At Netflix, we continue to improve upon our continuous delivery process. We thrive in a hybrid environment, where every developer is able to deploy code, and with that freedom comes the responsibility for ensuring that our customers are not negatively impacted. We have constructed Open Source tools toward a Continuous Delivery solution. In this presentation, from QConSF 2013, you will learn about our tool chain so that you can determine which make sense in your environment.
How to win a hackathon - Penn APps 2015David Voyles
I'll show you how I won hackathons at two Fortune 50 companies (Comcast & Microsoft), as well as point you towards a number of resources, such as free Azure passes, and GitHub repositories to assist you.
RabbitMQ 101 : How to cook the rabbit? - phptour 2016Quentin Adam
Lots of people need job scheduling, microservices communication, asynchronous message passing… There is a stable and reliable solution: AMQP. Event if it seems to be complicated at first, it can solve lots of problems. RabbitMQ is a stable and battle tested product, has great performance, and provides simple access from C, java, python, ruby, node.js, scala, go… This talk is about rabbitMQ, how to start using it, how to work with it, fundamental and various pattern to use it in real world cases.
Serverless Computing, serverless functions, and FaaS are all popular buzzwords that are gaining more and more traction. Even if we call Serverless “serverless”, there are still servers involved. In this session, we will discuss the history of Serverless, when and why it should be used, and the differences between BaaS and FaaS and I’ll show the transformation of an example application from locally hosted to be FaaS while still using some of the BaaS features.
Problems you’ll face in the Microservices World: Configuration, Authenticatio...Quentin Adam
Okay, Microservices are cool. But, as all the new trendy buzzword, it’s not a silver bullet, and there are several problems to manage. One is the authentication, distributed authentication is hard, and there is many ways to achieve it. Configuration is the second issue to be managed when dealing with distributed micro application strategy. This talk is a concrete return of experience to build a strategy on microservice and problems we will have to deal on this occasion.
WordPress + Amazon Web Services Hands-on WARSAWMatt Pilarski
Let's learn how to launch WordPress Powered by AMIMOTO HHVM on AWS: Hands-on Workshop (where you can learn how to self-host your WordPress site & many more!)
AMIMOTO delivers High Performance WordPress Cloud Hosting on Amazon Web Services.
https://amimoto-ami.com/
Serverless in production, an experience report (IWOMM)Yan Cui
AWS Lambda has changed the way we deploy and run software, but this new serverless paradigm has created new challenges to old problems - how do you test a cloud-hosted function locally? How do you monitor them? What about logging and config management? And how do we start migrating from existing architectures?
In this talk Yan and Domas will discuss solutions to these challenges by drawing from real-world experience running Lambda in production and migrating from an existing monolithic architecture.
Immutability: from code to infrastructure, the way to scalability - Breizhca...Quentin Adam
The all functional programming world, Docker, Clever Cloud, micro service architecture, logs append only DB… All of this rely on the immutability at some point: infrastructure immutability, data immutability, append only. This is the way we now build some of the best scalable applications and infrastructure. The talk is made to understand why Immutability rules the scalability and why it’s important.
Stockholm Serverless Meetup - Serverless Challengesİbrahim Gürses
Challenges in serverless computing, can we finally focus on just business logic?
The promise of every new tech in the software industry is to make developers focus on the business logic without dealing with the underlying platform. Serverless technologies are no exception.
In this talk, I will talk about my experiences as a developer while my development stack moves towards serverless technologies. I will talk about the pain points of AWS Lambda and how changing the mindset of old enterprise web development to developing for stateless event-driven systems helped me to reduce these pain points.
When serverless architecture gets bigger and more complex, troubleshooting when something unexpected goes wrong becomes the biggest challenge. I will talk about the difference between traditional monitoring solutions and serverless monitoring solutions and show a demo of our monitoring solution Thundra.
FaaS or not to FaaS. Visible and invisible benefits of the Serverless paradig...Vadym Kazulkin
When we talk about prices, we often only talk about Lambda costs. In our applications, however, we rarely use only Lambda. Usually we have other building blocks like API Gateway, data sources like SNS, SQS or Kinesis. We also store our data either in S3 or in serverless databases like DynamoDB or recently in Aurora Serverless. All of these AWS services have their own pricing models to look out for. In this talk, we will draw a complete picture of the total cost of ownership in serverless applications and present a decision-making list for determining if and whether to rely on serverless paradigm in your project. In doing so, we look at the cost aspects as well as other aspects such as understanding application lifecycle, software architecture, platform limitations, organizational knowledge and plattform and tooling maturity. We will also discuss current challenges adopting serverless such as lack of high latency ephemeral storage, unsufficient network performance and missing security features.
AMIMOTO: WordPress + Amazon Web Services University of the Philippines Los BañosKel
AMIMOTO: WordPress + Amazon Web Services at the Institute of Computer Science, University of the Philippines Los Baños.
Highlights:
-WordPress
-AWS
-AMIMOTO
-AWS Dashboard, AWS tools & resources familiarization
-Starting with WordPress & AWS
-What you can do with WordPress, AWS and WordPress on AWS
-WordPress community & contributing to WordPress
Presented at GR8Conf US 2016 in Minneapolis, MN.
You've got your microservices, cloud config & Eureka servers running in development, but how do you take that to production? A single instance of each isn't a viable solution for these critical services. In this talk, we'll walk through how to configure and run the cloud config and Eureka servers in a high availability manner. We will also cover other production tasks like pushing config updates and monitoring all your Hystrix circuit breakers using Turbine. This is not an introductory talk and assumes a basic familiarity with the Spring Cloud Services.
STUPS by Zalando @WHD.local Frankfurt: STUPS.io - an Open Source Cloud Framew...Henning Jacobs
This talk shed lights on how Zalando, Europe’s leading eCommerce platform for fashion, has developed an architecture and set of open source cloud tools that scales as its technology team (100 autonomous engineering teams and counting) grows and evolves. It also describes the challenges regarding compliance and innovation that we face, and how we built our cloud infrastructure on top of AWS and Docker to manage these challenges.
Talk given by Henning Jacobs at the WHD.local event in Frankfurt on September 10th 2015.
Serverless in production, an experience report (FullStack 2018)Yan Cui
AWS Lambda has changed the way we deploy and run software, but this new serverless paradigm has created new challenges to old problems - how do you test a cloud-hosted function locally? How do you monitor them? What about logging and config management? And how do we start migrating from existing architectures?
In this talk Yan and Scott will discuss solutions to these challenges by drawing from real-world experience running Lambda in production and migrating from an existing monolithic architecture.
Paul Angus (ShapeBlue) - Push infrastructure with Ansible #DOXLONOutlyer
Ansible is one of the new breed of tools that encompasses configuration management, orchestration and software defined infrastructure. Find out how many companies are spinning up entire environments from source code including vm's, networks, dns, firewalls, load balancers etc.
Video: https://www.youtube.com/watch?v=unPVe2pcego
Join DevOps Exchange London here: http://www.meetup.com/DevOps-Exchange-London
Follow DOXLON on twitter http://www.twitter.com/doxlon
Devops & the end of server management - ncrafts.io 2016 Quentin Adam
Are we witnessing the industrial revolution of intellectual production ? Can we end server management and build hosting as a commodity ?
Cloud computing and hosting are definitely trending topics, but many people miss the critical point : How do you build great hosting solutions that are easy to maintain ? We have to focus on industrialization like we did about electricity a century ago : Produce a stable standard with a high quality of service and availability, and develop the ecosystem for the consumer.
Ok, that's all very nice you're thinking, but how will PaaS, the cloud and good processes end server management ?
In this talk I'll shed some light on this question, building on my personal experience as a developer and entrepeneur of a hosting solutions provider.
Similar to Understand immutable infrastructure, what? Why? How? - Meta-Meetup DEVOPS NIGHT (20)
https://devoxx.be/talk/?id=52363
CQRS, Event streaming, Event sourced, log management, Kafka, RabbitMQ... The all ecosystem is now working on event management, event sourcing, and CQRS. Kafka trend is growing, in a king of modern style ESB. This all trned now allow the emergence of new software. One of the new event log, stream and storage, is Apache Pulsar, a great Apache project, using Zookeeper and Bookeeper, coming from Yahoo! team.
This talk will help to understand the architecture, the good points, the differences, and compare it with SQS, Kafka, RabbitMQ Iron or Redis listen. There will be example using java code.
The two speakers are coming from two different companies, using Pulsar on production.
Traversing hyper driven developpement to do great technical choices and make ...Quentin Adam
On this era of industrial changes, we all know that software is eating the world, and the world is small, or at least, not so big. So how to manage to make great technical choices on this era where giants apply the marketing of the Shame on us? How do we keep best developper in our organisation when it's a furious competition on hiring out there? More important, how do we make sure people we work with are both happy and productive? Beyond marketing, we will try to figure out how we do to compete and create value for us and our users.
Remove centralization on Authorization - API Days Paris 2018 (announcement fo...Quentin Adam
talk with @gcouprie
First time we talk about biscuit
Authentication is one of the main pain points in distributed and microservices systems. We want it to be scalable, work on all nodes without too much coupling. We want it to be safe and decentralized.
That space has seen some exciting work recently, with people deploying systems based on JWT or macaroons, but those come with shortcomings as well.
We will show you how authentication systems are built, what to watch out for, how current solutions are integrated, and where we can go from there.
PostgreSQL is the new NoSQL - at Devoxx 2018Quentin Adam
Have you seen the latest updates for traditional RDBNS lately? It's insane. They are all catching up and won't be left out. While all NoSQL stores are proposing SQL, all RDMS are proposing top notch JSON support. And it does not stop there.
Latest PostgreSQL version have added new scalability features like table partitioning, query parallelism, pub/sub framework, a new quorum system for data sync. They have also improved their window functions for better time series queryability.
And as it happens, we are using some of these new functionalities at Clever Cloud. In this talk I will showcase some of them to try to convince you that PostgreSQL is the new NoSQL.
talk is recorded here: https://www.youtube.com/watch?v=t8-BQjWJFKw
https://dvbe18.confinabox.com/talk/BLA-3308/PostgreSQL_is_the_new_NoSQL
Monitorer l'inconnu, 1000 * 100 series par jour - talk avec @clementd à #devo...Quentin Adam
Slide créé sur google slides https://docs.google.com/presentation/d/1pZvS5BEFfXceS3xXIePKkeAx-aZpxhloNInaIHD5eTw/edit?usp=sharing
Comment monitorer ce qu’on ne connait pas? Un des défis technique chez Clever CLoud, à part la scalabilité, c’est de monitorer automatiquement toutes les stacks techniques de nos clients, sans que l’on sache quoi que ce soit. Notre premier but quand nous avons reconstruit notre plateforme de monitoring était de supporter notre pattern Imutable Infrastructure qui génère quantité de hosts éphémères chaque minute. L’approche traditionel est de se concentrer sur les VMs et les Hosts, pas les applications?
Il fallait changer de paradigme pour avoir une approche de découverte automatique des métriques à monitorer, permettre à du code tiers de publier ses propres métriques. Ce talk décrit le chemin qui nous a ammené à construire Clever Cloud Metrics, basé sur Warp10 ( basé sur Kafka/Hadoop/Storm) pour améliorer les conditions de travail de nos utilisateurs et la stabilité de nos applications.
Comment les contrôleurs de gestion ont fuck up mon IT - Lean Kanban France 2017Quentin Adam
http://2017.leankanban.fr/sessions/comment-les-controleurs-de-gestion-ont-fuck-up-mon-it/
Speaker’s pitch
This talk is about how financially minded management of companies lead to split the IT management into several business units, each with its own goals and management.
This split creates misalignment and conflicts between teams that were supposed to work together.
This keynote is a toolbox designed to help you bring proper implementation of devops and to make people work together on a common goal: efficient automatisation and use of the human brain power geared towards making IT an asset instead of a cost center.
Le mot de l’organisation
Le pitch est en anglais, mais la conférence sera bien en français. Ca parle de tech et de budget, une conférence comme on les aime. C’est mieux de savoir ce qu’est DevOps, mais cela n’est pas obligatoire.
Monitoring the unknown, 1000*100 series a day - Big Data Vilnius 2017Quentin Adam
How to monitor unknown third party code? One of the hardest challenges we face running Clever Cloud, apart from the impressive scale we face with hundreds of new applications per week, is the monitoring of unknown tech stacks. The first goal of rebuilding the monitoring platform was to accommodate the immutable infrastructure pattern that generates lots of ephemeral hosts every minute. The traditional approach is to focus on VMs or hosts, not applications. We needed to shift this into an approach of auto-discovery of metrics to monitor, allowing third party code to publish new items. This talk explains our journey in building Clever Cloud Metrics stack, heavily based on Warp10 (Kafka/Hadoop/Storm based) to deliver developer efficiency and trustability to our clients applications.
MONITORING THE UNKNOWN, 1000*100 SERIES A DAY - DEVOXX MOROCCO 2017Quentin Adam
How to monitor unknown third party code? One of the hardest challenges we face running Clever Cloud, apart from the impressive scale we face with hundreds of new applications per week, is the monitoring of unknown tech stacks. The first goal of rebuilding the monitoring platform was to accommodate the immutable infrastructure pattern that generates lots of ephemeral hosts every minute. The traditional approach is to focus on VMs or hosts, not applications. We needed to shift this into an approach of auto-discovery of metrics to monitor, allowing third party code to publish new items. This talk explains our journey in building Clever Cloud Metrics stack, heavily based on Warp10 (Kafka/Hadoop/Storm based) to deliver developer efficiency and trustability to our clients applications.
What is systemd? Why use it? how does it work? - breizhcampQuentin Adam
Après la grande guerre initd et systemd, il est clair que maintenant systemd s'est imposé. Pourquoi ? Quels sont les intérêts ? Est ce difficile de faire un fichier de configuration systemd ? Comment ça marche ? Comment écrire un fichier de conf ? Comment gérer des CRONs avec ?
What is systemd? Why use it? how does it work? - devoxx france 2017Quentin Adam
Talk with @clementd.
The great war is ended, systemd won over initd (the old), upstart and the other, and now it's the mainstream choice. But Why? What is the interest? How difficult is it to do a configuration on the systemd world? How does it work? Can I replace CRON on it?
May Marketo Masterclass, London MUG May 22 2024.pdfAdele Miller
Can't make Adobe Summit in Vegas? No sweat because the EMEA Marketo Engage Champions are coming to London to share their Summit sessions, insights and more!
This is a MUG with a twist you don't want to miss.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
top nidhi software solution freedownloadvrstrong314
This presentation emphasizes the importance of data security and legal compliance for Nidhi companies in India. It highlights how online Nidhi software solutions, like Vector Nidhi Software, offer advanced features tailored to these needs. Key aspects include encryption, access controls, and audit trails to ensure data security. The software complies with regulatory guidelines from the MCA and RBI and adheres to Nidhi Rules, 2014. With customizable, user-friendly interfaces and real-time features, these Nidhi software solutions enhance efficiency, support growth, and provide exceptional member services. The presentation concludes with contact information for further inquiries.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteGoogle
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-pilot-review/
AI Pilot Review: Key Features
✅Deploy AI expert bots in Any Niche With Just A Click
✅With one keyword, generate complete funnels, websites, landing pages, and more.
✅More than 85 AI features are included in the AI pilot.
✅No setup or configuration; use your voice (like Siri) to do whatever you want.
✅You Can Use AI Pilot To Create your version of AI Pilot And Charge People For It…
✅ZERO Manual Work With AI Pilot. Never write, Design, Or Code Again.
✅ZERO Limits On Features Or Usages
✅Use Our AI-powered Traffic To Get Hundreds Of Customers
✅No Complicated Setup: Get Up And Running In 2 Minutes
✅99.99% Up-Time Guaranteed
✅30 Days Money-Back Guarantee
✅ZERO Upfront Cost
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
33. And why it’s a problem to manage technical product and decision with book keepers
point of view https://www.youtube.com/watch?v=0ip1FoBsLB4
(AWS PRICING HYPOCRISY LEAD TO
BAD PRACTICE)
Summon Yog-Sothoth
43. Containers, VMs... Comment ces technologies fonctionnent et comment les différencier?
(Quentin Adam)
https://www.youtube.com/watch?v=wG4_JQXvZIc
DOCKER
77. INSTANCE FOR ONE
ORGANIZATION
ACID
• Atomicity
• Consistency
• Isolation
• Durability
Powerful
data
management
• Transaction
• User
management
• One above one
Take advantage of ACID
database
80. EXAMPLE : E-SHOP ON
CLASSIC MODE
User A buy a
hdd
Database Transaction :
• Stock management
• Order management
• Invoice generation
• Customer Account reward
• …
Transaction
user A is
processed
Stock &
Order are just
perfectly
synchronize
81. EXAMPLE : E-SHOP ON
CLASSIC MODE
User A buy a
hdd
Database Transaction :
• Stock management
• Order management
• Invoice generation
• Customer Account reward
• …
Transaction
user A is
processed
Stock &
Order are just
perfectly
synchronize
User B buy a
hdd Transaction
user B is
processed
then
82. EXAMPLE : E-SHOP ON
MULTI-TENANT MODE
i.e. : Multiple shop of various sellers on the same instance
83. EXAMPLE : E-SHOP ON
MULTI-TENANT MODE
User A buy a
hdd on seller A
Database Transaction :
• Stock management
• Order management
• Invoice generation
• Customer Account reward
• …
Transaction
user A is
processed
Stock &
Order are just
perfectly
synchronize
User B buy a
book on seller B Transaction
user B is
processed
then