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 MamtaMamta Kumari
 
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 Societytheijes
 
Cloud computing Introductory Session
Cloud computing Introductory SessionCloud computing Introductory Session
Cloud computing Introductory SessionAbhinav Parmar
 
Mobile cloud computing
Mobile cloud computingMobile cloud computing
Mobile cloud computingFatih Özlü
 
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 Gtsijerry0040
 
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 ComputingReza Rahimi
 
cloud computing documentation
cloud computing documentationcloud computing documentation
cloud computing documentationshilpa bojji
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorialsUdara Sandaruwan
 
Mobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and SecurityMobile Cloud Computing Challenges and Security
Mobile Cloud Computing Challenges and SecurityJohn Paul Prassanna
 
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...Sushil kumar Choudhary
 
Mobile cloud Computing
Mobile cloud ComputingMobile cloud Computing
Mobile cloud ComputingPooja Sharma
 
Cloud computing
Cloud computingCloud computing
Cloud computingRS P
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing BasicsSagar Sane
 
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 ComputingKaran Mitra
 
Cloud Computing Documentation Report
Cloud Computing Documentation ReportCloud Computing Documentation Report
Cloud Computing Documentation ReportAjit Yadav
 

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

SISO Presentation: Cloud Ontology
SISO Presentation: Cloud OntologySISO Presentation: Cloud Ontology
SISO Presentation: Cloud OntologyGovCloud Network
 
What is Google App Engine
What is Google App EngineWhat is Google App Engine
What is Google App EngineChris Schalk
 
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 platformSuyati Technologies
 
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 days112Motion
 
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...IWSM Mensura
 
Harmony concepts and design guide
Harmony concepts and design guideHarmony concepts and design guide
Harmony concepts and design guide112Motion
 
Validating Non Functional Requirements
Validating Non Functional RequirementsValidating Non Functional Requirements
Validating Non Functional RequirementsReuben Korngold
 
Non functional requirements - checklist
Non functional requirements - checklistNon functional requirements - checklist
Non functional requirements - checklistVu Hung Nguyen
 
Introduction to Google App Engine
Introduction to Google App EngineIntroduction to Google App Engine
Introduction to Google App EngineAndrea Spadaccini
 
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 week7hapy
 
Software Requirements
 Software Requirements Software Requirements
Software RequirementsZaman Khan
 
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 ProgressLean Startup Machine
 
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...Jordi Cabot
 
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 WhySpring Media Strategies
 
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...Luigi Buglione
 
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…?OSSCube
 

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 - Latest Trend
Cloud computing - Latest TrendCloud computing - Latest Trend
Cloud computing - Latest Trendpoojanov04
 
Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stackSatish Chavan
 
Cloud computing final format(1)
Cloud computing final format(1)Cloud computing final format(1)
Cloud computing final format(1)ahmed elmeghiny
 
Cloud computing lecture 1
Cloud computing lecture 1Cloud computing lecture 1
Cloud computing lecture 1ADEOLA ADISA
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingArwa
 
Historical development of cloud computing
Historical development of cloud computingHistorical development of cloud computing
Historical development of cloud computinggaurav jain
 
A Short Appraisal on Cloud Computing
A Short Appraisal on Cloud ComputingA Short Appraisal on Cloud Computing
A Short Appraisal on Cloud ComputingScientific Review SR
 
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...IJIR JOURNALS IJIRUSA
 
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 introductionAslamHossain30
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingvishnu varunan
 
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” reportVivek Maurya
 
Cloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptxCloud-Computing-ppt.pptx
Cloud-Computing-ppt.pptxMiltonMolla1
 
Oruta phase1 report
Oruta phase1 reportOruta phase1 report
Oruta phase1 reportsuthi
 
Cloud computing
Cloud computingCloud computing
Cloud computingshethzaid
 

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

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.0Amr Kamel Deklel
 
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...Amr Kamel Deklel
 
Cognitive Architectures - Research Circle
Cognitive Architectures - Research CircleCognitive Architectures - Research Circle
Cognitive Architectures - Research CircleAmr Kamel Deklel
 
Cognitive Architectures - Amr Kamel - 2015
Cognitive Architectures - Amr Kamel - 2015Cognitive Architectures - Amr Kamel - 2015
Cognitive Architectures - Amr Kamel - 2015Amr Kamel Deklel
 
Mahfazty mobile payment in egypt
Mahfazty   mobile payment in egyptMahfazty   mobile payment in egypt
Mahfazty mobile payment in egyptAmr Kamel Deklel
 
Turkcell Financial Position
Turkcell Financial PositionTurkcell Financial Position
Turkcell Financial PositionAmr Kamel Deklel
 
Evolving Comprehensible Neural Network Trees
Evolving Comprehensible Neural Network TreesEvolving Comprehensible Neural Network Trees
Evolving Comprehensible Neural Network TreesAmr 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

How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 

Recently uploaded (20)

How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

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.