SlideShare a Scribd company logo
1 of 98
Download to read offline
devops, microservices and platforms, oh my!
Andrew Clay Shafer

Senior Director of Techology
systems thinking is the new black
a stone cutter’s quest for nice things
Andrew Clay Shafer
Andrew Clay Shafer
@littleidea
Three Stone Cutters walk into a
Pareto Inefficient Nash Equilibrium
start with the conclusion
devops,
platforms,
continuous delivery,
microservices…
These things are all one…
In the beginning…
not the beginning beginning
I got a job as a developer…
I was smart…
I had no idea what I was doing…
I was left to my own devices…
• no experience
• no mentors
• no testing
• no backups
• no version control
• no automation
¯_(ツ)_/¯
a boy, a server and force of will
it mostly worked
next stop… grad school
Computational Science
• model bioelectric fields

• solve for measurements

• visualize

• rinse and repeat
learned a few things
• technical debt

• Conway’s Law

• subversion

• little to no testing
Venture Funded Solutions
in search of problems
Linux ‘server’ in your Pocket
• custom board

• 400 MHz PowerPC

• 64 MB SDR SDRAM

• 512 MB NAND FLASH

• USB Powered

• biometric auth
Big Vision
• Identity Solution

• Policy Based Provisioning

• Citrix Desktop

• On demand ‘deb’ package

• Poison Pill

• Mostly Worked
Learned More Things
• Formative

• Learned to Computer

• Introduced to Agile™

• Testing

• Project Management

• Lord Conway Reigns

• Disassociated Identity
The next chapter
• eCommerce 2.0

• J2EE

• DIY Square Wheels

• Outsourced Ops

• Brittle

• Expensive
very clever solutions
Automation…
• write a script for common tasks

• share the scripts around office

• modify the scripts for new task

• hope things works
Typical Day at Work
the mission
begins
to change the relationship
between people and computers
actually, needed to change the
relationship between people and people
Velocity 2009
Amazon, a bookstore in Seattle, deploys
code to production every 11 seconds…
–Werner Vogels, CTO Amazon
“The traditional model is that you take your software to the wall
that separates development and operations, and throw it over
and then forget about it. Not at Amazon. You build it, you run it.
This brings developers into contact with the day-to-day
operation of their software. It also brings them into day-to-day
contact with the customer. This customer feedback loop is
essential for improving the quality of the service.”
everybody looks at Amazon and rushes to copy features
but the features are superficial
the Amazon advantage is the process and culture
Operations is the secret sauce configuration
Day 2 matters
Principles > Practices >Tools
let’s rewind that
Software in the beginning
• shipped on physical media

• hard to change after release

• runs on other peoples computers

• have to worry about bugs

• process doesn’t run very long

• no worries about uptime
Software Developer
changes ideas into code
The Process
• have a good idea!

• request a server

• get a purchase order from supervisor

• wait

• wait

• server arrives

• server gets power and network

• server gets operating system

• start to configure for deploy
Traditional IT
The System Admin
• keeps systems running

• don’t care about your application

• not paid to care

• other people waiting for their servers

• might have to worry about many
other servers

• and email

• and printers
The shift to services
• the internet changes everything

• runs on other your computers

• can change your computers

• still have to worry about bugs

• process run a long time

• uptime is everything
bigger, faster, stronger
But we are an enterprise, we are
different, we cannot do this, we
have our ways.
service management? ITIL
seemed like a good idea
slow everything down
Is moving slow an advantage?
dev ops
are misaligned incentives an
advantage?
not how the web was built
competitive

disadvantage
The Stories We Tell
configuration
management for
the masses
The Process
• have a good idea!

• request a server

• get a server in minutes

• run configuration tools

• everything is up in minutes
Principles > Practices >Tools
Adrian Cockroft - ex-Netflix
What I learned from my time at Netflix.
Netflix Lessons
• Speed wins in the marketplace
• Remove friction from product development
• High trust, low process, no hand-offs between teams
• Freedom and responsibility culture
• Don’t do your own undifferentiated heavy lifting
• use simple patterns automated by tooling
• self service cloud makes impossible things instant
But we are an enterprise, we do not have the
talent to do this.
“But Netflix has a superstar development team,
we don’t”
“Netflix hired them from you,
and got out of their way.”
Time
Risk
the impact of batch size
both faster and safer
–W Edwards Deming
“It is not necessary to change.
Survival is not mandatory.”
Netflix built a platform to enable
self service deployment
Netflix built a platform to deploy
and operate microservices
Netflix built a platform to
continuously deliver software
Netflix built a platform that could
protect itself from failure
What Netflix did not do is build a platform
for general ad-hoc automation…
A platform makes promises.
Constraints are the contract that
allows the platform to keep promises.
Principles > Practices >Tools
devops refers to the practices
and tools that emerge from high
performing organizations
continuous delivery results as a
consequence of devops practice
continuous delivery is
not possible with
gating and handoffs
continuous delivery is
untenable, if the fixed cost of
deployment is high
microservices describes the first
post-cloud, post-devops, post-
continuous delivery architecture
microservices leverage baseline
operational capabilities and team
dynamics to isolate failure and
maximize velocity
continuously delivered
microservices are the natural
evolution for services that need to
run at scale and be changed
frequently
Amazon, Google, Netflix, Flickr,
Etsy, WealthFront, Lyft, Uber,
Shopzilla, Pied Piper, all built one
off platforms to do this
continous delivery - why
devops - how
microservices - what
the solution: a platform
Do you want to build one?
maybe we can build one together
The Process
• have a good idea!

• push code to platform

• code is running in seconds

• self service

• self healing

• and they all lived happily ever
after
no one originally set out to do devops,
continuous delivery, microservices, or
platforms these were natural consequences
don’t fixate on the words, fixate on the outcomes
This is not the end…
mobile, internet of things, big data
everything is getting bigger and faster
devops, microservices, and platforms, oh my!
devops, microservices, and platforms, oh my!

More Related Content

What's hot

What's hot (20)

Cloud Foundry Summit 2015: Using Service Brokers to Manage Data Lifecycle
Cloud Foundry Summit 2015: Using Service Brokers to Manage Data LifecycleCloud Foundry Summit 2015: Using Service Brokers to Manage Data Lifecycle
Cloud Foundry Summit 2015: Using Service Brokers to Manage Data Lifecycle
 
Intro to DevOps
Intro to DevOpsIntro to DevOps
Intro to DevOps
 
Serverless Toronto helps Startups
Serverless Toronto helps StartupsServerless Toronto helps Startups
Serverless Toronto helps Startups
 
The Importance of Culture: Building and Sustaining Effective Engineering Org...
The Importance of Culture:  Building and Sustaining Effective Engineering Org...The Importance of Culture:  Building and Sustaining Effective Engineering Org...
The Importance of Culture: Building and Sustaining Effective Engineering Org...
 
WinOps Conf 2016 - Gael Colas - Configuration Management Theory: Why Idempote...
WinOps Conf 2016 - Gael Colas - Configuration Management Theory: Why Idempote...WinOps Conf 2016 - Gael Colas - Configuration Management Theory: Why Idempote...
WinOps Conf 2016 - Gael Colas - Configuration Management Theory: Why Idempote...
 
One Does Not Simply Walk Into Devops
One Does Not Simply Walk Into Devops One Does Not Simply Walk Into Devops
One Does Not Simply Walk Into Devops
 
DevOps Picc12 Management Talk
DevOps Picc12 Management TalkDevOps Picc12 Management Talk
DevOps Picc12 Management Talk
 
Building a Platform for the People - IBM's Open Cloud Architecture Summit - A...
Building a Platform for the People - IBM's Open Cloud Architecture Summit - A...Building a Platform for the People - IBM's Open Cloud Architecture Summit - A...
Building a Platform for the People - IBM's Open Cloud Architecture Summit - A...
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)
 
WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference
WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows ConferenceWinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference
WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference
 
After Agile, DevOps, and Lean IT: Modern Methodology in the Age of Disruption
After Agile, DevOps, and Lean IT: Modern Methodology in the Age of DisruptionAfter Agile, DevOps, and Lean IT: Modern Methodology in the Age of Disruption
After Agile, DevOps, and Lean IT: Modern Methodology in the Age of Disruption
 
You Build It, But How Are You Going to Run It?
You Build It, But How Are You Going to Run It? You Build It, But How Are You Going to Run It?
You Build It, But How Are You Going to Run It?
 
DevOps at DreamLab
DevOps at DreamLabDevOps at DreamLab
DevOps at DreamLab
 
Devops : Automate Your Infrastructure with Puppet
Devops : Automate Your Infrastructure with PuppetDevops : Automate Your Infrastructure with Puppet
Devops : Automate Your Infrastructure with Puppet
 
New DevOps for the DBA
New DevOps for the DBANew DevOps for the DBA
New DevOps for the DBA
 
Evolutionary architecture guiding principles
Evolutionary architecture guiding principlesEvolutionary architecture guiding principles
Evolutionary architecture guiding principles
 
Enabling your DevOps culture with AWS-webinar
Enabling your DevOps culture with AWS-webinarEnabling your DevOps culture with AWS-webinar
Enabling your DevOps culture with AWS-webinar
 
Events & Microservices
Events & MicroservicesEvents & Microservices
Events & Microservices
 
Medavie Blue Cross - Enterprise Cloud Transition
Medavie Blue Cross - Enterprise Cloud TransitionMedavie Blue Cross - Enterprise Cloud Transition
Medavie Blue Cross - Enterprise Cloud Transition
 
DevOps game lego
DevOps game legoDevOps game lego
DevOps game lego
 

Viewers also liked

Bibliometrics presentation, Window on Research June 2010
Bibliometrics presentation, Window on Research June 2010Bibliometrics presentation, Window on Research June 2010
Bibliometrics presentation, Window on Research June 2010
Jenny Delasalle
 
Online marketing and data analytics
Online marketing and data analyticsOnline marketing and data analytics
Online marketing and data analytics
MHourigan
 
MUSIC-RESUME-TAMARI-WITKIN.PDF
MUSIC-RESUME-TAMARI-WITKIN.PDFMUSIC-RESUME-TAMARI-WITKIN.PDF
MUSIC-RESUME-TAMARI-WITKIN.PDF
Tamari Witkin
 
Grafico diario del dax perfomance index para el 12 06-2013
Grafico diario del dax perfomance index para el 12 06-2013Grafico diario del dax perfomance index para el 12 06-2013
Grafico diario del dax perfomance index para el 12 06-2013
Experiencia Trading
 

Viewers also liked (16)

Cloud Foundry Summit 2015: Devops, microservices and platforms, oh my!
Cloud Foundry Summit 2015: Devops, microservices and platforms, oh my!Cloud Foundry Summit 2015: Devops, microservices and platforms, oh my!
Cloud Foundry Summit 2015: Devops, microservices and platforms, oh my!
 
Micro-Service Architectures in E-Commerce environments with SPHERE.IO / comme...
Micro-Service Architectures in E-Commerce environments with SPHERE.IO / comme...Micro-Service Architectures in E-Commerce environments with SPHERE.IO / comme...
Micro-Service Architectures in E-Commerce environments with SPHERE.IO / comme...
 
Использование Google Analytics в интернет магазин
Использование Google Analytics в интернет магазинИспользование Google Analytics в интернет магазин
Использование Google Analytics в интернет магазин
 
Bibliometrics presentation, Window on Research June 2010
Bibliometrics presentation, Window on Research June 2010Bibliometrics presentation, Window on Research June 2010
Bibliometrics presentation, Window on Research June 2010
 
Graduates: How to build your personal brand (and score a job!) on LinkedIn
Graduates: How to build your personal brand (and score a job!) on LinkedInGraduates: How to build your personal brand (and score a job!) on LinkedIn
Graduates: How to build your personal brand (and score a job!) on LinkedIn
 
Online marketing and data analytics
Online marketing and data analyticsOnline marketing and data analytics
Online marketing and data analytics
 
Scrum in Practice: A Developer’s view
Scrum in Practice: A Developer’s viewScrum in Practice: A Developer’s view
Scrum in Practice: A Developer’s view
 
Enterprise search in 2013 (update)
Enterprise search in 2013 (update)Enterprise search in 2013 (update)
Enterprise search in 2013 (update)
 
Homeless Shelter Webinar 2010
Homeless Shelter Webinar 2010Homeless Shelter Webinar 2010
Homeless Shelter Webinar 2010
 
MUSIC-RESUME-TAMARI-WITKIN.PDF
MUSIC-RESUME-TAMARI-WITKIN.PDFMUSIC-RESUME-TAMARI-WITKIN.PDF
MUSIC-RESUME-TAMARI-WITKIN.PDF
 
Internet y las Tecnlogías de la Información
Internet y las Tecnlogías de la InformaciónInternet y las Tecnlogías de la Información
Internet y las Tecnlogías de la Información
 
Сторінками стародавньої Греції
Сторінками стародавньої ГреціїСторінками стародавньої Греції
Сторінками стародавньої Греції
 
User-Centered Research on the Paying for College Website and Tools - EDUI 2014
User-Centered Research on the Paying for College Website and Tools - EDUI 2014User-Centered Research on the Paying for College Website and Tools - EDUI 2014
User-Centered Research on the Paying for College Website and Tools - EDUI 2014
 
Grafico diario del dax perfomance index para el 12 06-2013
Grafico diario del dax perfomance index para el 12 06-2013Grafico diario del dax perfomance index para el 12 06-2013
Grafico diario del dax perfomance index para el 12 06-2013
 
Health Insurance Brochure-The Universal Insurance Company Ltd.
Health Insurance Brochure-The Universal Insurance Company Ltd.Health Insurance Brochure-The Universal Insurance Company Ltd.
Health Insurance Brochure-The Universal Insurance Company Ltd.
 
The £100 million gamble that paid off
The £100 million gamble that paid offThe £100 million gamble that paid off
The £100 million gamble that paid off
 

Similar to devops, microservices, and platforms, oh my!

Similar to devops, microservices, and platforms, oh my! (20)

Cloud Native Future
Cloud Native FutureCloud Native Future
Cloud Native Future
 
devops, platforms and devops platforms
devops, platforms and devops platformsdevops, platforms and devops platforms
devops, platforms and devops platforms
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps worldLucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
 
DevOps 201607
DevOps 201607 DevOps 201607
DevOps 201607
 
DevOps and Microservice
DevOps and MicroserviceDevOps and Microservice
DevOps and Microservice
 
Building and Scaling High Performing Technology Organizations by Jez Humble a...
Building and Scaling High Performing Technology Organizations by Jez Humble a...Building and Scaling High Performing Technology Organizations by Jez Humble a...
Building and Scaling High Performing Technology Organizations by Jez Humble a...
 
DevOps Days Ohio
DevOps Days OhioDevOps Days Ohio
DevOps Days Ohio
 
Evolving Architecture and Organization - Lessons from Google and eBay
Evolving Architecture and Organization - Lessons from Google and eBayEvolving Architecture and Organization - Lessons from Google and eBay
Evolving Architecture and Organization - Lessons from Google and eBay
 
Dev ops concept
Dev ops conceptDev ops concept
Dev ops concept
 
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
 
Binary crosswords
Binary crosswordsBinary crosswords
Binary crosswords
 
Gartner Infrastructure and Operations Summit Berlin 2015 - DevOps Journey
Gartner Infrastructure and Operations Summit Berlin 2015 - DevOps JourneyGartner Infrastructure and Operations Summit Berlin 2015 - DevOps Journey
Gartner Infrastructure and Operations Summit Berlin 2015 - DevOps Journey
 
How to create awesome customer experiences
How to create awesome customer experiencesHow to create awesome customer experiences
How to create awesome customer experiences
 
A Beard, An App, A Blender
A Beard, An App, A BlenderA Beard, An App, A Blender
A Beard, An App, A Blender
 
Continuous Delivery Decision points
Continuous Delivery Decision pointsContinuous Delivery Decision points
Continuous Delivery Decision points
 
Cloud Academy Webinar: Recipe for DevOps Success: Capital One Style
Cloud Academy Webinar: Recipe for DevOps Success: Capital One StyleCloud Academy Webinar: Recipe for DevOps Success: Capital One Style
Cloud Academy Webinar: Recipe for DevOps Success: Capital One Style
 
Introduction to the Typesafe Reactive Platform
Introduction to the Typesafe Reactive PlatformIntroduction to the Typesafe Reactive Platform
Introduction to the Typesafe Reactive Platform
 
AWS Community Day: From Monolith to Microservices - What Could Go Wrong?
AWS Community Day: From Monolith to Microservices - What Could Go Wrong?AWS Community Day: From Monolith to Microservices - What Could Go Wrong?
AWS Community Day: From Monolith to Microservices - What Could Go Wrong?
 
Devops - why, what and how?
Devops - why, what and how?Devops - why, what and how?
Devops - why, what and how?
 

More from Andrew Shafer

cloud foundry summit - no talent shortage
cloud foundry summit - no talent shortagecloud foundry summit - no talent shortage
cloud foundry summit - no talent shortage
Andrew Shafer
 

More from Andrew Shafer (20)

We Must Always Take Sides
We Must Always Take SidesWe Must Always Take Sides
We Must Always Take Sides
 
Always Take Sides
Always Take SidesAlways Take Sides
Always Take Sides
 
DevSecOps: The End of the Beginning - Austin
DevSecOps: The End of the Beginning - AustinDevSecOps: The End of the Beginning - Austin
DevSecOps: The End of the Beginning - Austin
 
deep devops - learning to learn dotScale 2017
deep devops - learning to learn dotScale 2017deep devops - learning to learn dotScale 2017
deep devops - learning to learn dotScale 2017
 
do you see what I see?
do you see what I see?do you see what I see?
do you see what I see?
 
the end of the beginning - devopsdays Denver 2017
the end of the beginning - devopsdays Denver 2017the end of the beginning - devopsdays Denver 2017
the end of the beginning - devopsdays Denver 2017
 
Chop Wood, Carry Water
Chop Wood, Carry WaterChop Wood, Carry Water
Chop Wood, Carry Water
 
transforming how the world operates software
transforming how the world operates softwaretransforming how the world operates software
transforming how the world operates software
 
Architecture, what does it even mean?
Architecture, what does it even mean?Architecture, what does it even mean?
Architecture, what does it even mean?
 
Patterns of Cloud Native Architecture
Patterns of Cloud Native ArchitecturePatterns of Cloud Native Architecture
Patterns of Cloud Native Architecture
 
container crash course
container crash coursecontainer crash course
container crash course
 
Bosh - Configuring Services
Bosh - Configuring ServicesBosh - Configuring Services
Bosh - Configuring Services
 
Unicorns, Dragons, Open Source Business Models and Other Mythical Creatures
Unicorns, Dragons, Open Source Business Models and Other Mythical CreaturesUnicorns, Dragons, Open Source Business Models and Other Mythical Creatures
Unicorns, Dragons, Open Source Business Models and Other Mythical Creatures
 
How did your organizational learning game come up? - Velocity 2014
How did your organizational learning game come up? - Velocity 2014How did your organizational learning game come up? - Velocity 2014
How did your organizational learning game come up? - Velocity 2014
 
cloud foundry summit - no talent shortage
cloud foundry summit - no talent shortagecloud foundry summit - no talent shortage
cloud foundry summit - no talent shortage
 
OpenStack - an authentic critique
OpenStack - an authentic critiqueOpenStack - an authentic critique
OpenStack - an authentic critique
 
devopsdays Austin - no true devops
devopsdays Austin - no true devopsdevopsdays Austin - no true devops
devopsdays Austin - no true devops
 
The Learning Organization - MoDev
The Learning Organization - MoDevThe Learning Organization - MoDev
The Learning Organization - MoDev
 
Agile Doesn't Work - Agile Twin Cities
Agile Doesn't Work - Agile Twin CitiesAgile Doesn't Work - Agile Twin Cities
Agile Doesn't Work - Agile Twin Cities
 
there is no talent shortage - Velocity 2013
there is no talent shortage - Velocity 2013there is no talent shortage - Velocity 2013
there is no talent shortage - Velocity 2013
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 

devops, microservices, and platforms, oh my!