SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

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
 

What's hot (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
 

Viewers also liked

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
 

Viewers also liked (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 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
Vivek Maurya
 
Cloud computing
Cloud computingCloud computing
Cloud computing
shethzaid
 

Similar to 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
 

More from 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
 

More from 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
 

Recently uploaded

Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
UK Journal
 

Recently uploaded (20)

Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 

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.