Entwicklung und Betrieb in der Cloud, Konstantin Polakov, Unitary

14
Entwicklung und Betrieb in der Cloud CloudOps 2012 Westend Kampus, Frankfurt 20.09.2012 UNITARY [email protected] +49 69 5050 27 252 Schumannstraße 27 60325 Frankfurt

description

CloudOps Summit 2012, Frankfurt, 20.9.2012 Lightning Talk by Konstantin Polakov Founder of Unitary, http://cloudops.de/sprecher/#konstantinpolakov Find the video of this talk at http://youtu.be/dav0RVU8DLg

Transcript of Entwicklung und Betrieb in der Cloud, Konstantin Polakov, Unitary

Page 1: Entwicklung und Betrieb in der Cloud, Konstantin Polakov, Unitary

Entwicklung und Betriebin der Cloud

CloudOps 2012 Westend Kampus, Frankfurt

20.09.2012

UNITARY [email protected]

+49 69 5050 27 252Schumannstraße 2760325 Frankfurt

Page 2: Entwicklung und Betrieb in der Cloud, Konstantin Polakov, Unitary

Agenda

UNITARY [email protected]

+49 69 5050 27 252Schumannstraße 2760325 Frankfurt

1. Entwicklung und Betrieb in der Cloud?2. Anforderungen an SaaS Tools (Software as a Service)3. Anforderungen an IaaS Tools (Infrastructure as a

Service)4. Lösung in der Praxis

Page 3: Entwicklung und Betrieb in der Cloud, Konstantin Polakov, Unitary

Entwicklung und Betrieb in der Cloud?

UNITARYwww.unitary.de [email protected]

Schumannstraße 2760325 FrankfurtPhone .+49 69 5050 27 252

● Ist es möglich?● Können wir auf eigene Server verzichten?● Welche Tools sind notwendig?● Wie soll es funktionieren?● Wer kann die Transition übernehmen?

Page 4: Entwicklung und Betrieb in der Cloud, Konstantin Polakov, Unitary

Anforderungen an SaaS

Access Management

UNITARYwww.unitary.de [email protected]

Schumannstraße 2760325 FrankfurtPhone .+49 69 5050 27 252

● Authentifizierung & Autorisierung● Rollen und Rechteverwaltung● Integration und API

Kommunikation & Collaboration● Email & Messaging● Storage & Dokument Management● Termin-Verwaltung

Page 5: Entwicklung und Betrieb in der Cloud, Konstantin Polakov, Unitary

UNITARY [email protected]

+49 69 5050 27 252Schumannstraße 2760325 Frankfurt

● Issue-Management ● Reporting & Projekt-Tracking● Vorgehensmodelle-Unterstützung● Integration und API

Anforderungen an SaaS - Projekt Management

Page 6: Entwicklung und Betrieb in der Cloud, Konstantin Polakov, Unitary

UNITARY [email protected]

+49 69 5050 27 252Schumannstraße 2760325 Frankfurt

● Quelltext Suche ● Monitoring & Notification● Review-Möglichkeit● Integration und API

Anforderungen an SaaS - Sourcecode Management

Page 7: Entwicklung und Betrieb in der Cloud, Konstantin Polakov, Unitary

Anforderungen an IaaS

UNITARY [email protected]

+49 69 5050 27 252Schumannstraße 2760325 Frankfurt

● System-Steuerung über Web-Oberfläche● Alerting und Notifikation-Versand● Möglichkeit eigene Metrics zu erstellen

System Images Verwaltung ● Verteilte Standorte● "On The Fly"-Copy

Web Interface & Monitoring

Skalierbarkeit● Horizontale und vertikale Skalierbarkeit

Page 8: Entwicklung und Betrieb in der Cloud, Konstantin Polakov, Unitary

Lösung in der Praxis - Cloud Bundle

UNITARY [email protected]

+49 69 5050 27 252Schumannstraße 2760325 Frankfurt

Page 9: Entwicklung und Betrieb in der Cloud, Konstantin Polakov, Unitary

Lösung in der Praxis

UNITARY [email protected]

+49 69 5050 27 252Schumannstraße 2760325 Frankfurt

Google Apps for Business● GMail (auch als Identity Provider)● Google Kalender - Termin Verwaltung● Google Docs - Dokument Management● Google Drive - Online Storage● GTalk - Instant Messaging

Page 10: Entwicklung und Betrieb in der Cloud, Konstantin Polakov, Unitary

Cloud Bundle

UNITARY [email protected]

+49 69 5050 27 252Schumannstraße 2760325 Frankfurt

Atlassian

● JIRA - Issue & Projekt Tracking ● FishEye - Know the History of Your Source● Crucible - Code Reviews

Page 11: Entwicklung und Betrieb in der Cloud, Konstantin Polakov, Unitary

Cloud Bundle

UNITARY [email protected]

+49 69 5050 27 252Schumannstraße 2760325 Frankfurt

Amazon Web Services● Elastic Compute Cloud (EC2)● Auto Scaling● Virtual Private Cloud● Simple Notification Service (SNS)● ... uvm

Page 12: Entwicklung und Betrieb in der Cloud, Konstantin Polakov, Unitary

Cloud Bundle - Big Picture

UNITARY [email protected]

+49 69 5050 27 252Schumannstraße 2760325 Frankfurt

Business

Management

Entwicklung

Produktion

Entwicklung

Page 13: Entwicklung und Betrieb in der Cloud, Konstantin Polakov, Unitary

Cloud Bundle

UNITARY [email protected]

+49 69 5050 27 252Schumannstraße 2760325 Frankfurt

Vorteile● Schnelle Aufbau der Projekt-Infrastruktur● Rapid On-Boarding von Mitarbeiter● Transparenz in der Entwicklung● Nie wieder Performance-Probleme

Offene Punkte● Projektspezifische Release-Management und

Deployment● Integration von Google API und Amazon WS● Security und regulatorische Anforderungen

Page 14: Entwicklung und Betrieb in der Cloud, Konstantin Polakov, Unitary

Danke!Fragen?

UNITARY [email protected]

+49 69 5050 27 252Schumannstraße 2760325 Frankfurt