Ascent - Atos

2y ago
18 Views
2 Downloads
976.71 KB
16 Pages
Last View : 5m ago
Last Download : 3m ago
Upload by : Angela Sonnier
Transcription

ascentThought leadership from rationYour business technologists. Powering progress

Cloud Messaging will help enterprises to achieveseamless integration of business processes spanningmultiple applications, clouds and smart devices.This Ascent White Paper explains the concept anddescribes the learnings from a Healthcare sectorProof-of-Concept.Published in April 2014 Atos, 2014, all rights reserved. The contents of this white paper is owned by Atos. You may not use or reproduce it in any type of media, unless you have been granted prior written consent theretoby a competent person authorized to represent Atos for such purpose.2Ascent / Cloud Messaging: Extending Cloud Orchestration

Cloud Messaging:Extending CloudOrchestrationContents04Executive Summary13Transformation of Entreprisesto Cloud Enabled Entreprises05Business Impact14Security06What is Cloud Messaging? Principal Architecture - CloudMessaging Cloud Messaging Research Key architectural principlesfor the Cloud Messaging andOrchestration Platform Applying Cloud Messaging toCloud Patterns15Adoption of Cloud Messagingby Entreprises15ConclusionAuthorsAbout the Atos Scientific CommunityThis Ascent White Paper was developed by themembers of the Atos Scientific Community:Purshottam Purswani (Chief Technology Office,Systems Integration in India), Paritosh Wechalekar(Enterprise Process Integration - EPI, Cloud andMobility Solutions in India), Thierry Caminel (SeniorArchitect and Consultant at Service IntegrationTechnical Directorate in France), John Hall (Head ofPortfolio in the UK).The Atos Scientific Community is a network ofsome 100 top scientists, representing a mix ofall skills and backgrounds, and coming fromall geographies where Atos operates. Publiclylaunched by Thierry Breton, Chairman and CEOof Atos, the establishment of this communityhighlights the importance of innovation in thedynamic IT services market and the need for aproactive approach to identify and anticipate gamechanging technologies. Atos, 2014, all rights reserved. The contents of this white paper is owned by Atos. You may not use or reproduce it in any type of media, unless you have been granted prior written consent theretoby a competent person authorized to represent Atos for such purpose.Ascent / Cloud Messaging: Extending Cloud Orchestration3

ExecutiveSummaryWe are living in an increasingly connected world.By the year 2020 it is expected that most thingswill, in some way, be connected to the Internet:be they phones, cars, houses, citizens, customersetc. The possibilities that arise from having suchan interconnected world are very exciting andwill open the door for transforming the waythat we do business. There will also be a trendtowards more devices, applications and datasources being connected to and serviced fromthe cloud. As a result, enterprises will look torelease themselves from some of the constraintsof on-premise hosting and dedicated applicationstacks, instead adopting cloud computingapproaches to enable links into the widerconnected world.However, in many cases, cloud strategies have tovary according to specific business applicationsor processes, since there is rarely a one size fitsall solutions. This can lead to complex hybriddelivery models, where workflows and data flowsmay span multiple public and / or private clouds.Process inefficiencies and disconnects arisingfrom the implementation of disaggregated cloudservices present a significant risk to the integrityof established business operations.There is a strong need to extend the businessprocess links beyond the traditional boundaryof the enterprise and ensuree that the rightinformation is sent securely to the relevantprocesses on time. This is where CloudMessaging will play a crucial role in enablingcloud orchestration to extend out to the Internetof things, enabling the inclusion of a whole rangeof smart devices and disparate sources of data(including social media).This White Paper also provides somesimple high level explanations of thecomplex world of Cloud Messaging and theenabling of integration across heterogeneouslandscapes and the Internet of Things. Ithighlights some associated business andtechnical challenges, and proposes a solutiondirection which addresses messaging betweenclouds, applications and the Internet itself.“Cloud Orchestration” i and Cloud Messagingwill help enterprises to achieve seamlessintegration of business processes spanningmultiple applications, clouds and smart devices.Such integrated messaging will not be a “niceto have” requirement, but a “must have”prerequisite for effective and efficient futurebusiness process management, not limitedto an Enterprise Service Business but alsoaddressing Extended Enterprises issues. ThisWhite Paper explores these challenges andproposes potential solutions based on researchconducted by the Atos Scientific Communityin the area of Cloud Messaging.“Cloud Orchestration” i focused primarily onthe concept of orchestrating the businessprocesses and end-to-end services in a multicloud environment, harmonizing workflowsindependently of the underlying infrastructure.With the advent of smartphones, tabletsand other intelligent devices that are nowparticipating in the complete enterpriseecosystem, interaction patterns between cloudcomponents and service consumers becomeeven more rchestration-a-real-business-need.htmlAtos has won the 2013 NASSCOM award in Process Innovation Category - http://atos.net/en-us/Newsroom/en-us/Press Releases/2013/2013 02 15 01.htmi Atos, 2014, all rights reserved. The contents of this white paper is owned by Atos. You may not use or reproduce it in any type of media, unless you have been granted prior written consent theretoby a competent person authorized to represent Atos for such purpose.4Ascent / Cloud Messaging: Extending Cloud Orchestration

BusinessImpactThe limitations of a single stack solution maywell be seen as a constraint for enterprisesadopting a cloud platform. Unlocking thepotential of hybrid delivery models canprovide total solutions, better aligned to specificbusiness requirements. For instance, manyenterprises are adopting very specialized SaaSservices like salesforce.com, workday.com,google apps etc. for their day to day businessin addition to their on-premise enterpriseapplications. Cloud Messaging opens up awhole new range of possibilities regardingthe selection, integration and application ofstandard cloud solutions.The approach may unlock further added valueservices to end customers. Combining effectiveintegration of smart mobility and the Internetof Things, further extends the “art of thepossible” for cloud based solutions.For effective Cloud Messaging, the anticipatedkey challenges are: Cloud Portability and PersistenceThe assured continuity of workflows whenmoving application workloads from onecloud to another. Quality of Service delivery andmanagementPerformance, reliability, end-to-end ServiceLevels etc. Messaging standardsEnable simple, unambiguous translation ofinstructions across different platforms (bothsynchronous and asynchronous), security ofmessage routing, integrity and encryption.Historically, enterprises used tight couplingof applications within defined infrastructureenvironments for any business processintegration, but they are now progressivelylooking to exploit the cost saving, agility andbest of breed application benefits of moving tocloud based solutions. Unfortunately achievingcost saving and agility can sometimes be at theexpense of process integrity.As a simple example, moving CRM to the cloudmay appear very cost effective, but in makingthe move other business processes integration(including any devices which are accessingassociated data), may become disjointed orbroken. Of course the integration links can berebuilt, but this impacts some of the majoradvantages of a cloud delivery model – flexibilityand agility.This then triggers a question for an enterprise:How can disparate cloud applications and datasources (see Figure 1) be made to work togetherin a seamless, robust and in standardized way?Unstructured DataDisparatecloudapplicationsand datasourcesStructured DataX1 as aServiceX2 as aServicedeployedCloud 1Cloud 2deployedCloud 3X3 as aServiceFigure 1 – Enterprise Business Challenges Atos, 2014, all rights reserved. The contents of this white paper is owned by Atos. You may not use or reproduce it in any type of media, unless you have been granted prior written consent theretoby a competent person authorized to represent Atos for such purpose.Ascent / Cloud Messaging: Extending Cloud Orchestration5

What is CloudMessaging?At a fundamental level, Cloud Orchestrationacts as tool for connecting heterogeneousclouds and the Internet of Things (IoT),whereas Cloud Messaging acts as acommunication platform and enablerof interactions across the orchestratedenvironment.The principle of a Cloud Messaging Platformis basically that it enables a layer ofabstractionbetweenthedisparatecomponent parts of a cloud deliveryeco-system, whilst still allowing thedifferent elements to interact in a seeminglyintegrated way via a definable set ofmessaging protocols.Principal Architecture - Cloud MessagingWhen end-user organizations push their onpremise applications into cloud environments,the need for an abstraction of c messaging) becomes particularlypronounced. The traditional messagingapproach is poorly suited where vendor andlanguage-specific messaging constrains theapplications to use proprietary protocols.Cloud Messaging allows greater flexibilityin using the technical environments andthe language API’s of choice, with thenecessary messaging abstracted via er technical simplicity and efficiency.The Cloud Messaging platform offers a sharedcloud-based message queuing framework(Cloud Message QueuingCMQ), enablingmessaging between various entities that wish tocommunicate with each other seamlessly andreliably using standard vendor neutral protocols(like AMQP – Advanced Message QueuingProtocol).In principle, an entity is anything that canparticipate in a given enterprise businessprocess. With cloud message queuing, thesubscriber to a service does not need tounderstand the protocol used by the serviceprovider or vice versa but can focus onrequesting the required business functionality.A Cloud Messaging platform from a logicalpoint of view can be considered as sharedqueue space in a cloud which enablesinteroperability between various clients orentities as shown in Figure 2. Viewing thisfigure from left to right, we see clients (staticor mobile) publishing requests or messagesto process engines in the cloud, these in turngenerate entries to the relevant process queuesto be subsequently consumed by the registeredclient subscribers.Cloud MessagingApp 1App2Queue 1SubscribePublishEndpointQueue 2PublishPublishEndpointQueue 3SubscribeApp 3App 4App 5Figure 2. Cloud Message Broker from a semantic point of view Atos, 2014, all rights reserved. The contents of this white paper is owned by Atos. You may not use or reproduce it in any type of media, unless you have been granted prior written consent theretoby a competent person authorized to represent Atos for such purpose.6Ascent / Cloud Messaging: Extending Cloud Orchestration

From a business perspective, the Cloud Messaging platform is responsible for the communication between various business applications, services, legacyapplications, smart devices, and social media in a seamless manner as shown in Figure 3. Eventually, this connected ecosystem will provide a seamlessend-user loudOracleSAPAmazonAzureAtos cloud orchestration and messaging platformMachine tomachineSmartmobilityEnterprise apps StoreLANHostedprivate cloudSocial mediacloudFigure 3 – Atos Cloud Orchestration and Messaging Platform Atos, 2014, all rights reserved. The contents of this white paper is owned by Atos. You may not use or reproduce it in any type of media, unless you have been granted prior written consent theretoby a competent person authorized to represent Atos for such purpose.Ascent / Cloud Messaging: Extending Cloud Orchestration7

What is CloudMessaging?Cloud Messaging ResearchAs part of a Cloud Messaging Proof-of-Concept, the Atos ScientificCommunity has researched this topic and used some example scenariosto test ways different communication channels can be used to seamlesslyintegrate a disparate ecosystem of applications, services and devices.One of the use cases considered is that of a healthcare-related businessprocess as described below:Consider an “at-risk” patient who needs to have his or her condition closelymonitored. A smart mobile monitoring device can be used to measurethe real-time health status of the patient with key data being sent viaa Cloud Messaging platform to a monitoring application that is hostedsomewhere in a different private secure cloud.1. Patient gets Registeredand assigned to Doctor(Part of 1st PoC)The data is analysed using a predefined rule set and may dynamically triggerdownstream workflow activities across a number of other cloud-basedapplications e.g. alerting a doctor, ambulance or next of kin. Forwardingthe patient’s health statistics to paramedics or hospital administration canspeed up the administration of time-critical first-aid. Less critical processinteraction may involve the triggering of health insurance processes toensure that any privately-funded treatments are pre-approved. Each stepmight run on different and disconnected cloud platforms/on-premiseapplications, but would be brought together as an integrated businessprocess by the Cloud Messaging platform, as shown in Figure 4. Further,proofs of concept also validated how closed loop collaboration (usingEnterprise Social Networking on blueKiwi) can be setup between a groupof physicians using the same messaging platform.HospitalInformationSystem2. Doctor is Notifiedabout new Patient3. View PatientDetails4. View vitalstatisticsi7. Receives Notificationson patient assignment& from MedicalRepresentatives6. Collaborateon blueKiwiDoctorPharmacist5. Review Xray reportsFigure 4 – Proof-of-Concept Business Scenario Atos, 2014, all rights reserved. The contents of this white paper is owned by Atos. You may not use or reproduce it in any type of media, unless you have been granted prior written consent theretoby a competent person authorized to represent Atos for such purpose.8Ascent / Cloud Messaging: Extending Cloud Orchestration

From an implementation perspective, the orchestration and messaging of various protocols would work as depicted below.Cloud Messaging & OrchestrationIoTSMSSMTPJMShttp(s)service oncloud 1Service oncloud 2Figure 5 – Proof-of-Concept Technical Scenario Atos, 2014, all rights reserved. The contents of this white paper is owned by Atos. You may not use or reproduce it in any type of media, unless you have been granted prior written consent theretoby a competent person authorized to represent Atos for such purpose.Ascent / Cloud Messaging: Extending Cloud Orchestration9

What is CloudMessaging?Key architectural principles for Cloud Messaging and Orchestration PlatformThe essential architectural principles for a CloudMessaging platform can be summarise asfollows:Security anddata privacy Security and Data Privacy:Authentication of users, processes anddevices. Complex roles and rights modelfor authorization. Mechanisms to ensuremessage privacy and data security. Multi-tenancy:Support for multi-tenancy and provision offlexible billing models based on the size andnumber of messages, number of exchangespassed, number of queues passed etc. Performance, Scalability and Reliability:High performance for message delivery anddata exchange between business processesand devices and from device to device. Thesystems should be able handle multipletypes and priorities of messages, whilst at thesame time providing the necessary Qualityof Service. The system has to provide reliablemessaging with durability and persistenceand needs to scale well for extremely largevolumes. Wide protocol support:The platform has to support orchestrationand messaging across applications andservices built on varied platforms(e.g. Java, .NET) and using various protocolsMulti-tenancyCloudMessaging &OrchestrationWide Figure 6 - Architectural considerations Atos, 2014, all rights reserved. The contents of this white paper is owned by Atos. You may not use or reproduce it in any type of media, unless you have been granted prior written consent theretoby a competent person authorized to represent Atos for such purpose.10Ascent / Cloud Messaging: Extending Cloud Orchestration

For the purpose of the Proof-of-Concept, an actor-based platform was used to research the Cloud Messaging concepts; the message routing betweencloud applications was established using agents. The results showed that adding new capabilities into the framework becomes simply a matter ofestablishing relevant messaging links between the platform and the new cloud services, using new agents. This can even include links into legacyapplications and external services/applications etc, allowing them to participate in the overall business process ecosystem. The platform also enabledexternal devices and smartphones to connect into the business processes through cloud-agnostic messaging using standard messaging protocols likeAdvanced Message Queuing Protocol (AMQP). The reliability and degree of guaranteed communication was also validated by extending the actor-basedplatform to include load balancing and failover capabilities. At the same time, a business process activity monitoring console was developed to provideinsight into the overall framework as shown in Figure 7.EnterpriseService BusController5. Admin can monitor thecurrent status of all servicesApp 1App 1 BackupApp 24. Maintain Service Registry and actas abstract layer for message sendingAdministratorCloud Messaging Platform6. App1 is down, notconnected3. Receive message whenmain app is down1. RegisterServiceApp 1BackupApp 12. Send & receivemessage to other appon busApp 2Figure 7 – Failover mechanism and business activity monitoringThe Cloud Messaging platform will enablerouting, transformation, monitoring andenriching of messages through programmableagents.As shown in Figure 7, each app represents anode and each Node / Messaging App can haveone or ‘n’ agents. Each agenta has a certain setof tasks to perform and is registered with theCloud Messaging Platform controller. In case ofmore than one agent, agents will form a meshto send the information. Some of the agentsdeployed as part of Cloud Messaging Platformwill also be responsible for the monitoring ofvarious services enabled in the mesh network.If any of the services are down, the agent takesresponsibility for routing of the message to anappropriate fallback high availablility service.The Cloud Message Broker controller itself isdeployed in a clustered and high availabilitymode.From an implementation perspective, thearchitecture allows flexible deployment schemes.For example:Thearchitecturesupportsfederateddeployment as well. In this case, CloudMessaging platform controllers possessthe ability to communicate with each otheronce the federated trust relation is establishedbetween two or more Cloud Messagingplatforms. Direct connection to cloud infrastructure API based integration Virtual or hardware appliance Cluster, part of an Hybrid cloud infrastructure,on-demand provisioning (e.g. for Hadoop) Flexible interface schemes Custom protocol handling and cloud level Standardized, cloud enabled messagingprotocol: AMQP 1

synchronous and asynchronous), security of message routing, integrity and encryption. Historically, enterprises used tight coupling of applications within defined infrastructure environments for any business process integration, but they are now prog

Related Documents:

CAREFREE OF COLORADO INSTALLATION MANUAL ASCENT AFTERMARKET 052553-021r4 4 INSTALLATION - ASCENT COMPONENT CHECKLIST ITEM DESCRIPTION QTY NOTE 1 Ascent Assy 1 2 Cover 1 3 Awning Rail 1 4 Screw, Self Drilling #12 x 1 NOTE 3 5 Screw, Washer Head, Thread Cutter #10 x 3/8 2 6 Fender Washer #10 2 7 Screw, Hex Head #6 x 3/8 2

This Annual Report is issued by Lary 1 AB. Lary 1 AB is the top parent company in a group of companies referred to as the Atos Medical Group. In this report, we use “Atos Medical”, “us”, “the company” etc., as synonyms for the Group. Atos Medical in brief 4 Highlights 2019

The development of the Apollo lunar module ascent propulsion subsystem is documented. ascent propulsion subsystem was designed, built, and tested to provide propulsive power for launching the ascent stage of the lunar

4 The Napoleon Ascent Linear fireplaces are perfect for homeowners, remodelers and custom builders. The Ascent Linear 36 and Ascent Linear 46 come standard with an exclusive Topaz CRYSTALINE ember bed that can be switched out to a completely new look and feel with the Shore Fire, Beach Fire and Mineral Rock

makes it imperative to focus on employee wellbeing and retention, thus protecting Atos Medi-cal’s brand as an employer. By aligning the ESG risk assessment with the strategic planning and the overall Enterprise Risk Management processes Atos Medical ensures that their Environmental, Social and Governance activities

the book (ATOS readability level) and the length of the book (number of words). For example, the Berenstain Bears books, which are about 1,000 words long and have an average ATOS book level of 3.5, are 0.5-point books. Hank the Cowdog, which is about 23,000 words long and has an average ATOS book l

Atos is a leader in transactional services, both for payment and for fully outsourced CRM. Whenever a solution or process requires high volume transaction processing, often involving complex multi-party relationships, Atos is able to offer the service. Intelligent managed services infrastructure applications support 3

Trusted Partner for your Digital Journey 3/49 1. Activity Report 1.1. Atos in the first half of 2021 January The South Australian Government chose Atos as a strategic partner.