Cloud Tutorial: AWS IoT. TA for class CSE 521S, Fall, Jan/18/2018 Haoran Li

Size: px
Start display at page:

Download "Cloud Tutorial: AWS IoT. TA for class CSE 521S, Fall, Jan/18/2018 Haoran Li"

Transcription

1 Cloud Tutorial: AWS IoT TA for class CSE 521S, Fall, Jan/18/2018 Haoran Li

2 Pointers Ø Amazon IoT q Ø Amazon EC2 q EC2_GetStarted.html Ø Resource list for course projects q Ø Apply for $40 credits for Amazon AWS q 2

3 XaaS: Basics in Cloud Computing

4 Cloud Computing Ø Cloud computing provides shared pool of configurable computing resource to end users on demand Ø Three service models q IaaS (Infrastructure as a Service): virtual machines, storage, network q PaaS (Platform as a Service): execution runtime, middleware, web server, database, development tool q SaaS (Software as a Service): , virtual desktop, games 1/18/18 4

5 Cloud Services: On-premise Software Ø Traditional Ø installed and runs on personal computer Ø You Manage and Deploy q Hardware q OS q Software Ø Example q This presentation APP Data Runtime Middleware OS Virtualization Server Storage Network You Manage 1/18/18 5

6 Infrastructure as a Service (IaaS) Ø IaaS q "physical server box q Virtual Machine Memory Storage CPU Network Web Service APP Data Runtime Middleware You Manage Ø Example q AWS EC2 q AWS HPC Ø Usecase q Build up you VM cluster OS Virtualization Server Storage Network Service Provider Manages 1/18/18 6

7 Platform as a Service (PaaS) Ø PaaS q You get a framework q Host Application q Tools Ø Example q AWS IoT Ø Usecase q Build up you re smart A/C controller APP Data Runtime Middleware OS Virtualization Server Storage Network You Manage Service Provider Manages 1/18/18 7

8 PaaS Example: Amazon IoT Tools Framework 1/18/18 8

9 Software as a Service (SaaS) Ø SaaS q You get a whole solution Ø Example q Gmail q Dropbox q Office365 APP Data Runtime Middleware OS Virtualization Server Service Provider Manages Storage Network 1/18/18 9

10 XaaS: A Recap On-Premise IaaS PaaS SaaS APP Data Runtime Middleware OS Virtualization Server Storage Network You Manage APP Data Runtime Middleware OS Virtualization Server Storage Network You Manage Service Provider Manages APP Data Runtime Middleware OS Virtualization Server Storage Network 1/18/18 10 You Manage Service Provider Manages APP Data Runtime Middleware OS Virtualization Server Storage Network Service Provider Manages

11 Tutorial: Hello! AWS IoT!!

12 Internet-of-Things Ø Things (Devices) q Many of them Different Types Isolated Systems q Data and Command Sensing the world Give Response q Challenge United: Connected + Communication Smart: Data Analytics + Strategy 1/18/18 Source:

13 Solution: AWS IoT United: Connect + Communication Stated: Thing Shadow Smart: Other Cloud Service Data Storage Machine Learning 1/18/18 Source: 13

14 Tutorial: Hello AWS IoT! Random Integer [1, 100] Publish Forward EC2 t2.micro AWS Subscribe Amazon SNS 1/18/18 Source: 14

15 Step 1: Create a Virtual "Thing AWS IoT Virtual Thing / Shadow 1/18/18 15

16 Get into AWS Manage Console Ø Create your own AWS account Ø Sign In IoT Manage Console q 1/18/18 16

17 Create a thing Ø 1. AWS IoT Menu q Registry Things è Create Ø 2. Give a name 1/18/18 17

18 Basic Interact: Publish Ø Using Embedded MQTT Client to Test Ø Check the Things Shadow 1/18/18 18

19 Basic Interact: Subscribe 1/18/18 19

20 Step 2: Connect a Physical Device Random Integer [1, 100] MQTT Client AWS IoT Virtual Thing / Shadow Attach Certificate EC2 t2.micro AWS Copy Policy 1/18/18 20

21 Create and get Certificates Ø Create Certificates q Security è Certificates è Create Ø Download Cert Files 1. public & private key 2. thing cert 3. Root CA for AWS 1/18/18 21

22 Create Policy and attach it to cert Ø Create Policy Ø Attach Policy to Certificates Set your policy to allow pub/sub! 1/18/18 22

23 Connect your Device Ø Copy certificates to your EC2 Instance q Note: through scp utility Ø Choose your AWS SDK (support MQTT) q Node JS q Python q Java Ø You can also use third party MQTT tools q Python (paho-mqtt library) 1/18/18 23

24 Some Notes Ø 1. You will need these certification when setting up the TLS1.2 verification Ø 2. You will need the endpoint and port (8883) when connect to AWS IoT Gateway 1/18/18 24

25 More: Rule Engine, Link with SNS services Ø Simple Notification Service AWS IoT EC2 t2.micro AWS Publish Virtual Thing / Shadow Forward Subscribe Topic: CSE521_Tutorial Subscribe Amazon SNS 1/18/18 25

26 Amazon SNS Ø Create a Topic q ARN will be used later Ø Subscribe your cellphone and to this topic 1/18/18 26

27 Create a Rule in Amazon IoT Ø Add a query to filter your inteseting topic (event) Ø Add an Action: q Forward this message to SNS q Specify Dest ARN q Enable Rule 1/18/18 27

28 Notification on SMS & 1/18/18 28

29 One More Thing: Account Security Ø DON T UPLOAD YOUR KEY PUBLICLY!!! Time to Open Source! 1/18/18 29 Source: WeChat Subscriptions: 西乔 神秘的程序员们 39 Geek Life Chpt 39.

30 What if $50,000 AWS Bill! 1/18/18 30 Source:

31 Pointers Ø Amazon EC2 q EC2_GetStarted.html Ø Amazon IoT q Ø Resource list for course projects q Ø Apply for $40 credits for Amazon AWS q 31

32 Thanks! Haoran Li Jan/18/2018

CSE 520S Real-Time Systems

CSE 520S Real-Time Systems CSE 520S Real-Time Systems Prof. Chenyang Lu TAs: Haoran Li, Yehan Ma Real-Time Systems Ø Systems operating under timing constraints q Automobiles. q Airplanes. q Mars rovers. q Game console. q Factory

More information

Programming with Android: SDK install and initial setup. Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna

Programming with Android: SDK install and initial setup. Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna Programming with Android: SDK install and initial setup Luca Bedogni Marco Di Felice Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna SDK and initial setup: Outline Ø Today: How

More information

DevOps Course Content

DevOps Course Content INTRODUCTION TO DEVOPS DevOps Course Content Ø What is DevOps? Ø History of DevOps Ø Different Teams Involved Ø DevOps definitions Ø DevOps and Software Development Life Cycle o Waterfall Model o Agile

More information

Google App Engine 8/10/17. CS Cloud Compu5ng Systems--Summer II 2017

Google App Engine 8/10/17. CS Cloud Compu5ng Systems--Summer II 2017 Google App Engine CS 6030--Cloud Compu5ng Systems--Summer II 2017 WESTERN MICHIGAN UNIVERSITY Professor: Dr. AJAY K. GUPTA SubmiPed by: JAPINDER PAL SINGH GHOTRA Contents Ø Introduc/on Ø Key Features Ø

More information

CS 5523 Operating Systems: Intro to Distributed Systems

CS 5523 Operating Systems: Intro to Distributed Systems CS 5523 Operating Systems: Intro to Distributed Systems Instructor: Dr. Tongping Liu Thank Dr. Dakai Zhu, Dr. Palden Lama for providing their slides. Outline Different Distributed Systems Ø Distributed

More information

4th International Industrial Supercomputing Workshop Supercomputing for industry and SMEs in the Netherlands

4th International Industrial Supercomputing Workshop Supercomputing for industry and SMEs in the Netherlands 4th International Industrial Supercomputing Workshop Supercomputing for industry and SMEs in the Netherlands Dr. Peter Michielse Deputy Director 1 Agenda q Historical example: oil reservoir simulation

More information

ForeScout Extended Module for McAfee epolicy Orchestrator

ForeScout Extended Module for McAfee epolicy Orchestrator ForeScout Extended Module for McAfee epolicy Orchestrator Version 3.1 Table of Contents About McAfee epolicy Orchestrator (epo) Integration... 4 Use Cases... 4 Additional McAfee epo Documentation... 4

More information

Agreement for iseries and AS/400 System Restore Test Service

Agreement for iseries and AS/400 System Restore Test Service Agreement for iseries and AS/400 System Restore Test Service 1. Introduction The iseries and AS/400 System Restore Test Service (called "the Service"). The Service is provided to you, as a registered subscriber

More information

M-Vote (Online Voting System)

M-Vote (Online Voting System) ISSN (online): 2456-0006 International Journal of Science Technology Management and Research Available online at: M-Vote (Online Voting System) Madhuri Mahajan Madhuri Wagh Prof. Puspendu Biswas Yogeshwari

More information

Amendment to the Infinite Campus END USER LICENSE AGREEMENT

Amendment to the Infinite Campus END USER LICENSE AGREEMENT Amendment to the Infinite Campus END USER LICENSE AGREEMENT This Amendment to the Infinite Campus End User License Agreement (the Amendment ), is made between Infinite Campus, Inc. a Minnesota corporation

More information

Internet of Things Wireless Sensor Networks. Chenyang Lu

Internet of Things Wireless Sensor Networks. Chenyang Lu Internet of Things Wireless Sensor Networks Chenyang Lu Internet of Things Ø Convergence of q Miniaturized hardware: processor+sensors+wireless q Low-power wireless: connect millions of devices to the

More information

City of Toronto Election Services Internet Voting for Persons with Disabilities Demonstration Script December 2013

City of Toronto Election Services Internet Voting for Persons with Disabilities Demonstration Script December 2013 City of Toronto Election Services Internet Voting for Persons with Disabilities Demonstration Script December 2013 Demonstration Time: Scheduled Breaks: Demonstration Format: 9:00 AM 4:00 PM 10:15 AM 10:30

More information

CUG Members' Handbook

CUG Members' Handbook CUG Members' Handbook March 31, 2016 Revisions 4/26/06 ToC add chapter 6 page 1 add xd1, xt3, and x1 list server info page 2 add xt3 and xd1 as eligible systems in section 1.2.1 page 4 replace old Program

More information

General Framework of Electronic Voting and Implementation thereof at National Elections in Estonia

General Framework of Electronic Voting and Implementation thereof at National Elections in Estonia State Electoral Office of Estonia General Framework of Electronic Voting and Implementation thereof at National Elections in Estonia Document: IVXV-ÜK-1.0 Date: 20 June 2017 Tallinn 2017 Annotation This

More information

Kjell-Einar Anderssen. Country Manager Norway - Nutanix

Kjell-Einar Anderssen. Country Manager Norway - Nutanix Kjell-Einar Anderssen. Country Manager Norway - Nutanix About Nutanix Make datacenter infrastructure invisible, eleva4ng IT to focus on applica4ons and services 1750+ customers Founded in 2009 Over 70

More information

Cadac SoundGrid I/O. User Guide

Cadac SoundGrid I/O. User Guide Cadac SoundGrid I/O User Guide 1 TABLE OF CONTENTS 1. Introduction... 3 1.1 About SoundGrid and the Cadac SoundGrid I/O... 3 1.2 Typical Uses... 4 1.3 Native/SoundGrid Comparison Table... 6 2. Hardware

More information

Product Description

Product Description www.youratenews.com Product Description Prepared on June 20, 2017 by Vadosity LLC Author: Brett Shelley brett.shelley@vadosity.com Introduction With YouRateNews, users are able to rate online news articles

More information

Case Study. MegaMatcher Accelerator

Case Study. MegaMatcher Accelerator MegaMatcher Accelerator Case Study Venezuela s New Biometric Voter Registration System Based on MegaMatcher biometric technology, the new system enrolls registered voters and verifies identity during local,

More information

Estonian National Electoral Committee. E-Voting System. General Overview

Estonian National Electoral Committee. E-Voting System. General Overview Estonian National Electoral Committee E-Voting System General Overview Tallinn 2005-2010 Annotation This paper gives an overview of the technical and organisational aspects of the Estonian e-voting system.

More information

Downloaded from: justpaste.it/vlxf

Downloaded from: justpaste.it/vlxf Downloaded from: justpaste.it/vlxf Jun 24, 2016 20:19:27.468 [2944] INFO - Plex Media Server v1.0.0.2261-a17e99e - Microsoft PC - build: windows-i386 english Jun 24, 2016 20:19:27.469 [2944] INFO - Windows

More information

Real-Time CORBA. Chenyang Lu CSE 520S

Real-Time CORBA. Chenyang Lu CSE 520S Real-Time CORBA Chenyang Lu CSE 520S CORBA Common Object Request Broker Architecture Ø CORBA specifications q OMG is the standards body q Over 800 companies q CORBA defines interfaces, not implementations

More information

Atlanta Bar Association Website User s Guide

Atlanta Bar Association Website User s Guide Atlanta Bar Association Website User s Guide Welcome to the new Atlanta Bar website! The Atlanta Bar Association is excited to launch our new website with added features and benefits for members. The new

More information

Election Campaigner Through Android Application

Election Campaigner Through Android Application Reviewed Paper Volume 2 Issue 8 April 2015 International Journal of Informative & Futuristic Research ISSN (Online): 2347-1697 Election Campaigner Through Android Application Paper ID IJIFR/ V2/ E8/ 070

More information

Citizen engagement and compliance with the legal, technical and operational measures in ivoting

Citizen engagement and compliance with the legal, technical and operational measures in ivoting Citizen engagement and compliance with the legal, technical and operational measures in ivoting Michel Chevallier Geneva State Chancellery Setting the stage Turnout is low in many modern democracies Does

More information

One View Watchlists Implementation Guide Release 9.2

One View Watchlists Implementation Guide Release 9.2 [1]JD Edwards EnterpriseOne Applications One View Watchlists Implementation Guide Release 9.2 E63996-03 April 2017 Describes One View Watchlists and discusses how to add and modify One View Watchlists.

More information

Case 1:17-cv Document 1 Filed 12/11/17 Page 1 of 17 IN THE UNITED STATES DISTRICT COURT FOR THE WESTERN DISTRICT OF TEXAS AUSTIN DIVISION

Case 1:17-cv Document 1 Filed 12/11/17 Page 1 of 17 IN THE UNITED STATES DISTRICT COURT FOR THE WESTERN DISTRICT OF TEXAS AUSTIN DIVISION Case 1:17-cv-01148 Document 1 Filed 12/11/17 Page 1 of 17 IN THE UNITED STATES DISTRICT COURT FOR THE WESTERN DISTRICT OF TEXAS AUSTIN DIVISION LUCIO DEVELOPMENT LLC, Plaintiff, Case No: 1:17-cv-1148 vs.

More information

Balsamiq End User License Agreement

Balsamiq End User License Agreement Balsamiq End User License Agreement Version 2.7, December 2014 The individual installing or using this software represents that he or she has authority to enter into this Agreement with Balsamiq on behalf

More information

Review: Background on Bits. PFTD: What is Computer Science? Scale and Bits: Binary Digits. BIT: Binary Digit. Understanding scale, what does it mean?

Review: Background on Bits. PFTD: What is Computer Science? Scale and Bits: Binary Digits. BIT: Binary Digit. Understanding scale, what does it mean? PFTD: What is Computer Science? Understanding scale, what does it mean? Ø Using numbers to estimate size, performance, time Ø What makes a password hard to break? Ø How hard to break encrypted message?

More information

Lohko for Android End User License Agreement

Lohko for Android End User License Agreement Lohko for Android End User License Agreement This End User License Agreement is an agreement between Disruptive Interactive Inc. ( Disruptive, we, or our ) and you. Please read the terms below carefully.

More information

Bombay High Court. This information pertains to the District and Subordinate Courts

Bombay High Court. This information pertains to the District and Subordinate Courts Bombay High Court Information Required for Implementation of Information and Communication Technology under Resolution 6 (iii) of the Chief Justice Conference 2016 This information pertains to the District

More information

Digital research data in the Sigma2 prospective

Digital research data in the Sigma2 prospective Digital research data in the Sigma2 prospective NARMA Forskningsdata seminar 30. Januar 2018 Maria Francesca Iozzi, PhD, UNINETT/Sigma2 Hans A. Eide, PhD, UNINETT/Sigma Agenda Ø About UNINETT Sigma2 Ø

More information

SaaS Software Escrow Agreement [Agreement Number EL ]

SaaS Software Escrow Agreement [Agreement Number EL ] SaaS Software Escrow Agreement [Agreement Number EL ] This Escrow Agreement ( Agreement ) is made on [INSERT DATE] by and among: 1) [Depositor Name, registered company number ######] located at [registered

More information

The Use of New Technologies in Electoral Process in Bosnia and Herzegovina: Where we started and where we are going

The Use of New Technologies in Electoral Process in Bosnia and Herzegovina: Where we started and where we are going The Use of New Technologies in Electoral Process in Bosnia and Herzegovina: Where we started and where we are going Suad Arnautović BiH Central Election Commission, Sarajevo, Bosnia and Herzegovina Introduction

More information

The Pupitre System: A desk news system for the Parliamentary Meeting rooms

The Pupitre System: A desk news system for the Parliamentary Meeting rooms The Pupitre System: A desk news system for the Parliamentary Meeting rooms By Teddy Alfaro and Luis Armando González talfaro@bcn.cl lgonzalez@bcn.cl Library of Congress, Chile Abstract The Pupitre System

More information

End User Licence Agreement

End User Licence Agreement End User Licence Agreement TMMR Pty Ltd ACN ACN 616 198 755 Articles to assist you with the implementation of this agreement: Bespoke end user licence agreements for the istore by Dundas Lawyers Legal

More information

NetTest A European Solution from Austria for measuring Broadband Quality SERENTSCHY.COM ADVISORY SERVICES GMBH

NetTest A European Solution from Austria for measuring Broadband Quality SERENTSCHY.COM ADVISORY SERVICES GMBH NetTest A European Solution from Austria for measuring Broadband Quality NetTest - Background Ø 2011, the Austrian Telecom Regulatory Authority RTR developed a new concept for measuring broadband quality

More information

UTAH LEGISLATIVE BILL WATCH

UTAH LEGISLATIVE BILL WATCH UTAH LEGISLATIVE BILL WATCH Category: Fast Track Solutions Contact: David Fletcher State of Utah Project Initiation and Completion Dates: December 2012/Completion February 2013 NASCIO 2013 1 EXECUTIVE

More information

Servilla: Service Provisioning in Wireless Sensor Networks. Chenyang Lu

Servilla: Service Provisioning in Wireless Sensor Networks. Chenyang Lu Servilla: Provisioning in Wireless Sensor Networks Chenyang Lu Sensor Network Challenges Ø Device heterogeneity Ø Network dynamics q due to mobility and interference Ø Limited resources and energy Signal

More information

SMS based Voting System

SMS based Voting System IJIRST International Journal for Innovative Research in Science & Technology Volume 4 Issue 11 April 2018 ISSN (online): 2349-6010 SMS based Voting System Dr. R. R. Mergu Associate Professor Ms. Nagmani

More information

BASECONE DATA PROCESSING AGREEMENT (BASECONE AS PROCESSOR)

BASECONE DATA PROCESSING AGREEMENT (BASECONE AS PROCESSOR) BASECONE DATA PROCESSING AGREEMENT (BASECONE AS PROCESSOR) The undersigned: Basecone N.V., a corporation established under Dutch law, with its corporate domicile at Eemweg 8, 3742 LB Baarn, the Netherlands

More information

JD Edwards EnterpriseOne Applications

JD Edwards EnterpriseOne Applications JD Edwards EnterpriseOne Applications One View Watchlists Implementation Guide Release 9.1 E39041-02 December 2013 JD Edwards EnterpriseOne Applications One View Watchlists Implementation Guide, Release

More information

FREQUENTLY ASKED QUESTION

FREQUENTLY ASKED QUESTION 1. What is ACES Project of CBEC? FREQUENTLY ASKED QUESTION CBEC has rolled-out a new centralized, web-based and workflow-based software application called Automation of Central Excise and Service Tax (ACES)

More information

Electronic Voting and Civil Referendums in Hong Kong

Electronic Voting and Civil Referendums in Hong Kong Electronic Voting and Civil Referendums in Hong Kong Mr Jazz MA, Mr Frank LEE, Dr Robert CHUNG Public Opinion Programme, The University of Hong Kong November 2014 Contents Design of an electronic voting

More information

Managing Large Scale Drupal and Agile Culture by Dinesh Waghmare, TCS

Managing Large Scale Drupal and Agile Culture by Dinesh Waghmare, TCS Managing Large Scale Drupal and Agile Culture by Dinesh Waghmare, TCS Myself @DrupalCon Dublin 2017 What is Large Scale Drupal? Traditional Clients Top Product organisation want to promote there product,

More information

Final Review. Chenyang Lu. CSE 467S Embedded Compu5ng Systems

Final Review. Chenyang Lu. CSE 467S Embedded Compu5ng Systems Final Review Chenyang Lu CSE 467S Embedded Compu5ng Systems OS: Basic Func2ons Ø OS controls resources: q who gets the CPU; q when I/O takes place; q how much memory is allocated; q power management. Ø

More information

End User License Agreement

End User License Agreement Lohko ios End User License Agreement This End User License Agreement is an agreement between Disruptive Interactive Inc. ( Disruptive, we, or our ) and you. Please read the terms below carefully. They

More information

IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF COLUMBIA

IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF COLUMBIA IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF COLUMBIA UNITED STATES OF AMERICA, v. Plaintiff, MICROSOFT CORPORATION, Civil Action No. 98-1232 (CKK) Next Court Deadline: March 6, 2002 Tunney

More information

Terms of Service. Last Updated: April 11, 2018

Terms of Service. Last Updated: April 11, 2018 Terms of Service Last Updated: April 11, 2018 PLEASE READ THESE TERMS OF SERVICE CAREFULLY, INCLUDING THE MANDATORY ARBITRATION PROVISION IN THE SECTION TITLED "DISPUTE RESOLUTION BY BINDING ARBITRATION,"

More information

c. References herein to the singular includes the plural and vice versa; and

c. References herein to the singular includes the plural and vice versa; and DISCLAIMER Terms and conditions for the use of this website These terms and conditions are binding and enforceable against all persons that access the Eden District Municipality web site or any part thereof

More information

Definition Traits Benefits History Statistics. 1/10/2013 Social Networking SIG 2

Definition Traits Benefits History Statistics. 1/10/2013 Social Networking SIG 2 Social Networking Grand Computers Club Social Networking Special Interest Group Background Definition Traits Benefits History Statistics 1/10/2013 Social Networking SIG 2 Definition A social network (SN)

More information

BRAIN GAIN INITIATIVE

BRAIN GAIN INITIATIVE United Nations Cultural Organization BRAIN GAIN INITIATIVE Linking African and Arab Region universities to global knowledge BRAIN GAIN INITIATIVE Linking African and Arab Region universities to global

More information

This Addendum Number 1 to the above referenced IFB responds to a clarification question asked with the MST response.

This Addendum Number 1 to the above referenced IFB responds to a clarification question asked with the MST response. To: All Interested Parties From: Sandra Amorim Purchasing Manager Monterey-Salinas Transit Re: IFB #19-09 Automatic Passenger Counters Addendum Number 1 This Addendum Number 1 to the above referenced IFB

More information

SF Summary of HIPER and Defective PTFs. I B M i P R E V E N T I V E S E R V I C E P L A N N I N G I N F O R M A T I O N

SF Summary of HIPER and Defective PTFs. I B M i P R E V E N T I V E S E R V I C E P L A N N I N G I N F O R M A T I O N SF98197 Summary of HIPER and Defective PTFs I B M i P R E V E N T I V E S E R V I C E P L A N N I N G I N F O R M A T I O N Copyright IBM Corporation 1993, 2018 - The information in this document was last

More information

Compsci 290.3, Spring 2017 Software Design and Implementation: Mobile Landon Cox Owen Astrachan

Compsci 290.3, Spring 2017 Software Design and Implementation: Mobile Landon Cox Owen Astrachan Compsci 290.3, Spring 2017 Software Design and Implementation: Mobile Landon Cox Owen Astrachan http://www.cs.duke.edu/courses/spring17/compsci290.3 See also Sakai @ Duke for all information Compsci 290.3/Mobile,

More information

A Model of a Legal Proceedings Portal for Nigerian High Courts

A Model of a Legal Proceedings Portal for Nigerian High Courts Advances in Computing 2017, 7(3): 63-73 DOI: 10.5923/j.ac.20170703.01 A Model of a Legal Proceedings Portal for Nigerian High Courts Moses A. Agana 1, Affiku Julius Akolo 2,* 1 Department of Maths/Statistics/Computer

More information

LICENSE, SUPPORT AND SERVICES AGREEMENT General Conditions

LICENSE, SUPPORT AND SERVICES AGREEMENT General Conditions LICENSE, SUPPORT AND SERVICES AGREEMENT General Conditions This License Support and Services Agreement, including any and all Order Forms and SOWs (as defined below) (collectively, this Agreement ), defines

More information

Child Check In Quick Start Guide. v 9.5. Local: (706) Atlanta: (404) Toll Free: (866)

Child Check In Quick Start Guide. v 9.5. Local: (706) Atlanta: (404) Toll Free: (866) Child Check In Quick Start Guide v 9.5 Local: (706) 864-4055 Atlanta: (404) 551-4230 Toll Free: (866) 475-1699 www.caaministries.org CHILD CHECK IN OVERVIEW What is child check in? The child check in system

More information

5/4/2015. Who must register? What does registration mean? Sex Offender Registration and Related Issues: Beating Back Banishment and Big Brother

5/4/2015. Who must register? What does registration mean? Sex Offender Registration and Related Issues: Beating Back Banishment and Big Brother Sex Offender Registration and Related Issues: Beating Back Banishment and Big Brother PUBLIC DEFENDER CONFERENCE 2015 GLENN GERDING 210 N. COLUMBIA ST. CHAPEL HILL, NC 27514 919-338-0836 Who must register?

More information

INFORMATION SYSTEMS COMMITTEE

INFORMATION SYSTEMS COMMITTEE Notice of Public Meeting Thursday, April 14, 2016 2:00 p.m. INFORMATION SYSTEMS COMMITTEE 1 of 18 Door County Government Center Chambers Room (C102), 1 st Floor 421 Nebraska Street, Sturgeon Bay, WI IS

More information

NO. 14 The Plaintiff, State of Washington, by and through its attorneys Robert W. Ferguson,

NO. 14 The Plaintiff, State of Washington, by and through its attorneys Robert W. Ferguson, 1 2 3 4 5 6 7 STATE OF WASHINGTON KING COUNTY SUPERIOR COURT 8 9 STATE OF WASHINGTON, NO. 10 Plaintiff, COMPLAINT FOR INJUNCTIVE AND OTHER RELIEF UNDER THE 11 V. CONSUMER PROTECTION ACT UBER TECHNOLOGIES,

More information

Proposed Computer-Implemented Invention Examination Guidelines

Proposed Computer-Implemented Invention Examination Guidelines Proposed Computer-Implemented Invention Examination Guidelines Department of Commerce U.S. Patent and Trademark Office [Docket No. 95053144-5144-01] RIN 0651-XX02 Request for Comments on Proposed Examination

More information

Strengthen Stewardship With Electronic Giving

Strengthen Stewardship With Electronic Giving Strengthen Stewardship With Electronic Giving Church commi4ee presenta5on 2015 Vanco Payment Solu4ons, All rights reserved. Contents! Mobile and e-giving facts Primary benefits of electronic giving Why

More information

Questions and Answer: RFP/2013/565. Request for Proposals for the Provision of Global Donation Solutions

Questions and Answer: RFP/2013/565. Request for Proposals for the Provision of Global Donation Solutions Questions and Answer: RFP/2013/565 Request for Proposals for the Provision of Global Donation Solutions Questions Answers Technical Related Questions 1. With the understanding that the Global Donation

More information

*SB0031* S.B PROTECTION OF LAW ENFORCEMENT OFFICERS' 2 PERSONAL INFORMATION

*SB0031* S.B PROTECTION OF LAW ENFORCEMENT OFFICERS' 2 PERSONAL INFORMATION LEGISLATIVE GENERAL COUNSEL Approved for Filing: E. Chelsea-McCarty 12-13-16 6:40 PM S.B. 31 1 PROTECTION OF LAW ENFORCEMENT OFFICERS' 2 PERSONAL INFORMATION 3 2017 GENERAL SESSION 4 STATE OF UTAH 5 Chief

More information

LICENSE and SUPPORT AGREEMENT Transaction facilitated through ADP Marketplace, Customer-Hosted

LICENSE and SUPPORT AGREEMENT Transaction facilitated through ADP Marketplace, Customer-Hosted LICENSE and SUPPORT AGREEMENT Transaction facilitated through ADP Marketplace, Customer-Hosted THIS AGREEMENT, ("Agreement") is by and between; Mastery Technologies, Inc., a Michigan Corporation ( Mastery

More information

WINDSOR-ESSEX COUNTY ASSOCIATION OF REALTORS CONTEST #1 (THE "CONTEST") OFFICIAL RULES

WINDSOR-ESSEX COUNTY ASSOCIATION OF REALTORS CONTEST #1 (THE CONTEST) OFFICIAL RULES WINDSOR-ESSEX COUNTY ASSOCIATION OF REALTORS CONTEST #1 (THE "CONTEST") OFFICIAL RULES 1. CONTEST PERIOD: Contest starts May 5, 2018 at 12:01 AM Eastern Standard Time ( EST ) and ends October 5, 2018 at

More information

DATA PROCESSING AGREEMENT. (1) You or your organization or entity as The Data Controller ( The Client or The Data Controller ); and

DATA PROCESSING AGREEMENT. (1) You or your organization or entity as The Data Controller ( The Client or The Data Controller ); and DATA PROCESSING AGREEMENT BETWEEN: (1) You or your organization or entity as The Data Controller ( The Client or The Data Controller ); and (2) Moodle Pty Ltd being a company registered within Australia

More information

Adaptive QoS Control for Real-Time Systems

Adaptive QoS Control for Real-Time Systems Adaptive QoS Control for Real-Time Systems Chenyang Lu CSE 520S Challenges Ø Classical real-time scheduling theory relies on accurate knowledge about workload and platform. New challenges under uncertainties

More information

Draft Circular on the Cross-border Provision of Public Information

Draft Circular on the Cross-border Provision of Public Information Draft Circular on the Cross-border Provision of Public Information 19 May 2015 Andrew Fitanides, Associate This presentation has been prepared for clients and professional associates of Baker & McKenzie.

More information

Public Libraries and Access to Justice: #2. The Role of Public Libraries

Public Libraries and Access to Justice: #2. The Role of Public Libraries Prepared by the Self-Represented Litigation Network Notes for Slide 1 Prepared by the Self-Represented Litigation Network Notes for slide 2 Public librarians are the front line for access to justice, but

More information

2017 APCUG Annual Meeting November 4, Benefits / Don Singleton VOTY PUSH / Virtual Technology Committees Judy Taylour, Chair

2017 APCUG Annual Meeting November 4, Benefits / Don Singleton VOTY PUSH / Virtual Technology Committees Judy Taylour, Chair 2017 APCUG Annual Meeting November 4, 2017 Benefits / Don Singleton VOTY PUSH / Virtual Technology Committees Judy Taylour, Chair Benefits Committee Responsible for: Soliciting ideas for new benefits from

More information

Statement on Security & Auditability

Statement on Security & Auditability Statement on Security & Auditability Introduction This document is designed to assist Hart customers by providing key facts and support in preparation for the upcoming November 2016 election cycle. It

More information

UOB BUSINESS APPLICATION TERMS AND CONDITIONS

UOB BUSINESS APPLICATION TERMS AND CONDITIONS UOB BUSINESS APPLICATION TERMS AND CONDITIONS Access to and the use of this Application are granted by United Overseas Bank Limited (hereinafter known as "UOB") subject to the following conditions. By

More information

Umrpn SrerBs Drsrrucr CoURT

Umrpn SrerBs Drsrrucr CoURT AO 93 (Rev. I 1/13) Search and Seizure Wanant In the Matter of the Search of (Briefly describe the property to be searched or identifr the person by name and address) ln RE Application for a Warrant under

More information

Jussi T. Lindgren, PhD Lead Engineer Inria

Jussi T. Lindgren, PhD Lead Engineer Inria Jussi T. Lindgren, PhD jussi.lindgren@inria.fr Lead Engineer Hybrid @ Inria Jozef Legeny, M. Eng jozef.legeny@mensiatech.com Lead Architect Mensia Technologies JL & JL - POSS 2016 - OpenViBE 2 Tapping

More information

Service Level Agreement

Service Level Agreement Client: Service Address: Term of Agreement: Twelve Months commencing on the 1 st of ( Start Date ) and ending on the last day of. Scope of Services: See Exhibit A Addendum Monthly Base Rate: See Exhibit

More information

COMP 635: WIRELESS & MOBILE COMMUNICATIONS COURSE INTRODUCTION. Jasleen Kaur. Fall 2017

COMP 635: WIRELESS & MOBILE COMMUNICATIONS COURSE INTRODUCTION.   Jasleen Kaur. Fall 2017 COMP 635: WIRELESS & MOBILE COMMUNICATIONS COURSE INTRODUCTION http://wireless.web.unc.edu Jasleen Kaur Fall 2017 1 Introductions Names BS/MS, First-year Grad, Senior Grad? If you re new, where have you

More information

ANALYTICAL GRAPHICS, INC. STK Components License Agreement

ANALYTICAL GRAPHICS, INC. STK Components License Agreement ANALYTICAL GRAPHICS, INC. STK Components License Agreement NOTICE TO USER: PLEASE READ THIS STK COMPONENTS LICENSE AGREEMENT ( AGREEMENT ) CAREFULLY. THIS IS A LEGALLY BINDING AGREEMENT BETWEEN YOU AND

More information

End User License Agreement

End User License Agreement End User License Agreement 1 Scope of this Agreement (1) Licensor has agreed with Licensee to grant Licensee a license to use and exploit the software TimeFleX group calendar for Microsoft Exchange & IBM

More information

Analyzing the Power Consumption Behavior of a Large Scale Data Center

Analyzing the Power Consumption Behavior of a Large Scale Data Center Analyzing the Power Consumption Behavior of a Large Scale Data Center KASHIF NIZAM KHAN, AALTO UNIVERSITY, FINLAND. SANJA S., TAPIO N., JUKKA K. N., SEBASTIAN V. A. & OLLI-PEKKA L. 1 Outline Ø Motivation

More information

- 1 - End-User License Agreement

- 1 - End-User License Agreement End-User License Agreement - 1 - This End-User License Agreement ( EULA ) is a legal agreement between you (either an individual or a single legal entity) ( Licensee ) and Enscape GmbH, Erbprinzenstraße

More information

Dependability in Distributed Systems

Dependability in Distributed Systems Dependability in Distributed Systems INF 5360 spring 2014 INF5360, Amir Taherkordi & Roman Vitenberg 1 Average Cost of Downtime Ø Revenue loss, productivity loss, reputation loss Ø Revenue loss + productivity

More information

Case 5:16-cv Document 1 Filed 11/07/16 Page 1 of 7

Case 5:16-cv Document 1 Filed 11/07/16 Page 1 of 7 Case :-cv-0 Document Filed /0/ Page of 0 0 MARK W. GOOD (Bar No. 0) TERRA LAW LLP 0 W. San Fernando St., # San Jose, California Telephone: 0--00 Facsimile: 0-- Email: mgood@terra-law.com JONATHAN T. SUDER

More information

General terms and conditions for the service Satispay Consumer

General terms and conditions for the service Satispay Consumer General terms and conditions for the service Satispay Consumer ( Version 1.2 12th January 2018 ) These terms of use constitute an agreement ( Agreement ) between you ( you, your and User ) and ( we, us,

More information

Panel 2: National Data Governance in a Global Economy

Panel 2: National Data Governance in a Global Economy Global Digital Futures Policy Forum 2016: Issues Brief Panel 2: National Data Governance in a Global Economy By Anupam Chander Introduction Global data flows are the lifeblood of the global economy today

More information

HOUSE BILL 1246 A BILL ENTITLED. Protection of Children from Online Predators Act of 2009

HOUSE BILL 1246 A BILL ENTITLED. Protection of Children from Online Predators Act of 2009 HOUSE BILL E, E, E lr CF SB By: Delegates Shank, Aumann, Bates, Boteler, Carter, Costa, Dwyer, Eckardt, Elmore, Frank, George, Glenn, Haddaway, Kelly, Kipke, Krebs, McComas, Myers, Norman, Schuh, Serafini,

More information

Paper 8 Tel: Entered: October 18, 2018 UNITED STATES PATENT AND TRADEMARK OFFICE

Paper 8 Tel: Entered: October 18, 2018 UNITED STATES PATENT AND TRADEMARK OFFICE Trials@uspto.gov Paper 8 Tel: 571-272-7822 Entered: October 18, 2018 UNITED STATES PATENT AND TRADEMARK OFFICE BEFORE THE PATENT TRIAL AND APPEAL BOARD SUPERCELL OY, Petitioner, v. GREE, INC., Patent Owner.

More information

Mendocino Community Network Services Contract

Mendocino Community Network Services Contract Mendocino Community Network Services Contract This agreement (this Agreement ) by and between the individual or entity listed below in the signature block ( Subscriber ) and the Mendocino Community Network

More information

IF YOU DO NOT AGREE TO THESE TERMS, DO NOT DOWNLOAD, INSTALL OR USE BSC.

IF YOU DO NOT AGREE TO THESE TERMS, DO NOT DOWNLOAD, INSTALL OR USE BSC. Bitvise SSH Client End User License Agreement Bitvise Limited, a Texas corporation with its principal office at 4105 Lombardy Court, Colleyville, Texas 76034, USA, ("Bitvise"), develops a Windows SSH client

More information

ADAMS ISP SERVICES AGREEMENT and NETWORK MANAGEMENT POLICY

ADAMS ISP SERVICES AGREEMENT and NETWORK MANAGEMENT POLICY ADAMS ISP SERVICES AGREEMENT and NETWORK MANAGEMENT POLICY Adams NetWorks, Inc. and Adams Telephone Co-Operative (Adams) has adopted this ISP Services Agreement and Network Management Policy to outline

More information

ELECTRONIC ARTS SOFTWARE END USER LICENSE AGREEMENT FOR ORIGIN APPLICATION AND RELATED SERVICES

ELECTRONIC ARTS SOFTWARE END USER LICENSE AGREEMENT FOR ORIGIN APPLICATION AND RELATED SERVICES ELECTRONIC ARTS SOFTWARE END USER LICENSE AGREEMENT FOR ORIGIN APPLICATION AND RELATED SERVICES This End User License Agreement ( License ) governs your access and use of the ORIGIN application and related

More information

SOFTWARE AS A SERVICE (SaaS) TERMS and CONDITIONS FOR REMOTE ACCESS SERVICE SOLD BY VIDEOJET

SOFTWARE AS A SERVICE (SaaS) TERMS and CONDITIONS FOR REMOTE ACCESS SERVICE SOLD BY VIDEOJET SOFTWARE AS A SERVICE (SaaS) TERMS and CONDITIONS FOR REMOTE ACCESS SERVICE SOLD BY VIDEOJET These Software as a Service Terms and Conditions SaaS Terms and Conditions are by and between the Videojet entity

More information

Systems and methods for conducting jury research and training for estimating punitive damages

Systems and methods for conducting jury research and training for estimating punitive damages ( 1 of 1 ) United States Patent 7,665,993 Genevie February 23, 2010 Systems and methods for conducting jury research and training for estimating punitive damages Abstract The present invention relates

More information

STAR WARS: THE LAST JEDI SWEEPSTAKES

STAR WARS: THE LAST JEDI SWEEPSTAKES STAR WARS: THE LAST JEDI SWEEPSTAKES NO PURCHASE OR PAYMENT NECESSARY. A PURCHASE WILL NOT ENHANCE YOUR CHANCES OF WINNING. 1. Eligibility: The Star Wars: The Last Jedi Sweepstakes ("Sweepstakes") is only

More information

HENRICO CIRCUIT COURT CLERK S OFFICE YVONNE G. SMITH, CLERK APPLICATION FOR REMOTE ACCESS TO HENRICO CIRCUIT COURT CASE IMAGING SYSTEM (OCRA)

HENRICO CIRCUIT COURT CLERK S OFFICE YVONNE G. SMITH, CLERK APPLICATION FOR REMOTE ACCESS TO HENRICO CIRCUIT COURT CASE IMAGING SYSTEM (OCRA) HENRICO CIRCUIT COURT CLERK S OFFICE YVONNE G. SMITH, CLERK APPLICATION FOR REMOTE ACCESS TO HENRICO CIRCUIT COURT CASE IMAGING SYSTEM (OCRA) This application must be completed by each individual user

More information

a GAO GAO HOMELAND SECURITY Performance of Information System to Monitor Foreign Students and Exchange Visitors Has Improved, but Issues Remain

a GAO GAO HOMELAND SECURITY Performance of Information System to Monitor Foreign Students and Exchange Visitors Has Improved, but Issues Remain GAO United States General Accounting Office Report to Congressional Committees June 2004 HOMELAND SECURITY Performance of Information System to Monitor Foreign Students and Exchange Visitors Has Improved,

More information

The Digital Appellate Court Introduction to the edca Electronic Portal

The Digital Appellate Court Introduction to the edca Electronic Portal The Digital Appellate Court Introduction to the edca Electronic Portal First District Court of Appeal - State of Florida Table of Contents Introduction... 2 External District Court of Appeal - edca...

More information

BLACKBERRY ENTERPRISE SERVER SOFTWARE LICENSE AGREEMENT

BLACKBERRY ENTERPRISE SERVER SOFTWARE LICENSE AGREEMENT BLACKBERRY ENTERPRISE SERVER SOFTWARE LICENSE AGREEMENT This BlackBerry Enterprise Server Software License Agreement (the Agreement ) is a legal agreement between you individually, or if you are authorized

More information

: : her undersigned attorneys, as and for her Complaint against the Defendant, alleges the following

: : her undersigned attorneys, as and for her Complaint against the Defendant, alleges the following LEE LITIGATION GROUP, PLLC C.K. Lee (CL 4086) Anne Seelig (AS 3976) 30 East 39 th Street, Second Floor New York, NY 10016 Tel. 212-465-1188 Fax 212-465-1181 Attorneys for Plaintiff and the Class UNITED

More information

SOFTWARE END USER LICENSE AGREEMENT (Load Systems Software and Firmware)

SOFTWARE END USER LICENSE AGREEMENT (Load Systems Software and Firmware) SOFTWARE END USER LICENSE AGREEMENT (Load Systems Software and Firmware) IMPORTANT, READ THIS AGREEMENT CAREFULLY. BY INSTALLING OR USING ALL OR ANY PORTION OF THE SOFTWARE, YOU ARE ACCEPTING ALL OF THE

More information