SlideShare a Scribd company logo
Infrastructure as 
Code 
in Government
Anna Shipman 
Senior Developer 
GOV.UK Infrastructure Team 
@annashipman
The UK’s Government 
Digital Service (GDS) 
@annashipman GDS
@annashipman GDS
Our job is to 
transform government 
@annashipman GDS
GOV.UK was 
first 
@annashipman GDS6
We want to make government 
services so good that people 
prefer to use them 
@annashipman GDS
@annashipman GDS
Individual electoral 
registration 
47 million users migrated 
1.5 million new applications 
Change to democracy in the UK 
@annashipman GDS
@annashipman GDS
Carer’s allowance 
240,000 claims per year 
Changed questions asked 
89% user satisfaction 
@annashipman GDS
25 of government’s 
biggest services 
redesigned to meet 
the needs of users 
@annashipman GDS
Minimum Viable Services for 
UK Taxpayers 
3.30pm 
@annashipman GDS
We work in open, agile, 
multi-disciplinary teams 
@annashipman GDS
Focused on 
user needs 
@annashipman GDS
@annashipman GDS
@annashipman GDS
Infrastructure as code 
@annashipman GDS
We have a mandate to 
change things 
@annashipman GDS
@annashipman GDS
But government is high-profile, 
security-conscious, risk-averse 
@annashipman GDS
Government procurement 
is hard… 
@annashipman GDS
@annashipman GDS
http://www.vmwarearena.com/2013/08/vcloud-director-series-part-7-basic.html 
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
We hacked our AWS scripts to 
work with vCloud 
@annashipman GDS
The strategy is delivery 
@annashipman GDS
There were a lot of issues with 
the existing tool 
@annashipman GDS
So we decided to do it right 
this time 
@annashipman GDS
vCloud API 
The Ruby cloud services library 
@annashipman GDS
@annashipman GDS
@annashipman GDS
150 machines 
14 networks 
dozens of firewall rules, nat rules and 
load balancers 
@annashipman GDS
@annashipman GDS
@annashipman GDS
Maintainable 
Unit tests 84-99% coverage 
Integration tests 
Open Source Software 
@annashipman GDS
Three things I learned 
@annashipman GDS
You need web operations skills 
and development skills to do 
infrastructure as code 
@annashipman GDS
The existing project was very 
tightly coupled 
@annashipman GDS
@annashipman GDS
Git filter-branch 
@annashipman GDS
@annashipman GDS
But it would have been easier to 
have done that from the 
beginning 
@annashipman GDS
You need developers 
and web ops 
@annashipman GDS
Multi-disciplinary teams 
@annashipman GDS
#DevOps 
@annashipman GDS
Make sure you understand the 
context 
@annashipman GDS
Adding mocks to fog was 
too hard 
@annashipman GDS
But it wasn't that hard after all 
@annashipman GDS
Do your homework 
@annashipman GDS
We have now contributed 
back to fog 
@annashipman GDS
Make things open: it makes 
them better 
@annashipman GDS
Coding in the open 
@annashipman GDS
@annashipman GDS
Supported Open Source 
Software 
@annashipman GDS
@annashipman GDS
Coding in the open forces you to 
do things the right way from 
the beginning 
@annashipman GDS
Shame is a big motivator! 
@annashipman GDS
Open source software gets very 
early users 
@annashipman GDS
@annashipman GDS
@annashipman GDS
Added support for IP pools 
@annashipman GDS
I have a lot to say on the 
challenges of early users and 
supporting OSS... 
@annashipman GDS
If you can make things open 
source, do 
@annashipman GDS
A call to action! 
@annashipman GDS
Get involved 
@annashipman GDS
Contribute to vCloud Tools 
@annashipman GDS
@annashipman GDS
Contribute to fog, or Terraform 
@annashipman GDS
Go and work for government 
@annashipman GDS
Make things better 
@annashipman GDS
Anna Shipman 
Senior Developer 
GOV.UK Infrastructure Team 
@annashipman
Useful links 
GOV.UK https://www.gov.uk/ 
vCloud Tools https://github.com/gds-operations/vcloud-tools 
vCloud Tools website http://gds-operations.github.io/vcloud-tools/ 
Other GDS operations open source website http://gds-operations.github.io/ 
GDS Design Principles https://www.gov.uk/design-principles 
US Digital Services Playbook https://playbook.cio.gov/ 
fog http://fog.io/ 
vCloud API documentation 
http://pubs.vmware.com/vcd-51/index.jsp?topic=%2Fcom.vmware.vcloud.api.doc_51%2FGUID-F4BF9D5D-EF66- 
4D36-A6EB-2086703F6E37.html 
@annashipman GDS
Blog posts 
Building tools to provision our machines 
https://gdstechnology.blog.gov.uk/2014/05/07/building-tools-to-provision-our-machines/ 
How we used vCloud Tools to provision a new platform 
https://gdstechnology.blog.gov.uk/2014/05/21/using-vcloud-tools-to-provision-a-new-platform/ 
Coding in the open https://gds.blog.gov.uk/2012/10/12/coding-in-the-open/ 
Using Git to refactor vCloud Tools into separate gems 
https://gdstechnology.blog.gov.uk/2014/06/04/using-git-to-refactor-vcloud-tools-into-separate-gems/ 
Carer's allowance – What we mean when we say “service transformation” 
https://gds.blog.gov.uk/2014/07/03/what-we-mean-when-we-say-service-transformation/ 
Individual Electoral Registration 
https://gds.blog.gov.uk/2014/06/20/i-fought-the-law-and-the-users-won-delivering-online-voter-registration/ 
@annashipman GDS

More Related Content

Viewers also liked

Askthedoctor
AskthedoctorAskthedoctor
Askthedoctor
sacpros
 
участники пмфз 2016
участники пмфз 2016участники пмфз 2016
участники пмфз 2016
expospb
 
Open data Rome
Open data RomeOpen data Rome
Open data Rome
Damiano Morosi
 
de coquimbo soy
de coquimbo soyde coquimbo soy
de coquimbo soy
ciberstar
 
Datu analīzes nākotne
Datu analīzes nākotneDatu analīzes nākotne
Datu analīzes nākotneebuc
 

Viewers also liked (6)

Askthedoctor
AskthedoctorAskthedoctor
Askthedoctor
 
ciberstar
ciberstarciberstar
ciberstar
 
участники пмфз 2016
участники пмфз 2016участники пмфз 2016
участники пмфз 2016
 
Open data Rome
Open data RomeOpen data Rome
Open data Rome
 
de coquimbo soy
de coquimbo soyde coquimbo soy
de coquimbo soy
 
Datu analīzes nākotne
Datu analīzes nākotneDatu analīzes nākotne
Datu analīzes nākotne
 

Similar to Infrastructure as Code in Government

A PaaS for government
A PaaS for governmentA PaaS for government
A PaaS for government
annashipman
 
Automating Government
Automating GovernmentAutomating Government
Automating Government
annashipman
 
Anna Shipman - Coding in the open in government
Anna Shipman - Coding in the open in governmentAnna Shipman - Coding in the open in government
Anna Shipman - Coding in the open in government
Turing Fest
 
Coding in the open in government
Coding in the open in governmentCoding in the open in government
Coding in the open in government
annashipman
 
Coding in the open in government
Coding in the open in governmentCoding in the open in government
Coding in the open in government
Anna Shipman
 
Delivering GOV.UK: Devops for the nation
Delivering GOV.UK: Devops for the nationDelivering GOV.UK: Devops for the nation
Delivering GOV.UK: Devops for the nation
annashipman
 
Open sourcing government
Open sourcing governmentOpen sourcing government
Open sourcing government
annashipman
 
Delivering GOV.UK: DevOps for the Nation
Delivering GOV.UK: DevOps for the NationDelivering GOV.UK: DevOps for the Nation
Delivering GOV.UK: DevOps for the Nation
C4Media
 
Proxies, gateways, and meshes cloud connectivity patterns for developers
Proxies, gateways, and meshes  cloud connectivity patterns for developersProxies, gateways, and meshes  cloud connectivity patterns for developers
Proxies, gateways, and meshes cloud connectivity patterns for developers
LibbySchulze
 
Possibilities of open data - A work in progress #dp5
Possibilities of open data - A work in progress  #dp5Possibilities of open data - A work in progress  #dp5
Possibilities of open data - A work in progress #dp5
Mohammed Qureshi
 
What I learnt at the Government Digital Service
What I learnt at the Government Digital ServiceWhat I learnt at the Government Digital Service
What I learnt at the Government Digital Service
annashipman
 
That Conference 2017: Refactoring your Monitoring
That Conference 2017: Refactoring your MonitoringThat Conference 2017: Refactoring your Monitoring
That Conference 2017: Refactoring your Monitoring
Jamie Riedesel
 
Open Standards - Show and Tell September 2013
Open Standards - Show and Tell September 2013Open Standards - Show and Tell September 2013
Open Standards - Show and Tell September 2013
UK Government Digital Service
 
Digital Transformation at Thames Valley HA
Digital Transformation at Thames Valley HADigital Transformation at Thames Valley HA
Digital Transformation at Thames Valley HA
Jayne Hilditch
 
10 Mantras for developing New Age Product
10 Mantras for developing New Age Product 10 Mantras for developing New Age Product
10 Mantras for developing New Age Product
Rajdeep Chatterjee
 
Developing New Age Products
Developing New Age ProductsDeveloping New Age Products
Developing New Age Products
Rajdeep Chatterjee
 
Performance platform about event 17-6-14
Performance platform about event 17-6-14Performance platform about event 17-6-14
Performance platform about event 17-6-14
imattharrington
 
Silicon Valley Data Science: From Oracle to Cassandra with Spark
Silicon Valley Data Science: From Oracle to Cassandra with SparkSilicon Valley Data Science: From Oracle to Cassandra with Spark
Silicon Valley Data Science: From Oracle to Cassandra with Spark
DataStax Academy
 
graymatter-pentaho-consulting-services-.pdf
graymatter-pentaho-consulting-services-.pdfgraymatter-pentaho-consulting-services-.pdf
graymatter-pentaho-consulting-services-.pdf
GrayMatter Software Services
 
Model driven Power Apps for Dummies (and non-Dynamics Folks)
Model driven Power Apps for Dummies (and non-Dynamics Folks) Model driven Power Apps for Dummies (and non-Dynamics Folks)
Model driven Power Apps for Dummies (and non-Dynamics Folks)
Alan Eardley
 

Similar to Infrastructure as Code in Government (20)

A PaaS for government
A PaaS for governmentA PaaS for government
A PaaS for government
 
Automating Government
Automating GovernmentAutomating Government
Automating Government
 
Anna Shipman - Coding in the open in government
Anna Shipman - Coding in the open in governmentAnna Shipman - Coding in the open in government
Anna Shipman - Coding in the open in government
 
Coding in the open in government
Coding in the open in governmentCoding in the open in government
Coding in the open in government
 
Coding in the open in government
Coding in the open in governmentCoding in the open in government
Coding in the open in government
 
Delivering GOV.UK: Devops for the nation
Delivering GOV.UK: Devops for the nationDelivering GOV.UK: Devops for the nation
Delivering GOV.UK: Devops for the nation
 
Open sourcing government
Open sourcing governmentOpen sourcing government
Open sourcing government
 
Delivering GOV.UK: DevOps for the Nation
Delivering GOV.UK: DevOps for the NationDelivering GOV.UK: DevOps for the Nation
Delivering GOV.UK: DevOps for the Nation
 
Proxies, gateways, and meshes cloud connectivity patterns for developers
Proxies, gateways, and meshes  cloud connectivity patterns for developersProxies, gateways, and meshes  cloud connectivity patterns for developers
Proxies, gateways, and meshes cloud connectivity patterns for developers
 
Possibilities of open data - A work in progress #dp5
Possibilities of open data - A work in progress  #dp5Possibilities of open data - A work in progress  #dp5
Possibilities of open data - A work in progress #dp5
 
What I learnt at the Government Digital Service
What I learnt at the Government Digital ServiceWhat I learnt at the Government Digital Service
What I learnt at the Government Digital Service
 
That Conference 2017: Refactoring your Monitoring
That Conference 2017: Refactoring your MonitoringThat Conference 2017: Refactoring your Monitoring
That Conference 2017: Refactoring your Monitoring
 
Open Standards - Show and Tell September 2013
Open Standards - Show and Tell September 2013Open Standards - Show and Tell September 2013
Open Standards - Show and Tell September 2013
 
Digital Transformation at Thames Valley HA
Digital Transformation at Thames Valley HADigital Transformation at Thames Valley HA
Digital Transformation at Thames Valley HA
 
10 Mantras for developing New Age Product
10 Mantras for developing New Age Product 10 Mantras for developing New Age Product
10 Mantras for developing New Age Product
 
Developing New Age Products
Developing New Age ProductsDeveloping New Age Products
Developing New Age Products
 
Performance platform about event 17-6-14
Performance platform about event 17-6-14Performance platform about event 17-6-14
Performance platform about event 17-6-14
 
Silicon Valley Data Science: From Oracle to Cassandra with Spark
Silicon Valley Data Science: From Oracle to Cassandra with SparkSilicon Valley Data Science: From Oracle to Cassandra with Spark
Silicon Valley Data Science: From Oracle to Cassandra with Spark
 
graymatter-pentaho-consulting-services-.pdf
graymatter-pentaho-consulting-services-.pdfgraymatter-pentaho-consulting-services-.pdf
graymatter-pentaho-consulting-services-.pdf
 
Model driven Power Apps for Dummies (and non-Dynamics Folks)
Model driven Power Apps for Dummies (and non-Dynamics Folks) Model driven Power Apps for Dummies (and non-Dynamics Folks)
Model driven Power Apps for Dummies (and non-Dynamics Folks)
 

More from annashipman

Analysing, Deciding, Doing: How to develop and execute an effective strategy
Analysing, Deciding, Doing: How to develop and execute an effective strategyAnalysing, Deciding, Doing: How to develop and execute an effective strategy
Analysing, Deciding, Doing: How to develop and execute an effective strategy
annashipman
 
The difficult teenage years: setting your tech strategy after the launch
The difficult teenage years: setting your tech strategy after the launchThe difficult teenage years: setting your tech strategy after the launch
The difficult teenage years: setting your tech strategy after the launch
annashipman
 
No next Next: Fighting Entropy in your Microservices Architecture
No next Next: Fighting Entropy in your Microservices ArchitectureNo next Next: Fighting Entropy in your Microservices Architecture
No next Next: Fighting Entropy in your Microservices Architecture
annashipman
 
The good, the bad and the tech strategy
The good, the bad and the tech strategy The good, the bad and the tech strategy
The good, the bad and the tech strategy
annashipman
 
After the launch: the difficult teenage years
After the launch: the difficult teenage yearsAfter the launch: the difficult teenage years
After the launch: the difficult teenage years
annashipman
 
Feedback: the greatest gift
Feedback: the greatest giftFeedback: the greatest gift
Feedback: the greatest gift
annashipman
 
Operations: a developer's guide
Operations: a developer's guideOperations: a developer's guide
Operations: a developer's guide
annashipman
 
Craftsman Softwareship
Craftsman SoftwareshipCraftsman Softwareship
Craftsman Softwareship
annashipman
 
My roof
My roofMy roof
My roof
annashipman
 
Data Visualisations In IavaScript
Data Visualisations In IavaScriptData Visualisations In IavaScript
Data Visualisations In IavaScript
annashipman
 

More from annashipman (11)

Analysing, Deciding, Doing: How to develop and execute an effective strategy
Analysing, Deciding, Doing: How to develop and execute an effective strategyAnalysing, Deciding, Doing: How to develop and execute an effective strategy
Analysing, Deciding, Doing: How to develop and execute an effective strategy
 
The difficult teenage years: setting your tech strategy after the launch
The difficult teenage years: setting your tech strategy after the launchThe difficult teenage years: setting your tech strategy after the launch
The difficult teenage years: setting your tech strategy after the launch
 
No next Next: Fighting Entropy in your Microservices Architecture
No next Next: Fighting Entropy in your Microservices ArchitectureNo next Next: Fighting Entropy in your Microservices Architecture
No next Next: Fighting Entropy in your Microservices Architecture
 
The good, the bad and the tech strategy
The good, the bad and the tech strategy The good, the bad and the tech strategy
The good, the bad and the tech strategy
 
After the launch: the difficult teenage years
After the launch: the difficult teenage yearsAfter the launch: the difficult teenage years
After the launch: the difficult teenage years
 
Feedback: the greatest gift
Feedback: the greatest giftFeedback: the greatest gift
Feedback: the greatest gift
 
Operations: a developer's guide
Operations: a developer's guideOperations: a developer's guide
Operations: a developer's guide
 
Craftsman Softwareship
Craftsman SoftwareshipCraftsman Softwareship
Craftsman Softwareship
 
My roof
My roofMy roof
My roof
 
X pday
X pdayX pday
X pday
 
Data Visualisations In IavaScript
Data Visualisations In IavaScriptData Visualisations In IavaScript
Data Visualisations In IavaScript
 

Recently uploaded

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 

Recently uploaded (20)

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 

Infrastructure as Code in Government