Soumettre la recherche
Mettre en ligne
Continuous deployment in 15 minutes
•
3 j'aime
•
819 vues
Christophe Marchal
Suivre
Present the Continuous Delivery book from Jez Humble and David Farley in 15 minutes.
Lire moins
Lire la suite
Technologie
Divertissement et humour
Signaler
Partager
Signaler
Partager
1 sur 26
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Logsitics Manager Chair Reverse Logistics Conference 2013
Logsitics Manager Chair Reverse Logistics Conference 2013
Guy Meisl
RM_Introduction
RM_Introduction
Monika Matyas
R&M_Introduction
R&M_Introduction
Zsolt Rózsai
A presentation of the reference book written by Jez Humble and David Farley
Continuous delivery - takeaways
Continuous delivery - takeaways
Manuela Grindei
The Secrets of High Performance IT, Featuring Jez Humble
The Secrets of High Performance IT, Featuring Jez Humble
Serena Software
Voxxed Days Thessaloniki 2016 - Continuous Delivery: Jenkins, Docker and Spring Boot - Rafal Leszko
Voxxed Days Thessaloniki 2016 - Continuous Delivery: Jenkins, Docker and Spri...
Voxxed Days Thessaloniki 2016 - Continuous Delivery: Jenkins, Docker and Spri...
Voxxed Days Thessaloniki
ThoughtWorks, a company specialized in agile software development which employs people like Martin Fowler or Jez Humble (some would say "Two agile Gurus") and works on products like CruiseControl or Selenium, made their Continuous Delivery (CD) Platform, called Go, free and Open Source. During this talk we'll define what a CD pipeline is, and why Go make our life easier to build these pipelines compared to Continuous Integration servers twisted to become CD orchestrators.
VoxxedDays LU 2016 - Thoughtworks Go - Continuous Deployment made easy and free
VoxxedDays LU 2016 - Thoughtworks Go - Continuous Deployment made easy and free
yohanbeschi
Matt Callanan takes the 15 chapters of the famous "Continuous Delivery" book by Jez Humble & Dave Farey and distills it down into 1 hour of convincing arguments, walking through the pieces involved to make it happen including cultural challenges, automated testing, automated deployment & deployment pipelines. Not sure how to get started with DevOps? Finding it hard to convince colleagues & managers that CD is the way forward? Matt has used this presentation to help facilitate enterprise-wide adoption of Continuous Delivery. Slides from a presentation given at DevOps Brisbane March 2014.
Continuous Delivery Distilled
Continuous Delivery Distilled
Matt Callanan
Recommandé
Logsitics Manager Chair Reverse Logistics Conference 2013
Logsitics Manager Chair Reverse Logistics Conference 2013
Guy Meisl
RM_Introduction
RM_Introduction
Monika Matyas
R&M_Introduction
R&M_Introduction
Zsolt Rózsai
A presentation of the reference book written by Jez Humble and David Farley
Continuous delivery - takeaways
Continuous delivery - takeaways
Manuela Grindei
The Secrets of High Performance IT, Featuring Jez Humble
The Secrets of High Performance IT, Featuring Jez Humble
Serena Software
Voxxed Days Thessaloniki 2016 - Continuous Delivery: Jenkins, Docker and Spring Boot - Rafal Leszko
Voxxed Days Thessaloniki 2016 - Continuous Delivery: Jenkins, Docker and Spri...
Voxxed Days Thessaloniki 2016 - Continuous Delivery: Jenkins, Docker and Spri...
Voxxed Days Thessaloniki
ThoughtWorks, a company specialized in agile software development which employs people like Martin Fowler or Jez Humble (some would say "Two agile Gurus") and works on products like CruiseControl or Selenium, made their Continuous Delivery (CD) Platform, called Go, free and Open Source. During this talk we'll define what a CD pipeline is, and why Go make our life easier to build these pipelines compared to Continuous Integration servers twisted to become CD orchestrators.
VoxxedDays LU 2016 - Thoughtworks Go - Continuous Deployment made easy and free
VoxxedDays LU 2016 - Thoughtworks Go - Continuous Deployment made easy and free
yohanbeschi
Matt Callanan takes the 15 chapters of the famous "Continuous Delivery" book by Jez Humble & Dave Farey and distills it down into 1 hour of convincing arguments, walking through the pieces involved to make it happen including cultural challenges, automated testing, automated deployment & deployment pipelines. Not sure how to get started with DevOps? Finding it hard to convince colleagues & managers that CD is the way forward? Matt has used this presentation to help facilitate enterprise-wide adoption of Continuous Delivery. Slides from a presentation given at DevOps Brisbane March 2014.
Continuous Delivery Distilled
Continuous Delivery Distilled
Matt Callanan
DevOps is much more than tooling and technical details, it’s first and foremost a cultural and operational shift. This deck was given at www.devopscon.com, and covers some of the principles and best practices preached for by devops thought leaders such as John Allspaw, Jesse Robbins, Adrian Cockroft, Jez Humble and others.
One Does Not Simply Walk Into Devops
One Does Not Simply Walk Into Devops
Uri Cohen
Dr. Nicole Forsgren will present the latest research that uncovers what really drives business outcomes of market share, profitability, and productivity as well as DevOps transformation awesomeness... Hint: these include continuous delivery (and what is most important when you do CD) and lean management (and what that means for us). This exciting research was done with Jez Humble and Gene Kim, and is promising exciting new projects in the space.
How Continuous Delivery and Lean Management Make your DevOps Amazeballs
How Continuous Delivery and Lean Management Make your DevOps Amazeballs
Nicole Forsgren
Presentation Jez Humble gave at the cdSummit in Austin, TX at InnoTech Austin
cdSummit Austin - Jez Humble: CD Architecture
cdSummit Austin - Jez Humble: CD Architecture
Miles Blatstein
Top Lessons Learned While Researching and Writing The DevOps Handbook In this webinar, Gene Kim shares his top insights discovered while co-authoring The DevOps Handbook with Jez Humble, Patrick Debois, and John Willis, including: • Informative DevOps transformation case studies around continuous integration and delivery • Jez Humble’s latest definitions of continuous delivery vs. deployment • How Conway’s Law and architecture can both hinder and enable success • Concrete techniques to build a culture of continuous experimentation and learning – including those from Google, Etsy, Nordstrom, and Capital One
Top Lessons Learned While Researching and Writing The DevOps Handbook
Top Lessons Learned While Researching and Writing The DevOps Handbook
Dynatrace
“We are what we repeatedly do. Excellence, then, is not an act, but a habit.” – Aristotle You have been doing agile for a few years now. With a regular cadence you have retrospectives and a lot of problems and great improvement opportunities are raised but you don’t seem to really improve. Let us put your retrospectives on steroids. Start using Toyota Kata! Building on the power of habits, Toyota Kata will help you build a daily continuous learning and improvement culture, a kaizen culture. In this intense and interactive 90 min session, you will be introduced to the two main Kata* of the Toyota Kata, the Improvement Kata and Coaching Kata. We will experience the fundamental behavior patterns at the core of the Toyota Kata methodology: the rapid experimental cycles and the Coaching Dialog. You will gain direct insight into the power of the Improvement Kata and Coaching Kata through repeated personal practice. You will experience how these daily habits or routines will help you to strive towards a state of awesomeness in small experiments focused on learning. Small teams will work together striving to achieve ever higher levels of awesomeness using the Improvement Kata and Coaching Kata, thereby gaining practical hands-on familiarity with Toyota Kata. Learning outcomes: · Provide an introduction to the core routines, mindset, and behavioral practices of Improvement Kata and Coaching Kata. · Allow you to experience the core routines of the of the Improvement Kata and Coaching Kata through interactive, hands-on exercises Who should attend? The target audience are Lean/Agile Coaches, Scrum Masters, managers and anyone interested in continuous learning and improvement methods. Anyone can attend. Prerequisites No prior knowledge needed. If you want to prepare the following two books are highly recommended: Toyota Kata: Managing People for Improvement, Adaptiveness and Superior Results by Mike Rother and Lean Enterprise: How High Performance Organizations Innovate at Scale by Jez Humble, Joanne Molesky, Barry O’Reilly Time to stop collecting problems and start forming new habits of learning and improving! (*) Kata means pattern, routine, habits or way of doing things. Kata is about creating a fast “muscle memory” of how to take action instantaneously in a situation without having to go through a slower logical procedure. A Kata is something that you practice over and over striving for perfection. If the Kata itself is relative static, the content of the Kata, as we execute it is modified based on the situation and context in real-time as it happens. A Kata as different from a routine in that it contains a continuous self-renewal process.
Toyota Kata Puzzle Experience Workshop
Toyota Kata Puzzle Experience Workshop
Håkan Forss
20160711
2016 State of DevOps Report Webinar
2016 State of DevOps Report Webinar
Puppet
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/29Q1Jlh. John Willis breaks down what we know about Burnout. Willis takes a look at some survey data and tries to suggest ways to achieve healthier outcomes for ourselves and our colleagues. Filmed at qconlondon.com. John Willis is a Director of Ecosystem Development for Docker, which he joined after the company he co-founded SocketPlane was acquired by Docker in March 2015. John is the author of 7 IBM Redbooks and is co-author of the “Devops Handbook” along with authors Gene Kim and Jez Humble.
Burnout
Burnout
C4Media
Presentation with Jez Humble, James Turnbull, John Willis
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
Gene Kim
In this session, I look at the challenges that real companies face when trying to adopt the good practices that fall under the banner of Continuous Delivery. To do this, we’ll start by extracting the core concepts described in the book Continuous Delivery by Jez Humble and Dave Farley, and look at how these map to the practices of typical organisations today. We’ll dig deep into the relationship between Agile and Continuous Delivery, how DevOps and infrastructure-as-code fit into the delivery process, and its impact on software development practices, especially version control.
Real world continuous delivery
Real world continuous delivery
Seb Rose
This presentation gives you eight simple tips on how to make your PowerPoint presentation slides more visually engaging, creative and fun. Try out these advice and you will make your best PowerPoint presentation ever. This presentation was created by my powerpoint design agency Slides. We are based in Spain but have clients worldwide. Drop me an email and we will discuss your project.
8 Tips for an Awesome Powerpoint Presentation
8 Tips for an Awesome Powerpoint Presentation
Slides | Presentation Design Agency
10 minutes lightning talks about how to avoid hotspots in Elasticsearch. It goes through the way elasticsearch decides which node will host your data as well as how to force it to store the data on the nodes you want.
Elasticsearch avoiding hotspots
Elasticsearch avoiding hotspots
Christophe Marchal
Lightning talk showing various aspectos of software system performance. It goes through: latency, data structures, garbage collection, troubleshooting method like workload saturation method, quick diagnostic tools, famegraph and perfview
Performance
Performance
Christophe Marchal
Lightning talk about Alluxio: problem it solves, arquitecture, resiliency
Alluxio
Alluxio
Christophe Marchal
This is a 10 minutes talk about how Elasticsearch manages its cluster. It goes over, master election, fault detection, cluster state update protocol, network partitionning, shard allocation and shard recovery.
Elasticsearch cluster deep dive
Elasticsearch cluster deep dive
Christophe Marchal
10 minutes talk about how Elasticsearch is working. It explains master node responsabilities, and how things work inside a shard. It gives good insight at how refresh, flush and optimize operation impact on elasticsear performance. It also explains how indexing and search work in this distributed database.
Elasticsearch
Elasticsearch
Christophe Marchal
After explaining what problem Reactive Programming solves I will give an introduction to one implementation: RxJava. I show how to compose Observable without concurrency first and then with Scheduler. I finish the talk by showing examples of flow control and draw backs. Inspired from https://www.infoq.com/presentations/rxjava-reactor and https://www.infoq.com/presentations/rx-service-architecture Code: https://github.com/toff63/Sandbox/tree/master/java/rsjug-rx/rsjug-rx/src/main/java/rs/jug/rx
Reactive programming with Rxjava
Reactive programming with Rxjava
Christophe Marchal
Ligthning talk about terraform with a practical example. Terraform is a tool that let you provision your infrastructure through configuration
Terraform
Terraform
Christophe Marchal
Lightning talk about Consul showing the main features and explaining the basis of its acrchitecture. The code of the demo can be found on my github. https://github.com/toff63/consul-cluster
Consul in 5 minutes
Consul in 5 minutes
Christophe Marchal
15 minute Lightning talk about spark, it's data structures and code samples. Including an example of use of ALS algorithm for movie recommendation
Spark in 15 min
Spark in 15 min
Christophe Marchal
Microservice oriented architecture is very fashion. It is very easy to find posts describing success story with this kind of architecture. However, this kind of architecture comes with a set of traps and assume a lot of things about your company's IT. In this task I will show in which context this kind of architecture makes sense, the challenges coming with it, the kind of data architecture it implies and the most mature existing stacks to work with. Transcript available http://francesbagual.net/2015/11/03/Microservices-architecture-Nirvana-or-Nightmare-part-i.html
Microservices Architecture: Nirvana or Nightmare
Microservices Architecture: Nirvana or Nightmare
Christophe Marchal
Lightning talk about an old tool for deploy automation: Capistrano. Automation tools are fashion nowadays, however Capistrano is part of those old and mature tools that are very good in certain contexts. If you have to upload your code source to remote server in order to deploy your application, Capistrano can be a good fit. It is also easy to extends to support complex workflows.
Capistrano
Capistrano
Christophe Marchal
This is the deck I used in TDC Floripa 2015 to show how you can design your product to have SOA benefits with minimal impact on developers productivity. It talks about SOA principles, how Play! is a good choice as HTTP server and how you can version CouchDB documents and views.
Aws, play! couch db scaling soa in the cloud
Aws, play! couch db scaling soa in the cloud
Christophe Marchal
Contenu connexe
En vedette
DevOps is much more than tooling and technical details, it’s first and foremost a cultural and operational shift. This deck was given at www.devopscon.com, and covers some of the principles and best practices preached for by devops thought leaders such as John Allspaw, Jesse Robbins, Adrian Cockroft, Jez Humble and others.
One Does Not Simply Walk Into Devops
One Does Not Simply Walk Into Devops
Uri Cohen
Dr. Nicole Forsgren will present the latest research that uncovers what really drives business outcomes of market share, profitability, and productivity as well as DevOps transformation awesomeness... Hint: these include continuous delivery (and what is most important when you do CD) and lean management (and what that means for us). This exciting research was done with Jez Humble and Gene Kim, and is promising exciting new projects in the space.
How Continuous Delivery and Lean Management Make your DevOps Amazeballs
How Continuous Delivery and Lean Management Make your DevOps Amazeballs
Nicole Forsgren
Presentation Jez Humble gave at the cdSummit in Austin, TX at InnoTech Austin
cdSummit Austin - Jez Humble: CD Architecture
cdSummit Austin - Jez Humble: CD Architecture
Miles Blatstein
Top Lessons Learned While Researching and Writing The DevOps Handbook In this webinar, Gene Kim shares his top insights discovered while co-authoring The DevOps Handbook with Jez Humble, Patrick Debois, and John Willis, including: • Informative DevOps transformation case studies around continuous integration and delivery • Jez Humble’s latest definitions of continuous delivery vs. deployment • How Conway’s Law and architecture can both hinder and enable success • Concrete techniques to build a culture of continuous experimentation and learning – including those from Google, Etsy, Nordstrom, and Capital One
Top Lessons Learned While Researching and Writing The DevOps Handbook
Top Lessons Learned While Researching and Writing The DevOps Handbook
Dynatrace
“We are what we repeatedly do. Excellence, then, is not an act, but a habit.” – Aristotle You have been doing agile for a few years now. With a regular cadence you have retrospectives and a lot of problems and great improvement opportunities are raised but you don’t seem to really improve. Let us put your retrospectives on steroids. Start using Toyota Kata! Building on the power of habits, Toyota Kata will help you build a daily continuous learning and improvement culture, a kaizen culture. In this intense and interactive 90 min session, you will be introduced to the two main Kata* of the Toyota Kata, the Improvement Kata and Coaching Kata. We will experience the fundamental behavior patterns at the core of the Toyota Kata methodology: the rapid experimental cycles and the Coaching Dialog. You will gain direct insight into the power of the Improvement Kata and Coaching Kata through repeated personal practice. You will experience how these daily habits or routines will help you to strive towards a state of awesomeness in small experiments focused on learning. Small teams will work together striving to achieve ever higher levels of awesomeness using the Improvement Kata and Coaching Kata, thereby gaining practical hands-on familiarity with Toyota Kata. Learning outcomes: · Provide an introduction to the core routines, mindset, and behavioral practices of Improvement Kata and Coaching Kata. · Allow you to experience the core routines of the of the Improvement Kata and Coaching Kata through interactive, hands-on exercises Who should attend? The target audience are Lean/Agile Coaches, Scrum Masters, managers and anyone interested in continuous learning and improvement methods. Anyone can attend. Prerequisites No prior knowledge needed. If you want to prepare the following two books are highly recommended: Toyota Kata: Managing People for Improvement, Adaptiveness and Superior Results by Mike Rother and Lean Enterprise: How High Performance Organizations Innovate at Scale by Jez Humble, Joanne Molesky, Barry O’Reilly Time to stop collecting problems and start forming new habits of learning and improving! (*) Kata means pattern, routine, habits or way of doing things. Kata is about creating a fast “muscle memory” of how to take action instantaneously in a situation without having to go through a slower logical procedure. A Kata is something that you practice over and over striving for perfection. If the Kata itself is relative static, the content of the Kata, as we execute it is modified based on the situation and context in real-time as it happens. A Kata as different from a routine in that it contains a continuous self-renewal process.
Toyota Kata Puzzle Experience Workshop
Toyota Kata Puzzle Experience Workshop
Håkan Forss
20160711
2016 State of DevOps Report Webinar
2016 State of DevOps Report Webinar
Puppet
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/29Q1Jlh. John Willis breaks down what we know about Burnout. Willis takes a look at some survey data and tries to suggest ways to achieve healthier outcomes for ourselves and our colleagues. Filmed at qconlondon.com. John Willis is a Director of Ecosystem Development for Docker, which he joined after the company he co-founded SocketPlane was acquired by Docker in March 2015. John is the author of 7 IBM Redbooks and is co-author of the “Devops Handbook” along with authors Gene Kim and Jez Humble.
Burnout
Burnout
C4Media
Presentation with Jez Humble, James Turnbull, John Willis
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
Gene Kim
In this session, I look at the challenges that real companies face when trying to adopt the good practices that fall under the banner of Continuous Delivery. To do this, we’ll start by extracting the core concepts described in the book Continuous Delivery by Jez Humble and Dave Farley, and look at how these map to the practices of typical organisations today. We’ll dig deep into the relationship between Agile and Continuous Delivery, how DevOps and infrastructure-as-code fit into the delivery process, and its impact on software development practices, especially version control.
Real world continuous delivery
Real world continuous delivery
Seb Rose
This presentation gives you eight simple tips on how to make your PowerPoint presentation slides more visually engaging, creative and fun. Try out these advice and you will make your best PowerPoint presentation ever. This presentation was created by my powerpoint design agency Slides. We are based in Spain but have clients worldwide. Drop me an email and we will discuss your project.
8 Tips for an Awesome Powerpoint Presentation
8 Tips for an Awesome Powerpoint Presentation
Slides | Presentation Design Agency
En vedette
(10)
One Does Not Simply Walk Into Devops
One Does Not Simply Walk Into Devops
How Continuous Delivery and Lean Management Make your DevOps Amazeballs
How Continuous Delivery and Lean Management Make your DevOps Amazeballs
cdSummit Austin - Jez Humble: CD Architecture
cdSummit Austin - Jez Humble: CD Architecture
Top Lessons Learned While Researching and Writing The DevOps Handbook
Top Lessons Learned While Researching and Writing The DevOps Handbook
Toyota Kata Puzzle Experience Workshop
Toyota Kata Puzzle Experience Workshop
2016 State of DevOps Report Webinar
2016 State of DevOps Report Webinar
Burnout
Burnout
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
Real world continuous delivery
Real world continuous delivery
8 Tips for an Awesome Powerpoint Presentation
8 Tips for an Awesome Powerpoint Presentation
Plus de Christophe Marchal
10 minutes lightning talks about how to avoid hotspots in Elasticsearch. It goes through the way elasticsearch decides which node will host your data as well as how to force it to store the data on the nodes you want.
Elasticsearch avoiding hotspots
Elasticsearch avoiding hotspots
Christophe Marchal
Lightning talk showing various aspectos of software system performance. It goes through: latency, data structures, garbage collection, troubleshooting method like workload saturation method, quick diagnostic tools, famegraph and perfview
Performance
Performance
Christophe Marchal
Lightning talk about Alluxio: problem it solves, arquitecture, resiliency
Alluxio
Alluxio
Christophe Marchal
This is a 10 minutes talk about how Elasticsearch manages its cluster. It goes over, master election, fault detection, cluster state update protocol, network partitionning, shard allocation and shard recovery.
Elasticsearch cluster deep dive
Elasticsearch cluster deep dive
Christophe Marchal
10 minutes talk about how Elasticsearch is working. It explains master node responsabilities, and how things work inside a shard. It gives good insight at how refresh, flush and optimize operation impact on elasticsear performance. It also explains how indexing and search work in this distributed database.
Elasticsearch
Elasticsearch
Christophe Marchal
After explaining what problem Reactive Programming solves I will give an introduction to one implementation: RxJava. I show how to compose Observable without concurrency first and then with Scheduler. I finish the talk by showing examples of flow control and draw backs. Inspired from https://www.infoq.com/presentations/rxjava-reactor and https://www.infoq.com/presentations/rx-service-architecture Code: https://github.com/toff63/Sandbox/tree/master/java/rsjug-rx/rsjug-rx/src/main/java/rs/jug/rx
Reactive programming with Rxjava
Reactive programming with Rxjava
Christophe Marchal
Ligthning talk about terraform with a practical example. Terraform is a tool that let you provision your infrastructure through configuration
Terraform
Terraform
Christophe Marchal
Lightning talk about Consul showing the main features and explaining the basis of its acrchitecture. The code of the demo can be found on my github. https://github.com/toff63/consul-cluster
Consul in 5 minutes
Consul in 5 minutes
Christophe Marchal
15 minute Lightning talk about spark, it's data structures and code samples. Including an example of use of ALS algorithm for movie recommendation
Spark in 15 min
Spark in 15 min
Christophe Marchal
Microservice oriented architecture is very fashion. It is very easy to find posts describing success story with this kind of architecture. However, this kind of architecture comes with a set of traps and assume a lot of things about your company's IT. In this task I will show in which context this kind of architecture makes sense, the challenges coming with it, the kind of data architecture it implies and the most mature existing stacks to work with. Transcript available http://francesbagual.net/2015/11/03/Microservices-architecture-Nirvana-or-Nightmare-part-i.html
Microservices Architecture: Nirvana or Nightmare
Microservices Architecture: Nirvana or Nightmare
Christophe Marchal
Lightning talk about an old tool for deploy automation: Capistrano. Automation tools are fashion nowadays, however Capistrano is part of those old and mature tools that are very good in certain contexts. If you have to upload your code source to remote server in order to deploy your application, Capistrano can be a good fit. It is also easy to extends to support complex workflows.
Capistrano
Capistrano
Christophe Marchal
This is the deck I used in TDC Floripa 2015 to show how you can design your product to have SOA benefits with minimal impact on developers productivity. It talks about SOA principles, how Play! is a good choice as HTTP server and how you can version CouchDB documents and views.
Aws, play! couch db scaling soa in the cloud
Aws, play! couch db scaling soa in the cloud
Christophe Marchal
This presentation was created as an introduction for the DevOps day in TDC Floripa 2015. It presents the main ideas behind DevOps and the transformation in term of architecture, infrastrcture and way to think and solve problems when implementing devops in a company,
Devops e a nova cultura - TDC Florianopolis 2015
Devops e a nova cultura - TDC Florianopolis 2015
Christophe Marchal
Talk about: Software evolution Continuous delivery Design Architecture SOA Fault Tolerance Docker
Devops and the New Culture
Devops and the New Culture
Christophe Marchal
10 minutes Lightning Talk about the Computed Unified Device Architecture of Nvidia. Sample code inside :)
CUDA
CUDA
Christophe Marchal
Lecture demistifying monads. After talking a bit about Monoids and Functor I explain a functional design technics which is Monad through the refactoring of a JDBC code. Talk given at The Developper Conference in Porto Alegre in 2014 (http://www.thedevelopersconference.com.br), Code source of the presentation is in my github: https://github.com/toff63/monads-in-practice-tdc
Monads in practice
Monads in practice
Christophe Marchal
Lecture presented at ilegra's devnight about how Play help in daily developer productivity and how scalability is achieved by a stateless mindeset and the notion of Future.
Productivity and scalability with Play and Scala
Productivity and scalability with Play and Scala
Christophe Marchal
Talk about Functional application and Reactive application with example of Scala Future, Akka actors and a chat using the latest play framework version
Reactive application
Reactive application
Christophe Marchal
Litghtning talk about internet of things and how arduino comes into it.
Internet of things and arduino
Internet of things and arduino
Christophe Marchal
10 minutes lightning talk about HBase NoSQL database that comes with Hadoop
Hbase
Hbase
Christophe Marchal
Plus de Christophe Marchal
(20)
Elasticsearch avoiding hotspots
Elasticsearch avoiding hotspots
Performance
Performance
Alluxio
Alluxio
Elasticsearch cluster deep dive
Elasticsearch cluster deep dive
Elasticsearch
Elasticsearch
Reactive programming with Rxjava
Reactive programming with Rxjava
Terraform
Terraform
Consul in 5 minutes
Consul in 5 minutes
Spark in 15 min
Spark in 15 min
Microservices Architecture: Nirvana or Nightmare
Microservices Architecture: Nirvana or Nightmare
Capistrano
Capistrano
Aws, play! couch db scaling soa in the cloud
Aws, play! couch db scaling soa in the cloud
Devops e a nova cultura - TDC Florianopolis 2015
Devops e a nova cultura - TDC Florianopolis 2015
Devops and the New Culture
Devops and the New Culture
CUDA
CUDA
Monads in practice
Monads in practice
Productivity and scalability with Play and Scala
Productivity and scalability with Play and Scala
Reactive application
Reactive application
Internet of things and arduino
Internet of things and arduino
Hbase
Hbase
Dernier
JAM, the future of Polkadot.
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows. We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases. This video focuses on the deployment of external web forms using Jotform for Bonterra Impact Management. This solution can be customized to your organization’s needs and deployed to support the common use cases below: - Intake and consent - Assessments - Surveys - Applications - Program registration Interested in deploying web form automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
Copy of the slides presented by Matt Robison to the SFWelly Salesforce user group community on May 2 2024. The audience was truly international with attendees from at least 4 different countries joining online. Matt is an expert in data cloud and this was a brilliant session.
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
MySQL Webinar, presented on the 25th of April, 2024. Summary: MySQL solutions enable the deployment of diverse Database Architectures tailored to specific needs, including High Availability, Disaster Recovery, and Read Scale-Out. With MySQL Shell's AdminAPI, administrators can seamlessly set up, manage, and monitor these solutions, ensuring efficiency and ease of use in their administration. MySQL Router, on the other hand, provides transparent routing from the application traffic to the backend servers in the architectures, requiring minimal configuration. Completely built in-house and supported by Oracle, these solutions have been adopted by enterprises of all sizes for their business-critical applications. In this presentation, we'll delve into various database architecture solutions to help you choose the right one based on your business requirements. Focusing on technical details and the latest features to maximize the potential of these solutions.
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
ICT role in education and it's challenges. In which we learn about ICT, it's impact, benefits and challenges.
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
Following the popularity of "Cloud Revolution: Exploring the New Wave of Serverless Spatial Data," we're thrilled to announce this much-anticipated encore webinar. In this sequel, we'll dive deeper into the Cloud-Native realm by uncovering practical applications and FME support for these new formats, including COGs, COPC, FlatGeoBuf, GeoParquet, STAC, and ZARR. Building on the foundation laid by industry leaders Michelle Roby of Radiant Earth and Chris Holmes of Planet in the first webinar, this second part offers an in-depth look at the real-world application and behind-the-scenes dynamics of these cutting-edge formats. We will spotlight specific use-cases and workflows, showcasing their efficiency and relevance in practical scenarios. Discover the vast possibilities each format holds, highlighted through detailed discussions and demonstrations. Our expert speakers will dissect the key aspects and provide critical takeaways for effective use, ensuring attendees leave with a thorough understanding of how to apply these formats in their own projects. Elevate your understanding of how FME supports these cutting-edge technologies, enhancing your ability to manage, share, and analyze spatial data. Whether you're building on knowledge from our initial session or are new to the serverless spatial data landscape, this webinar is your gateway to mastering cloud-native formats in your workflows.
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
Presentation on the progress in the Domino Container community project as delivered at the Engage 2024 conference
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Three things you will take away from the session: • How to run an effective tenant-to-tenant migration • Best practices for before, during, and after migration • Tips for using migration as a springboard to prepare for Copilot in Microsoft 365 Main ideas: Migration Overview: The presentation covers the current reality of cross-tenant migrations, the triggers, phases, best practices, and benefits of a successful tenant migration Considerations: When considering a migration, it is important to consider the migration scope, performance, customization, flexibility, user-friendly interface, automation, monitoring, support, training, scalability, data integrity, data security, cost, and licensing structure Next Wave: The next wave of change includes the launch of Copilot, which requires businesses to be prepared for upcoming changes related to Copilot and the cloud, and to consolidate data and tighten governance ShareGate: ShareGate can help with pre-migration analysis, configurable migration tool, and automated, end-user driven collaborative governance
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
MINDCTI Revenue Release Quarter 1 2024
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
This presentations targets students or working professionals. You may know Google for search, YouTube, Android, Chrome, and Gmail, but did you know Google has many developer tools, platforms & APIs? This comprehensive yet still high-level overview outlines the most impactful tools for where to run your code, store & analyze your data. It will also inspire you as to what's possible. This talk is 50 minutes in length.
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Created by Mozilla Research in 2012 and now part of Linux Foundation Europe, the Servo project is an experimental rendering engine written in Rust. It combines memory safety and concurrency to create an independent, modular, and embeddable rendering engine that adheres to web standards. Stewardship of Servo moved from Mozilla Research to the Linux Foundation in 2020, where its mission remains unchanged. After some slow years, in 2023 there has been renewed activity on the project, with a roadmap now focused on improving the engine’s CSS 2 conformance, exploring Android support, and making Servo a practical embeddable rendering engine. In this presentation, Rakhi Sharma reviews the status of the project, our recent developments in 2023, our collaboration with Tauri to make Servo an easy-to-use embeddable rendering engine, and our plans for the future to make Servo an alternative web rendering engine for the embedded devices industry. (c) Embedded Open Source Summit 2024 April 16-18, 2024 Seattle, Washington (US) https://events.linuxfoundation.org/embedded-open-source-summit/ https://ossna2024.sched.com/event/1aBNF/a-year-of-servo-reboot-where-are-we-now-rakhi-sharma-igalia
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
How to get Oracle DBA Job as fresher.
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Whatsapp Number Escorts Call girls 8617370543 Available 24x7 Navi Mumbai Call Girls Service Offer Genuine VIP Model Escorts Call Girls in Your Budget. Navi Mumbai Call Girls Service Provide Real Call Girls Number. Make Your Sexual Pleasure Memorable with Our Navi Mumbai Call Girls at Affordable Price. Top VIP Escorts Call Girls, High Profile Independent Escorts Call Girls, Housewife Women Escorts Call Girl, College Girls Escorts Call Girls, Russian Escorts Call girls Service in Your Budget.
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Deepika Singh
ICT role in 21 century education. How to ICT help in education
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Effective data discovery is crucial for maintaining compliance and mitigating risks in today's rapidly evolving privacy landscape. However, traditional manual approaches often struggle to keep pace with the growing volume and complexity of data. Join us for an insightful webinar where industry leaders from TrustArc and Privya will share their expertise on leveraging AI-powered solutions to revolutionize data discovery. You'll learn how to: - Effortlessly maintain a comprehensive, up-to-date data inventory - Harness code scanning insights to gain complete visibility into data flows leveraging the advantages of code scanning over DB scanning - Simplify compliance by leveraging Privya's integration with TrustArc - Implement proven strategies to mitigate third-party risks Our panel of experts will discuss real-world case studies and share practical strategies for overcoming common data discovery challenges. They'll also explore the latest trends and innovations in AI-driven data management, and how these technologies can help organizations stay ahead of the curve in an ever-changing privacy landscape.
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Scaling API-first – The story of a global engineering organization Ian Reasor, Senior Computer Scientist - Adobe Radu Cotescu, Senior Computer Scientist - Adobe Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
We will showcase how you can build a RAG using Milvus. Retrieval-augmented generation (RAG) is a technique for enhancing the accuracy and reliability of generative AI models with facts fetched from external sources.
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
Zilliz
Presented by Mike Hicks
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Dernier
(20)
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Continuous deployment in 15 minutes
1.
Christophe Marchal
2.
3.
4.
5.
Deploy in production
frequently
6.
Feeback from customer
7.
Money
8.
9.
Holistic vision
10.
11.
12.
13.
Continuous integration
14.
No Branch
NO BRANCH!!!
15.
Components
16.
Branch by abstraction
17.
18.
19.
20.
21.
22.
23.
24.
25.
Blue – Green
Deployment
26.
Thank you!
Télécharger maintenant