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
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Kürzlich hochgeladen (20)

Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
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
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
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
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
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...
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
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
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
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)
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 

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