SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
Cloud Computing
M.TECH. COMPUTER SCIENCE and ENGINEERING
II semester 2013/2014
Ravindra Dastikop
http://dastikop.blogspot.in
http://dastikop-internet-of-things.blogspot.in
8. Cloud and SOA
8. Cloud and SOA
Chapter Topics
8.1 Introduction
8.2 SOA journey to infrastructure,
8.3 SOA and cloud,
8.4 SOA defined,
8.5 SOA and IAAS,
8.6 SOA based cloud infrastructure steps,
8.7 SOA business and IT services.
8.8 Summary
8. Cloud and SOA
8.1 Introduction
● Enterprise wide transformation poses
significant challenges for process, people
and technology
● Early identification of challenges and
defining a mitigated approach achieves a
smooth transformation
● challenges include resistance to change by
people and organization
8. Cloud and SOA
8.1 Introduction
● Factor include role and responsibilities,
management skills development and discipline
and cultural shifts
● Creating awareness in organization for the need
to drive such a transformation in the best interests
of business.
● challenges include dealing with infrastructure
complexity- heterogenous hardwares and varying
versions of s/w across disparate environments
●
8. Cloud and SOA
8.1 Introduction
● Service Management is one of the similarities between
cloud infrastructure and SOA approaches.
● Developing an integrated service management
approaches for both the application services and
infrastructure services together will drive efficiency in IT
operations by improving resource utilization and
improving service levels
● Such an integrated service management can move IT
towards to an end-to-end service-oriented environment.
● This will enable business agility by better aligning IT
with the Business
8. Cloud and SOA
8.1.1 Enterprise Infrastructure and SOA
● SOA makes IT applications into composite
applications.
● Instead of traditional monolithic applications,
composite applications are created, composed of
many services often developed and deployed
independently by separate development teams on
different schedules.
● By adhering to common standards and interfaces,
development of new composite applications and
extension of existing applications is made easier
through reuse of existing services and rapid integration
of new service
8. Cloud and SOA
8.2 SOA journey to infrastructure
● The path to transformation consists of a
long journey with a staged approaches,
leading to the ultimate goal of a service-
oriented enterprise.
● multiple islands of disparate infrastructures
in today's environment need to be
consolidated to gain control, reduce cost
and become operationally efficient.
8. Cloud and SOA
8.2 SOA journey to infrastructure
● The next step is to introduce virtualized infrastructure
to improve utilization levels and allowing dynamic
flexibility to move resources and capacity to meet
fluctuating workload demands.
● Service orientation is achieved by building capabilities
on the top of virtualized and automated infrastructure.
● In Service orientation state- infrastructure is provided
and utilized as a service, rather than in piecemeal.
● Cloud computing will help to further the service
orientation paradigm, to meet the scaling demands of
future state of business.
8. Cloud and SOA
8.3 SOA and cloud
● SOA binds how you will both deliver and leverage cloud
based services. Cloud computing relies on service-
orientation to loosely-couple applications to underlying
infrastructure model for using web services
● It uses web services to compose complex,
customizable, distributed applications and encapsulate
legacy systems
8. Cloud and SOA
8.3.1 Infrastructure Technologies
● Cloud infrastructure is based on virtualization- dynamic
systems that enable the definition and delivery of
resources on demand.
● Current technologies can deliver hundreds of virtual
servers on small cluster of physical servers, enabling
flexibility and high availability
8. Cloud and SOA
8.4 SOA Defined
SOA is an approach to architecture that is intended to
promote flexibility through encapsulation and loose
coupling.
SOA is defined by what a service is. Services are defined by
the following characteristics
● Explicit, implementation-independent interfaces
● Loosely bound
● Invoked through communication protocol
● stress location transparency and interoperability
● encapsulate reusable business functions
8. Cloud and SOA
8.4.1 SOA Life Cycle
● SOA lifecycle resembles “traditional” application
lifecycle, but introduces new terminology.
● SOA in terms of life cycle requires a start in the SOA
model Phase by gathering business requirement and
designing their business processes.
● Once they have been optimized the business
processes, they implement it by combining new and
existing services.
● These assets are then deployed into a secure and
integrated environment for integrating people,
processes and information
8. Cloud and SOA
8.4.2 Service-oriented Computing
Service orientation is a design paradigm comprised of
specific set of design principles. Its most important feature
is its reliance of the separation of concerns design
philosophy.
Separation of concern (SoC) is based on the simple fact
that a problem becomes easier to approach if it is divided
into small units and handled separately
Example of SoC
8. Cloud and SOA
8.5 SOA and IaaS
SOA principles of service is applied in case of IaaS. It
provides infrastructure elements as a service
8. Cloud and SOA
8.5.1 Architecture
Cloud Infrastructure has many service components.
Services can be divided into four domains
● Application Services
● Information Services
● Common IT services
● Infrastructure Services
8. Cloud and SOA
8.6 SOA based Cloud Infrastructure Steps
Enterprises that intend to harness cloud computing must
consider the following steps
● Analysis and Strategy
● Planning
● Implementation
● Value-driven
8. Cloud and SOA
8.6.1 SOA and Cloud Infrastructure
● SOA-based cloud computing model builds on the IT
and internet models.
● It is in essence a service-oriented architecture
8. Cloud and SOA
8.7 SOA Business and IT services
● Different management tools are needed for SOA
architecture for comprehensive integration of SOA
architecture.
● These tools help to leverage the benefits of
infrastructure services.
8. Cloud and SOA
Chapter Summary
This chapter shows the integration of SOA with cloud
computing technology. SOA is essentially an idea that
makes service development and deployment easier. Cloud
computing exploits Service oriented thinking to the most
extent

Weitere ähnliche Inhalte

Was ist angesagt?

Service Oriented Architecture
Service Oriented ArchitectureService Oriented Architecture
Service Oriented Architecture
Robert Sim
 
Distributed Systems Architecture in Software Engineering SE11
Distributed Systems Architecture in Software Engineering SE11Distributed Systems Architecture in Software Engineering SE11
Distributed Systems Architecture in Software Engineering SE11
koolkampus
 
distributed shared memory
 distributed shared memory distributed shared memory
distributed shared memory
Ashish Kumar
 

Was ist angesagt? (20)

Cloud Computing Architecture
Cloud Computing ArchitectureCloud Computing Architecture
Cloud Computing Architecture
 
Characteristics of cloud computing
Characteristics of cloud computingCharacteristics of cloud computing
Characteristics of cloud computing
 
Federated Cloud Computing - The OpenNebula Experience v1.0s
Federated Cloud Computing  - The OpenNebula Experience v1.0sFederated Cloud Computing  - The OpenNebula Experience v1.0s
Federated Cloud Computing - The OpenNebula Experience v1.0s
 
Service-Oriented Architecture (SOA)
Service-Oriented Architecture (SOA)Service-Oriented Architecture (SOA)
Service-Oriented Architecture (SOA)
 
SOA And Cloud Computing
SOA And Cloud ComputingSOA And Cloud Computing
SOA And Cloud Computing
 
Unit5 Cloud Federation,
Unit5 Cloud Federation,Unit5 Cloud Federation,
Unit5 Cloud Federation,
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing ppt
 
Unit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureUnit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing Architecture
 
Cloud Application architecture styles
Cloud Application architecture styles Cloud Application architecture styles
Cloud Application architecture styles
 
Load balancing
Load balancingLoad balancing
Load balancing
 
Aneka platform
Aneka platformAneka platform
Aneka platform
 
CS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling TechnologiesCS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling Technologies
 
Service Oriented Architecture
Service Oriented ArchitectureService Oriented Architecture
Service Oriented Architecture
 
Unit 4
Unit 4Unit 4
Unit 4
 
Distributed Systems Architecture in Software Engineering SE11
Distributed Systems Architecture in Software Engineering SE11Distributed Systems Architecture in Software Engineering SE11
Distributed Systems Architecture in Software Engineering SE11
 
Cloud Computing - Benefits and Challenges
Cloud Computing - Benefits and ChallengesCloud Computing - Benefits and Challenges
Cloud Computing - Benefits and Challenges
 
Introduction to Aneka, Aneka Model is explained
Introduction to Aneka, Aneka Model is explainedIntroduction to Aneka, Aneka Model is explained
Introduction to Aneka, Aneka Model is explained
 
cloud computing:Types of virtualization
cloud computing:Types of virtualizationcloud computing:Types of virtualization
cloud computing:Types of virtualization
 
Migration into a Cloud
Migration into a CloudMigration into a Cloud
Migration into a Cloud
 
distributed shared memory
 distributed shared memory distributed shared memory
distributed shared memory
 

Andere mochten auch

Service Oriented Computing
Service Oriented ComputingService Oriented Computing
Service Oriented Computing
Aie Sa
 
Software As A Service Presentation
Software As A Service PresentationSoftware As A Service Presentation
Software As A Service Presentation
al95iii
 
Cloud computing virtualization
Cloud computing virtualizationCloud computing virtualization
Cloud computing virtualization
Ayaz Shahid
 
Virtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud ComptingVirtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud Compting
Ahmed Mekkawy
 
Presentation on cloud computing
Presentation on cloud computingPresentation on cloud computing
Presentation on cloud computing
BIJIT GHOSH
 

Andere mochten auch (20)

Service Oriented Computing
Service Oriented ComputingService Oriented Computing
Service Oriented Computing
 
Software As A Service Presentation
Software As A Service PresentationSoftware As A Service Presentation
Software As A Service Presentation
 
Cloud computing saas
Cloud computing   saasCloud computing   saas
Cloud computing saas
 
Cloud operating systems
Cloud operating systemsCloud operating systems
Cloud operating systems
 
Types of Virtualization Solutions
Types of Virtualization SolutionsTypes of Virtualization Solutions
Types of Virtualization Solutions
 
Virtualization and cloud computing
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud operating system
Cloud operating systemCloud operating system
Cloud operating system
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
 
Application Model for Cloud Deployment
Application Model for Cloud DeploymentApplication Model for Cloud Deployment
Application Model for Cloud Deployment
 
Cloud computing virtualization
Cloud computing virtualizationCloud computing virtualization
Cloud computing virtualization
 
Virtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud ComptingVirtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud Compting
 
Cloud computing and Software as a Service Overview
Cloud computing and Software as a Service OverviewCloud computing and Software as a Service Overview
Cloud computing and Software as a Service Overview
 
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...
What is the role of cloud computing, web 2.0, and web 3.0 semantic technologi...
 
An introduction and overview to Software as a Service
An introduction and overview to Software as a Service An introduction and overview to Software as a Service
An introduction and overview to Software as a Service
 
Presentation on cloud computing
Presentation on cloud computingPresentation on cloud computing
Presentation on cloud computing
 
Cloud Computing and Virtualization
Cloud Computing and Virtualization Cloud Computing and Virtualization
Cloud Computing and Virtualization
 
Cloud computing and service models
Cloud computing and service modelsCloud computing and service models
Cloud computing and service models
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabiliesCloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabilies
 

Ähnlich wie Cloud Computing and Service oriented Architecture

Cloud computing
Cloud computingCloud computing
Cloud computing
shethzaid
 
SOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.ppt
SOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.ppt
SOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.ppt
NKannanCSE
 
Reservoir sla@soi-interop-tech report
Reservoir sla@soi-interop-tech reportReservoir sla@soi-interop-tech report
Reservoir sla@soi-interop-tech report
psanjeev
 

Ähnlich wie Cloud Computing and Service oriented Architecture (20)

MULTIVIEW SOA : EXTENDING SOA USING A PRIVATE CLOUD COMPUTING AS SAAS AND DAAS
MULTIVIEW SOA : EXTENDING SOA USING A PRIVATE CLOUD COMPUTING AS SAAS AND DAASMULTIVIEW SOA : EXTENDING SOA USING A PRIVATE CLOUD COMPUTING AS SAAS AND DAAS
MULTIVIEW SOA : EXTENDING SOA USING A PRIVATE CLOUD COMPUTING AS SAAS AND DAAS
 
BUSINESS SILOS INTEGRATION USING SERVICE ORIENTED ARCHITECTURE
BUSINESS SILOS INTEGRATION USING SERVICE ORIENTED ARCHITECTUREBUSINESS SILOS INTEGRATION USING SERVICE ORIENTED ARCHITECTURE
BUSINESS SILOS INTEGRATION USING SERVICE ORIENTED ARCHITECTURE
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
SOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.ppt
SOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.ppt
SOA@MODULE-III.pptSOA@MODULE-III.pptSOA@MODULE-III.ppt
 
internship paper
internship paperinternship paper
internship paper
 
Unit III.ppt
Unit III.pptUnit III.ppt
Unit III.ppt
 
SOA 911
SOA 911SOA 911
SOA 911
 
Microservices with mule
Microservices with muleMicroservices with mule
Microservices with mule
 
Cloud
CloudCloud
Cloud
 
Need Of Enterprise Integration
Need Of Enterprise IntegrationNeed Of Enterprise Integration
Need Of Enterprise Integration
 
Lousina
LousinaLousina
Lousina
 
Term paper 2073131
Term paper   2073131Term paper   2073131
Term paper 2073131
 
Reservoir sla@soi-interop-tech report
Reservoir sla@soi-interop-tech reportReservoir sla@soi-interop-tech report
Reservoir sla@soi-interop-tech report
 
Cloud Customer Architecture for Hybrid Integration
Cloud Customer Architecture for Hybrid IntegrationCloud Customer Architecture for Hybrid Integration
Cloud Customer Architecture for Hybrid Integration
 
Service Oriented Architecture.pptx
Service Oriented Architecture.pptxService Oriented Architecture.pptx
Service Oriented Architecture.pptx
 
Software as a Service .pptx
Software as a Service .pptxSoftware as a Service .pptx
Software as a Service .pptx
 
Exploring Cloud Native Architecture: Its Benefits And Key Components
Exploring Cloud Native Architecture: Its Benefits And Key ComponentsExploring Cloud Native Architecture: Its Benefits And Key Components
Exploring Cloud Native Architecture: Its Benefits And Key Components
 
SOA unit-3-notes-Introduction to Service Oriented Architecture
SOA unit-3-notes-Introduction to Service Oriented ArchitectureSOA unit-3-notes-Introduction to Service Oriented Architecture
SOA unit-3-notes-Introduction to Service Oriented Architecture
 
Cloud Native Architecture: Its Benefits and Key Components
Cloud Native Architecture: Its Benefits and Key ComponentsCloud Native Architecture: Its Benefits and Key Components
Cloud Native Architecture: Its Benefits and Key Components
 
Contemporary research challenges and applications of service oriented archite...
Contemporary research challenges and applications of service oriented archite...Contemporary research challenges and applications of service oriented archite...
Contemporary research challenges and applications of service oriented archite...
 

Mehr von Ravindra Dastikop

Mehr von Ravindra Dastikop (20)

National Health Stack
National Health Stack  National Health Stack
National Health Stack
 
1. Digital india: A Resident approach
1. Digital india:   A  Resident approach1. Digital india:   A  Resident approach
1. Digital india: A Resident approach
 
Data protection Framework in India - Seven Key Principles
Data protection Framework in India - Seven Key Principles  Data protection Framework in India - Seven Key Principles
Data protection Framework in India - Seven Key Principles
 
Digital India : An Overview
Digital India : An OverviewDigital India : An Overview
Digital India : An Overview
 
Unified Payment Interface (UPI)
Unified Payment Interface (UPI)Unified Payment Interface (UPI)
Unified Payment Interface (UPI)
 
Aadhaar : Locking your biometrics
Aadhaar : Locking your biometricsAadhaar : Locking your biometrics
Aadhaar : Locking your biometrics
 
Digilocker in education
 Digilocker in education  Digilocker in education
Digilocker in education
 
Jeevan Praman- The Digital Life Certificate
Jeevan Praman- The Digital Life Certificate Jeevan Praman- The Digital Life Certificate
Jeevan Praman- The Digital Life Certificate
 
Aadhaar in Kannada
Aadhaar in KannadaAadhaar in Kannada
Aadhaar in Kannada
 
The Practice of digital india
The Practice of digital indiaThe Practice of digital india
The Practice of digital india
 
What are the features of DigiLocker?
What are the features of DigiLocker?What are the features of DigiLocker?
What are the features of DigiLocker?
 
What is DigiLocker?
What is DigiLocker?What is DigiLocker?
What is DigiLocker?
 
Meghraj - Government of India Cloud
Meghraj - Government of India Cloud Meghraj - Government of India Cloud
Meghraj - Government of India Cloud
 
An Overview of Internet of Things
An Overview of Internet of Things An Overview of Internet of Things
An Overview of Internet of Things
 
Digital india a world scale market within home
Digital india  a world scale market within homeDigital india  a world scale market within home
Digital india a world scale market within home
 
Webinar: Cloud Computing - Service and Deployment Models
Webinar: Cloud Computing - Service and Deployment Models Webinar: Cloud Computing - Service and Deployment Models
Webinar: Cloud Computing - Service and Deployment Models
 
#1 introduction to cloud computing
#1  introduction to cloud computing #1  introduction to cloud computing
#1 introduction to cloud computing
 
Teaching using the cloud
Teaching using the cloudTeaching using the cloud
Teaching using the cloud
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An Introduction
 
Webinars With Ravindra Dastikop
Webinars With Ravindra DastikopWebinars With Ravindra Dastikop
Webinars With Ravindra Dastikop
 

Kürzlich hochgeladen

An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
SanaAli374401
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Kürzlich hochgeladen (20)

An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 

Cloud Computing and Service oriented Architecture

  • 1. Cloud Computing M.TECH. COMPUTER SCIENCE and ENGINEERING II semester 2013/2014 Ravindra Dastikop http://dastikop.blogspot.in http://dastikop-internet-of-things.blogspot.in
  • 3. 8. Cloud and SOA Chapter Topics 8.1 Introduction 8.2 SOA journey to infrastructure, 8.3 SOA and cloud, 8.4 SOA defined, 8.5 SOA and IAAS, 8.6 SOA based cloud infrastructure steps, 8.7 SOA business and IT services. 8.8 Summary
  • 4. 8. Cloud and SOA 8.1 Introduction ● Enterprise wide transformation poses significant challenges for process, people and technology ● Early identification of challenges and defining a mitigated approach achieves a smooth transformation ● challenges include resistance to change by people and organization
  • 5. 8. Cloud and SOA 8.1 Introduction ● Factor include role and responsibilities, management skills development and discipline and cultural shifts ● Creating awareness in organization for the need to drive such a transformation in the best interests of business. ● challenges include dealing with infrastructure complexity- heterogenous hardwares and varying versions of s/w across disparate environments ●
  • 6. 8. Cloud and SOA 8.1 Introduction ● Service Management is one of the similarities between cloud infrastructure and SOA approaches. ● Developing an integrated service management approaches for both the application services and infrastructure services together will drive efficiency in IT operations by improving resource utilization and improving service levels ● Such an integrated service management can move IT towards to an end-to-end service-oriented environment. ● This will enable business agility by better aligning IT with the Business
  • 7. 8. Cloud and SOA 8.1.1 Enterprise Infrastructure and SOA ● SOA makes IT applications into composite applications. ● Instead of traditional monolithic applications, composite applications are created, composed of many services often developed and deployed independently by separate development teams on different schedules. ● By adhering to common standards and interfaces, development of new composite applications and extension of existing applications is made easier through reuse of existing services and rapid integration of new service
  • 8. 8. Cloud and SOA 8.2 SOA journey to infrastructure ● The path to transformation consists of a long journey with a staged approaches, leading to the ultimate goal of a service- oriented enterprise. ● multiple islands of disparate infrastructures in today's environment need to be consolidated to gain control, reduce cost and become operationally efficient.
  • 9. 8. Cloud and SOA 8.2 SOA journey to infrastructure ● The next step is to introduce virtualized infrastructure to improve utilization levels and allowing dynamic flexibility to move resources and capacity to meet fluctuating workload demands. ● Service orientation is achieved by building capabilities on the top of virtualized and automated infrastructure. ● In Service orientation state- infrastructure is provided and utilized as a service, rather than in piecemeal. ● Cloud computing will help to further the service orientation paradigm, to meet the scaling demands of future state of business.
  • 10. 8. Cloud and SOA 8.3 SOA and cloud ● SOA binds how you will both deliver and leverage cloud based services. Cloud computing relies on service- orientation to loosely-couple applications to underlying infrastructure model for using web services ● It uses web services to compose complex, customizable, distributed applications and encapsulate legacy systems
  • 11. 8. Cloud and SOA 8.3.1 Infrastructure Technologies ● Cloud infrastructure is based on virtualization- dynamic systems that enable the definition and delivery of resources on demand. ● Current technologies can deliver hundreds of virtual servers on small cluster of physical servers, enabling flexibility and high availability
  • 12. 8. Cloud and SOA 8.4 SOA Defined SOA is an approach to architecture that is intended to promote flexibility through encapsulation and loose coupling. SOA is defined by what a service is. Services are defined by the following characteristics ● Explicit, implementation-independent interfaces ● Loosely bound ● Invoked through communication protocol ● stress location transparency and interoperability ● encapsulate reusable business functions
  • 13. 8. Cloud and SOA 8.4.1 SOA Life Cycle ● SOA lifecycle resembles “traditional” application lifecycle, but introduces new terminology. ● SOA in terms of life cycle requires a start in the SOA model Phase by gathering business requirement and designing their business processes. ● Once they have been optimized the business processes, they implement it by combining new and existing services. ● These assets are then deployed into a secure and integrated environment for integrating people, processes and information
  • 14. 8. Cloud and SOA 8.4.2 Service-oriented Computing Service orientation is a design paradigm comprised of specific set of design principles. Its most important feature is its reliance of the separation of concerns design philosophy. Separation of concern (SoC) is based on the simple fact that a problem becomes easier to approach if it is divided into small units and handled separately Example of SoC
  • 15. 8. Cloud and SOA 8.5 SOA and IaaS SOA principles of service is applied in case of IaaS. It provides infrastructure elements as a service
  • 16. 8. Cloud and SOA 8.5.1 Architecture Cloud Infrastructure has many service components. Services can be divided into four domains ● Application Services ● Information Services ● Common IT services ● Infrastructure Services
  • 17. 8. Cloud and SOA 8.6 SOA based Cloud Infrastructure Steps Enterprises that intend to harness cloud computing must consider the following steps ● Analysis and Strategy ● Planning ● Implementation ● Value-driven
  • 18. 8. Cloud and SOA 8.6.1 SOA and Cloud Infrastructure ● SOA-based cloud computing model builds on the IT and internet models. ● It is in essence a service-oriented architecture
  • 19. 8. Cloud and SOA 8.7 SOA Business and IT services ● Different management tools are needed for SOA architecture for comprehensive integration of SOA architecture. ● These tools help to leverage the benefits of infrastructure services.
  • 20. 8. Cloud and SOA Chapter Summary This chapter shows the integration of SOA with cloud computing technology. SOA is essentially an idea that makes service development and deployment easier. Cloud computing exploits Service oriented thinking to the most extent