Sida: 1 / 11 IT-enheten, Serviceförvaltningen Namn Direkttelefon Datum Version Michael Karlsson 0455-30 48 14 2013-05-20 Ver 1:5 Testverksamhetsutvecklare UPPHANDLING SYSTEMKRAV-IT Postadress Besöksadress Karlskrona Kommun IT-enheten N Smedjegatan 53 371 83 KARLSKRONA Telefon: Fax: E-post: 0455-30 30 33 Sida: 2 / 11 IT-enheten, Serviceförvaltningen Namn Direkttelefon Datum Version Michael Karlsson 0455-30 48 14 2013-05-20 Ver 1:5 Testverksamhetsutvecklare 1 Systemkrav för IT......................................................................................... 4 Förord ......................................................................................................................... 4 Presentation av IT-enheten och Karlskrona kommun ........................................... 4 Teknisk beskrivning av IT-miljö för Karlskrona kommun................................... 5 Karlskrona kommuns infrastruktur bygger på MSKD 4.1 Servrar och klienter åtskills med hjälp av en SDI Plattform ................................................................. 5 Nätverksuppbyggnad ............................................................................................ 5 Perferiutrustning ................................................................................................... 5 Kommunikation .................................................................................................... 5 Servrar .................................................................................................................. 5 Klienter ................................................................................................................. 5 Intranät och mailsystem ....................................................................................... 6 Kommunikationstjänst Microsoft Lync ............................................................... 6 1.4 Leveransomfattning................................................................................................... 6 Demonstration ................................................................................................................ 6 Utvald leverantör skall vara beredd att visa upp sitt system dels vid en demonstration, dels i Karlskrona kommuns Utvecklingsmiljö där brukare har möjlighet att utvärdera systemet. .......................................................................... 6 Ersättning ....................................................................................................................... 6 Leverantören skall acceptera att ersättning inte utgår för lämnande av anbud, demonstration eller uppsättning i Utvecklingsmiljön. .......................................... 6 1.1 1.2 1.3 Kravspecifikation ................................................................................................ 6 1.5 1.6 1.7 Allmänt ....................................................................................................................... 6 Vid leveranstillfället skall uppdaterad användardokumentation och uppdaterad systemdokumentation erhållas. ............................................................................. 6 Systemdokumentation skall finnas på svenska. ................................................... 7 Användarmanualer skall finnas på svenska. ........................................................ 7 All dokumentation av Systemet bör vara på svenska samt bör levereras både i skriftlig och elektronisk form. .............................................................................. 7 Datum och tid skall följa svenskt datum och tidsformat. ..................................... 7 Systemkrav - Integration .......................................................................................... 7 Systemet skall stödja katalogtjänsten (Microsoft Active Directory). ................ 7 Systemet skall kunna kopplas mot flera AD-domäner. ....................................... 7 Systemet bör tillhandahålla web-service, vilket kan användas för att integrera applikationen med andra system. Detta är lämpligt för integration i portal- och affärslösningar. ..................................................................................................... 7 Kommunen skall kunna hämta/lämna information via väl definierade gränssnitt, t.ex. via web service eller via fil för vidare databehandling. ................................ 7 Funktion för att hämta/lämna information skall ingå i systemet.Vara fri för kunden att hämta/lämna metadata och relevant verksamhetsrelaterad information via web service eller fil. ........................................................................................ 8 Systemet bör ha funktion för realtidsintegration av data via web service. ......... 8 Systemet bör kunna fördela systemets olika serverdelar på olika servrar, en databasserver, en webbserver och en applikationsserver. .................................... 8 Leverantören skall lämna ett fullständig schema över de portar och protokoll som används mellan server – klient eller webtjänst. ............................................ 8 Systemkrav - Drift ..................................................................................................... 8 Postadress Besöksadress Karlskrona Kommun IT-enheten N Smedjegatan 53 371 83 KARLSKRONA Telefon: Fax: E-post: 0455-30 30 33 Sida: 3 1.8 1.9 / 11 Systemet bör kunna köras på – Microsoft Windows server 2008 eller senare. ... 8 Systemet bör kunna köras på – Microsoft SQL Server 2005 eller senare. .......... 8 Systemet skall kunna köras på klientopertivsystemet Windows 7 (64 bit) eller senare. ................................................................................................................... 8 Systemet bör kunna driftas på virtuell server. Ange vilka virtuella system som supporteras. ........................................................................................................... 9 Systemet bör kunna köras med IPv6 .................................................................... 9 Systemet bör ha stöd för SAML 2.0 vid webb-baserad autentisering och auktorisering scenarier inklusive cross-domän Single-Sign-On (SSO). .............. 9 Terminologi ................................................................................................................ 9 Programversioner .................................................................................................... 10 Sida: 4 / 11 1 Systemkrav för IT 1.1 Förord Syftet med detta dokument är att presentera karlskrona kommuns IT-enhet och de systemkrav som finns i samband med upphandling. 1.2 Presentation av IT-enheten och Karlskrona kommun Ansvaret för att leverera IT-tjänster till kommunens verksamheter ligger på IT-enheten. IT-chef Ledningsgrupp Integration & Test Infrastruktur & Drift Support & Marknad Testverksamhetsutvecklare Drift-chef Support-chef Organisationsskiss IT-avdelningen 2013 IT-chef IT-chefen är den som ansvarar för och leder IT-avdelningen och dess samlade verksamhet. Funktionens uppgift är att arbete med frågor som berör IT-avdelningens budget och ekonomi, organisation och strategier samt avtal, licenser och personalfrågor. Inom funktionen finns administrativt stöd i form av två resurser. IT-chefen leder och sammankallar IT-avdelningens ledningsgrupp. Integration & Test Funktionens uppgift är att fungera som rådgivare och stöd gentemot kommunkoncernens olika förvaltningar och bolag i samband med upphandling, test och integration av nya och befintliga verksamhetssystem och applikationer. Här ingår ansvar och administration av kommunens katalogtjänster för kontohantering. Klienthantering och konfiguration av kommunens framtagna funktionsarbetsplats och dess skrivare. Funktionen leds och samordnas av IT-avdelningens testverksamhetsutvecklare. Infrastruktur & Drift Funktionens uppgift är att svara för drift och optimering samt övervakning av kommunens nätverk och infrastruktur i form av servrar, databaser, datalagring och verksamhetssystem. Funktionens systemtekniker stöttar bolag och förvaltningars systemförvaltare i samband med kravställning, systemunderhåll och uppdateringar där dialog krävs med externa leverantörer. Sida: 5 / 11 Funktionen ansvarar även för kommunens meddelandeplattform, e-post, chatt och videosamtal/möten. Funktionen leds och samordnas av IT-avdelningens Driftchef. Support & Marknad IT-avdelningens funktion för IT- service och support gentemot kommunens alla förvaltningar och bolag. Funktionen ansvarar för information och marknadsföring via IT-avdelningens självserviceportal, guider och manualer, ärendehantering och beställningar samt ITavdelningens ”Call Center” telefonilösning. Funktionen leds och samordnas av ITavdelningens Supportchef. 1.3 Teknisk beskrivning av IT-miljö för Karlskrona kommun Karlskrona kommuns infrastruktur bygger på MSKD 4.1 Servrar och klienter åtskills med hjälp av en SDI Plattform Nätverksuppbyggnad Topologi: Gigabit Ethernet i backbone för serveranslutningar och centrala nätverksanslutningar. Fast Ethernet och Gigabit Ethernet för klientanslutningar. Nätverksoperativsystem: Microsoft Windows Protokoll: TCP/IP Perferiutrustning Aktiv nätverksutrustning: Packet Front, Ciscoswitchar med stöd för VLAN. Aruba för trådlöst kommunikation. Brandvägg: Möjlighet att konfigurera/begränsa protokoll Kommunikation Intern: De flesta kommunala enheter är anslutna via fiber, en del enstaka arbetsplatser är anslutna via koppar (ADSL). Extern: 500 Mbit/s internetaccess i gemensamt nät (LIT-nät) för Blekinges kommuner och landsting. Servrar Alla servrar är centraliserade med plattformen Windows 2003/2008R2/2012. All inloggning sker mot ett gemensamt Active Directory för hela organisationen. Databashanterare Oracle9/10 och SQLserver 2005/2008R2/2012. En stor del av servrarna är virtuella, VmWare. Klienter Standardiserade PC-arbetsplatser. Operativsystem på alla klienter inom administrationen är primärt Windows 7(64 bit) med Office 2010, Windows 8 förekommer på plattor. Utbildningsnätet har cirka 2800 arbetsplatser och det Sida: 6 / 11 administrativa nätet har cirka 1 800. Många arbetsplatser samutnyttjas av flera personer. Intranät och mailsystem Microsoft Share Point Portal 2010 och Microsoft Exchange 2010. Kommunikationstjänst Microsoft Lync 1.4 Leveransomfattning Demonstration Utvald leverantör skall vara beredd att visa upp sitt system dels vid en demonstration, dels i Karlskrona kommuns Utvecklingsmiljö där brukare har möjlighet att utvärdera systemet. (Plats för kommentar) Ja Nej Ja Nej Ja Nej Markera JA eller NEJ Ersättning Leverantören skall acceptera att ersättning inte utgår för lämnande av anbud, demonstration eller uppsättning i Utvecklingsmiljön. (Plats för kommentar) Markera JA eller NEJ Kravspecifikation 1.5 Allmänt Vid leveranstillfället skall uppdaterad användardokumentation och uppdaterad systemdokumentation erhållas. (Plats för kommentar) Markera JA eller NEJ Sida: 7 Systemdokumentation skall finnas på svenska. (Plats för kommentar) Ja Nej Ja Nej Ja Nej Ja Nej Ja Nej Ja Nej Ja Nej Ja Nej Markera JA eller NEJ Användarmanualer skall finnas på svenska. (Plats för kommentar) / 11 Markera JA eller NEJ All dokumentation av Systemet bör vara på svenska samt bör levereras både i skriftlig och elektronisk form. (Plats för kommentar) Markera JA eller NEJ Datum och tid skall följa svenskt datum och tidsformat. (Plats för kommentar) Markera JA eller NEJ 1.6 Systemkrav - Integration Systemet skall stödja katalogtjänsten (Microsoft Active Directory). (Plats för kommentar) Markera JA eller NEJ Systemet skall kunna kopplas mot flera AD-domäner. (Plats för kommentar) Markera JA eller NEJ Systemet bör tillhandahålla web-service, vilket kan användas för att integrera applikationen med andra system. Detta är lämpligt för integration i portal- och affärslösningar. (Plats för kommentar) Markera JA eller NEJ Kommunen skall kunna hämta/lämna information via väl definierade gränssnitt, t.ex. via web service eller via fil för vidare databehandling. (Plats för kommentar) Markera JA eller NEJ Sida: 8 / 11 Funktion för att hämta/lämna information skall ingå i systemet.Vara fri för kunden att hämta/lämna metadata och relevant verksamhetsrelaterad information via web service eller fil. (Plats för kommentar) Ja Nej Ja Nej Ja Nej Ja Nej Ja Nej Ja Nej Ja Nej Markera JA eller NEJ Systemet bör ha funktion för realtidsintegration av data via web service. (Plats för kommentar) Markera JA eller NEJ Systemet bör kunna fördela systemets olika serverdelar på olika servrar, en databasserver, en webbserver och en applikationsserver. (Plats för kommentar) Markera JA eller NEJ Leverantören skall lämna ett fullständig schema över de portar och protokoll som används mellan server – klient eller webtjänst. (Plats för kommentar) Markera JA eller NEJ 1.7 Systemkrav - Drift Systemet bör kunna köras på – Microsoft Windows server 2008 eller senare. Markera JA eller NEJ Systemet bör kunna köras på – Microsoft SQL Server 2005 eller senare. (Plats för kommentar) Markera JA eller NEJ Systemet skall kunna köras på klientopertivsystemet Windows 7 (64 bit) eller senare. Markera JA eller NEJ Sida: 9 / 11 Systemet bör kunna driftas på virtuell server. Ange vilka virtuella system som supporteras. (Plats för kommentar) Nej Ja Nej Ja Nej Markera JA eller NEJ Systemet bör kunna köras med IPv6 (Plats för kommentar) Ja Markera JA eller NEJ Systemet bör ha stöd för SAML 2.0 vid webb-baserad autentisering och auktorisering scenarier inklusive cross-domän Single-Sign-On (SSO). (Plats för kommentar) Markera JA eller NEJ 1.8 Terminologi AD LDAP Web Service Användare Single Sign On Active Directory, vidare kallat AD, är förenklat sett en katalogtjänst vars viktigaste uppgift är att förenkla administrationen av användare och resurser. Lightweight Directory Access Protocol definierar ett kommunikationsprotokoll och en datamodell för att kommunicera med en LDAP-server (katalogserver). En web service är ett datorprogram som identifieras med en URL och vars gränssnitt och bindningar kan definieras, beskrivas och upptäckas som XML-föremål. En webbtjänst stödjer direktinteraktion med andra programagenter med hjälp av XML-baserade meddelanden som utbyts via internetbaserade protokoll. En person som använder Karlskrona kommuns IT-system. Single Sign-On (SSO) är ett begrepp som används för att beskriva hur olika webbaserade system och applikationer kan utnyttja samma mekanism för att identifiera användare som försöker logga in. Som slutanvändare innebär det ett användarnamn och lösenord till ett flertal Sida: 10 URL XML MSKD 4.1 SDI 1.9 Programversioner Server operativsystem Windows Server 2003 Standard 32/64 bit Windows Server 2008 Standard 32/64 bit Windows Server 2008 R2 Windows server 2012 ESX VMware vSphere 4 Databassystem MS SQL 2000 standard MS SQL 2005 Standard MS SQL 2008 Standard MS SQL 2012 Standard DB2 version 9.5 Oracle version 10.2 Oracle version 8i Klient operativsystem / 11 tjänster. Dessa behöver bara anges på en plats vid ett enda tillfälle och ger därefter tillgång till de tjänster som är kopplade till Single Sign-On funktionen. En Uniform Resource Identifier (URI), är en kompakt sträng av tecken som används för att identifiera eller namnge en resurs. Den huvudsakliga orsaken för denna identifiering är att ge möjlighet att med särskilda protokoll referera till resursen över ett nätverk. eXtensible Markup Language. Xml används för att lagra data på ett strukturerat sätt. Xml är också ett markeringsspråk, precis som vanlig Html eller Xhtml. Microsoft kommundesign 4.1är den senaste versionen av referensdesignen och bygger på Windows 7 och Windows Server 2008 R2. En server och domänisolering lösning baserad på Microsoft Windows Internet Protocol security (IPsec) och Active Directory gör det möjligt för administratörer att dynamiskt fördela sina Windows-miljö till mer säkra och isolerade logiska nät baserade på policy. Sida: 11 Windows 7 ent. 64 Mac OS 10.6 (Medieprogrammet på gymnasiet) Webblösningar EPI Server version 5.2.375.236 (Karlskrona kommuns hemsida) MS SharePoint Portal 2010. Officeprodukt MS Office 2010 Katalogtjänst Microsoft Active Directory 2008 (Native mode) Kommunikationstjänst MS Lync / 11