SlideShare una empresa de Scribd logo
1 de 35
1 INTERNATIONAL TURNKEY SYSTEMS CLOUD-COMPUTING Amr Kamel
Objectives Understanding What is cloud-computing Getting introduced to the main terms and concepts of the cloud-computing architecture. Discovering the relation between cloud management and telecom management systems Trying to find out how cloud-computing would affect TABS.
Contents
Introduction Cloud-Computing
Overview Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software and information are provided to computers and other devices as a utility.
Overview Like “Electricity Grids” cloud computing provides computational services without the need of understanding its infrastructure. Cloud computing  typically delivers applications via the Internet, which are accessed by the web browser, while the business software and data are stored on servers at remote locations.
History Steve Jobs about Cloud Computing in 1997 Steve Jobs unveils iCloud in 2011
Potential Smartphone/Tablets Booming:- By the end of 2011, more Americans will have smart phones than feature phones. By 2014 Mobile would be the most common way of accessing the Internet. Machine-to-Machine (Embedded Systems) M2M market is expected to grow from approximately 71 million cumulative connections to roughly 225 million connections by 2014.
Cloud Scaling Smartphone limited processing power, battery life and data storage will limit mobile application growth in the mass market. So, mobile applications that connect to the cloud resources are much more likely to be successful than those that run on the mobile phones. ABI Research predicts that mobile cloud computing will deliver annual revenues topping 20$ billions over the next five years.
CLOUD Architecture Cloud-Computing
Standards Groups Cloud Security Alliance (CSA) Distributed Management Task Force (DMTF) Storage Networking Industry Association(SNIA) Open Grid Forum (OGF) Open Cloud Consortium (OCC) Organization for the Advancement of Structured Information Standards (OASIS) TM Forum (TMF) Internet Engineering Task Force (IETF) International Telecommunications Union (ITU) National Institute of Standards and Technology (NIST) European Telecommunications Standards Institute (ETSI) Object Management Group (OMG)
NIST Cloud Computing Reference Architecture Adopted by TMF Simple Easy to understand (No need for cloud previous knowledge).
Cloud Actors
Interaction Between Actors
Usage Scenarios – Scenario 1 ,[object Object],[object Object],[object Object],[object Object]
Cloud Provider – Top-Level View
Deployment Models Private Cloud Community Cloud Public Cloud Hybrid Cloud
Service Orchestration
Cloud Service Management Cloud-Computing
Main Management Functions Business Support Provisioning / Configuration Portability / Interoperability
Main Cloud Management Functions
Business Support Entails the set of business-related services dealing with clients and supporting processes such as taking orders, processing bills and collecting payments. Customer management:- manage customer accounts, open/close/terminate accounts, manage user profiles, manage customer relationships and resolution for issues and problems. Contract Management:- Manage service contract, Setup/close/terminate contract, etc. Inventory Management:- Setup and manage service catalogs, etc. Accounting and Billing:- Manage customer billing information, send billing statements, process received payments, track invoices, etc. Reporting and auditing:- Monitor user operations, generate reports, etc. Pricing and Rating:- Evaluate cloud services and determine prices, handle promotions and pricing rules based on a user’s profile, etc.
Provisioning / Configurations Rapid Provisioning:- Automatically deploying cloud systems based on the requested service/resources/capabilities. Resource Changing:- Adjusting configuration / resource assignment for repairs, upgrades and joining new nodes into the cloud. Monitoring and Reporting:- Discovering and monitoring virtual resources, monitoring cloud operations and events and generating performance reports. Metering:- Providing a metering capability at some level of abstraction appropriate to the type of service (e.g., storage, processing, bandwidth, and active user accounts). SLA Management:- Encompassing the SLA contract definition (basic schema with the QoS parameters), SLA monitoring and SLA enforcement according to defined policies.
Interoperability / Portability Portability:-  The ability to transfer data from one system to another without being required to recreate or reenter data descriptions or to modify significantly the application being transported.  The ability of a system to run on more than one type or size of computer under more than operating system. Interoperability:- The capability to communicate, execute programs or transfer data among various functional units under specified conditions.
Interoperability / Portability Data Portability Copy data to-from:- Copy data objects into/out of a cloud Bulk data transfer:- Use a disk for a bulk transfer Service Interoperability Allow cloud consumers to use their data and services across multiple cloud providers with unified and enhanced management interface. System Portability VM images migration:- Migrate a fully stopped VM instance or machine image from one provider to another provider. Application / Service migration:- Migrate application/service and current contents from one service provider to another provider.
The Combined Conceptual Reference Model
TABS & Cloud-computing Cloud-Computing
HUAWEI Acquisition ITS & HUAWEI announced the acquisition of BSS line of business by HUAWEI in August 2011. HUAWEI Strategy for this decade is unveiled in April 2011. It is based on the following three corner stones:- Cloud Pipe Device The following slides shows possible alternatives for TABS to be aligned with HUAWEI strategy.
TABS & Cloud Computing
TABS as a Service TABS 7.0 Architecture is based on J2EE which is scalable and could be easily used as cloud platform.  Most TABS modules are designed to work for only one operator which is a weakness point. TABS Front-End is web based which is a strength point for TABS as a service. However; TABS FE is tested only on Internet Explorer and not ready on other popular browsers (i.e. Mozilla Fire Fox, Apple Safari and Google Chrome). TABS Front-End also is not designed for mobile browsing.
TABS for Cloud Management TABS has strong features accumulated with time. However; these features are created and designed for telecom service providers only. However; huge part of TABS could be abstracted to serve both telecom service management and Cloud service management as well.
Cloud for TABS Development TABS development life cycle is used to be carried out for TABS as a product. TABS development is almost migrated from Visual Source Safe to IBM Rational Tools. Rational tools are created and designed by IBM to enable deployment on clouds. It could be used by development team through private or public cloud.
References
Thank you
Cloud computing

Más contenido relacionado

La actualidad más candente

Cloud Computing by Mamta
Cloud Computing by MamtaCloud Computing by Mamta
Cloud Computing by Mamta
Mamta Kumari
 
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud ComputingQoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
Reza Rahimi
 
cloud computing documentation
cloud computing documentationcloud computing documentation
cloud computing documentation
shilpa bojji
 
Mobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and SecurityMobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and Security
John Paul Prassanna
 
Cloud computing
Cloud computingCloud computing
Cloud computing
RS P
 

La actualidad más candente (19)

Cloud Computing by Mamta
Cloud Computing by MamtaCloud Computing by Mamta
Cloud Computing by Mamta
 
Impacts of Cloud Computing in the Society
Impacts of Cloud Computing in the SocietyImpacts of Cloud Computing in the Society
Impacts of Cloud Computing in the Society
 
Cloud computing Introductory Session
Cloud computing Introductory SessionCloud computing Introductory Session
Cloud computing Introductory Session
 
Mobile cloud computing
Mobile cloud computingMobile cloud computing
Mobile cloud computing
 
Cloud Computing Building A Framework For Successful Transition Gtsi
Cloud Computing   Building A Framework For Successful Transition   GtsiCloud Computing   Building A Framework For Successful Transition   Gtsi
Cloud Computing Building A Framework For Successful Transition Gtsi
 
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud ComputingQoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
 
cloud computing documentation
cloud computing documentationcloud computing documentation
cloud computing documentation
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorials
 
Mobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and SecurityMobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and Security
 
Sami-Cloud
Sami-CloudSami-Cloud
Sami-Cloud
 
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
 
Mobile cloud Computing
Mobile cloud ComputingMobile cloud Computing
Mobile cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
 
M2C2: A Mobility Management System For Mobile Cloud Computing
M2C2: A Mobility Management System For Mobile Cloud ComputingM2C2: A Mobility Management System For Mobile Cloud Computing
M2C2: A Mobility Management System For Mobile Cloud Computing
 
Cloud Computing Documentation Report
Cloud Computing Documentation ReportCloud Computing Documentation Report
Cloud Computing Documentation Report
 
IJET-V3I1P24
IJET-V3I1P24IJET-V3I1P24
IJET-V3I1P24
 
Cloud Technology_Concepts
Cloud Technology_ConceptsCloud Technology_Concepts
Cloud Technology_Concepts
 

Destacado

What is Google App Engine
What is Google App EngineWhat is Google App Engine
What is Google App Engine
Chris Schalk
 
Validating Non Functional Requirements
Validating Non Functional RequirementsValidating Non Functional Requirements
Validating Non Functional Requirements
Reuben Korngold
 
What is a service level agreement week7
What is a service level agreement week7What is a service level agreement week7
What is a service level agreement week7
hapy
 
Software Requirements
 Software Requirements Software Requirements
Software Requirements
Zaman Khan
 

Destacado (20)

Cloud Computing
Cloud  ComputingCloud  Computing
Cloud Computing
 
SISO Presentation: Cloud Ontology
SISO Presentation: Cloud OntologySISO Presentation: Cloud Ontology
SISO Presentation: Cloud Ontology
 
What is Google App Engine
What is Google App EngineWhat is Google App Engine
What is Google App Engine
 
Jitterbit Harmony Spring’15 cloud integration platform
Jitterbit Harmony Spring’15 cloud integration platformJitterbit Harmony Spring’15 cloud integration platform
Jitterbit Harmony Spring’15 cloud integration platform
 
AS400 webservices - the adapter create cloud apps in a couple of days
AS400 webservices - the adapter create cloud apps in a couple of daysAS400 webservices - the adapter create cloud apps in a couple of days
AS400 webservices - the adapter create cloud apps in a couple of days
 
Accounting for non functional and project requirements - cosmic and ifpug dev...
Accounting for non functional and project requirements - cosmic and ifpug dev...Accounting for non functional and project requirements - cosmic and ifpug dev...
Accounting for non functional and project requirements - cosmic and ifpug dev...
 
Harmony concepts and design guide
Harmony concepts and design guideHarmony concepts and design guide
Harmony concepts and design guide
 
Validating Non Functional Requirements
Validating Non Functional RequirementsValidating Non Functional Requirements
Validating Non Functional Requirements
 
Non functional requirements - checklist
Non functional requirements - checklistNon functional requirements - checklist
Non functional requirements - checklist
 
Introduction to Google App Engine
Introduction to Google App EngineIntroduction to Google App Engine
Introduction to Google App Engine
 
Sla Agreement
Sla AgreementSla Agreement
Sla Agreement
 
What is a service level agreement week7
What is a service level agreement week7What is a service level agreement week7
What is a service level agreement week7
 
Software Requirements
 Software Requirements Software Requirements
Software Requirements
 
How to Measure the Metrics that Determine Real Progress
How to Measure the Metrics that Determine Real ProgressHow to Measure the Metrics that Determine Real Progress
How to Measure the Metrics that Determine Real Progress
 
How do Software Architects consider Non-Functional Requirements - An explorat...
How do Software Architects consider Non-Functional Requirements - An explorat...How do Software Architects consider Non-Functional Requirements - An explorat...
How do Software Architects consider Non-Functional Requirements - An explorat...
 
Digital Metrics: What to Measure, How, and Why
Digital Metrics: What to Measure, How, and WhyDigital Metrics: What to Measure, How, and Why
Digital Metrics: What to Measure, How, and Why
 
Experimental Study Using Functional Size Measurement in Building Estimation M...
Experimental Study Using Functional Size Measurement in Building Estimation M...Experimental Study Using Functional Size Measurement in Building Estimation M...
Experimental Study Using Functional Size Measurement in Building Estimation M...
 
Cloudsim modified
Cloudsim modifiedCloudsim modified
Cloudsim modified
 
Cloud sim report
Cloud sim reportCloud sim report
Cloud sim report
 
Non functional requirements. do we really care…?
Non functional requirements. do we really care…?Non functional requirements. do we really care…?
Non functional requirements. do we really care…?
 

Similar a Cloud computing

Cloud Computing Security Issues in Infrastructure as a Service” report
Cloud Computing Security Issues in Infrastructure as a Service” reportCloud Computing Security Issues in Infrastructure as a Service” report
Cloud Computing Security Issues in Infrastructure as a Service” report
Vivek Maurya
 
Cloud computing
Cloud computingCloud computing
Cloud computing
shethzaid
 

Similar a Cloud computing (20)

Cloud computing - Latest Trend
Cloud computing - Latest TrendCloud computing - Latest Trend
Cloud computing - Latest Trend
 
An Intro to Cloud Computing
An Intro to Cloud ComputingAn Intro to Cloud Computing
An Intro to Cloud Computing
 
Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stack
 
Cloud computing final format(1)
Cloud computing final format(1)Cloud computing final format(1)
Cloud computing final format(1)
 
Cloud computing lecture 1
Cloud computing lecture 1Cloud computing lecture 1
Cloud computing lecture 1
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud notes 1
Cloud notes 1Cloud notes 1
Cloud notes 1
 
Historical development of cloud computing
Historical development of cloud computingHistorical development of cloud computing
Historical development of cloud computing
 
A Short Appraisal on Cloud Computing
A Short Appraisal on Cloud ComputingA Short Appraisal on Cloud Computing
A Short Appraisal on Cloud Computing
 
cloud computing
cloud computing cloud computing
cloud computing
 
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
 
02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Cloud Computing Security Issues in Infrastructure as a Service” report
Cloud Computing Security Issues in Infrastructure as a Service” reportCloud Computing Security Issues in Infrastructure as a Service” report
Cloud Computing Security Issues in Infrastructure as a Service” report
 
Cloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptx
 
Unit 1
Unit 1Unit 1
Unit 1
 
Oruta phase1 report
Oruta phase1 reportOruta phase1 report
Oruta phase1 report
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
12023 cloud-computing-wp
12023 cloud-computing-wp12023 cloud-computing-wp
12023 cloud-computing-wp
 
Yongsan presentation 2
Yongsan presentation 2Yongsan presentation 2
Yongsan presentation 2
 

Más de Amr Kamel Deklel

Cognitive Architectures - Research Circle
Cognitive Architectures - Research CircleCognitive Architectures - Research Circle
Cognitive Architectures - Research Circle
Amr Kamel Deklel
 
Cognitive Architectures - Amr Kamel - 2015
Cognitive Architectures - Amr Kamel - 2015Cognitive Architectures - Amr Kamel - 2015
Cognitive Architectures - Amr Kamel - 2015
Amr Kamel Deklel
 

Más de Amr Kamel Deklel (10)

Big data analytics and machine intelligence v5.0
Big data analytics and machine intelligence   v5.0Big data analytics and machine intelligence   v5.0
Big data analytics and machine intelligence v5.0
 
Transfer learning with LTANN-MEM & NSA for solving multi-objective symbolic r...
Transfer learning with LTANN-MEM & NSA for solving multi-objective symbolic r...Transfer learning with LTANN-MEM & NSA for solving multi-objective symbolic r...
Transfer learning with LTANN-MEM & NSA for solving multi-objective symbolic r...
 
Cognitive Architectures - Research Circle
Cognitive Architectures - Research CircleCognitive Architectures - Research Circle
Cognitive Architectures - Research Circle
 
Cognitive Architectures - Amr Kamel - 2015
Cognitive Architectures - Amr Kamel - 2015Cognitive Architectures - Amr Kamel - 2015
Cognitive Architectures - Amr Kamel - 2015
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 
Big data analytics
Big data analyticsBig data analytics
Big data analytics
 
Mahfazty mobile payment in egypt
Mahfazty   mobile payment in egyptMahfazty   mobile payment in egypt
Mahfazty mobile payment in egypt
 
Turkcell Financial Position
Turkcell Financial PositionTurkcell Financial Position
Turkcell Financial Position
 
TURKCELL CASE STUDY
TURKCELL CASE STUDYTURKCELL CASE STUDY
TURKCELL CASE STUDY
 
Evolving Comprehensible Neural Network Trees
Evolving Comprehensible Neural Network TreesEvolving Comprehensible Neural Network Trees
Evolving Comprehensible Neural Network Trees
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 

Cloud computing

  • 1. 1 INTERNATIONAL TURNKEY SYSTEMS CLOUD-COMPUTING Amr Kamel
  • 2. Objectives Understanding What is cloud-computing Getting introduced to the main terms and concepts of the cloud-computing architecture. Discovering the relation between cloud management and telecom management systems Trying to find out how cloud-computing would affect TABS.
  • 5. Overview Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software and information are provided to computers and other devices as a utility.
  • 6. Overview Like “Electricity Grids” cloud computing provides computational services without the need of understanding its infrastructure. Cloud computing typically delivers applications via the Internet, which are accessed by the web browser, while the business software and data are stored on servers at remote locations.
  • 7. History Steve Jobs about Cloud Computing in 1997 Steve Jobs unveils iCloud in 2011
  • 8. Potential Smartphone/Tablets Booming:- By the end of 2011, more Americans will have smart phones than feature phones. By 2014 Mobile would be the most common way of accessing the Internet. Machine-to-Machine (Embedded Systems) M2M market is expected to grow from approximately 71 million cumulative connections to roughly 225 million connections by 2014.
  • 9. Cloud Scaling Smartphone limited processing power, battery life and data storage will limit mobile application growth in the mass market. So, mobile applications that connect to the cloud resources are much more likely to be successful than those that run on the mobile phones. ABI Research predicts that mobile cloud computing will deliver annual revenues topping 20$ billions over the next five years.
  • 11. Standards Groups Cloud Security Alliance (CSA) Distributed Management Task Force (DMTF) Storage Networking Industry Association(SNIA) Open Grid Forum (OGF) Open Cloud Consortium (OCC) Organization for the Advancement of Structured Information Standards (OASIS) TM Forum (TMF) Internet Engineering Task Force (IETF) International Telecommunications Union (ITU) National Institute of Standards and Technology (NIST) European Telecommunications Standards Institute (ETSI) Object Management Group (OMG)
  • 12. NIST Cloud Computing Reference Architecture Adopted by TMF Simple Easy to understand (No need for cloud previous knowledge).
  • 15.
  • 16. Cloud Provider – Top-Level View
  • 17. Deployment Models Private Cloud Community Cloud Public Cloud Hybrid Cloud
  • 19. Cloud Service Management Cloud-Computing
  • 20. Main Management Functions Business Support Provisioning / Configuration Portability / Interoperability
  • 22. Business Support Entails the set of business-related services dealing with clients and supporting processes such as taking orders, processing bills and collecting payments. Customer management:- manage customer accounts, open/close/terminate accounts, manage user profiles, manage customer relationships and resolution for issues and problems. Contract Management:- Manage service contract, Setup/close/terminate contract, etc. Inventory Management:- Setup and manage service catalogs, etc. Accounting and Billing:- Manage customer billing information, send billing statements, process received payments, track invoices, etc. Reporting and auditing:- Monitor user operations, generate reports, etc. Pricing and Rating:- Evaluate cloud services and determine prices, handle promotions and pricing rules based on a user’s profile, etc.
  • 23. Provisioning / Configurations Rapid Provisioning:- Automatically deploying cloud systems based on the requested service/resources/capabilities. Resource Changing:- Adjusting configuration / resource assignment for repairs, upgrades and joining new nodes into the cloud. Monitoring and Reporting:- Discovering and monitoring virtual resources, monitoring cloud operations and events and generating performance reports. Metering:- Providing a metering capability at some level of abstraction appropriate to the type of service (e.g., storage, processing, bandwidth, and active user accounts). SLA Management:- Encompassing the SLA contract definition (basic schema with the QoS parameters), SLA monitoring and SLA enforcement according to defined policies.
  • 24. Interoperability / Portability Portability:- The ability to transfer data from one system to another without being required to recreate or reenter data descriptions or to modify significantly the application being transported. The ability of a system to run on more than one type or size of computer under more than operating system. Interoperability:- The capability to communicate, execute programs or transfer data among various functional units under specified conditions.
  • 25. Interoperability / Portability Data Portability Copy data to-from:- Copy data objects into/out of a cloud Bulk data transfer:- Use a disk for a bulk transfer Service Interoperability Allow cloud consumers to use their data and services across multiple cloud providers with unified and enhanced management interface. System Portability VM images migration:- Migrate a fully stopped VM instance or machine image from one provider to another provider. Application / Service migration:- Migrate application/service and current contents from one service provider to another provider.
  • 26. The Combined Conceptual Reference Model
  • 27. TABS & Cloud-computing Cloud-Computing
  • 28. HUAWEI Acquisition ITS & HUAWEI announced the acquisition of BSS line of business by HUAWEI in August 2011. HUAWEI Strategy for this decade is unveiled in April 2011. It is based on the following three corner stones:- Cloud Pipe Device The following slides shows possible alternatives for TABS to be aligned with HUAWEI strategy.
  • 29. TABS & Cloud Computing
  • 30. TABS as a Service TABS 7.0 Architecture is based on J2EE which is scalable and could be easily used as cloud platform. Most TABS modules are designed to work for only one operator which is a weakness point. TABS Front-End is web based which is a strength point for TABS as a service. However; TABS FE is tested only on Internet Explorer and not ready on other popular browsers (i.e. Mozilla Fire Fox, Apple Safari and Google Chrome). TABS Front-End also is not designed for mobile browsing.
  • 31. TABS for Cloud Management TABS has strong features accumulated with time. However; these features are created and designed for telecom service providers only. However; huge part of TABS could be abstracted to serve both telecom service management and Cloud service management as well.
  • 32. Cloud for TABS Development TABS development life cycle is used to be carried out for TABS as a product. TABS development is almost migrated from Visual Source Safe to IBM Rational Tools. Rational tools are created and designed by IBM to enable deployment on clouds. It could be used by development team through private or public cloud.