1 JAVATJÄNSTER I MOLNET. 2 •Johan Hammar •Github: https://github.com/johanhammar •Magnus Edevåg

Slides:



Advertisements
Liknande presentationer
Att förstå anonymiteten (översättning från
Advertisements

SOA Governance with SOA Software For BUGS Martin Svensson.
1 Handelshögskolan i Stockholm 2 Lunds universitet
Federerad säkerhet och identitetshantering – lokalt och i molnet Robert Folkesson
Agenda för kvällen är som följer: 17:45 Samling & Pizza 18:00 Performance and testing of BizTalk :00 Paus, mingel, diskussioner. 19:30 "Stories.
Migrera befintliga system till Windows Azure
Några moln tillgängliga gratis på Internet
Per-Ola Carlsson, CEO Mats Karlsson, CTO.
Förslag med resultat från HistoryKonfigurera flera olika Search Providers Snabbt lägga till Search Provider Visuell sök med bilder i resultatet.
Azure Web sites IRL Robert Folkesson Active
En "djyp" dykning I SharePoint's sök tjänst
Ateadagen i Gävle 2006 Välkommen ! ”Lifecycle Management i praktiken” Mattias Dahl, AKS Henrik Augustsson, Atea.
Get more efficient use of IFS Application with
LTU Skellefteå. Mobile Systems Research in Mobile Systems focus on services, applications and network solutions for mobile environments. Mobile Networks.
MSDN Update Live Services Platform & CardSpace Robert Folkesson DPE Microsoft Sergio Molero ConcreteIT.
Välkommen till Sommarkollo Windows Communication Foundation André Henriksson, Johan Lindfors.
SWAMID WS Uppsala /18. SWAMID 2.0 Inledning, mål och syfte med SWAMIDs workshop eduID – Status, framtid och frågor eduID och AL2 LUNCH.
Backup strategies “in-a-nutshell” by System Center Robert Hedblom MVP System Center Cloud and Datacenter Management MEET member TechNet Moderator Consultant.
Elkraft 7.5 hp distans: Kap. 3 Likströmsmotorn 3:1
Microsoft Office SharePoint Server 2007 – del 1 Pontus Haglund Mid Market Solutions Specialist Microsoft AB.
Microsofts Produkter Mikael Nyström Senior Executive Consultant - TrueSec MVP Windows Server – Setup/Deployment
Förstudie 2. Design 3. Migrering 4 Analys av befintlig miljö –Microsoft Assessment and Planning (MAP) kan användas för att analysera sin miljö.
Name Title Microsoft Sweden. Avtalspraktiska fördelar Om-installation med valfritt media Kräver inte samma fysiska media som maskinen kom med Men…
1 Vilket stöd kan lärosätena få i införandet av Ladok3? »NUAK »Lars Cronfalk »Ladok3 / Införandestöd.
Welcome to Gävle! Bild: Albin Bogren / BARINGO. Education is the key to employment and increased choices in life.
Stora additionstabellen
Barn och Utbildning Föräldraenkät 2011 Totalt resultat förskola Svarsfrekvens hela enkäten (förskola och skola) 39 %
V E R S I O N N R 2. 0 T A V E L I D É E R I M I L J Ö.
Bastugatan 2. Box S Stockholm. Blad 1 Läsarundersökning Maskinentreprenören 2004.
Bastugatan 2. Box S Stockholm. Blad 1 Läsarundersökning Maskinentreprenören 2007.
V ersion Dialogseminarium – Patientens väg i vården Välkommen!
Medlemsföretaget Byggmästarn i Helsingborg Östra Göinge 2012 Lokalt företagsklimat.
Medlemsföretaget Byggmästarn i Helsingborg Kungsör 2012 Lokalt företagsklimat.
Medlemsföretaget Byggmästarn i Helsingborg Emmaboda 2012 Lokalt företagsklimat.
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition, Kapitel 13: I/O-system.
1 Windows Azure Mikael ÖstbergTorkel Ödegaard. 2.
För att uppdatera sidfotstexten, gå till menyn: Visa/Sidhuvud och sidfot
Self Service in the Enterprise Patrik Sundqvist.
15 x 25 meter. Skriv banenavn Skriv designet af Skriv dato MÅL sväng vänster 6 sväng höger 5 runt 7 Vänster runt hund höger runt.
Bild 1 Hur använder vi KursInfo idag? Högskolan i Skövde.
Från Gotland på kvällen (tågtider enligt 2007) 18:28 19:03 19:41 19:32 20:32 20:53 21:19 18:30 20:32 19:06 19:54 19:58 20:22 19:01 21:40 20:44 23:37 20:11.
TÄNK PÅ ETT HELTAL MELLAN 1-50
ASP.NET 2.0 Providermodellen André Henriksson UtvecklarevangelistMicrosoft.
Microsoft Azure Web Sites IRL Robert Folkesson, Active Solution
Vår metodik för att energieffektivisera Flerfamiljsbostäder
Windows Server 2012 Optimera ditt datacenter med molnteknik Anders Wendt Private Cloud Lead / Marknadschef Datacenter Microsoft AB.
1 Joomla © 2009 Stefan Andersson 1. 2 MÅL 2 3 Begrepp Aktör: en användare som interagerar med webbplatsen. I diagrammet till höger finns två aktörer:
Best pictures on the internet 2007 Awards 1http:// Är vänsteralliansen trovärdig i Norrköping.
Systemutveckling i molnet - IRL Chris KlugRobert Folkesson.
Medlemsföretaget Byggmästarn i Helsingborg Åtvidaberg 2012 Lokalt företagsklimat.
Vad händer i SUNET Inkubator?
Best pictures on the internet 2007 Awards 1http:// (s), (v), och (mp) i Norrköping, gillar inte att vi använder grundlagarna.
© CGI Group Inc.CGI Internal Introduktion och Utbildning Oracle Service Cloud Johan Engström & Victor Bogestedt Februari 2015.
Planbesked Möjlighet för enskilda Öka förutsägbarheten
Exempelbaserade specifikationer med SpecFlow
Täckningsgrad Dec 2014 – feb 2015 Täckningsgrad Dec 2014 – feb 2015.
Medlemsföretaget Byggmästarn i Helsingborg Katrineholm 2012 Lokalt företagsklimat.
Välkommen till Dataföreningens möte om ”e-leg” 12 april 2012, kl
Vem som svarat på enkäten Fig 1. Män =75 år Boende Fig 2 Eget boende, ej hemtjänst Eget boende med hemtjänst.
Täckningsgrad Dec 2014 – jan 2014 Täckningsgrad Dec 2014 – jan 2014.
1 Logging and monitoring of TCP traffic in SSH tunnels Masters thesis Anton Persson.
Informationsteknologi - Lektion 2 Trådlöst nätverk (WLAN) Trådlöst nätverk (WLAN) Filarkivet: Filarkivet:
Stora subtraktionstabellen
1 Windows Azure Mikael ÖstbergTorkel Ödegaard. 2 Äshur Ashore Azzuure.
Windows Server Agenda Hanterbarhet  Server Manager  Powershell Säkerhet  Server Core  Brandväggen och Ipsec Prestandaförbättringar  Virtualisering.
Räkna till en miljard 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,14,15,16,17,18,19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, En miljard är ett.
1 L U N D S U N I V E R S I T E T Bygginnovationssystem, VBEN20 Kristian Widén.
Tryck på högtalarna, lyssna och försök att förstå!
1 Jan Lundström OV’s Hemsida Utbildning Ledare. 2 Jan Lundström OV’s Hemsida Standard Lagrum.
När infaller Julafton och hur ofta?
Presentationens avskrift:

1 JAVATJÄNSTER I MOLNET

2 •Johan Hammar •Github: •Magnus Edevåg •Github:

3 Agenda Bakgrundsinfo - SaaS, PaaS, IaaS Molntjänster Demo

4 En definition ”Datormoln, även kallat molnet, är en teknik baserad på användning av datorer över Internet. Det är en teknik där stora skalbara resurser, exempelvis processorkraft, lagring och funktioner, tillhandahålls som tjänster på Internet till användare som inte behöver ha den tekniska kunskapen eller kontrollen över infrastrukturen.” [1] [1]

5 {S|P|I}aaS * SaaS * PaaS * IaaS * StaaS * SECaaS * DaaS * BPaaS * TEaaS * APIaaS * (M)BaaS

6 Software-as-a-Service «User Cloud» Google Docs, Fortnox, SpeedLedger, Salesforce

7 Platform-as-a-Service «Developer Cloud» Heroku, Windows Azure, Google App Engine, Cloud Foundry

8 Infrastructure-as-a-Service «Systems Cloud» Amazon EC2, Rackspace, Windows Azure

9 Varför moln? * Enkelt att komma igång * Möjlighet att (automatiskt) skala vid behov * Billigare (men inte gratis) * Minskad komplexitet - Administration / Konfiguration / Monitorering / etc. * Driftssäkerhet

10 Google App Engine HostingStack Jelastic OpenShift Firebase PHPFog AppFog Cloud Foundry EngineYard Amazon Elastic Beanstalk App Harbour Windows Azure Heroku Joyent Kumolous CloudBees Kinvey Oracle PaaS Backlift

11 PaaS - Heroku * Heroku * Google App Engine * Cloud Foundry * Windows Azure

12 Heroku Officiellt Community

13 Heroku * Utveckla & kör lokalt * Git - transportmekanism * Skala oändligt – Amazon EC2 * OpenJDK 6 * Kommandoradsgränssnitt - egenskaper * Web- & worker dyno - begränsningar * Read only-filsystem * Max app-storlek 100Mb * Långsamt vid första request * Skalar ej automatiskt * Kommandoradsgränssnitt * OpenJDK 6 * Modulbaserat / Addons * Ramverk ex: - Spring - Play

14 PaaS - Google App Engine * Heroku * Google App Engine * Cloud Foundry * Windows Azure

15 Google App Engine (GAE)

16 GAE * Googles infrastruktur * Utveckla & kör lokalt * Ant & IDE-plugins * Skalar vid behov - egenskaper * Googles services - begränsningar * Read only-filsystem * Max app-storlek 500Mb – 1000 filer * Ej sockets eller trådar * Inga addons – lock in * Kortlivade bakrundsprocesser * Subset av JRE * Ramverk ex: - GWT - Spring - Grails

17 PaaS - Cloud Foundry * Heroku * Google App Engine * Cloud Foundry * Windows Azure

18 Cloud Foundry.com.org

19 Cloud Foundry- egenskaper * ”Kortlivat” filsystem * Server? Övervakning? Loggfiler? * Tomcat 6 * Manuell skalning * Ej klart med prissättning * Fragmentering? * Utveckla & testa lokalt * Maven / vmc / sts * Välj/byt molnleverantör * Micro / Public / Private * Ramverk:Tjänster: - Spring - Postgres - Grails - RabbitMQ - Sinatra - Redis * Utbyggbart

20 PaaS – Windows Azure * Heroku * Google App Engine * Cloud Foundry * Windows Azure

21 Windows Azure Virtual Machines -IaaS -Manual maintenance Web Sites -Web hosting -Custom applications Cloud Services -PaaS -Admin access to VM

22 Windows Azure- egenskaper * ”Kortlivat” filsystem * Komplicerat * Servervalfrihet * Långsam deploy * Microsoft-beroende * Test-moln * Olika deploystöd (inkl. Eclipse) * Web roles vs. Worker roles * Stage and Production * Standard-tjänster -Messaging -SQL / BigTable * Enterprise-tjänster -Networking - Media Services -Azure AD - CDN * Marketplace

23 Demo

24 Källa & resurser * * * * * * * *