DevOps Course Content

Size: px
Start display at page:

Download "DevOps Course Content"

Transcription

1 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 Model Ø DevOps main objectives Ø Prerequisites for DevOps Ø Continuous Testing and Integration Ø Continuous Release and Deployment Ø Continuous Application Monitoring Ø Configuration Management Ø What is Cloud? Ø History and evolution of cloud Ø Cloud Computing Concepts Ø Public, Private, Hybrid Clouds Ø IAAS, SAAS, PAAS Cloud Models Ø Public Clouds o Amazon Web Services, Azure, Oracle Cloud, IBM Cloud Ø DevOps with Cloud BEFORE DEVOPS: LINUX: BASICS & ADMIN Ø Linux OS Introduction Ø Importance of Linux in DevOps Ø Fetching OS and Hardware information Ø Linux Basic Command Utilities Ø File and Directory Management. Ø Linux File Editors (VIM) Ø Utilities to download software into Linux from Internet Ø User Administration Ø File permission management Ø Package Management Ø Service Management

2 LINUX: NETWORKING Ø Introduction to network. Ø Introduction to network in Cloud. Ø Firewall Ø Load Balancer Ø Port Ø Protocol Ø IP Address Ø DNS Ø DHCP Ø Static IP CLOUD: PART 1 Ø Introduction to AWS Ø AWS EC2 Ø EC2 Essentials Ø Build Ec2 Instances Ø Security Groups Ø Key Pairs Ø AMI WEB APPLICATION ARCHITECTURE CLOUD: PART 2 Ø Enterprise 3-tier Application layout Ø Apache Web Server Ø Apache Tomcat Server Ø MariaDB Server Ø MOD_JK Module Ø Integration of Web Server with Application Server. Ø Integration of Application Server with DB Server. Ø Haproxy Load balancer. Ø Elastic Load Balancer Ø RDS MariaDB / MySQL DB Ø Create our own AMI Ø Auto Scaling Groups DEVOPS TOOLS: VERSION CONTROL GIT Ø Version Control System Ø Centralized & Distributed Version Control System Ø Advantages of Git Ø GIT o Anatomy of GIT

3 BUILD TOOLS MAVEN o GIT Features o 3-Tree Architecture o GITHUB Projects o GITHUB Management o GIT Clone / Commit / Push / Merge o GITLAB Installation & Configuration o GITLAB Management o Introduction to GITLAB-CI Ø Java Compiler Ø Maven Life Cycle Ø Maven Installation Ø Maven build requirements Ø Maven POM XML File Ø Maven G A V explained Ø Add a custom life cycle in Maven Ø Integrate Artifact manager to Maven REPOSITORY TOOLS SONATYPE NEXUS Ø What is Aritifact manager Ø Artifact manager tools Ø Sonatype Nexus Installation Ø Nexus with Maven Integration Ø Using default repositories Ø Create Roles in Nexus Ø Create Users to Nexus Ø Assign Roles to Nexus Users CONTINUOUS INTEGRATION JENKINS Ø INTRODUCTION TO JENKINS-CI o Continuous Integration with Jenkins Overview o Installation of Jenkins Master and Jenkins Slave. o Configure Jenkins o Jenkins management o Support for the Git version control systems o Different types of Jenkins Jobs o Setting up a Jenkins job o Scheduling build Jobs o Maven Build Scripts

4 o Securing Jenkins Authentication Authorization Confidentiality Creating users o Jenkins Plugin Installing Jenkins Plugins SCM plugin Build and test Analyzers o Distributed builds with Jenkins o Best Practices for Jenkins o Jenkins Pipeline Projects. o Groovy Scripting Basics. o Jenkins Blue Ocean Projects. CONFIGURATION MANAGEMENT - ANSIBLE Ø Introduction Ø Ansible and Infrastructure Management Ø Ansible Inventory o Ungrouped Hosts o Grouped Hosts o Groups of Groups Ø Ansible Server Installation. o Ansible Server Configuration file - Update Username - Update Keys - Update SSH Parameters - Update Roles - Update Inventory - Update MISC parameters o How Ansible picks the configuration Ø Setting up SSH KEYS to and checking connection to remote nodes. Ø Ansible Facts. o Default facts from nodes o Create custom facts on nodes. o How to print facts Ø Ansible Playbooks o Define and use of 'hosts' parameter o Define and use of 'become' parameter o Define and use of 'gather_facts' parameter o Define and use of 'tasks' parameter o Define and use of 'vars' parameter o Define and use of 'vars_files' parameter o Define and use of 'vars_prompt' parameter

5 o Define and use of 'handlers' parameter o Define and use of 'roles' o List of Modules to be discussed: setup, ping, yum, yum_repository, service, copy, get_url, shell, command, set_fact, authorized_key, user, debug, file, find, fetch, hostname, include, include_vars, mail, package, stat, unarchive, gce, ec2, wait_for, wait_for_connection o Conditions when o Loops with_items o How to store output of one task and use it in another task. o Variables From: - vars - vars_files - vars_prompt - vars from inventory hosts - vars from inventory groups - Roles Ø Roles - Create Role - Define Role - Write roles - Role Dependencies - Variables from Roles - Variable Precedence. Ø MISC - Ansible Vault - Ansible Pull - Ansible Galaxy Ø Ansible in Real Time Ø Ansible Tower - Role-based access control - Job scheduling - Portal mode - Fully documented REST API - Tower Dashboard - Cloud integration CONFIGURATION MANAGEMENT CHEF Ø Chef fundamentals Chef Syntax and Examples Working with Knife

6 Writing First Chef Recipe Chef and Its Terminology Attributes Metadata Recipes Resources Templates Definitions Recipes Writing recipes Cookbook Dependencies Controlling Impotency Notifications Template Variables Chef-Solo Chef-Server Ø Cookbooks Developing Your First Cookbook Writing a Recipe Creating the Index File Changing the Metadata Uploading the Cookbook Running the Cookbook Add an Attribute Add a Resource t the Default Recipe Add the Template File Uploading and Running the Cookbook Using Environments Ø Modeling your infrastructure Roles Implementing a role Determining which recipes you need Applying recipes to roles Mapping your roles to nodes Environments. Organizing your configuration data CONFIGURATION MANAGEMENT TERRAFORM with AWS o Terraform syntax, internals, and patterns o Creating and accessing compute instances o Provisioning resources with Terraform o Working with remote state o Authoring and using Terraform modules

7 CONTAINERS DOCKERS CLOUD: PART 3 o What are containers. o Difference between VM s and Containers o Hypervisor Vs Docker Engine o Docker Introduction o Docker Installation o Docker Images o Docker Commands and different options o Creating own Docker images using commit. o Creating own images using Dockerfile o Automating Image creation with DockerHub and Jenkins o Docker UCP Docker UCP Installation Docker UCP Configuration Creating a Service in UCP o Docker Compose. Usage of Docker Compose. Create Stack with Docker Compose. Setup a stack service in Docker Compose. Ø S3 Ø VPC Ø AWS CodeCommit Ø AWS CodeBuild Ø AWS CodeDeploy Ø AWS CodePipeline Ø Elastic BeanStalk Ø IAM ADDITIONAL OVERVIEW v Shell Scripting v SonarQube Ø Installation and Configuration of SonarQube. Ø Integration of SonarQube with Jenkins v VAGRANT v Google Cloud v GitLab-CI v JIRA v Nagios Real Time Projects

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

Cloud Tutorial: AWS IoT. TA for class CSE 521S, Fall, Jan/18/2018 Haoran Li Cloud Tutorial: AWS IoT TA for class CSE 521S, Fall, Jan/18/2018 Haoran Li Pointers Ø Amazon IoT q http://docs.aws.amazon.com/iot/latest/developerguide/what-isaws-iot.html Ø Amazon EC2 q http://docs.aws.amazon.com/awsec2/latest/userguide/

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

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

IBM Cognos Open Mic Cognos Analytics 11 Part nd June, IBM Corporation

IBM Cognos Open Mic Cognos Analytics 11 Part nd June, IBM Corporation IBM Cognos Open Mic Cognos Analytics 11 Part 2 22 nd June, 2016 IBM Cognos Open MIC Team Deepak Giri Presenter Subhash Kothari Technical Panel Member Chakravarthi Mannava Technical Panel Member 2 Agenda

More information

User Guide. News. Extension Version User Guide Version Magento Editions Compatibility

User Guide. News. Extension Version User Guide Version Magento Editions Compatibility User Guide News Extension Version - 1.0.0 User Guide Version - 1.0.0 Magento Editions Compatibility Community - 2.0.0 to 2.0.13, 2.1.0 to 2.1.7 Extension Page : http://www.magearray.com/news-extension-for-magento-2.html

More information

Installation Guide: cpanel Plugin

Installation Guide: cpanel Plugin Installation Guide: cpanel Plugin Installation using an SSH client such as Terminal or Putty partners@cloudflare.com partnersupport@cloudflare.com www.cloudflare.com Installation using an SSH client such

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

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

LobbyView: Firm-level Lobbying & Congressional Bills Database

LobbyView: Firm-level Lobbying & Congressional Bills Database LobbyView: Firm-level Lobbying & Congressional Bills Database In Song Kim August 30, 2018 Abstract A vast literature demonstrates the significance for policymaking of lobbying by special interest groups.

More information

REQUEST FOR PROPOSAL. No PowerShell Training Services. July American Association of Motor Vehicle Administrators

REQUEST FOR PROPOSAL. No PowerShell Training Services. July American Association of Motor Vehicle Administrators REQUEST FOR PROPOSAL No. 16-077 PowerShell Training Services July 2017 American Association of Motor Vehicle Administrators Table of Contents 1. INTRODUCTION... 2 1.1. PURPOSE AND BACKGROUND... 2 1.2.

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

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

REQUEST FOR PROPOSAL. No Ruby Training Services. July American Association of Motor Vehicle Administrators

REQUEST FOR PROPOSAL. No Ruby Training Services. July American Association of Motor Vehicle Administrators REQUEST FOR PROPOSAL No. 16-076 Ruby Training Services July 2017 American Association of Motor Vehicle Administrators Table of Contents 1. INTRODUCTION... 2 1.1. PURPOSE AND BACKGROUND... 2 1.2. OBJECTIVE...

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

REQUEST FOR PROPOSAL. No. FY Cloud Hosting Services and Managed Services Provider. October, 2017

REQUEST FOR PROPOSAL. No. FY Cloud Hosting Services and Managed Services Provider. October, 2017 REQUEST FOR PROPOSAL No. FY18-012 Cloud Hosting Services and Managed Services Provider October, 2017 AAMVA - Official Use Only American Association of Motor Vehicle Administrators The American Association

More information

Fairsail Payflow Cookbook for CSV Record Downloads

Fairsail Payflow Cookbook for CSV Record Downloads Fairsail Payflow Cookbook for CSV Record Downloads Version 10 FS-PF-CSV-CB-201410--R010.00 Fairsail 2014. All rights reserved. This document contains information proprietary to Fairsail and may not be

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

Congress Lobbying Database: Documentation and Usage

Congress Lobbying Database: Documentation and Usage Congress Lobbying Database: Documentation and Usage In Song Kim February 26, 2016 1 Introduction This document concerns the code in the /trade/code/database directory of our repository, which sets up and

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

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

PERSONAL DATA PROCESSING AGREEMENT

PERSONAL DATA PROCESSING AGREEMENT PERSONAL DATA PROCESSING AGREEMENT between the following parties: 1. Name:............... Registration number / VAT ID:... Address:... Signed by:... Signature:... (hereinafter as Controller ) and 2. Name:

More information

Ruckus SmartZone 100 and Virtual SmartZone Essentials SNMP MIB Reference

Ruckus SmartZone 100 and Virtual SmartZone Essentials SNMP MIB Reference MIB REFERENCE GUIDE Ruckus SmartZone 100 and Virtual SmartZone Essentials SNMP MIB Reference Supporting SmartZone 3.6 Part Number: 800-71536-001 Rev A Publication Date: November 2017 Copyright Notice and

More information

Installation Guide: Plesk 12 ServerShield and ServerShield Plus

Installation Guide: Plesk 12 ServerShield and ServerShield Plus Installation Guide: Plesk 12 ServerShield and ServerShield Plus Fight Hackers, Spammers, and Botnets partners@cloudflare.com partnersupport@cloudflare.com www.cloudflare.com Cloudflare ServerShield Cloudflare

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

CS 5523: Operating Systems

CS 5523: Operating Systems Lecture1: OS Overview CS 5523: Operating Systems Instructor: Dr Tongping Liu Midterm Exam: Oct 2, 2017, Monday 7:20pm 8:45pm Operating System: what is it?! Evolution of Computer Systems and OS Concepts

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

Plan For the Week. Solve problems by programming in Python. Compsci 101 Way-of-life. Vocabulary and Concepts

Plan For the Week. Solve problems by programming in Python. Compsci 101 Way-of-life. Vocabulary and Concepts Plan For the Week Solve problems by programming in Python Ø Like to do "real-world" problems, but we're very new to the language Ø Learn the syntax and semantics of simple Python programs Compsci 101 Way-of-life

More information

Creating and Managing Clauses. Selectica, Inc. Selectica Contract Performance Management System

Creating and Managing Clauses. Selectica, Inc. Selectica Contract Performance Management System Selectica, Inc. Selectica Contract Performance Management System Copyright 2006 Selectica, Inc. Copyright 2007 Selectica, Inc. 1740 Technology Drive, Suite 450 San Jose, CA 95110 http://www.selectica.com

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

SPARC Version New Features

SPARC Version New Features SPARC Version 1.5.0 New Features SPARC Request New Features: 1. Users can click Export Consolidated Request to create a.csv file from the user dashboard *This can then be saved and manipulated in Excel

More information

Open Source, Public Redistricting Software

Open Source, Public Redistricting Software Open Source, Public Redistricting Software advanced geospatial analysis on the web Who we are Apply geospatial technology for civic, social and environmental impact Triple Bottom Line Civic/Social impact

More information

UTG Overview. Spring, 2018

UTG Overview. Spring, 2018 UTG Overview Spring, 2018 Unified Terminology Governance Project Ø Began over 3 years ago Ø Initial architecture approach was developed Ø Proof of Concept built on FHIR Tooling and JIRA Custom tooling

More information

X.Org Development Discussion Continues. Related Topics: Related Articles. Daylife Publishers Log In. Blog Developers Publishers

X.Org Development Discussion Continues. Related Topics: Related Articles. Daylife Publishers Log In. Blog Developers Publishers 1 of 6 10/30/2009 1:54 PM Daylife Publishers Log In Blog Developers Publishers Top News World Business Politics Entertainment Sports Science & Technology More Topics Home Topics Linux Story Linux Search

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

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

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

One Stop Destination for World Class Legal Support Services. SKJ Juris.

One Stop Destination for World Class Legal Support Services. SKJ Juris. One Stop Destination for World Class Legal Support Services SKJ Juris www.skjjuris.com 2013 INTRODUCTION SKJ Juris Services (P) Ltd is a legal process outsourcing company that provides legal support services

More information

Stakeholder Specific Visualization and Automated Reporting of Network Scanning Results 11. DFN-Forum Kommunikationstechnologien, Günzburg, 27.

Stakeholder Specific Visualization and Automated Reporting of Network Scanning Results 11. DFN-Forum Kommunikationstechnologien, Günzburg, 27. Stakeholder Specific Visualization and Automated Reporting of Network Scanning Results 11. DFN-Forum Kommunikationstechnologien, Günzburg, 27. Juni 2018 Tanja Hanauer, Stefan Metzger 1 Agenda Ø Motivation

More information

Exhibit No. 373A-06 to IBM Vendor Access Agreement Page 1 of 5

Exhibit No. 373A-06 to IBM Vendor Access Agreement Page 1 of 5 Exhibit No. 373A-06 to IBM Vendor Access Agreement Page 1 of 5 Reference Agreement No.: Exhibit Identifier: Additional Terms and Conditions The terms and conditions described in this Exhibit apply to your

More information

Supreme Court of Florida

Supreme Court of Florida Supreme Court of Florida No. AOSC18-58 IN RE: JUROR SELECTION PLAN: MIAMI-DADE COUNTY ADMINISTRATIVE ORDER Section 40.225, Florida Statutes, provides for the selection of jurors to serve within the county

More information

Case Study 21 Final Report: Electronic Filing System (EFS) of the Supreme Court of Singapore

Case Study 21 Final Report: Electronic Filing System (EFS) of the Supreme Court of Singapore Title: Case Study 21 Final Report: Electronic Filing System (EFS) of the Supreme Court of Singapore Status: Final (public) Version: 2.0 Submission Date: September 2005 Release Date: September 2007 Author:

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

Guernsey Chamber of Commerce. Website User Guide

Guernsey Chamber of Commerce. Website User Guide Guernsey Chamber of Commerce Website User Guide office@guernseychamber.com - 727483 Table of Contents Your New Chamber Website - Overview 3 Get Sign In Details 4 Sign In 5 Update Your Profile 6 Add News

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

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

CSE 308, Section 2. Semester Project Discussion. Session Objectives

CSE 308, Section 2. Semester Project Discussion. Session Objectives CSE 308, Section 2 Semester Project Discussion Session Objectives Understand issues and terminology used in US congressional redistricting Understand top-level functionality of project system components

More information

Hoboken Public Schools. PLTW Introduction to Computer Science Curriculum

Hoboken Public Schools. PLTW Introduction to Computer Science Curriculum Hoboken Public Schools PLTW Introduction to Computer Science Curriculum Introduction to Computer Science Curriculum HOBOKEN PUBLIC SCHOOLS Course Description Introduction to Computer Science Design (ICS)

More information

The Parties to the contract are komro GmbH (hereinafter referred to as komro ), Am Innreit 2, Rosenheim, and the respective User.

The Parties to the contract are komro GmbH (hereinafter referred to as komro ), Am Innreit 2, Rosenheim, and the respective User. General Terms and Conditions of Use for the komro CITY WLAN Wi-Fi Service by komro GmbH - hereinafter referred to as Wi-Fi GTC - 1. Parties to the contract The Parties to the contract are komro GmbH (hereinafter

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

Certified Translation from German. Licence Agreement. 1. Subject-matter of the Agreement

Certified Translation from German. Licence Agreement. 1. Subject-matter of the Agreement Certified Translation from German Licence Agreement 1. Subject-matter of the Agreement 1.1 The Supplier has the right to use the Move IT software licence products (as per Annex 1). This software package

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

A New Computer Science Publishing Model

A New Computer Science Publishing Model A New Computer Science Publishing Model Functional Specifications and Other Recommendations Version 2.1 Shirley Zhao shirley.zhao@cims.nyu.edu Professor Yann LeCun Department of Computer Science Courant

More information

Clause Logic Service User Interface User Manual

Clause Logic Service User Interface User Manual Clause Logic Service User Interface User Manual Version 2.0 1 February 2018 Prepared by: Northrop Grumman 12900 Federal Systems Park Drive Fairfax, VA 22033 Under Contract Number: SP4701-15-D-0001, TO

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

SOFTWARE MAINTENANCE AGREEMENT. July 1, 2016 BETWEEN THE STATE OF WYOMING, LEGISLATIVE SERVICE OFFICE AND AFFINITY GLOBAL SOLUTIONS

SOFTWARE MAINTENANCE AGREEMENT. July 1, 2016 BETWEEN THE STATE OF WYOMING, LEGISLATIVE SERVICE OFFICE AND AFFINITY GLOBAL SOLUTIONS SOFTWARE MAINTENANCE AGREEMENT July 1, 2016 BETWEEN THE STATE OF WYOMING, LEGISLATIVE SERVICE OFFICE AND AFFINITY GLOBAL SOLUTIONS 1. Parties. The parties to this Agreement are Affinity Global Solutions

More information

IMPLEMENTATION OF SECURE PLATFORM FOR E- VOTING SYSTEM

IMPLEMENTATION OF SECURE PLATFORM FOR E- VOTING SYSTEM IMPLEMENTATION OF SECURE PLATFORM FOR E- VOTING SYSTEM PROJECT REFERENCE NO.: 39S_BE_1662 COLLEGE BRANCH GUIDE STUDETS : AMRUTHA INSTITUTE OF ENGINEERING AND MANAGEMENT SCIENCE, BENGALURU : DEPARTMENT

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

SWAN Administrators Quarterly Meeting

SWAN Administrators Quarterly Meeting SWAN Administrators Quarterly Meeting RAILS Burr Ridge ~ 125 Tower Drive, Burr Ridge IL 60427 June 7, 2018 9:30 A.M. 1. Call to Order and Welcome 2. Public Comment 3. Introduction of New Library Directors

More information

Draft ETSI EN V2.0.6 ( )

Draft ETSI EN V2.0.6 ( ) Draft EN 319 411-2 V2.0.6 (2015-06) EUROPEAN STANDARD Electronic Signatures and Infrastructures (ESI); Policy and security requirements for Trust Service Providers issuing certificates; Part 2: Requirements

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

Real-Time Scheduling Single Processor. Chenyang Lu

Real-Time Scheduling Single Processor. Chenyang Lu Real-Time Scheduling Single Processor Chenyang Lu Critiques Ø 1/2 page critiques of research papers. q Back-of-envelop comments - NOT whole essays. q Guidelines: http://www.cs.wustl.edu/%7elu/cse521s/critique.html

More information

Commission on Trial Court Performance and Accountability Court Statistics and Workload Committee

Commission on Trial Court Performance and Accountability Court Statistics and Workload Committee Commission on Trial Court Performance and Accountability Court Statistics and Workload Committee Integrated Trial Court Adjudication System Project Issue Summary November 19, 2012 Commission on Trial Court

More information

Oracle FLEXCUBE Bills User Manual Release Part No E

Oracle FLEXCUBE Bills User Manual Release Part No E Oracle FLEXCUBE Bills User Manual Release 4.5.0.0.0 Part No E52127-01 Bills User Manual Table of Contents (index) 1. Master Maintenance... 3 1.1. BIM04-Bill Parameters Maintenance*... 4 1.2. BIM02-Court

More information

Welcome to All Things Project and Portfolio Management Part 2

Welcome to All Things Project and Portfolio Management Part 2 Welcome to All Things Project and Portfolio Management Part 2 OCCCIO Conference 2017 Presented by Mat Steglinski and Tracy Booth Project Portfolio Office, ITS May 17th - 2017 Agenda k Ø Background Ø Our

More information

Safran North America UN/CEFACT XML Solutions

Safran North America UN/CEFACT XML Solutions Safran North America UN/CEFACT XML Solutions UN/CEFACT XML Development Started UN/CEFACT XML development and coding Q2 2010 Initial proof of concepts, feasibility, knowledge buildup Have worked very closely

More information

My Health Online 2017 Website Update Online Appointments User Guide

My Health Online 2017 Website Update Online Appointments User Guide My Health Online 2017 Website Update Online Appointments User Guide Version 1 15 June 2017 Vision The Bread Factory 1a Broughton Street London SW8 3QJ Registered No: 1788577 England www.visionhealth.co.uk

More information

This Week on developerworks: Ruby, AIX, collaboration, BPM, Blogger API Episode date:

This Week on developerworks: Ruby, AIX, collaboration, BPM, Blogger API Episode date: This Week on developerworks: Ruby, AIX, collaboration, BPM, Blogger API Episode date: 10-06-2011 developerworks: Welcome to This Week On developerworks. I'm Scott Laningham in Austin, Texas, and John Swanson

More information

Support Line for Linux on System i and System p

Support Line for Linux on System i and System p Agreement for IBM Software Support Services Support Line for Linux on System i and System p NOTICE: PLEASE CAREFULLY READ THE FOLLOWING TERMS UNDER WHICH IBM WILL PROVIDE THIS SOFTWARE SUPPORT SERVICE

More information

M-Polling with QR-Code Scanning and Verification

M-Polling with QR-Code Scanning and Verification IJSTE - International Journal of Science Technology & Engineering Volume 3 Issue 09 March 2017 ISSN (online): 2349-784X M-Polling with QR-Code Scanning and Verification Jaichithra K Subbulakshmi S B. Tech

More information

Malicious URI resolving in PDFs

Malicious URI resolving in PDFs Malicious URI resolving in PDFs Valen6n HAMON Opera&onal cryptology and virology laboratory (C+V) valen6n.hamon@et.esiea- ouest.fr h

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

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

Processes. Criteria for Comparing Scheduling Algorithms

Processes. Criteria for Comparing Scheduling Algorithms 1 Processes Scheduling Processes Scheduling Processes Don Porter Portions courtesy Emmett Witchel Each process has state, that includes its text and data, procedure call stack, etc. This state resides

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

Python Congress Documentation

Python Congress Documentation Python Congress Documentation Release 0.3.2 Chris Amico Mar 04, 2018 Contents: 1 Install 3 2 Usage 5 2.1 API.................................................... 6 3 Indices and tables 9 Python Module

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

Copy. Judgment IN THE NAME OF THE PEOPLE. Christoph Hellwig, Schidlachstraße 11, 6020 Innsbruck, Austria - Plaintiff -

Copy. Judgment IN THE NAME OF THE PEOPLE. Christoph Hellwig, Schidlachstraße 11, 6020 Innsbruck, Austria - Plaintiff - Hamburg District Court File no: 310 O 89/15 Copy Pronounced on 08.07.2016 Heinelt, Judicial Clerk Registrar to the Court Judgment IN THE NAME OF THE PEOPLE In the matter Christoph Hellwig, Schidlachstraße

More information

Electronic Filing Pilot

Electronic Filing Pilot Dorothy Brown Clerk of the Circuit Court of Cook County Request for Information for Electronic Filing Pilot Court Operations and Management Information Systems April 26, 2004 Clerk of the Circuit Court

More information

IVI-1.2: Operating Procedures

IVI-1.2: Operating Procedures IVI Interchangeable Virtual Instruments IVI-1.2: Operating Procedures October 19, 2018 Edition Revision 1.9 FINAL Important Information Warranty Trademarks IVI-1.2: Operating Procedures is authored by

More information

NINJATRADER TERMS OF SERVICE AGREEMENT

NINJATRADER TERMS OF SERVICE AGREEMENT NINJATRADER TERMS OF SERVICE AGREEMENT THIS TERMS OF SERVICE AGREEMENT ( Agreement ) is made between NinjaTrader, LLC ( Company ) and any person ( User ) who installs the NinjaTrader Trading Platform (

More information

FM Legacy Converter User Guide

FM Legacy Converter User Guide FM Legacy Converter User Guide Version 1.0 Table of Contents v Ways to Convert Ø Drag and Drop Supported file types Types of content that are converted Types of content that are not converted Converting

More information

30 Transformational Design with Essential Aspect Decomposition: Model-Driven Architecture (MDA)

30 Transformational Design with Essential Aspect Decomposition: Model-Driven Architecture (MDA) Fakultät Informatik, Institut für Software- und Multimediatechnik, Lehrstuhl für Softwaretechnologie 30 Transformational Design with Essential Aspect Decomposition: Model-Driven Architecture () Prof. Dr.

More information

Negotiating the STM market in India

Negotiating the STM market in India Negotiating the STM market in India BioOne Publishers and Partners Meeting Washington DC Friday 25 th April 2014 John Parsons Director of Global Content Sales - PCG John Parsons April 2014 1 India the

More information

PENNSYLVANIA BAR ASSOCIATION COMMITTEE ON LEGAL ETHICS AND PROFESSIONAL RESPONSIBILITY FORMAL OPINION

PENNSYLVANIA BAR ASSOCIATION COMMITTEE ON LEGAL ETHICS AND PROFESSIONAL RESPONSIBILITY FORMAL OPINION PENNSYLVANIA BAR ASSOCIATION COMMITTEE ON LEGAL ETHICS AND PROFESSIONAL RESPONSIBILITY FORMAL OPINION 2010-200 ETHICAL OBLIGATIONS ON MAINTAINING A VIRTUAL OFFICE FOR THE PRACTICE OF LAW IN PENNSYLVANIA

More information

Apache Tomcat was obtained from the Apache Software Foundation under various licenses

Apache Tomcat was obtained from the Apache Software Foundation under various licenses Apache Tomcat 7.0.82 Apache Tomcat was obtained from the Apache Software Foundation under various licenses set forth below, and is distributed by erwin Inc. for use with this erwin Inc. product in object

More information

Licence shall mean the terms and conditions for use of the Software as set out in this Agreement.

Licence shall mean the terms and conditions for use of the Software as set out in this Agreement. Octopus Deploy End User Licence Agreement Important notice please read carefully before installing the software: this licence agreement ("Agreement") is a legal agreement between you ("Licensee", "You"

More information

User Guide. City Officials Historical Database. By Susan J. Burnett

User Guide. City Officials Historical Database. By Susan J. Burnett User Guide City Officials Historical Database By Susan J. Burnett Last update: June 1, 2012 1 PREFACE TO THE USER GUIDE The individuals found in this database are the founders of the City of Los Angeles

More information

Chapter 8: Recursion

Chapter 8: Recursion Chapter 8: Recursion Presentation slides for Java Software Solutions for AP* Computer Science 3rd Edition by John Lewis, William Loftus, and Cara Cocking Java Software Solutions is published by Addison-Wesley

More information

File Systems: Fundamentals

File Systems: Fundamentals File Systems: Fundamentals 1 Files What is a file? Ø A named collection of related information recorded on secondary storage (e.g., disks) File attributes Ø Name, type, location, size, protection, creator,

More information

Emergence of multimodal biometrics at the Border Biometrics Institute Asia-Pacific Conference

Emergence of multimodal biometrics at the Border Biometrics Institute Asia-Pacific Conference Emergence of multimodal biometrics at the Border Biometrics Institute Asia-Pacific Conference John Kendall Director Public Sector and Security Programs, Asia-Pacific 27 May 2015 Key Border Security Challenges

More information

NEXT GEAR SOLUTIONS, INC MASTER SUBSCRIPTION AGREEMENT

NEXT GEAR SOLUTIONS, INC MASTER SUBSCRIPTION AGREEMENT NEXT GEAR SOLUTIONS, INC MASTER SUBSCRIPTION AGREEMENT This MASTER SUBSCRIPTION AGREEMENT (this Agreement ) governs your acquisition and use of our services. By accepting this Agreement, by executing an

More information

EUROPEAN COMMISSION DIRECTORATE-GENERAL JUSTICE. Directorate C: Fundamental rights and Union citizenship Unit C.3: Data protection

EUROPEAN COMMISSION DIRECTORATE-GENERAL JUSTICE. Directorate C: Fundamental rights and Union citizenship Unit C.3: Data protection EUROPEAN COMMISSION DIRECTORATE-GENERAL JUSTICE Directorate C: Fundamental rights and Union citizenship Unit C.3: Data protection Commission Decision C(2010)593 Standard Contractual Clauses (processors)

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

CLI Guide for Synology Presto Desktop Client. Based on Presto File Server 1.3.1

CLI Guide for Synology Presto Desktop Client. Based on Presto File Server 1.3.1 CLI Guide for Synology Presto Desktop Client Based on Presto File Server 1.3.1 Table of Contents Introduction and Getting Started Launch CLI on Presto Desktop Client 3 Transfer Files Download and Upload

More information

Configuring MST (802.1s)/RSTP (802.1w) on Catalyst Series Switches Running CatOS

Configuring MST (802.1s)/RSTP (802.1w) on Catalyst Series Switches Running CatOS Configuring MST (802.1s)/RSTP (802.1w) on Catalyst Series Switches Running CatOS Document ID: 19080 Contents Introduction Before You Begin Conventions Prerequisites Components Used Configuring MST Basic

More information

KENTUCKY. Jim Swain, Chief Information Officer Legislative Research Commission. Monday, August 6, 2012

KENTUCKY. Jim Swain, Chief Information Officer Legislative Research Commission. Monday, August 6, 2012 KENTUCKY Jim Swain, Chief Information Officer Legislative Research Commission Monday, August 6, 2012 In Senate Switched from Projector & Screen to Large Screen TV Monitors Implemented New Programs for:

More information

- web-app_3_1.xsd - web-common_3_1.xsd - web-fragment_3_1.xsd may be obtained from:

- web-app_3_1.xsd - web-common_3_1.xsd - web-fragment_3_1.xsd may be obtained from: Apache Tomcat 7.0.73 Apache Tomcat was obtained from the Apache Software Foundation under various licenses set forth below, and is distributed by erwin Inc. for use with this erwin Inc. product in object

More information

Lab 11: Pair Programming. Review: Pair Programming Roles

Lab 11: Pair Programming. Review: Pair Programming Roles Lab 11: Pair Programming Apr 2, 2019 Sprenkle - CSCI111 1 Review: Pair Programming Roles Driver (Like the role I play when we write programs in class) Uses keyboard and mouse to execute all actions on

More information

Technology Tuesday Webcast Series: Want To Go Blogging? March 9, 2004 Presenter: Lori Bowen Ayre

Technology Tuesday Webcast Series: Want To Go Blogging? March 9, 2004 Presenter: Lori Bowen Ayre Technology Tuesday Webcast Series: Want To Go Blogging? March 9, 2004 Presenter: Lori Bowen Ayre LBAyre@galecia.com Agenda What are Blogs and Bloggers? Blogging and Libraries Planning Your Library Blog

More information

Want To Go Blogging? Agenda. Bloggers. Residents of Planet Blogistan or Web + Logs

Want To Go Blogging? Agenda. Bloggers. Residents of Planet Blogistan or Web + Logs Technology Tuesday Webcast Series: Want To Go Blogging? March 9, 2004 Presenter: Lori Bowen Ayre LBAyre@galecia.com Agenda What are Blogs and Bloggers? Blogging and Libraries Planning Your Library Blog

More information