Building Web-Based Applications in the Cloud - A Proposed Model for SEEU e-Service Integration in the Cloud Agon Memeti, Betim Çiço

Slides:



Advertisements
Similar presentations
The e-Framework Bill Olivier Director Development, Systems and Technology JISC.
Advertisements

Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
Current impacts of cloud migration on broadband network operations and businesses David Sterling Partner, i 3 m 3 Solutions.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
Computers Are Your Future Twelfth Edition Spotlight 5: Cloud Computing Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.
Clouds C. Vuerli Contributed by Zsolt Nemeth. As it started.
CLOUD COMPUTING AN OVERVIEW & QUALITY OF SERVICE Hamzeh Khazaei University of Manitoba Department of Computer Science Jan 28, 2010.
Public cloud definition Public cloud is a cloud in which Cloud infrastructure is available to the general public. Public cloud define cloud computing.
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
1 3 rd SG13 Regional Workshop for Africa on “ITU-T Standardization Challenges for Developing Countries Working for a Connected Africa” (Livingstone, Zambia,
2011 / 01 / 13 Andy Wang.  Thesis Subject  Paper Reading  Current Works  Future Works.
SPRING 2011 CLOUD COMPUTING Cloud Computing San José State University Computer Architecture (CS 147) Professor Sin-Min Lee Presentation by Vladimir Serdyukov.
SOFTWARE AS A SERVICE PLATFORM AS A SERVICE INFRASTRUCTURE AS A SERVICE.
Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid ASU - Cyber Physical Systems Lab Professor G. Fainekos Presenter: Ramtin.
Plan Introduction What is Cloud Computing?
CLOUD COMPUTING. A general term for anything that involves delivering hosted services over the Internet. And Cloud is referred to the hardware and software.
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
3 Cloud Computing.
FIORANO SERVICE BUS The Cloud Enablement Platform
1/8 Enhancing Grid Infrastructures with Virtualization and Cloud Technologies Ignacio M. Llorente Business Workshop EGEE’09 September 21st, 2009 Distributed.
Software to Data model Lenos Vacanas, Stelios Sotiriadis, Euripides Petrakis Technical University of Crete (TUC), Greece Workshop.
BCS, The Chartered Institute for IT Mauritius 6 th November 2012.
Metadata in the Cloud Computing 07th June 2012 Baba Piprani Ewelina Szczekocka.
The Virtualized Enterprise MORE FUNCTIONALITY AND REDUCED IT SPEND Speaker: Frank Grillo EVP of Marketing CYPRESS COMMUNICATIONS.
4G-LTE: Enhancing Efficiency in Organizations. Factors Impacting Digitization Processes and Systems January Powerful Platforms and Devices Storage.
DISTRIBUTED COMPUTING
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
Service Oriented Architectures Presentation By: Clifton Sweeney November 3 rd 2008.
2009 Federal IT Summit Cloud Computing Breakout October 28, 2009.
Introduction The network is the computer By Waseem Anwar Chaudhri.
Using SaaS and Cloud computing For “On Demand” E Learning Services Application to Navigation and Fishing Simulator Author Maha KHEMAJA, Nouha AMMARI, Fayssal.
Chapter 5 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Catawba County Board of Commissioners Retreat June 11, 2007 It is a great time to be an innovator 2007 Technology Strategic Plan *
Cloud Networked Robotics Speaker: Kai-Wei Ping Advisor: Prof Dr. Ho-Ting Wu 2013/04/08 1.
Enabling the Future Service-Oriented Internet (EFSOI 2008) Supporting end-to-end resource virtualization for Web 2.0 applications using Service Oriented.
Motivations for Innovations in Operational Excellence Bruce Rodin VP – Wireless Technology Bell Canada.
Nov 22/26 Tech Forum 2015 Roberto Trinconi Cloud the New Path to the Business Leadership.
Chapter 8 – Cloud Computing
Copyright All right reserved 1 i - LIKE Linked Data enrichment for an e-learning system Networked interactions to create, learn and share knowledge.
CISC 849 : Applications in Fintech Namami Shukla Dept of Computer & Information Sciences University of Delaware A Cloud Computing Methodology Study of.
Web Technologies Lecture 13 Introduction to cloud computing.
CLOUD COMPUTING AND LESSONS FROM THE PAST Presented By Sanjana Malhotra.
CLOUD COMPUTING WHAT IS CLOUD COMPUTING?  Cloud Computing, also known as ‘on-demand computing’, is a kind of Internet-based computing,
Cisco Consulting Services for Application-Centric Cloud Your Company Needs Fast IT Cisco Application-Centric Cloud Can Help.
Distributed Geospatial Information Processing (DGIP) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Innovative Partnership Solution-Driven Commitment Agile Value Sustainable.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
Welcome To We have registered over 5,000 domain names and host over 1,500 cloud servers for individuals and organizations, Our fast and reliable.
Designing Cisco Data Center Unified Fabric
Introduction To Cloud Computing By Diptee Chikmurge And Minakshi Vharkate Asst.Professor MIT AOE Alandi(D),Pune.
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Computers Are Your Future Twelfth Edition
Organizations Are Embracing New Opportunities
IOT Critical Impact on DC Design
Introduction to Amazon Web Services Overview of AWS Services
Cloud Computing Kelley Raines.
Computers Are Your Future Twelfth Edition
Cloud Computing By P.Mahesh
Red Hat User Group June 2014 Marco Berube, Cloud Solutions Architect
Cloud Computing.
AWS. Introduction AWS launched in 2006 from the internal infrastructure that Amazon.com built to handle its online retail operations. AWS was one of the.
CNIT131 Internet Basics & Beginning HTML
EIS Fast-track Revision Om Trivedi Enterprise Information Systems
3 Cloud Computing.
Cloud Computing: Concepts
Session I Cloud Introduction Session I
Done by:Thikra abdullah
Presentation transcript:

Building Web-Based Applications in the Cloud - A Proposed Model for SEEU e-Service Integration in the Cloud Agon Memeti, Betim Çiço Tetovo, Macedonia

Overview  Abstract  Introduction  State of the Art  Service Integration  Proposed Decentralized Model/Framework  Proposed Model Utilities  Conclusion

Abstract  Service integration in Cloud Computing reusing existing services - very important research problem.  Aim: - Several services to be integrated and provide stable, decentralized and just in time services. - Propose a modeling platform (framework) in SEEU, which is tailored to build efficient, elastic and autonomous applications.

Introduction  Cloud Computing is a technology that involves dynamic provisioning of shared computing resources on demand.  The focus: - Defining a proposed model/framework for University Service Integration in the Cloud. - Implementing/integrating SEEU services (e-Learning, Administrative, Library services and University webmail) in the Cloud.

Introduction  Several problems in the traditional system, such: - Lack of mobility, - Stability, - Accessibility and - Portability.  The proposed application model will encourage: - Span of e-Learning and other University services, - Providing high reusability degree, - High performance degree, - Dynamic integration and increasing portability and interoperability between services.

State of the Art  Cloud: a technology that allows for greater agility and cost efficiency in management of digital information of any organization through a simple and flexible implementation.  It improves the way that many organizations focus on the provision of business through information technology.  Applications run in the Cloud where the provider determines the physical location of the infrastructure.

Cloud Computing Models  Distributed services among all traditional architectural layers of a computer system.  Grouped into three categories: - IAAS - PAAS - SAAS

Types of Clouds  Public: available to anyone on the Internet infrastructure.  Private: aimed for a specific group or organization and limits access to just that group.  Hybrid: combination of the two models. Types of Clouds

Cloud Computing in Universities  Can open their technology infrastructures to businesses.  Can help universities keep pace with ever-growing resource requirements and energy costs.  Enables institutions to teach students in new, different ways and help them manage projects and massive workloads.  When students enter the global workforce they will better, understand the value of new technologies.

University Network Topology (SEEU) SEEU Network Topology

Topology: System Design (SEEU) SEEU System Design

Service Integration  Incorporation and mobility of all university e-Services using e cutting edge technologies for the development and delivery of University e-Services.  Enhancement of current educational model in the region.  Service communication in a single cloud.  Approached using service oriented or agent oriented approach.

Types of Integration  Application Integration: refers to interfaces that are event- driven, near real-time, and impact business operations.  Data Integration: moving large volumes of data in batch mode, considering the volume and frequency of data integration – daily, nightly, weekly.

Integration Methods  Enterprise Service Bus - Service integration without needing software redevelopment. - Greatly enhances the usage of SOA with a virtual bus to connect many disparate systems and services together. a) Adapter module b) Mediation module c) Message passing module d) Message routing module e) Security module f) Management module

Integration Methods  Data Service Portal - Information sharing between integrated applications. - Independent applications running in a cloud share data among each other in a loosely coupled manner. - Applications can work cooperatively, without being aware of each other’s presence.

DSP Architecture

Service Portability  NIST refers portability of across applications, the ability “of prospective Cloud Computing customers to move their data or applications across multiple cloud environments at low cost and minimal disruption”.  The requirement when switching from one software application to another is to be able to extract the data from the first and load them to the second.

Service Interoperability  Ability of cloud services to be able to work together with both different cloud services and providers, and other applications or platforms that are not cloud dependant. Application and Platform Interoperability

Cloud Computing Interoperability Forum (CCIF) Architecture

SAAS CCI

 Interoperation among applications inside a single cloud,  Applications to exchange information and trigger operations across different cloud environments,  Software programs to connect multiple cloud environments and to integrate data and applications across clouds in a unified manner, and  Migration of a cloud application from one cloud environment to another.

Proposed Decentralized Model  Proposed e-Services in the Cloud

Proposed University e-Services Model

Proposed Model Utilities  E-Learning - Better student/staff experience - Powerful computing and storage capacity - High availability - High security - Virtualization

Proposed Model Utilities  E-Library and E-Administration - Stability-Preserving - Scaling up or done their data capacity whenever required - Contain digitalized data of different libraries and hence - Maintaining and backing up the data - Scalability - Increase in the portability and interoperability - Reduction of complexity - Failover and Redundancy

Conclusion  Main goal of suggested prototype: - Manage effectively the technological needs of universities, especially integrating all services in a unique platform and having stable services.  Future Work: - How to better integrate services, interoperability issues between services concerning their integration reusing existing services is and changing one service by not attacking others.

Research Papers  11 th International Conference on Informatics and Information Technologies (CIIT 2014) – “Engaging Learning Process through Cloud Computing Models” Agon MEMETI, Betim CICO.  6 th International Conference on Computational Intelligence, Communication Systems and Networks (CICSYN’2014) IEEE –“Supporting content and learner collaboration and interaction through cloud computing models” Agon MEMETI, Betim CICO.  3 rd Mediterranean Conference on Embedded Computing (MECO’2014) IEEE – “Resource Sharing Platform Architecture – Service Oriented Design Lab Environment” Shkumbin FIDA, Betim CICO, Agon MEMETI.  5 th International Conference “Information Systems and Technology Innovation: projecting trends in New Economy” (ISTI’2014) – “Cloud Computing in Universities with Existing Infrastructure, Case Study: SEEU Research Lab 816” Agon MEMETI, Dhurate Hyseni, Betim CICO.  9 th South East European Doctoral Student Conference (DSC’2014) – September 2014, Thessaloniki, Greece. (Speaker) ACCEPTED PAPER.  1 st Doctoral Conference on Computer Science and Information Technologies (DCCSIT’2014) – June 2014, Tetovo, Macedonia. (Speaker)  International Journal of Computers & Distributed Systems (IJCDS) – “Reusing Learning Objects and the Impact of Web 3.0 on e-Learning Platforms” Agon MEMETI, Florinda IMERI, Gazmend XHAFERI. Vol.4 No ISSN: pp

Thank You! ???