ITCamp 2011 - Ciprian Jichici - Year 2 After Cloud

15
@itcampro / #itcampro Premium conference on Microsoft’s Dev and ITPro technologies Year 2 A.C. Life In The Cloud Ciprian Jichici General Manager Genisoft Microsoft Regional Director Romania www.ciprianjichici.ro/blog

description

 

Transcript of ITCamp 2011 - Ciprian Jichici - Year 2 After Cloud

Page 1: ITCamp 2011 - Ciprian Jichici - Year 2 After Cloud

@itcampro / #itcampro Premium conference on Microsoft’s Dev and ITPro technologies

Year 2 A.C. Life In The Cloud

Ciprian Jichici

General Manager Genisoft

Microsoft Regional Director Romania

www.ciprianjichici.ro/blog

Page 2: ITCamp 2011 - Ciprian Jichici - Year 2 After Cloud

@itcampro / #itcampro Premium conference on Microsoft’s Dev and ITPro technologies

IT Camp 2011

• Thanks for coming!

• ITCamp is made possible by our sponsors:

Page 3: ITCamp 2011 - Ciprian Jichici - Year 2 After Cloud

@itcampro / #itcampro Premium conference on Microsoft’s Dev and ITPro technologies

Announcing…

www.azurecloud.eu

Page 4: ITCamp 2011 - Ciprian Jichici - Year 2 After Cloud

@itcampro / #itcampro Premium conference on Microsoft’s Dev and ITPro technologies

Session agenda

• What is Windows Azure?

• Architectural Challenges

• Designing Applications For The Cloud

• Harnessing The Cloud Infrastructure

• Q&A

Page 5: ITCamp 2011 - Ciprian Jichici - Year 2 After Cloud
Page 6: ITCamp 2011 - Ciprian Jichici - Year 2 After Cloud
Page 7: ITCamp 2011 - Ciprian Jichici - Year 2 After Cloud

Access Control

$1.99/10k transactions

Per Message Operation

$3.99/month per connection

Per Message Operation

Service Bus

Page 8: ITCamp 2011 - Ciprian Jichici - Year 2 After Cloud

@itcampro / #itcampro Premium conference on Microsoft’s Dev and ITPro technologies

Architectural Challenges

The pace of evolution

The new layer of complexity

Perception

Suitable design patterns

Page 9: ITCamp 2011 - Ciprian Jichici - Year 2 After Cloud

@itcampro / #itcampro Premium conference on Microsoft’s Dev and ITPro technologies

Cloud Computing Patterns

Usage

Co

mp

ute

Time

Average

Inactivity

Period

Co

mp

ute

Time

Average Usage

Average Usage

Co

mp

ute

Time

Co

mp

ute

Time

Average Usage

Page 10: ITCamp 2011 - Ciprian Jichici - Year 2 After Cloud

@itcampro / #itcampro Premium conference on Microsoft’s Dev and ITPro technologies

Architectural Challenges

The pace of evolution

The new layer of complexity

Perception

Suitable design patterns

Out-of-the-box thinking on traditional cross-cutting concerns

Page 11: ITCamp 2011 - Ciprian Jichici - Year 2 After Cloud

@itcampro / #itcampro Premium conference on Microsoft’s Dev and ITPro technologies

Cross-Cutting Concerns

Storage – relational vs. No-SQL Communications – SOAP vs. REST, messaging paradigms, state/session management Security – identity, service security Decoupling – asynchronous patterns Parallel computing – decomposing the universe of the problem to harness the full power of the cloud Caching Data management – backup, archiving, ETL processed, master data Instrumentation Operations

Page 12: ITCamp 2011 - Ciprian Jichici - Year 2 After Cloud

@itcampro / #itcampro Premium conference on Microsoft’s Dev and ITPro technologies

Designing Applications For The Cloud

Native development

Full migration

Partial migration

Forced migration

Page 13: ITCamp 2011 - Ciprian Jichici - Year 2 After Cloud

@itcampro / #itcampro Premium conference on Microsoft’s Dev and ITPro technologies

Harnessing The Cloud Infrastructure

Massive (and parallel) processing

Content delivery

Storage (backup/archiving)

Page 14: ITCamp 2011 - Ciprian Jichici - Year 2 After Cloud

@itcampro / #itcampro Premium conference on Microsoft’s Dev and ITPro technologies

Q&A

Page 15: ITCamp 2011 - Ciprian Jichici - Year 2 After Cloud

@itcampro / #itcampro Premium conference on Microsoft’s Dev and ITPro technologies

Don’t forget!

Get your free Azure pass!

• 30+15 days, no CC req’d

– http://bit.ly/ITCAMP11

– Promo code: ITCAMP11

We want your feedback!

• Win a WP7 smartphone

– Fill in your feedback forms

– Raffle: end of the day