Amazon EC2 – Grid på 1-2-3
c126c757-a421-4f0e-b774-5cbea0e24318
|
Presentation |
Thomas J. Watson (sjef for IBM ) skal ha sagt: "I think there is a world market for maybe five computers”. I tiår har folk ledd av dette utsagnet. Amazon lanserte i 2006 en løsning for ”Elastic Compute Cloud (EC2)”, dvs. virtuelle maskiner til leie. Fortsetter utviklingen med stadig mer bruk av EC2 er det ikke sikkert at Watson tok så feil…
Mange løsninger basert på moderne Java-arkitektur har behov for å lage skalere ytelse takt med at behovet vokser. Dersom man har et høy ytelseskrav (100 eller 1.000 vis av transaksjoner pr. sekund) krever dette avansert og kostbar infrastruktur med mange servere og gjerne eget lagringsnett (SAN).
Som Java utvikler gir dette en utfordring i forhold til hvordan man skal få utviklet og testet en slik applikasjon. Hvordan vet jeg at valgt arkitektur skalerer utover et par testservere? Hvordan vet jeg at løsningen skalerer i produksjonsmiljø over tid når volumene vokser?
Dette foredraget gir et praktisk eksempel på hvordan man kan bruke Amazon EC2 som skalerbar infrastruktur for en Java Servlet basert applikasjon. Foredraget forutsetter ingen forkunnskap om EC2 og vil gi en kort introduksjon på hva EC2 er, hvordan det virker og hva man kan bruke det til.
-
Morten UdnæsMorten har jobbet som utvikler og arkitekt i over 15 år på ulike plattformer (Java, Microsoft .NET, MVS/Cobol). Han har tidligere hatt arkitektrollen i utviklingsprosjekter basert på både Java/JSP/Servlet og full J2EE stack. De tre siste årene har han jobbet som arkitekt og utvikler i et Java-prosjekt basert på Java SE, Spring, Hibernate og Maven2.Etter lang og tro tjeneste i amerikanske konsulentselskaper jobber han nå som selvstendig konsulent i Udnæs Consulting. Øverst på listen over faglige interesser er Java og Ruby programmering, testdreven utvikling og metodikk for systemfornyelse.



Introductory
Enterprise application development and integration