SlideShare a Scribd company logo
1 of 43
Download to read offline
A bit about me
• Non-technical background.
• Editor and writer for OS/2 Professional
  Magazine.

• Set up community technology access
  centers.

• Generally area of interest is using
  technology to promote government
  transparency, increase civic participation
  and build social capital
. . . and a bit more
• Consultant for Rhode Island Department of
  State.
• 2003 appointed Chief Information Office for
  RI Department of State
• Four years at the helm of a large state
  agency, making decisions about systems that
  impacted state business, regulations and
  elections I learned the following . . .
O pe n   S ource +
O pe n   C ont e nt +
O pe n   S e r vi ce s
O pe n   G ove rnme nt
Open Source & Government

 •   The freedom to run the program

 •   The freedom to study how the program works,
     and adapt it to your needs.

 •   The freedom to redistribute copies.

 •   The freedom to improve the program, and release
     your improvements to the public.
Open Source & Government

       Philosophical Defense
•   Tax payers pay for the software and, as such, they
    should have unfettered access to the source
    code.

•   Transparency of process (e.g. voting equipment).

•   greater access to government data and
    applications through shared source. (e.g. local
    governments should be sharing software with
    one another).
Open Source & Government

             Practical Defense
•   Open Source software makes great glue for joining
    disparate agencies’ data together

    •   many small tools chained together by open services

•   Ability for agencies to co-develop and share results/
    support

•   Multiple support options are available to augment in
    house support

    •   product support (MySQL, JBoss)
    •   stack support (SpikeSource)
    •   community support (Plone community sprints)
Open Source & Government
        Staffing/Personnel
•   Open source shops/departments foster a
    different environment and attract different
    admins/developers.

•   Certifications carry less weight than the ability to
    find solutions in the community.

•   Prerequisite here is that managers can identify
    that talent.
Open Source & Government

      Diverse Ecosystem


• Open source prevents lock-in to a
  monolithic vendor
• More competition, better software and
  support
Open Content & Government


 • Open Content: openly defined and
   described file format or date storage (e.g.
   Open Document Format)

 • Enable access to the data independent of
   the application that created them

 • Foster competition by encouraging
   multiple implementations
Open Document Format &
     Open Source
• Open source software and open content/
  open specifications have always gone hand in
  hand

• open office and the open document   format

 • koffice
 • open office
 • google docs
 • abiword
 • windows/mac/solaris
Open Content & Legislation
• Open content eliminates the tax on the
  citizen for viewing the content

• Open content helps insure longevity
• Government procurement specifications
  should mandate that, by default, content is
  stored in an open format.

• Legislation should not mandate a
  standard but rather should mandate
  openness
Open Content & G2G

• Government to Government (G2G)
  communication is facilitated by Open
  Content

• Emergency Preparedness - Lessons from
  Thailand
Open Content Saves
       Money

• Applications that work with open content
  can be changed swapped out.

• Leverage when dealing with proprietary
  vendors (MA, USA).
Open Services &
         Government
•   Web services allow applications to communicate
    across platforms and programming languages using
    standard protocols based on XML. They are self-
    contained, self-describing, modular applications that
    can be published, located, and invoked across the
    Web. Web services perform functions, which can be
    anything from simple requests to complicated
    business processes...Once a Web service is
    deployed, other applications (and other Web
    services) can discover and invoke the deployed
    service. (From IBM and other web sources)
Open Services &
    Government

They are the tiny, open tools that tie
together open content over open
systems.
The Willis Doctrine:
• "It is simply unacceptable at this point in
  history that a citizen can use Web services
  to track the movies he is renting, the
  weather around his house and the books
  he's recently purchased, but cannot as easily
  monitor data regarding the quality of his
  drinking water, legislation or regulations that
  will directly impact his work or personal
  life, what contracts are currently available to
  bid on for his state, or what crimes have
  recently occurred on his street."
Open Services &
       The Citizen
• The Government Agency Homepage is Dead
• From the citizen's perspective, what
  government has that is valuable is content

• Government pages are a last resort for
  citizens

• Governments must adopt syndication
  services and make data available via ATOM
  or RSS.
Open Services &
         Alternative Views
• aggregation and recombining data can open
  up new routes to citizen engagement with
  government

 • chicagocrime.org (unfortunately) uses
    screen-scraping instead of services

 • (from about page): It is not an official
    source of crime information for the city of
    Chicago. Rather, it is an alternative
    view of public record that is available
    elsewhere.
Open Source and Open
      Services
• Open source software projects have been
  built from the premise of small tools chained
  together.

• Web 2.0 is a natural extension of bash, awk,
  sed and grep

• open source products don't need to
  rewritten to speak open services the way
  that many proprietary products do
Easing the transition to
     Open Source

• Changing the tire of a moving car
• Open Services also provide a scaffolding for
  agencies to migrate from proprietary
  services to open source on-the-fly
Example Migration Scenario
     IIS


    ASP




MS SQL Server


MS Windows
Example Migration Scenario
     IIS


    ASP

                Webservice
                   API


MS SQL Server


MS Windows
Example Migration Scenario
     IIS


    ASP

                Webservice
                   API


MS SQL Server


MS Windows
Example Migration Scenario
     IIS


    ASP

                Webservice
                   API


MS SQL Server


MS Windows
Example Migration Scenario
     IIS


    ASP

                Webservice
                   API


MS SQL Server


MS Windows
Example Migration Scenario
     IIS


    ASP

                Webservice
                   API


MS SQL Server


MS Windows                   Linux
Example Migration Scenario
     IIS


    ASP

                Webservice
                   API


MS SQL Server                MySQL Server


MS Windows                      Linux
Example Migration Scenario
     IIS


    ASP

                Webservice
                   API


MS SQL Server                MySQL Server


MS Windows                      Linux
Example Migration Scenario
     IIS


    ASP

                Webservice
                   API


MS SQL Server                MySQL Server


MS Windows                      Linux
Example Migration Scenario
     IIS


    ASP

                Webservice
                   API


MS SQL Server                MySQL Server


                                Linux
Example Migration Scenario
  IIS


  ASP

          Webservice
             API


                       MySQL Server


                          Linux
Example Migration Scenario
                         Apache
  IIS


  ASP

          Webservice
             API


                       MySQL Server


                          Linux
Example Migration Scenario
                         Apache
  IIS


                           PHP
  ASP

          Webservice
             API


                       MySQL Server


                          Linux
Example Migration Scenario
                         Apache
  IIS


                           PHP
  ASP

          Webservice
             API


                       MySQL Server


                          Linux
Example Migration Scenario
                         Apache


                           PHP
  ASP

          Webservice
             API


                       MySQL Server


                          Linux
Example Migration Scenario
                         Apache


                           PHP

          Webservice
             API


                       MySQL Server


                          Linux
Example Migration Scenario
                         Apache


                           PHP

          Webservice
             API


                       MySQL Server


                          Linux
Next Steps

• What's really needed (desperately) on the
  open source side is some way to measure
  and quantify cost savings vs. proprietary
  solutions

• Greater sharing of software among
  government entities
Small Steps
• RSS is a great way to introduce people to
  open services

• while RSS has been a great way to syndicate
  some data types the ical spec needs to really
  improve.

• the combo of RSS and iCal will drive
  participatory democracy
Leadership/Management
   needs to catch up

• Government needs to get out of the
  business of trying to predict the applications
  that citizens want

• Needs to focus on opening up the widest
  possible spectrum of services
Hiring practices need to
         change

• Hire good problems solvers
• If they're bright and passionate, even if
  they've had limited exposure to free
  software, they'll come around:
Inside the head of an MSCE
•   G.C. A+, CNA, MCP, MCSA, MCSE

•   I have worked with closed source software for most of my professional career.
    The majority of it Microsoft based. From my experience, the industry standard
    has been to find the biggest name brand option, find other similar options,
    compare features and prices and make a decision...Through my research I
    would always come across an open source option that was enticing due to the
    fact that there were no licensing fees, making it a very inexpensive option. The
    main issues that always seemed to eliminate it from being an option had to do
    with finding mainstream support for the software and having the expertise in-
    house to be able to just install it.

•   Over the last two years I was given an opportunity to work for an IT shop that
    chose an open source direction. I took it as a great learning experience and it
    forever changed my views of information technology. I worked on many
    projects based on open source software specifically in the research and
    development area. Though I did not have a manual to refer to or a phone
    number to call for support, I quickly found that all the help I needed and
    questions I had were just an Internet search away. As an added bonus I found
    that disaster recovery and documentation, something that had always been
    difficult to stay on top of [in an MS environment], was much easier to maintain.
    Most configuration specific information in the Linux world is found in a text file
    making both disaster recovery and documentation much easier.
Get Involved


• Government leaders need input from smart,
  articulate citizens who understand issues
  around openness.

More Related Content

What's hot

Building on AWS: Optimizing & Delivering
Building on AWS: Optimizing & DeliveringBuilding on AWS: Optimizing & Delivering
Building on AWS: Optimizing & DeliveringAmazon Web Services
 
A Brief Look at Serverless Architecture
A Brief Look at Serverless ArchitectureA Brief Look at Serverless Architecture
A Brief Look at Serverless ArchitectureAmazon Web Services
 
Build and Deploy Serverless Applications with AWS SAM - SRV316 - Chicago AWS ...
Build and Deploy Serverless Applications with AWS SAM - SRV316 - Chicago AWS ...Build and Deploy Serverless Applications with AWS SAM - SRV316 - Chicago AWS ...
Build and Deploy Serverless Applications with AWS SAM - SRV316 - Chicago AWS ...Amazon Web Services
 
Amazon EventBridge
Amazon EventBridgeAmazon EventBridge
Amazon EventBridgeDhaval Nagar
 
muCon 2017 - 12 Factor Serverless Applications
muCon 2017 - 12 Factor Serverless ApplicationsmuCon 2017 - 12 Factor Serverless Applications
muCon 2017 - 12 Factor Serverless ApplicationsChris Munns
 
AWS Lambda Layers, the Runtime API, & Nested Applications
AWS Lambda Layers, the Runtime API, & Nested ApplicationsAWS Lambda Layers, the Runtime API, & Nested Applications
AWS Lambda Layers, the Runtime API, & Nested ApplicationsAmazon Web Services
 
AWS Lambda support for AWS X-Ray
AWS Lambda support for AWS X-RayAWS Lambda support for AWS X-Ray
AWS Lambda support for AWS X-RayEitan Sela
 
WIN401_Migrating Microsoft Applications to AWS
WIN401_Migrating Microsoft Applications to AWSWIN401_Migrating Microsoft Applications to AWS
WIN401_Migrating Microsoft Applications to AWSAmazon Web Services
 
Serverless Architectural Patterns
Serverless Architectural PatternsServerless Architectural Patterns
Serverless Architectural PatternsAmazon Web Services
 
Cloud Computing in Practice
Cloud Computing in PracticeCloud Computing in Practice
Cloud Computing in PracticeKing Huang
 
Authoring and Deploying Serverless Applications with AWS SAM
Authoring and Deploying Serverless Applications with AWS SAMAuthoring and Deploying Serverless Applications with AWS SAM
Authoring and Deploying Serverless Applications with AWS SAMAmazon Web Services
 
Getting Started with Amazon EventBridge
Getting Started with Amazon EventBridgeGetting Started with Amazon EventBridge
Getting Started with Amazon EventBridgeSrushith Repakula
 
Getting Started with Serverless Architectures with Microservices_AWSPSSummit_...
Getting Started with Serverless Architectures with Microservices_AWSPSSummit_...Getting Started with Serverless Architectures with Microservices_AWSPSSummit_...
Getting Started with Serverless Architectures with Microservices_AWSPSSummit_...Amazon Web Services
 
Serverless 2019 and Beyond
Serverless 2019 and Beyond Serverless 2019 and Beyond
Serverless 2019 and Beyond Mark Hinkle
 
Getting Started with AWS Lambda & Serverless Computing - Kashif Imran.pdf
Getting Started with AWS Lambda & Serverless Computing - Kashif Imran.pdfGetting Started with AWS Lambda & Serverless Computing - Kashif Imran.pdf
Getting Started with AWS Lambda & Serverless Computing - Kashif Imran.pdfAmazon Web Services
 
Getting Started with AWS Lambda and Serverless Computing
Getting Started with AWS Lambda and Serverless ComputingGetting Started with AWS Lambda and Serverless Computing
Getting Started with AWS Lambda and Serverless ComputingAmazon Web Services
 
Datapipe: Hybrid Cloud in the Trenches – Lessons Learnt
Datapipe: Hybrid Cloud in the Trenches – Lessons LearntDatapipe: Hybrid Cloud in the Trenches – Lessons Learnt
Datapipe: Hybrid Cloud in the Trenches – Lessons LearntAmazon Web Services
 
Introduction to AWS Lambda and Serverless Applications
Introduction to AWS Lambda and Serverless ApplicationsIntroduction to AWS Lambda and Serverless Applications
Introduction to AWS Lambda and Serverless ApplicationsAmazon Web Services
 
Serverless Development Deep Dive
Serverless Development Deep DiveServerless Development Deep Dive
Serverless Development Deep DiveAmazon Web Services
 

What's hot (20)

Building on AWS: Optimizing & Delivering
Building on AWS: Optimizing & DeliveringBuilding on AWS: Optimizing & Delivering
Building on AWS: Optimizing & Delivering
 
A Brief Look at Serverless Architecture
A Brief Look at Serverless ArchitectureA Brief Look at Serverless Architecture
A Brief Look at Serverless Architecture
 
Build and Deploy Serverless Applications with AWS SAM - SRV316 - Chicago AWS ...
Build and Deploy Serverless Applications with AWS SAM - SRV316 - Chicago AWS ...Build and Deploy Serverless Applications with AWS SAM - SRV316 - Chicago AWS ...
Build and Deploy Serverless Applications with AWS SAM - SRV316 - Chicago AWS ...
 
Amazon EventBridge
Amazon EventBridgeAmazon EventBridge
Amazon EventBridge
 
muCon 2017 - 12 Factor Serverless Applications
muCon 2017 - 12 Factor Serverless ApplicationsmuCon 2017 - 12 Factor Serverless Applications
muCon 2017 - 12 Factor Serverless Applications
 
AWS Lambda Layers, the Runtime API, & Nested Applications
AWS Lambda Layers, the Runtime API, & Nested ApplicationsAWS Lambda Layers, the Runtime API, & Nested Applications
AWS Lambda Layers, the Runtime API, & Nested Applications
 
AWS Lambda support for AWS X-Ray
AWS Lambda support for AWS X-RayAWS Lambda support for AWS X-Ray
AWS Lambda support for AWS X-Ray
 
WIN401_Migrating Microsoft Applications to AWS
WIN401_Migrating Microsoft Applications to AWSWIN401_Migrating Microsoft Applications to AWS
WIN401_Migrating Microsoft Applications to AWS
 
Serverless Architectural Patterns
Serverless Architectural PatternsServerless Architectural Patterns
Serverless Architectural Patterns
 
Cloud Computing in Practice
Cloud Computing in PracticeCloud Computing in Practice
Cloud Computing in Practice
 
Authoring and Deploying Serverless Applications with AWS SAM
Authoring and Deploying Serverless Applications with AWS SAMAuthoring and Deploying Serverless Applications with AWS SAM
Authoring and Deploying Serverless Applications with AWS SAM
 
Getting Started with Amazon EventBridge
Getting Started with Amazon EventBridgeGetting Started with Amazon EventBridge
Getting Started with Amazon EventBridge
 
Serverless architecture
Serverless architectureServerless architecture
Serverless architecture
 
Getting Started with Serverless Architectures with Microservices_AWSPSSummit_...
Getting Started with Serverless Architectures with Microservices_AWSPSSummit_...Getting Started with Serverless Architectures with Microservices_AWSPSSummit_...
Getting Started with Serverless Architectures with Microservices_AWSPSSummit_...
 
Serverless 2019 and Beyond
Serverless 2019 and Beyond Serverless 2019 and Beyond
Serverless 2019 and Beyond
 
Getting Started with AWS Lambda & Serverless Computing - Kashif Imran.pdf
Getting Started with AWS Lambda & Serverless Computing - Kashif Imran.pdfGetting Started with AWS Lambda & Serverless Computing - Kashif Imran.pdf
Getting Started with AWS Lambda & Serverless Computing - Kashif Imran.pdf
 
Getting Started with AWS Lambda and Serverless Computing
Getting Started with AWS Lambda and Serverless ComputingGetting Started with AWS Lambda and Serverless Computing
Getting Started with AWS Lambda and Serverless Computing
 
Datapipe: Hybrid Cloud in the Trenches – Lessons Learnt
Datapipe: Hybrid Cloud in the Trenches – Lessons LearntDatapipe: Hybrid Cloud in the Trenches – Lessons Learnt
Datapipe: Hybrid Cloud in the Trenches – Lessons Learnt
 
Introduction to AWS Lambda and Serverless Applications
Introduction to AWS Lambda and Serverless ApplicationsIntroduction to AWS Lambda and Serverless Applications
Introduction to AWS Lambda and Serverless Applications
 
Serverless Development Deep Dive
Serverless Development Deep DiveServerless Development Deep Dive
Serverless Development Deep Dive
 

Viewers also liked

Biz Online Insights: Media freedom
Biz Online Insights: Media freedomBiz Online Insights: Media freedom
Biz Online Insights: Media freedomBizcommunity
 
Seo e Web Marketing - 5 | WebMaster & WebDesigner
Seo e Web Marketing - 5 | WebMaster & WebDesignerSeo e Web Marketing - 5 | WebMaster & WebDesigner
Seo e Web Marketing - 5 | WebMaster & WebDesignerMatteo Magni
 
Open source software in government challenges and opportunities
Open source software in government challenges and opportunitiesOpen source software in government challenges and opportunities
Open source software in government challenges and opportunitiesLuke Fretwell
 
Tabel Kebenaran (Logika ... lagi)
Tabel Kebenaran (Logika ... lagi)Tabel Kebenaran (Logika ... lagi)
Tabel Kebenaran (Logika ... lagi)Aurelius Ratu
 
HTML5 e Css3 - 7 | WebMaster & WebDesigner
HTML5 e Css3 - 7 | WebMaster & WebDesignerHTML5 e Css3 - 7 | WebMaster & WebDesigner
HTML5 e Css3 - 7 | WebMaster & WebDesignerMatteo Magni
 

Viewers also liked (6)

Biz Online Insights: Media freedom
Biz Online Insights: Media freedomBiz Online Insights: Media freedom
Biz Online Insights: Media freedom
 
дидактический конструктор
дидактический конструктордидактический конструктор
дидактический конструктор
 
Seo e Web Marketing - 5 | WebMaster & WebDesigner
Seo e Web Marketing - 5 | WebMaster & WebDesignerSeo e Web Marketing - 5 | WebMaster & WebDesigner
Seo e Web Marketing - 5 | WebMaster & WebDesigner
 
Open source software in government challenges and opportunities
Open source software in government challenges and opportunitiesOpen source software in government challenges and opportunities
Open source software in government challenges and opportunities
 
Tabel Kebenaran (Logika ... lagi)
Tabel Kebenaran (Logika ... lagi)Tabel Kebenaran (Logika ... lagi)
Tabel Kebenaran (Logika ... lagi)
 
HTML5 e Css3 - 7 | WebMaster & WebDesigner
HTML5 e Css3 - 7 | WebMaster & WebDesignerHTML5 e Css3 - 7 | WebMaster & WebDesigner
HTML5 e Css3 - 7 | WebMaster & WebDesigner
 

Similar to "Open Source Software in Government" by Jim Willis @ eLiberatica 2007

Building Serverless Microservices with AWS
Building Serverless Microservices with AWSBuilding Serverless Microservices with AWS
Building Serverless Microservices with AWSDonnie Prakoso
 
AWS Innovate Montreal Keynote - by Chris Munns
AWS Innovate Montreal Keynote - by Chris MunnsAWS Innovate Montreal Keynote - by Chris Munns
AWS Innovate Montreal Keynote - by Chris MunnsAmazon Web Services
 
ReliefWeb's Journey from RSS Feed to Public API
ReliefWeb's Journey from RSS Feed to Public APIReliefWeb's Journey from RSS Feed to Public API
ReliefWeb's Journey from RSS Feed to Public APIPhase2
 
Building API-Driven Microservices with Amazon API Gateway - AWS Online Tech T...
Building API-Driven Microservices with Amazon API Gateway - AWS Online Tech T...Building API-Driven Microservices with Amazon API Gateway - AWS Online Tech T...
Building API-Driven Microservices with Amazon API Gateway - AWS Online Tech T...Amazon Web Services
 
Using PaaS to run APIs and Microservices in Production
Using PaaS to run APIs and Microservices in ProductionUsing PaaS to run APIs and Microservices in Production
Using PaaS to run APIs and Microservices in ProductionApigee | Google Cloud
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
Open Ap Is State Of The Market
Open Ap Is State Of The MarketOpen Ap Is State Of The Market
Open Ap Is State Of The MarketConSanFrancisco123
 
Building API Driven Microservices
Building API Driven MicroservicesBuilding API Driven Microservices
Building API Driven MicroservicesChris Munns
 
20141210 - Microservice Container
20141210 - Microservice Container20141210 - Microservice Container
20141210 - Microservice ContainerJamie (Taka) Wang
 
Cloud-Native-Data with Cornelia Davis
Cloud-Native-Data with Cornelia DavisCloud-Native-Data with Cornelia Davis
Cloud-Native-Data with Cornelia DavisVMware Tanzu
 
Vancouver keynote - AWS Innovate - Sam Elmalak
Vancouver keynote - AWS Innovate - Sam ElmalakVancouver keynote - AWS Innovate - Sam Elmalak
Vancouver keynote - AWS Innovate - Sam ElmalakAmazon Web Services
 
Navigating Microservice Architecture with AWS - AWS Public Sector Summit Sing...
Navigating Microservice Architecture with AWS - AWS Public Sector Summit Sing...Navigating Microservice Architecture with AWS - AWS Public Sector Summit Sing...
Navigating Microservice Architecture with AWS - AWS Public Sector Summit Sing...Amazon Web Services
 
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...Amazon Web Services
 
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...Kai Wähner
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital TransformationAditya Thatte
 
Primeros pasos en desarrollo serverless
Primeros pasos en desarrollo serverlessPrimeros pasos en desarrollo serverless
Primeros pasos en desarrollo serverlessjavier ramirez
 
Introducing to serverless computing and AWS lambda - Israel Clouds Meetup
Introducing to serverless computing and AWS lambda - Israel Clouds MeetupIntroducing to serverless computing and AWS lambda - Israel Clouds Meetup
Introducing to serverless computing and AWS lambda - Israel Clouds MeetupBoaz Ziniman
 

Similar to "Open Source Software in Government" by Jim Willis @ eLiberatica 2007 (20)

Building Serverless Microservices with AWS
Building Serverless Microservices with AWSBuilding Serverless Microservices with AWS
Building Serverless Microservices with AWS
 
AWS Innovate Montreal Keynote - by Chris Munns
AWS Innovate Montreal Keynote - by Chris MunnsAWS Innovate Montreal Keynote - by Chris Munns
AWS Innovate Montreal Keynote - by Chris Munns
 
ReliefWeb's Journey from RSS Feed to Public API
ReliefWeb's Journey from RSS Feed to Public APIReliefWeb's Journey from RSS Feed to Public API
ReliefWeb's Journey from RSS Feed to Public API
 
Building API-Driven Microservices with Amazon API Gateway - AWS Online Tech T...
Building API-Driven Microservices with Amazon API Gateway - AWS Online Tech T...Building API-Driven Microservices with Amazon API Gateway - AWS Online Tech T...
Building API-Driven Microservices with Amazon API Gateway - AWS Online Tech T...
 
Using PaaS to run APIs and Microservices in Production
Using PaaS to run APIs and Microservices in ProductionUsing PaaS to run APIs and Microservices in Production
Using PaaS to run APIs and Microservices in Production
 
TUG Presentation - 1/25/17
TUG Presentation - 1/25/17TUG Presentation - 1/25/17
TUG Presentation - 1/25/17
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Open Ap Is State Of The Market
Open Ap Is State Of The MarketOpen Ap Is State Of The Market
Open Ap Is State Of The Market
 
Building API Driven Microservices
Building API Driven MicroservicesBuilding API Driven Microservices
Building API Driven Microservices
 
20141210 - Microservice Container
20141210 - Microservice Container20141210 - Microservice Container
20141210 - Microservice Container
 
Cloud-native Data
Cloud-native DataCloud-native Data
Cloud-native Data
 
Cloud-Native-Data with Cornelia Davis
Cloud-Native-Data with Cornelia DavisCloud-Native-Data with Cornelia Davis
Cloud-Native-Data with Cornelia Davis
 
Vancouver keynote - AWS Innovate - Sam Elmalak
Vancouver keynote - AWS Innovate - Sam ElmalakVancouver keynote - AWS Innovate - Sam Elmalak
Vancouver keynote - AWS Innovate - Sam Elmalak
 
Navigating Microservice Architecture with AWS - AWS Public Sector Summit Sing...
Navigating Microservice Architecture with AWS - AWS Public Sector Summit Sing...Navigating Microservice Architecture with AWS - AWS Public Sector Summit Sing...
Navigating Microservice Architecture with AWS - AWS Public Sector Summit Sing...
 
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
Leadership Session: Using DevOps, Microservices, and Serverless to Accelerate...
 
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
 
Demistifying serverless on aws
Demistifying serverless on awsDemistifying serverless on aws
Demistifying serverless on aws
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
 
Primeros pasos en desarrollo serverless
Primeros pasos en desarrollo serverlessPrimeros pasos en desarrollo serverless
Primeros pasos en desarrollo serverless
 
Introducing to serverless computing and AWS lambda - Israel Clouds Meetup
Introducing to serverless computing and AWS lambda - Israel Clouds MeetupIntroducing to serverless computing and AWS lambda - Israel Clouds Meetup
Introducing to serverless computing and AWS lambda - Israel Clouds Meetup
 

More from eLiberatica

"Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe...
"Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe..."Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe...
"Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe...eLiberatica
 
"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008
"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008
"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008eLiberatica
 
"Komodo - Why we chose to make our product open source" by Shane Caraveo @ eL...
"Komodo - Why we chose to make our product open source" by Shane Caraveo @ eL..."Komodo - Why we chose to make our product open source" by Shane Caraveo @ eL...
"Komodo - Why we chose to make our product open source" by Shane Caraveo @ eL...eLiberatica
 
"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008
"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008
"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008eLiberatica
 
"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008
"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008
"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008eLiberatica
 
"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008
"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008
"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008eLiberatica
 
"HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic...
"HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic..."HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic...
"HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic...eLiberatica
 
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott..."Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...eLiberatica
 
"Open Source Software Middleware for The Internet of Things - Project ASPIRE"...
"Open Source Software Middleware for The Internet of Things - Project ASPIRE"..."Open Source Software Middleware for The Internet of Things - Project ASPIRE"...
"Open Source Software Middleware for The Internet of Things - Project ASPIRE"...eLiberatica
 
"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008
"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008
"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008eLiberatica
 
"Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati...
"Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati..."Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati...
"Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati...eLiberatica
 
"For the first time in Europe Digital ID providers and OpenID service for Rom...
"For the first time in Europe Digital ID providers and OpenID service for Rom..."For the first time in Europe Digital ID providers and OpenID service for Rom...
"For the first time in Europe Digital ID providers and OpenID service for Rom...eLiberatica
 
"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008
"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008
"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008eLiberatica
 
"Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e...
"Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e..."Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e...
"Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e...eLiberatica
 
"OSS in Public Administrations - A short Report from the European Level" by B...
"OSS in Public Administrations - A short Report from the European Level" by B..."OSS in Public Administrations - A short Report from the European Level" by B...
"OSS in Public Administrations - A short Report from the European Level" by B...eLiberatica
 
"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008
"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008
"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008eLiberatica
 
"The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera...
"The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera..."The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera...
"The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera...eLiberatica
 
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008eLiberatica
 
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008eLiberatica
 
"The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe...
"The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe..."The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe...
"The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe...eLiberatica
 

More from eLiberatica (20)

"Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe...
"Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe..."Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe...
"Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe...
 
"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008
"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008
"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008
 
"Komodo - Why we chose to make our product open source" by Shane Caraveo @ eL...
"Komodo - Why we chose to make our product open source" by Shane Caraveo @ eL..."Komodo - Why we chose to make our product open source" by Shane Caraveo @ eL...
"Komodo - Why we chose to make our product open source" by Shane Caraveo @ eL...
 
"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008
"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008
"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008
 
"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008
"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008
"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008
 
"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008
"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008
"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008
 
"HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic...
"HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic..."HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic...
"HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic...
 
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott..."Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
 
"Open Source Software Middleware for The Internet of Things - Project ASPIRE"...
"Open Source Software Middleware for The Internet of Things - Project ASPIRE"..."Open Source Software Middleware for The Internet of Things - Project ASPIRE"...
"Open Source Software Middleware for The Internet of Things - Project ASPIRE"...
 
"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008
"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008
"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008
 
"Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati...
"Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati..."Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati...
"Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati...
 
"For the first time in Europe Digital ID providers and OpenID service for Rom...
"For the first time in Europe Digital ID providers and OpenID service for Rom..."For the first time in Europe Digital ID providers and OpenID service for Rom...
"For the first time in Europe Digital ID providers and OpenID service for Rom...
 
"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008
"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008
"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008
 
"Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e...
"Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e..."Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e...
"Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e...
 
"OSS in Public Administrations - A short Report from the European Level" by B...
"OSS in Public Administrations - A short Report from the European Level" by B..."OSS in Public Administrations - A short Report from the European Level" by B...
"OSS in Public Administrations - A short Report from the European Level" by B...
 
"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008
"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008
"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008
 
"The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera...
"The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera..."The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera...
"The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera...
 
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
 
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
 
"The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe...
"The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe..."The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe...
"The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe...
 

Recently uploaded

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Recently uploaded (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

"Open Source Software in Government" by Jim Willis @ eLiberatica 2007

  • 1. A bit about me • Non-technical background. • Editor and writer for OS/2 Professional Magazine. • Set up community technology access centers. • Generally area of interest is using technology to promote government transparency, increase civic participation and build social capital
  • 2. . . . and a bit more • Consultant for Rhode Island Department of State. • 2003 appointed Chief Information Office for RI Department of State • Four years at the helm of a large state agency, making decisions about systems that impacted state business, regulations and elections I learned the following . . .
  • 3. O pe n S ource + O pe n C ont e nt + O pe n S e r vi ce s O pe n G ove rnme nt
  • 4. Open Source & Government • The freedom to run the program • The freedom to study how the program works, and adapt it to your needs. • The freedom to redistribute copies. • The freedom to improve the program, and release your improvements to the public.
  • 5. Open Source & Government Philosophical Defense • Tax payers pay for the software and, as such, they should have unfettered access to the source code. • Transparency of process (e.g. voting equipment). • greater access to government data and applications through shared source. (e.g. local governments should be sharing software with one another).
  • 6. Open Source & Government Practical Defense • Open Source software makes great glue for joining disparate agencies’ data together • many small tools chained together by open services • Ability for agencies to co-develop and share results/ support • Multiple support options are available to augment in house support • product support (MySQL, JBoss) • stack support (SpikeSource) • community support (Plone community sprints)
  • 7. Open Source & Government Staffing/Personnel • Open source shops/departments foster a different environment and attract different admins/developers. • Certifications carry less weight than the ability to find solutions in the community. • Prerequisite here is that managers can identify that talent.
  • 8. Open Source & Government Diverse Ecosystem • Open source prevents lock-in to a monolithic vendor • More competition, better software and support
  • 9. Open Content & Government • Open Content: openly defined and described file format or date storage (e.g. Open Document Format) • Enable access to the data independent of the application that created them • Foster competition by encouraging multiple implementations
  • 10. Open Document Format & Open Source • Open source software and open content/ open specifications have always gone hand in hand • open office and the open document format • koffice • open office • google docs • abiword • windows/mac/solaris
  • 11. Open Content & Legislation • Open content eliminates the tax on the citizen for viewing the content • Open content helps insure longevity • Government procurement specifications should mandate that, by default, content is stored in an open format. • Legislation should not mandate a standard but rather should mandate openness
  • 12. Open Content & G2G • Government to Government (G2G) communication is facilitated by Open Content • Emergency Preparedness - Lessons from Thailand
  • 13. Open Content Saves Money • Applications that work with open content can be changed swapped out. • Leverage when dealing with proprietary vendors (MA, USA).
  • 14. Open Services & Government • Web services allow applications to communicate across platforms and programming languages using standard protocols based on XML. They are self- contained, self-describing, modular applications that can be published, located, and invoked across the Web. Web services perform functions, which can be anything from simple requests to complicated business processes...Once a Web service is deployed, other applications (and other Web services) can discover and invoke the deployed service. (From IBM and other web sources)
  • 15. Open Services & Government They are the tiny, open tools that tie together open content over open systems.
  • 16. The Willis Doctrine: • "It is simply unacceptable at this point in history that a citizen can use Web services to track the movies he is renting, the weather around his house and the books he's recently purchased, but cannot as easily monitor data regarding the quality of his drinking water, legislation or regulations that will directly impact his work or personal life, what contracts are currently available to bid on for his state, or what crimes have recently occurred on his street."
  • 17. Open Services & The Citizen • The Government Agency Homepage is Dead • From the citizen's perspective, what government has that is valuable is content • Government pages are a last resort for citizens • Governments must adopt syndication services and make data available via ATOM or RSS.
  • 18. Open Services & Alternative Views • aggregation and recombining data can open up new routes to citizen engagement with government • chicagocrime.org (unfortunately) uses screen-scraping instead of services • (from about page): It is not an official source of crime information for the city of Chicago. Rather, it is an alternative view of public record that is available elsewhere.
  • 19. Open Source and Open Services • Open source software projects have been built from the premise of small tools chained together. • Web 2.0 is a natural extension of bash, awk, sed and grep • open source products don't need to rewritten to speak open services the way that many proprietary products do
  • 20. Easing the transition to Open Source • Changing the tire of a moving car • Open Services also provide a scaffolding for agencies to migrate from proprietary services to open source on-the-fly
  • 21. Example Migration Scenario IIS ASP MS SQL Server MS Windows
  • 22. Example Migration Scenario IIS ASP Webservice API MS SQL Server MS Windows
  • 23. Example Migration Scenario IIS ASP Webservice API MS SQL Server MS Windows
  • 24. Example Migration Scenario IIS ASP Webservice API MS SQL Server MS Windows
  • 25. Example Migration Scenario IIS ASP Webservice API MS SQL Server MS Windows
  • 26. Example Migration Scenario IIS ASP Webservice API MS SQL Server MS Windows Linux
  • 27. Example Migration Scenario IIS ASP Webservice API MS SQL Server MySQL Server MS Windows Linux
  • 28. Example Migration Scenario IIS ASP Webservice API MS SQL Server MySQL Server MS Windows Linux
  • 29. Example Migration Scenario IIS ASP Webservice API MS SQL Server MySQL Server MS Windows Linux
  • 30. Example Migration Scenario IIS ASP Webservice API MS SQL Server MySQL Server Linux
  • 31. Example Migration Scenario IIS ASP Webservice API MySQL Server Linux
  • 32. Example Migration Scenario Apache IIS ASP Webservice API MySQL Server Linux
  • 33. Example Migration Scenario Apache IIS PHP ASP Webservice API MySQL Server Linux
  • 34. Example Migration Scenario Apache IIS PHP ASP Webservice API MySQL Server Linux
  • 35. Example Migration Scenario Apache PHP ASP Webservice API MySQL Server Linux
  • 36. Example Migration Scenario Apache PHP Webservice API MySQL Server Linux
  • 37. Example Migration Scenario Apache PHP Webservice API MySQL Server Linux
  • 38. Next Steps • What's really needed (desperately) on the open source side is some way to measure and quantify cost savings vs. proprietary solutions • Greater sharing of software among government entities
  • 39. Small Steps • RSS is a great way to introduce people to open services • while RSS has been a great way to syndicate some data types the ical spec needs to really improve. • the combo of RSS and iCal will drive participatory democracy
  • 40. Leadership/Management needs to catch up • Government needs to get out of the business of trying to predict the applications that citizens want • Needs to focus on opening up the widest possible spectrum of services
  • 41. Hiring practices need to change • Hire good problems solvers • If they're bright and passionate, even if they've had limited exposure to free software, they'll come around:
  • 42. Inside the head of an MSCE • G.C. A+, CNA, MCP, MCSA, MCSE • I have worked with closed source software for most of my professional career. The majority of it Microsoft based. From my experience, the industry standard has been to find the biggest name brand option, find other similar options, compare features and prices and make a decision...Through my research I would always come across an open source option that was enticing due to the fact that there were no licensing fees, making it a very inexpensive option. The main issues that always seemed to eliminate it from being an option had to do with finding mainstream support for the software and having the expertise in- house to be able to just install it. • Over the last two years I was given an opportunity to work for an IT shop that chose an open source direction. I took it as a great learning experience and it forever changed my views of information technology. I worked on many projects based on open source software specifically in the research and development area. Though I did not have a manual to refer to or a phone number to call for support, I quickly found that all the help I needed and questions I had were just an Internet search away. As an added bonus I found that disaster recovery and documentation, something that had always been difficult to stay on top of [in an MS environment], was much easier to maintain. Most configuration specific information in the Linux world is found in a text file making both disaster recovery and documentation much easier.
  • 43. Get Involved • Government leaders need input from smart, articulate citizens who understand issues around openness.