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

Entwicklung und Betrieb in der Cloud, Konstantin Polakov, Unitary

Embed Size (px)

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

Citation preview

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