SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
Intel Confidential — Do Not Forward
Intel Information Technology
Developing Cloud-Aware Applications
Catherine Spence, Enterprise Architect and PaaS Lead
Intel Information Technology
October 2013
Intel Information Technology
Intel Confidential – for internal use only
Intel Information Technology
Intel Confidential – for internal use only
Agenda
 Cloud Computing
 Importance of cloud-awareness
 App requirements & Architectural guidance
 Cloud-aware code-a-thons
 Key messages
2
Intel Information Technology
Intel Confidential – for internal use only
Cloud Computing
Attributes
1
•On-demand self-service
•Broad network access
•Rapid elasticity
•Measured service
•Resource pooling
•Shared multiple tenants
Service Models
•Software as a Service
•Platform as a Service
•Infrastructure as a Service
Deployment Models
Public, Private, or Hybrid
• A highly available, flexible and shared
computing environment
Intel Information Technology
Intel Confidential – for internal use only
Cloud Deployment Models
Server
Storage
Network
Virtualization
OS
Middleware
Runtime
Data
Applications
Youmanage
Server
Storage
Network
Virtualization
OS
Middleware
Runtime
Data
Applications
Youmanage
Providermanages
Server
Storage
Network
Virtualization
OS
Middleware
Runtime
Data
Applications
Youmanage
Providermanages
Server
Storage
Network
Virtualization
OS
Middleware
Runtime
Data
Applications
Providermanages
Intel Information Technology
Intel Confidential – for internal use only
Intel Information Technology
Intel Confidential – for internal use only
Importance of Cloud-Awareness
• Promotes application modernization
• Rapidly adopt/apply game changing technologies
• Flexibility to grow/shrink on/off premise
• Innovation opportunities from biz interoperability
• Resource efficiencies reduce infrastructure costs
• Aligns with trend toward smart mobile computing
Create business value by taking full advantage of cloud
Intel Information Technology
Intel Confidential – for internal use only
Intel Information Technology
Intel Confidential – for internal use only
App Requirements
Key differences from traditional apps:
• Self Service – users can self provision your app
• Elastic – your app must respond to demand
• Multitenant – your app shares resources with other apps
• Run Anywhere – your workload moves in/among clouds
• Evolvable – SW/HW components update underneath app
• Composable – your app will be mashed up
Intel Information Technology
Intel Confidential – for internal use only
Intel Information Technology
Intel Confidential – for internal use only
Architectural Guidance
ODCA Paper: http://www.opendatacenteralliance.org/docs/DevCloudCapApp.pdf
Intel Paper: http://www.intel.com/content/www/us/en/it-management/intel-it-best-
practices/maximizing-cloud-advantages-through-cloud-aware-applications-paper.html
Intel Information Technology
Intel Confidential – for internal use only
Intel Information Technology
Intel Confidential – for internal use only
Cloud-Aware Code-a-thons
Hands-on Intel training event
• Code and land apps in Intel’s cloud
• Developers compete for cool prizes
One day session format
• Presentation on cloud-aware
• Roaming “roadside assistance”
• Scoring rubric
• Lunch & snacks provided
Code-a-thon Podcast
Intel Information Technology
Intel Confidential – for internal use only
Intel Information Technology
Intel Confidential – for internal use only
Key Messages
• Cloud-aware apps are more flexible, interoperable
and resource efficient
• Cloud backend and multiplatform frontend with
web services and integrated security
• Same architectural approach for all cloud service
models in public and private clouds
• Code-a-thon allow developers to practice and
learn more
Intel Confidential — Do Not Forward

Weitere ähnliche Inhalte

Mehr von Society of Women Engineers

Mehr von Society of Women Engineers (20)

H ivs ai_bestelmeyer_slides
H ivs ai_bestelmeyer_slidesH ivs ai_bestelmeyer_slides
H ivs ai_bestelmeyer_slides
 
Closing keynote
Closing keynoteClosing keynote
Closing keynote
 
Ball d 8
Ball d 8Ball d 8
Ball d 8
 
Ball d 7
Ball d 7Ball d 7
Ball d 7
 
Ball d 6
Ball d 6Ball d 6
Ball d 6
 
Ball d 4
Ball d 4Ball d 4
Ball d 4
 
How to Develop Your Section's Corporate Relations
How to Develop Your Section's Corporate Relations How to Develop Your Section's Corporate Relations
How to Develop Your Section's Corporate Relations
 
How to Find Your Section's Next Officer Team
How to Find Your Section's Next Officer Team How to Find Your Section's Next Officer Team
How to Find Your Section's Next Officer Team
 
Using SWE to Complement your Career
Using SWE to Complement your Career Using SWE to Complement your Career
Using SWE to Complement your Career
 
How to Have a Difficult Conversation with an Underperforming SWE Leader
How to Have a Difficult Conversation with an Underperforming SWE LeaderHow to Have a Difficult Conversation with an Underperforming SWE Leader
How to Have a Difficult Conversation with an Underperforming SWE Leader
 
18 cd 32
18 cd 3218 cd 32
18 cd 32
 
How to Get the Most out of your LCC Coach!
How to Get the Most out of your LCC Coach!How to Get the Most out of your LCC Coach!
How to Get the Most out of your LCC Coach!
 
The Mars Ice Challenge (RASC-AL)
The Mars Ice Challenge (RASC-AL)The Mars Ice Challenge (RASC-AL)
The Mars Ice Challenge (RASC-AL)
 
Beyond Disruption
Beyond Disruption Beyond Disruption
Beyond Disruption
 
Reaching the Cloud: The Architecture
Reaching the Cloud: The ArchitectureReaching the Cloud: The Architecture
Reaching the Cloud: The Architecture
 
Enhance User Experience in One Second
Enhance User Experience in One SecondEnhance User Experience in One Second
Enhance User Experience in One Second
 
The Goldilocks Dilemma
The Goldilocks DilemmaThe Goldilocks Dilemma
The Goldilocks Dilemma
 
Advancing You
Advancing YouAdvancing You
Advancing You
 
From Nervous Wreck to Confident Speaker
From Nervous Wreck to Confident SpeakerFrom Nervous Wreck to Confident Speaker
From Nervous Wreck to Confident Speaker
 
Creative Light
Creative Light Creative Light
Creative Light
 

Kürzlich hochgeladen

UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
rknatarajan
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Dr.Costas Sachpazis
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
Tonystark477637
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 

Kürzlich hochgeladen (20)

UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 

Developing Cloud-Aware Applications

  • 1. Intel Confidential — Do Not Forward Intel Information Technology Developing Cloud-Aware Applications Catherine Spence, Enterprise Architect and PaaS Lead Intel Information Technology October 2013
  • 2. Intel Information Technology Intel Confidential – for internal use only Intel Information Technology Intel Confidential – for internal use only Agenda  Cloud Computing  Importance of cloud-awareness  App requirements & Architectural guidance  Cloud-aware code-a-thons  Key messages 2
  • 3. Intel Information Technology Intel Confidential – for internal use only Cloud Computing Attributes 1 •On-demand self-service •Broad network access •Rapid elasticity •Measured service •Resource pooling •Shared multiple tenants Service Models •Software as a Service •Platform as a Service •Infrastructure as a Service Deployment Models Public, Private, or Hybrid • A highly available, flexible and shared computing environment
  • 4. Intel Information Technology Intel Confidential – for internal use only Cloud Deployment Models Server Storage Network Virtualization OS Middleware Runtime Data Applications Youmanage Server Storage Network Virtualization OS Middleware Runtime Data Applications Youmanage Providermanages Server Storage Network Virtualization OS Middleware Runtime Data Applications Youmanage Providermanages Server Storage Network Virtualization OS Middleware Runtime Data Applications Providermanages
  • 5. Intel Information Technology Intel Confidential – for internal use only Intel Information Technology Intel Confidential – for internal use only Importance of Cloud-Awareness • Promotes application modernization • Rapidly adopt/apply game changing technologies • Flexibility to grow/shrink on/off premise • Innovation opportunities from biz interoperability • Resource efficiencies reduce infrastructure costs • Aligns with trend toward smart mobile computing Create business value by taking full advantage of cloud
  • 6. Intel Information Technology Intel Confidential – for internal use only Intel Information Technology Intel Confidential – for internal use only App Requirements Key differences from traditional apps: • Self Service – users can self provision your app • Elastic – your app must respond to demand • Multitenant – your app shares resources with other apps • Run Anywhere – your workload moves in/among clouds • Evolvable – SW/HW components update underneath app • Composable – your app will be mashed up
  • 7. Intel Information Technology Intel Confidential – for internal use only Intel Information Technology Intel Confidential – for internal use only Architectural Guidance ODCA Paper: http://www.opendatacenteralliance.org/docs/DevCloudCapApp.pdf Intel Paper: http://www.intel.com/content/www/us/en/it-management/intel-it-best- practices/maximizing-cloud-advantages-through-cloud-aware-applications-paper.html
  • 8. Intel Information Technology Intel Confidential – for internal use only Intel Information Technology Intel Confidential – for internal use only Cloud-Aware Code-a-thons Hands-on Intel training event • Code and land apps in Intel’s cloud • Developers compete for cool prizes One day session format • Presentation on cloud-aware • Roaming “roadside assistance” • Scoring rubric • Lunch & snacks provided Code-a-thon Podcast
  • 9. Intel Information Technology Intel Confidential – for internal use only Intel Information Technology Intel Confidential – for internal use only Key Messages • Cloud-aware apps are more flexible, interoperable and resource efficient • Cloud backend and multiplatform frontend with web services and integrated security • Same architectural approach for all cloud service models in public and private clouds • Code-a-thon allow developers to practice and learn more
  • 10. Intel Confidential — Do Not Forward