The document discusses Michael Toutonghi's background in startups and Microsoft where he worked on various systems and platforms. It then outlines his role as CTO of Parallels where he oversees their desktop virtualization, service provider, and cloud businesses. The document promotes the Application Packaging Standard (APS) which aims to enable applications to be deployed across multiple service providers through a common specification. It provides details on APS versions and capabilities like discovery, integration, and single sign-on.
VMware launched Zimbra 7, the newest version of its email and collaboration platform. Key highlights include improved productivity through increased data sharing capabilities, expanded support for mobile clients, and improved integration with SaaS applications. Zimbra 7 also provides enhanced manageability through simple deployment and updates as well as end-user self-service features. With over 66 million paid mailboxes and growing adoption, Zimbra aims to provide an alternative to Microsoft Exchange that is more open and easier to manage.
VMware launched Zimbra 7, the newest version of its next-generation email and collaboration platform. Zimbra 7 provides new data sharing capabilities, expanded calendaring and search functionality, and upgraded management features for both IT and end-users. The update establishes Zimbra as a platform for a next-generation workspace within VMware's end-user computing vision, with optimizations for both casual and power users.
The document discusses building scalable and robust solutions using Service Bus in cloud and server environments. It describes how Service Bus can be used to connect applications, enable hybrid configurations, and support connected client scenarios. Examples are provided around using Service Bus for game stats integration, retail integration, enterprise application integration, and connected client notifications. The key capabilities of Service Bus around messaging, queues, topics, and relays are also summarized.
Zimbra Collaboration Suite Vs Microsoft Exchange 2007agileware
The document compares Zimbra Collaboration Suite (ZCS) to Microsoft Exchange 2007. It finds that ZCS provides significant cost savings over Exchange, with lower total cost of ownership, lower upfront costs, and lower ongoing costs for software licenses, servers, storage, and administration. It also finds that ZCS has advanced features for messaging, collaboration, and mobile access that are on par or superior to Exchange. The document includes examples of customers like Food for the Hungry that have successfully adopted ZCS.
Manage Agility through Manage-ability – Introducing Design Time at Run Time ...Lucas Jellema
Agility is the objective. A goal hard to achieve given the fairly long and complex procedures to get changes introduced into running software. This presentation discusses mechanisms in Oracle Fusion Middleware that allow a substantial part of the lookk and feel as well as the behavior of software components to be defined through meta data that can be edited at run time in a WYSIWYG fashion. This mechanism is called Design Time at Run Time and caters for advanced levels of agility - provided organizations organize the appropriate processes around the software.
Codestrong 2012 breakout session the role of cloud services in your next ge...Axway Appcelerator
This document discusses the role of cloud services in developing next-generation mobile apps. It defines next-gen apps as being mobile-first, incorporating social capabilities, context awareness, access to multiple enterprise data sources, and an immersive experience. It then outlines options for mobile app development including client-side, server-side, and using public cloud services. The document introduces Appcelerator Cloud Services as a mobile backend as a service (MBaaS) that reduces development time and costs through pre-built services and APIs.
This document discusses unified communications and provides an overview of building UC applications using Microsoft platforms and APIs. It covers what UC is, gives a platform overview including the UCMA API, and provides examples of UC application scenarios and capabilities like notifications, interactive response systems, and conferencing. Resources for learning more about developing UC applications are also listed.
If you are a mobile operator, a content provider or a media owner - and are looking to set up a new mobile portal or to develop your mobile application then you’ve come to the right place. Volas Entertainment specializes in providing all the technological solutions and all the rich mobile content that you’ll ever need to unleash the full commercial potential of your mobile platform.
VMware launched Zimbra 7, the newest version of its email and collaboration platform. Key highlights include improved productivity through increased data sharing capabilities, expanded support for mobile clients, and improved integration with SaaS applications. Zimbra 7 also provides enhanced manageability through simple deployment and updates as well as end-user self-service features. With over 66 million paid mailboxes and growing adoption, Zimbra aims to provide an alternative to Microsoft Exchange that is more open and easier to manage.
VMware launched Zimbra 7, the newest version of its next-generation email and collaboration platform. Zimbra 7 provides new data sharing capabilities, expanded calendaring and search functionality, and upgraded management features for both IT and end-users. The update establishes Zimbra as a platform for a next-generation workspace within VMware's end-user computing vision, with optimizations for both casual and power users.
The document discusses building scalable and robust solutions using Service Bus in cloud and server environments. It describes how Service Bus can be used to connect applications, enable hybrid configurations, and support connected client scenarios. Examples are provided around using Service Bus for game stats integration, retail integration, enterprise application integration, and connected client notifications. The key capabilities of Service Bus around messaging, queues, topics, and relays are also summarized.
Zimbra Collaboration Suite Vs Microsoft Exchange 2007agileware
The document compares Zimbra Collaboration Suite (ZCS) to Microsoft Exchange 2007. It finds that ZCS provides significant cost savings over Exchange, with lower total cost of ownership, lower upfront costs, and lower ongoing costs for software licenses, servers, storage, and administration. It also finds that ZCS has advanced features for messaging, collaboration, and mobile access that are on par or superior to Exchange. The document includes examples of customers like Food for the Hungry that have successfully adopted ZCS.
Manage Agility through Manage-ability – Introducing Design Time at Run Time ...Lucas Jellema
Agility is the objective. A goal hard to achieve given the fairly long and complex procedures to get changes introduced into running software. This presentation discusses mechanisms in Oracle Fusion Middleware that allow a substantial part of the lookk and feel as well as the behavior of software components to be defined through meta data that can be edited at run time in a WYSIWYG fashion. This mechanism is called Design Time at Run Time and caters for advanced levels of agility - provided organizations organize the appropriate processes around the software.
Codestrong 2012 breakout session the role of cloud services in your next ge...Axway Appcelerator
This document discusses the role of cloud services in developing next-generation mobile apps. It defines next-gen apps as being mobile-first, incorporating social capabilities, context awareness, access to multiple enterprise data sources, and an immersive experience. It then outlines options for mobile app development including client-side, server-side, and using public cloud services. The document introduces Appcelerator Cloud Services as a mobile backend as a service (MBaaS) that reduces development time and costs through pre-built services and APIs.
This document discusses unified communications and provides an overview of building UC applications using Microsoft platforms and APIs. It covers what UC is, gives a platform overview including the UCMA API, and provides examples of UC application scenarios and capabilities like notifications, interactive response systems, and conferencing. Resources for learning more about developing UC applications are also listed.
If you are a mobile operator, a content provider or a media owner - and are looking to set up a new mobile portal or to develop your mobile application then you’ve come to the right place. Volas Entertainment specializes in providing all the technological solutions and all the rich mobile content that you’ll ever need to unleash the full commercial potential of your mobile platform.
Public, Private and Hybrid: For Enterprise, It's All About the CloudOpSource
The document discusses public, private, and hybrid cloud options provided by OpSource. OpSource offers enterprise cloud and managed hosting services, including solutions for enterprises, SaaS platforms, and telecom companies. They provide unmatched experience in SaaS hosting and scaling software-oriented architectures. OpSource serves over 400 clients with millions of end-users through their portfolio of services including SaaS and managed hosting, hybrid hosting, and cloud hosting.
Metasoft Solutions Pvt Ltd is an IT services and software company established in 2003 that provides end-to-end IT solutions including managed services, cloud services, and unified communications. The company offers hosting, data center infrastructure, server virtualization, private and public cloud services, video conferencing, and collaboration tools. Metasoft aims to be a leading provider of these services in India and the Middle East.
Instant Agility in Oracle Fusion Middleware through Design Time @ Run Time (O...Lucas Jellema
Agility is about ability to adapt. Enterprises need to quickly respond to changing circumstances and requirements. Agility is a state of mind (“embrace change”) that must be supported by process and technology. This session will demonstrate how Fusion Middleware provides a substantial dose of instant agility through its design time @ run time facilities. Application Management evolves into Application Composition as BPM and SOA Suite applications allow run time editing of business logic, human tasks and process definitions. Likewise, ADF applications, especially when integrated with UCM and WebCenter, support run time editing of content, page composition and even security, data sources and visualizations - even customized per user group.
This document discusses integrating Microsoft SharePoint 2010 with Windows Azure. It provides an overview of Azure and different cloud service models like IaaS, PaaS and SaaS. It then discusses reasons for integrating SharePoint and Azure like scalability, hybrid deployments and extending Azure apps into Office. Different approaches for integration like ASP.NET, hosted services and custom services are presented. Key points of integration between SharePoint and Azure using techniques like BCS, Silverlight, workflows and search are also described. The document concludes with examples of integrating Azure services into SharePoint using techniques like WCF services, external lists and Silverlight.
Top Five Reasons to Upgrade to SAP NetWeaver Portal 7.3SAP Portal
This document discusses 5 reasons to upgrade to SAP NetWeaver Portal 7.3: 1) A new Ajax framework provides improved usability, responsiveness, and accessibility across devices. 2) New end-user self-service capabilities allow users to create and share content. 3) The portal can now be consumed on mobile devices. 4) An integrated document management solution streamlines content management. 5) Future investments will focus on tablet/mobile consumption, social capabilities, and reducing total cost of ownership.
This document discusses various technologies related to mobile computing and Java EE architecture. It covers topics such as instant messaging, location-based services, push mail, synchronization, load balancing, caching, and distributed task processing. For each topic, it provides an overview and then discusses different architectural approaches and technologies that can be used to address issues like high availability, scalability, and failure handling in distributed environments.
Get a "social" life: Breathing collaboration into legacy apps Is your legacy system a "wall flower"? Are you tired of it staying home, alone on Friday night while all the cool apps are out collaborating with each other? No more! Attend this session and discover how you can give your legacy app a social life! You'll learn how to break it out of its silo with Jive Connects. See how information that's been trapped inside these systems blossoms when shared in the Jive Social Business Platform using the Jive Apps.
Here are the key steps to migrate from Exchange 2010 to Exchange 2013:
1. Prepare - Install Exchange 2010 SP3 across the organization, prepare Active Directory with Exchange schema extensions, validate Exchange 2010 Client Access connectivity
2. Deploy Exchange 2013 servers - Install new Exchange 2013 Mailbox and Client Access servers
3. Obtain and deploy certificates - Obtain and deploy SSL certificates on the Exchange 2013 Client Access servers
4. Cutover mailboxes - Use cutover or staged migration to move mailboxes from Exchange 2010 to Exchange 2013 servers
5. Redirect clients to Exchange 2013 - Update autodiscover and DNS records to redirect clients to the new Exchange 2013 Client Access servers
Mesh services allow web applications to access a user's social graph and storage from desktop devices through synchronization. The Live framework provides tools and APIs to build, deploy, run, and update these "mesh-enabled" web applications, giving them offline access and the ability to integrate with a user's social activity and connected devices. Updates to mesh applications are automatically synchronized across all user instances for easier management by developers and use by customers.
Best Practices for Upgrading Your Portal to SAP NetWeaver 7.3SAP Portal
The document discusses best practices for upgrading a portal to SAP NetWeaver 7.3. It provides an overview of the upgrade process, including preparing the project, upgrading standard and custom portal components, and migrating portal content. Key steps involve using upgrade tools to upgrade the Java application server and portal add-ons, addressing potential issues for custom-developed applications, and transforming portal content and applications to the new WAR file format.
The document describes the Active Communications Services (ACS) Lync Appliance, which provides a simplified unified communications solution compared to a full Microsoft Lync deployment. The ACS appliance allows for streamlined installation and management of Lync functionality on a single virtualized server in 2 days, avoiding the complexity of separate Lync servers and integrating with a company's Active Directory without changes. It provides benefits of lower total cost of ownership, less IT impact, and easier deployment compared to a full custom Lync solution.
If you’re looking for great ideas for your first (or next) Series 40 web app, this webinar is for you. Join Tapan Acharya, lead evangelist and consultant with Nokia in Bangalore, as he presents ideas and concepts that can be developed as Series 40 web apps. He’ll cover features, available with Nokia Web Tools 2.0, that you can use along with sound business acumen to develop addictive web apps. He’ll also include sample applications.
Find me if you can – smart fuzzing and discovery! shreeraj shahowaspindia
This document discusses smart fuzzing and discovery techniques for assessing applications. It begins with an introduction of the speaker and his background in security research. It then covers challenges with traditional fuzzing approaches not working well on modern web 2.0 applications. The document discusses discovery techniques like crawling Ajax sites and enumerating hidden entry points. It also covers different attack vectors and payloads to use like XML, JSON, and different web protocols. The challenges of blind SQL injection and behavioral assessment with artificial intelligence are also mentioned.
Get ready to deliver Windows desktops and apps like a cloud provider with Pro...Citrix
At Synergy in San Francisco, Citrix announced a bold new project aimed at enabling enterprises and service providers to deliver Windows desktops and apps as a true cloud service. Project Avalon promises to revolutionise the delivery of IT services by enabling enterprise customers to build and leverage private, public and hybrid clouds to deliver access to desktops, apps and data anywhere. Join us to learn what you can do to prepare for Project Avalon.
The document describes Websoftex, a company that provides outsourcing solutions including software development. It highlights Websoftex's single source solution, quality management, and scalable delivery model. Key services mentioned include software development, website design, e-commerce solutions, and search engine optimization. The document also lists Websoftex's technology competencies and experience in areas such as web technologies, programming languages, and multimedia. Examples of software developed include MLM management, school management, and inventory management software.
SURFnetRelatiedagen Microsoft Online Strategie 15 5 2008 V1.0Peter de Haas
Microsoft operates data centers around the world including Washington, California, Virginia, Dublin, Tokyo, Amsterdam, Beijing, and Singapore. They offer both on-premise and hosted services including Exchange, SharePoint, and Lync. Their hosted offerings provide efficiencies of scale, time to market, and manageability while on-premise provides more control, customization, and flexibility. Live services are designed for individuals and small groups while online services target larger organizations with more advanced IT needs.
Collaborating with Extranet Partners on SharePoint 2010 - SharePoint Connecti...Michael Noel
This document discusses using SharePoint 2010 to collaborate with external partners through an extranet. It covers:
1) The benefits of an extranet for security isolation and partner collaboration.
2) SharePoint 2010's improved support for claims-based authentication and multiple authentication providers to better support extranets.
3) Various architecture options for extranet implementations, including scenarios where extranet and internal users are separated across farms or forests with different levels of access and security isolation.
This document discusses the top 10 strategic technologies for 2010 and provides details on each one. The technologies include cloud computing, advanced analytics, client computing, IT for green initiatives, reshaping the data center, social computing, security and activity monitoring, flash memory, virtualization for availability, and mobile applications. For each technology, examples of Sun products and services that relate to that technology are described at a high level.
Digital Transformation: Connected API EcosystemsHARMAN Services
This document discusses how WSO2 was used to build a connected API ecosystem for a customer. Key points:
- WSO2 was evaluated against other platforms and chosen for its capabilities across API management, integration, identity management, and its cohesive platform suite.
- The solution implemented used WSO2 API Manager and ESB for API publishing/subscription, microservices architecture, and integration. AWS was used for deployment and Cassandra for the NoSQL database.
- Identity management was provided through WSO2 Identity Server supporting SAML, OAuth, JWT and roles/entitlements.
- DevOps practices like continuous integration/delivery, configuration management, monitoring were implemented to support the scale needed
Cloud computing provides on-demand access to shared computing resources like networks, servers, storage, applications and services over the internet. It has characteristics like massive scale, resilience, virtualization, and low cost software. Common service models include Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). Virtualization allows multiple virtual machines to run on a single physical machine. Cloud computing enables companies to save costs by using infrastructure on demand rather than owning their own data centers and servers. Commercial cloud offerings provide services like storage, computing resources, and platforms.
Public, Private and Hybrid: For Enterprise, It's All About the CloudOpSource
The document discusses public, private, and hybrid cloud options provided by OpSource. OpSource offers enterprise cloud and managed hosting services, including solutions for enterprises, SaaS platforms, and telecom companies. They provide unmatched experience in SaaS hosting and scaling software-oriented architectures. OpSource serves over 400 clients with millions of end-users through their portfolio of services including SaaS and managed hosting, hybrid hosting, and cloud hosting.
Metasoft Solutions Pvt Ltd is an IT services and software company established in 2003 that provides end-to-end IT solutions including managed services, cloud services, and unified communications. The company offers hosting, data center infrastructure, server virtualization, private and public cloud services, video conferencing, and collaboration tools. Metasoft aims to be a leading provider of these services in India and the Middle East.
Instant Agility in Oracle Fusion Middleware through Design Time @ Run Time (O...Lucas Jellema
Agility is about ability to adapt. Enterprises need to quickly respond to changing circumstances and requirements. Agility is a state of mind (“embrace change”) that must be supported by process and technology. This session will demonstrate how Fusion Middleware provides a substantial dose of instant agility through its design time @ run time facilities. Application Management evolves into Application Composition as BPM and SOA Suite applications allow run time editing of business logic, human tasks and process definitions. Likewise, ADF applications, especially when integrated with UCM and WebCenter, support run time editing of content, page composition and even security, data sources and visualizations - even customized per user group.
This document discusses integrating Microsoft SharePoint 2010 with Windows Azure. It provides an overview of Azure and different cloud service models like IaaS, PaaS and SaaS. It then discusses reasons for integrating SharePoint and Azure like scalability, hybrid deployments and extending Azure apps into Office. Different approaches for integration like ASP.NET, hosted services and custom services are presented. Key points of integration between SharePoint and Azure using techniques like BCS, Silverlight, workflows and search are also described. The document concludes with examples of integrating Azure services into SharePoint using techniques like WCF services, external lists and Silverlight.
Top Five Reasons to Upgrade to SAP NetWeaver Portal 7.3SAP Portal
This document discusses 5 reasons to upgrade to SAP NetWeaver Portal 7.3: 1) A new Ajax framework provides improved usability, responsiveness, and accessibility across devices. 2) New end-user self-service capabilities allow users to create and share content. 3) The portal can now be consumed on mobile devices. 4) An integrated document management solution streamlines content management. 5) Future investments will focus on tablet/mobile consumption, social capabilities, and reducing total cost of ownership.
This document discusses various technologies related to mobile computing and Java EE architecture. It covers topics such as instant messaging, location-based services, push mail, synchronization, load balancing, caching, and distributed task processing. For each topic, it provides an overview and then discusses different architectural approaches and technologies that can be used to address issues like high availability, scalability, and failure handling in distributed environments.
Get a "social" life: Breathing collaboration into legacy apps Is your legacy system a "wall flower"? Are you tired of it staying home, alone on Friday night while all the cool apps are out collaborating with each other? No more! Attend this session and discover how you can give your legacy app a social life! You'll learn how to break it out of its silo with Jive Connects. See how information that's been trapped inside these systems blossoms when shared in the Jive Social Business Platform using the Jive Apps.
Here are the key steps to migrate from Exchange 2010 to Exchange 2013:
1. Prepare - Install Exchange 2010 SP3 across the organization, prepare Active Directory with Exchange schema extensions, validate Exchange 2010 Client Access connectivity
2. Deploy Exchange 2013 servers - Install new Exchange 2013 Mailbox and Client Access servers
3. Obtain and deploy certificates - Obtain and deploy SSL certificates on the Exchange 2013 Client Access servers
4. Cutover mailboxes - Use cutover or staged migration to move mailboxes from Exchange 2010 to Exchange 2013 servers
5. Redirect clients to Exchange 2013 - Update autodiscover and DNS records to redirect clients to the new Exchange 2013 Client Access servers
Mesh services allow web applications to access a user's social graph and storage from desktop devices through synchronization. The Live framework provides tools and APIs to build, deploy, run, and update these "mesh-enabled" web applications, giving them offline access and the ability to integrate with a user's social activity and connected devices. Updates to mesh applications are automatically synchronized across all user instances for easier management by developers and use by customers.
Best Practices for Upgrading Your Portal to SAP NetWeaver 7.3SAP Portal
The document discusses best practices for upgrading a portal to SAP NetWeaver 7.3. It provides an overview of the upgrade process, including preparing the project, upgrading standard and custom portal components, and migrating portal content. Key steps involve using upgrade tools to upgrade the Java application server and portal add-ons, addressing potential issues for custom-developed applications, and transforming portal content and applications to the new WAR file format.
The document describes the Active Communications Services (ACS) Lync Appliance, which provides a simplified unified communications solution compared to a full Microsoft Lync deployment. The ACS appliance allows for streamlined installation and management of Lync functionality on a single virtualized server in 2 days, avoiding the complexity of separate Lync servers and integrating with a company's Active Directory without changes. It provides benefits of lower total cost of ownership, less IT impact, and easier deployment compared to a full custom Lync solution.
If you’re looking for great ideas for your first (or next) Series 40 web app, this webinar is for you. Join Tapan Acharya, lead evangelist and consultant with Nokia in Bangalore, as he presents ideas and concepts that can be developed as Series 40 web apps. He’ll cover features, available with Nokia Web Tools 2.0, that you can use along with sound business acumen to develop addictive web apps. He’ll also include sample applications.
Find me if you can – smart fuzzing and discovery! shreeraj shahowaspindia
This document discusses smart fuzzing and discovery techniques for assessing applications. It begins with an introduction of the speaker and his background in security research. It then covers challenges with traditional fuzzing approaches not working well on modern web 2.0 applications. The document discusses discovery techniques like crawling Ajax sites and enumerating hidden entry points. It also covers different attack vectors and payloads to use like XML, JSON, and different web protocols. The challenges of blind SQL injection and behavioral assessment with artificial intelligence are also mentioned.
Get ready to deliver Windows desktops and apps like a cloud provider with Pro...Citrix
At Synergy in San Francisco, Citrix announced a bold new project aimed at enabling enterprises and service providers to deliver Windows desktops and apps as a true cloud service. Project Avalon promises to revolutionise the delivery of IT services by enabling enterprise customers to build and leverage private, public and hybrid clouds to deliver access to desktops, apps and data anywhere. Join us to learn what you can do to prepare for Project Avalon.
The document describes Websoftex, a company that provides outsourcing solutions including software development. It highlights Websoftex's single source solution, quality management, and scalable delivery model. Key services mentioned include software development, website design, e-commerce solutions, and search engine optimization. The document also lists Websoftex's technology competencies and experience in areas such as web technologies, programming languages, and multimedia. Examples of software developed include MLM management, school management, and inventory management software.
SURFnetRelatiedagen Microsoft Online Strategie 15 5 2008 V1.0Peter de Haas
Microsoft operates data centers around the world including Washington, California, Virginia, Dublin, Tokyo, Amsterdam, Beijing, and Singapore. They offer both on-premise and hosted services including Exchange, SharePoint, and Lync. Their hosted offerings provide efficiencies of scale, time to market, and manageability while on-premise provides more control, customization, and flexibility. Live services are designed for individuals and small groups while online services target larger organizations with more advanced IT needs.
Collaborating with Extranet Partners on SharePoint 2010 - SharePoint Connecti...Michael Noel
This document discusses using SharePoint 2010 to collaborate with external partners through an extranet. It covers:
1) The benefits of an extranet for security isolation and partner collaboration.
2) SharePoint 2010's improved support for claims-based authentication and multiple authentication providers to better support extranets.
3) Various architecture options for extranet implementations, including scenarios where extranet and internal users are separated across farms or forests with different levels of access and security isolation.
This document discusses the top 10 strategic technologies for 2010 and provides details on each one. The technologies include cloud computing, advanced analytics, client computing, IT for green initiatives, reshaping the data center, social computing, security and activity monitoring, flash memory, virtualization for availability, and mobile applications. For each technology, examples of Sun products and services that relate to that technology are described at a high level.
Digital Transformation: Connected API EcosystemsHARMAN Services
This document discusses how WSO2 was used to build a connected API ecosystem for a customer. Key points:
- WSO2 was evaluated against other platforms and chosen for its capabilities across API management, integration, identity management, and its cohesive platform suite.
- The solution implemented used WSO2 API Manager and ESB for API publishing/subscription, microservices architecture, and integration. AWS was used for deployment and Cassandra for the NoSQL database.
- Identity management was provided through WSO2 Identity Server supporting SAML, OAuth, JWT and roles/entitlements.
- DevOps practices like continuous integration/delivery, configuration management, monitoring were implemented to support the scale needed
Cloud computing provides on-demand access to shared computing resources like networks, servers, storage, applications and services over the internet. It has characteristics like massive scale, resilience, virtualization, and low cost software. Common service models include Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). Virtualization allows multiple virtual machines to run on a single physical machine. Cloud computing enables companies to save costs by using infrastructure on demand rather than owning their own data centers and servers. Commercial cloud offerings provide services like storage, computing resources, and platforms.
The document discusses Windows Azure AppFabric, which is a middleware platform for building and connecting cloud applications. It provides several services including caching, access control, application management, and service bus. The service bus allows for reliable messaging between applications across networks through features like queues and topics. It also enables hybrid cloud/on-premise messaging. The presentation provides demos of these AppFabric services and how they can be used to integrate applications and connect cloud and on-premise systems through reliable and secure messaging.
Cloud computing allows users to access applications and store and access data over the Internet instead of locally on personal devices. It offers on-demand services that are available anywhere, anytime through centralized data centers. This technology improves efficiency by centralizing storage, memory, processing and bandwidth. The major cloud service models are Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Cloud services can be deployed in public, private or hybrid cloud models depending on security and control needs.
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 IntegrationWSO2
The WSO2 integration platform offers a high performance, lean, enterprise-ready solution to solve integration and innovation challenges faced by connected businesses. This platform offers modern integration technologies that empower enterprises to build a digital business by seamlessly connecting mobile apps, services, multiple data repositories, social media, and cloud and on-premise systems. This is all done to enhance your customers’ experience and increase internal productivity.
One of the primary focuses in modern integration is to think in terms of the network-effect in terms of reliability in resilience, scalability, affordability, and adaptability. The session will focus on
Under the hood: Integration server architecture
Mediation catalog
Architectural styles for integration
Enhancing
Hybrid integration with WSO2
Debugging and troubleshooting your integration
Deployment
Performance tuning
Production hardening
Securing your Cloud Application using StratosLiveWSO2
Many organizations opt to move their applications to cloud considering the innumerous benefits it provides. However, serious thought must be given to the security aspect of the application and data before deciding to make this move For e.g. What happens if part of your critical customer information leaks out or your application becomes non-responsive due to a DOS attack ?...
This document provides an introduction and overview of web services. It begins by defining what a service is from both a business and technical perspective. It then discusses what web services are, how they differ from traditional client-server models, and their key characteristics. The document outlines some common web service specifications including SOAP, WSDL, and UDDI. It provides examples of how these specifications work together to enable web services. Finally, it discusses trends in web services adoption and some myths surrounding web services.
MS TechDays 2011 - How to Run Middleware in the Cloud Story of Windows Azure ...Spiffy
This document summarizes a presentation about Windows Azure AppFabric. It discusses AppFabric as middleware for the cloud, including Windows Azure AppFabric Cache for scalable caching. It also describes the Windows Azure AppFabric Service Bus for interconnectivity across networks through messaging with queues and topics. The presentation demonstrates using queues and topics in the cloud and bridging on-premise messaging with the cloud.
Introduction to WebSphere Message BrokerAnt Phillips
This document provides an introduction to IBM WebSphere Message Broker. It discusses how Message Broker can connect different enterprise systems and applications together through its support for various protocols, formats, and endpoints. It also highlights how Message Broker simplifies integration and avoids tightly coupled point-to-point connections. The document then provides overviews of key Message Broker concepts like nodes, transformations, message modeling, administration, patterns for development, and integration use cases.
WSO2Con EU 2015: Case Study – Digital Transformation: To Monetise Business by...WSO2
WSO2Con EU 2015: Case Study – Digital Transformation: To Monetise Business by Building Elastic API Eco Systems
In a world where Google & Amazon are battling it out for “Same Day Delivery Service Models”, an (r)e-tailer can either get their delivery strategy right or lose customers. This session will present how WSO2 helped one of the largest same day delivery companies to expand and transform their existing delivery business by creating an API platform for the (r)e-tailer. The APIs opened a new channel enabling increased engagement with their customers. They were also able to provide a multi-tenanted capability to each (r)e-tailer, keeping their data separate along with custom security mechanisms tailored for each one of the (r)e-tailer needs. To top things up, the entire WSO2 platform is hosted on the cloud, enabling easy scale for the spikes during sales seasons, so that you as a customer get your delivery in time for the special occasion.
Presenter:
Ashish Mital
Principal Architect
Aditi Technologies
This document provides an overview of Lotus Expeditor, a server-managed rich client platform that extends service-oriented architecture (SOA) applications to desktops, laptops, kiosks, and mobile devices. It discusses key aspects of Expeditor like enabling rich web and composite applications, integration with existing systems, and centralized management. Examples are given of how Expeditor can be used to build applications for call centers, retail, knowledge workers and field service.
This document discusses how a large Asian low-cost airline migrated their web frontend to AWS public cloud to gain scalability. During quarterly sales promotions, the airline's website would go down within minutes due to a surge in traffic that exceeded their existing infrastructure capacity. By using AWS, the airline was able to automatically provision over 60 servers within 25 minutes before each promotion to handle the increased load. This improved site availability and helped convert more customers, while reducing promotion infrastructure costs by 40%. After each promotion, the extra infrastructure was turned off to avoid unnecessary costs.
This document outlines the objectives and architecture of SUE AGILE, a scalable and sustainable distributed architecture for developing cloud and on-premises line of business applications. The main objectives are to enable RAD development with Visual Studio and Typescript, write once deploy to many browsers/devices, and provide a client experience similar to WPF with MVVM and TDD. The architecture is based on enterprise service bus integration, message-oriented middleware, and location-transparent service containers with security, validation, and optional BPM/workflow integration.
The document discusses Windows Azure Pack, which brings key capabilities of Microsoft Azure to an organization's on-premises infrastructure. It allows organizations to build and manage a private cloud using familiar Windows Server and System Center technologies. Windows Azure Pack supports multi-tenant cloud services, virtual networking, automation, and integration with third-party applications and developer tools. It provides a way for enterprises and service providers to offer Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) capabilities on private infrastructure.
This document discusses the development model for cloud computing platforms. It provides an overview of computing history from Turing machines to modern application platforms and servers. It then discusses how cloud computing aims to further reduce complexity by providing hosted services, software, and platforms. The document compares traditional on-premise application development with challenges to the cloud development approach using services like Amazon Web Services, Microsoft Azure, Google App Engine, and Salesforce Force.com platform. It analyzes commonalities and differences between these platforms in terms of abstraction levels, application capabilities, and developer experience.
Roadmap to the Clouds - How to Easily Migrate to the Cloud Platform Using WSO...WSO2
The document provides an overview of WSO2 Stratos, a cloud platform that allows easy migration of applications to the cloud. It discusses cloud computing models and properties of cloud native applications. Stratos is presented as a PaaS that provides shared middleware services, proper tenant isolation, and tools to help move applications to the cloud while supporting industry standards. Key features highlighted include seamless migration from WSO2 Carbon, a polyglot data solution, and developer studio support.
The Middleware technology that connects the enterpriseKasun Indrasiri
The document discusses the evolution of middleware and integration platforms. It describes how middleware emerged to allow disparate systems to communicate by acting as "software glue". Early forms of middleware included homegrown, RPC-based, and object-oriented solutions. More recent approaches include message-oriented middleware, ESBs, and API-based integration using SOA. The WSO2 integration platform is presented as a lightweight, open source ESB and API management platform that supports REST, SOAP, and other integration styles in a configurable and scalable manner.
Similar to Building and packaging highly scalable services for maximum market penetration (Michael Toutonghi) (20)
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...Ontico
HighLoad++ 2017
Зал «Калининград», 8 ноября, 15:00
Тезисы:
http://www.highload.ru/2017/abstracts/2964.html
Одноклассники состоят из более чем восьми тысяч железных серверов, расположенных в нескольких дата-центрах. Каждая из этих машин была специализированной под конкретную задачу - как для обеспечения изоляции отказов, так и для обеспечения автоматизированного управления инфраструктурой.
...
Масштабируя DNS / Артем Гавриченков (Qrator Labs)Ontico
HighLoad++ 2017
Зал «Калининград», 8 ноября, 16:00
Тезисы:
http://www.highload.ru/2017/abstracts/3032.html
Протокол DNS на семь лет старше, чем Всемирная паутина. Стандарты RFC 882 и 883, определяющие основную функциональность системы доменных имён, появились в конце 1983 года, а первая реализация последовала уже годом позже. Естественно, что у технологии столь старой и при этом по сей день активнейшим образом используемой просто не могли не накопиться особенности, неочевидные обыкновенным пользователям.
...
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)Ontico
HighLoad++ 2017
Зал «Калининград», 8 ноября, 13:00
Тезисы:
http://www.highload.ru/2017/abstracts/3010.html
В этом докладе я расскажу, как BigData-платформа помогает трансформировать Почту России, как мы управляем построением и развитием платформы. Расскажу про найденные удачные решения, например, как разбиение на продукты с понятными SLA и интерфейсами между ними помогло нам сохранять управляемость с ростом масштабов проекта.
...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...Ontico
HighLoad++ 2017
Зал «Кейптаун», 8 ноября, 10:00
Тезисы:
http://www.highload.ru/2017/abstracts/2914.html
Казалось бы, что нужно для организации тестового окружения? Тестовая железка и копия боевого окружения - и тестовый сервер готов. Но как быть, когда проект сложный? А когда большой? А если нужно тестировать одновременно много версий? А если все это вместе?
Организация тестирования большого развивающегося проекта, где одновременно в разработке и тестировании около полусотни фич - достаточно непростая задача. Ситуация обычно осложняется тем, что иногда есть желание потрогать еще не полностью готовый функционал. В таких ситуациях часто возникает вопрос: "А куда это можно накатить и где покликать?"
...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...Ontico
HighLoad++ 2017
Зал «Кейптаун», 8 ноября, 18:00
Тезисы:
http://www.highload.ru/2017/abstracts/2854.html
Из этого доклада вы узнаете о возможностях репликации и автофейловера PostgreSQL, в том числе о возможностях, ставших доступных в PostgreSQL 10.
Среди прочих, будет затронуты следующие темы:
* Виды репликации и решаемые с ее помощью проблемы.
* Настройка потоковой репликации.
* Настройка логической репликации.
* Настройка автофейловера / HA средствами Stolon и Consul.
После прослушивания доклада вы сможете самостоятельно настраивать репликацию и автофейловер PostgreSQL.
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)Ontico
HighLoad++ 2017
Зал «Кейптаун», 8 ноября, 17:00
Тезисы:
http://www.highload.ru/2017/abstracts/3096.html
PostgreSQL is the world’s most advanced open source database. Indeed! With around 270 configuration parameters in postgresql.conf, plus all the knobs in pg_hba.conf, it is definitely ADVANCED!
How many parameters do you tune? 1? 8? 32? Anyone ever tuned more than 64?
No tuning means below par performance. But how to start? Which parameters to tune? What are the appropriate values? Is there a tool --not just an editor like vim or emacs-- to help users manage the 700-line postgresql.conf file?
Join this talk to understand the performance advantages of appropriately tuning your postgresql.conf file, showcase a new free tool to make PostgreSQL configuration possible for HUMANS, and learn the best practices for tuning several relevant postgresql.conf parameters.
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...Ontico
HighLoad++ 2017
Зал «Кейптаун», 8 ноября, 16:00
Тезисы:
http://www.highload.ru/2017/abstracts/3115.html
During this session we will cover the last development in ProxySQL to support regular expressions (RE2 and PCRE) and how we can use this strong technique in correlation with ProxySQL's query rules to anonymize live data quickly and transparently. We will explain the mechanism and how to generate these rules quickly. We show live demo with all challenges we got from the Community and we finish the session by an interactive brainstorm testing queries from the audience.
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...Ontico
HighLoad++ 2017
Зал «Кейптаун», 8 ноября, 15:00
Тезисы:
http://www.highload.ru/2017/abstracts/2957.html
Расскажем о нашем опыте разработки модуля межсетевого экрана для MySQL с использованием генератора парсеров ANTLR и языка Kotlin.
Подробно рассмотрим следующие вопросы:
— когда и почему целесообразно использовать ANTLR;
— особенности разработки ANTLR-грамматики для MySQL;
— сравнение производительности рантаймов для ANTLR в рамках задачи синтаксического анализа MySQL (C#, Java, Kotlin, Go, Python, PyPy, C++);
— вспомогательные DSL;
— микросервисная архитектура модуля экранирования SQL;
— полученные результаты.
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)Ontico
HighLoad++ 2017
Зал «Кейптаун», 8 ноября, 14:00
Тезисы:
http://www.highload.ru/2017/abstracts/3114.html
ProxySQL aims to be the most powerful proxy in the MySQL ecosystem. It is protocol-aware and able to provide high availability (HA) and high performance with no changes in the application, using several built-in features and integration with clustering software. During this session we will quickly introduce its main features, so to better understand how it works. We will then describe multiple use case scenarios in which ProxySQL empowers large MySQL installations to provide HA with zero downtime, read/write split, query rewrite, sharding, query caching, and multiplexing using SSL across data centers.
MySQL Replication — Advanced Features / Петр Зайцев (Percona)Ontico
HighLoad++ 2017
Зал «Кейптаун», 8 ноября, 13:00
Тезисы:
http://www.highload.ru/2017/abstracts/2954.html
MySQL Replication is powerful and has added a lot of advanced features through the years. In this presentation we will look into replication technology in MySQL 5.7 and variants focusing on advanced features, what do they mean, when to use them and when not, Including.
When should you use STATEMENT, ROW or MIXED binary log format?
What is GTID in MySQL and MariaDB and why do you want to use them?
What is semi-sync replication and how is it different from lossless semi-sync?
...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...Ontico
HighLoad++ 2017
Зал «Кейптаун», 8 ноября, 12:00
Тезисы:
http://www.highload.ru/2017/abstracts/3120.html
Количество разработчиков мобильных приложений Сбербанк Онлайн с начала 2016 года выросло на порядок. Для того чтобы продолжать выпускать качественный продукт, мы кардинально перестраиваем процесс разработки.
Количество внутренних заказчиков тех или иных доработок в какой-то момент выросло настолько, что разработчики стали узким местом. Мы внедрили культуру разработки, которую можно условно назвать "внутренним open-source", сохранив за собой контроль над архитектурой и качеством проекта, но позволив разрабатывать новые фичи всем желающим.
...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...Ontico
HighLoad++ 2017
Зал «Мумбай», 8 ноября, 18:00
Тезисы:
http://www.highload.ru/2017/abstracts/2836.html
При использовании Eventually Consistent распределенных баз данных нет гарантий, что чтение возвращает результаты последних изменений данных, если чтение и запись производятся на разных узлах. Это ограничивает пропускную способность системы. Поддержка свойства Causal Consistency снимает это ограничение, что позволяет улучшить масштабируемость, не требуя изменений в коде приложения.
...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...Ontico
HighLoad++ 2017
Зал «Мумбай», 8 ноября, 16:00
Тезисы:
http://www.highload.ru/2017/abstracts/2858.html
Аудитория Одноклассников превышает 73 миллиона человек в России, СНГ и странах дальнего зарубежья. При этом ОК.ru - первая социальная сеть по просмотрам видео в рунете и крупнейшая сервисная платформа.
Качественный и количественный рост DDoS-атак за последние годы превращает их в одну из первоочередных проблем для крупнейших интернет-ресурсов. В зависимости от вектора атаки “узким” местом становится та или иная часть инфраструктуры. В частности, при SYN-flood первый удар приходится на систему балансировки трафика. От ее производительности зависит успех в противостоянии атаке.
...
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)Ontico
HighLoad++ 2017
Зал «Мумбай», 8 ноября, 15:00
Тезисы:
http://www.highload.ru/2017/abstracts/3008.html
Никогда не было и вот снова случилось! Компания Google в результате перенаправления трафика сделала недостпуными в Японии несколько тысяч различных сервисов, большинство из которых никак не связано с самой компанией Google. Однако, подобные инциденты происходят с завидной регулярностью, вот только не всегда попадают в большие СМИ. У таких инцидентов могут быть разные причины, начиная от ошибок сетевых инженеров и заканчивая государственным регулированием.
...
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)Ontico
HighLoad++ 2017
Зал «Мумбай», 8 ноября, 14:00
Тезисы:
http://www.highload.ru/2017/abstracts/2925.html
Облака и виртуализация – современные тренды развития IT-технологий. Операторы связи строят свои TelcoClouds на стандартах NFV (Network Functions Virtualization) и SDN (Software-Defined Networking). В докладе начнем с основ виртуализации, далее разберемся, для чего используются NFV и SDN, потом полетим к облакам и вернемся на землю для решения практических задач!
...
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)Ontico
HighLoad++ 2017
Зал «Мумбай», 8 ноября, 10:00
Тезисы:
http://www.highload.ru/2017/abstracts/3045.html
Как мы заставили Druid работать в Одноклассниках.
«Druid is a high-performance, column-oriented, distributed data store» http://druid.io.
Мы расскажем о том, как, внедрив Druid, мы справились с ситуацией, когда MSSQL-based система статистики на 50 терабайт стала:
- медленной: средняя скорость ответа была в разы меньше требуемой (и увеличилась в 20 раз);
- нестабильной: в час пик статистика отставала до получаса (теперь ничего не отстает);
- дорогой: изменилась политика лицензирования Microsoft, расходы на лицензии могли составить миллионы долларов.
...
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)Ontico
HighLoad++ 2017
Зал «Рио-де-Жанейро», 8 ноября, 18:00
Тезисы:
http://www.highload.ru/2017/abstracts/2905.html
Прошло более года с того момента, как Microsoft выпустила первую версию своего нового фреймворка для разработки web-приложений ASP.NET Core, и с каждым днем он находит все больше поклонников. ASP.NET Core базируется на платформе .NET Core, кроссплатформенной версии платформы .NET c открытым исходным кодом. Теперь у С#-разработчиков появилась возможность использовать Mac в качестве среды разработки, и запускать приложения на Linux или внутри Docker-контейнеров.
...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...Ontico
HighLoad++ 2017
Зал «Рио-де-Жанейро», 8 ноября, 14:00
Тезисы:
http://www.highload.ru/2017/abstracts/2913.html
Изначально будут раскрыты базовые причины, которые заставили появиться такой части механизма СУБД, как кэш результатов, и почему в ряде СУБД он есть или отсутствует.
Будут рассмотрены различные варианты кэширования результатов как sql-запросов, так и результатов хранимой в БД бизнес-логики. Произведено сравнение способов кэширования (программируемые вручную кэши, стандартный функционал) и даны рекомендации, когда и в каких случаях данные способы оптимальны, а порой опасны.
...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...Ontico
HighLoad++ 2017
Зал «Рио-де-Жанейро», 8 ноября, 13:00
Тезисы:
http://www.highload.ru/2017/abstracts/2947.html
Apache Ignite — Open Source платформа для высокопроизводительной распределенной работы с большими данными с применением SQL или Java/.NET/C++ API. Ignite используют в самых разных отраслях. Сбербанк, ING, RingCentral, Microsoft, e-Therapeutics — все эти компании применяют решения на основе Ignite. Размеры кластеров разнятся от всего одного узла до нескольких сотен, узлы могут быть расположены в одном ЦОД-е или в нескольких геораспределенных.
...
HighLoad++ 2017
Зал «Рио-де-Жанейро», 8 ноября, 12:00
Тезисы:
http://www.highload.ru/2017/abstracts/3005.html
Когда мы говорим о нагруженных системах и базах данных с большим числом параллельных коннектов, особый интерес представляет практика эксплуатации и сопровождения таких проектов. В том числе инструменты и механизмы СУБД, которые могут быть использованы DBA и DevOps-инженерами для решения задач мониторинга жизнедеятельности базы данных и ранней диагностики возможных проблем.
...
2. Who Am I?
• 10 years of startups
- Started my first company (CAD workstations) in 1982
- Multiple systems oriented startups (schedulers, device drivers, runtimes)
• 10 years at Microsoft (developer – VP/DE)
- Led Windows 95 kernel development
- Started and led Microsoft’s Java runtime
- Microsoft’s .Net platform co-founder
- Founded Microsoft eHome to launch Windows Media Center Edition
• After that, I really started learning about high-scale…
Profit from the Cloud™ | 2
3. 2004 – 2007, CEO, WebFives social network
• Many services working together
- Account, relationship management
- Secure sharing service, friends, groups
- Mobile client, AJAX, PC
- Custom P2P network for optimizing unreliable
infrastructure
- Ingestion servers
- Audio, video, image transcode pipeline
- Logging pipeline
- Data processing platform
• Scale
- Data processing pipelines
- Scale out of tiers and subsystems
- P2P firewall bridging
- Media transcoding
- Advertising
• Customer acquisition
WebFives Social Network
Profit from the Cloud™ | 3
4. 2007 – 2011, Technical Fellow, Microsoft
• Microsoft Advertising
- 10s of billions of ads served daily
- Terabytes of daily logs, petabytes of data
- < 40ms + latency SLAs
- User correlation across 100’s of millions daily unique visitors
- Web activity analysis
- Bayesian networks
- Real-time data pipelines
- Real-time, geo-scale marketplace optimization based
• Microsoft Midori
Profit from the Cloud™ | 4
5. 2011 – present, CTO, Parallels
• Desktop Virtualization Business
- Parallels Desktop for Mac – Virtualization for Macs
- Parallels Workstation – Virtualization for PCs
- Parallels Mobile – Access your Mac or PC from anywhere
• Service Provider Business
- Parallels Plesk Panel
- Parallels Business Automation Standard
- Parallels Automation
- Parallels Virtuozzo Containers
- Parallels Cloud Server – Distributed Storage, Virtualization
Profit from the Cloud™ | 5
6. How do you acquire customers?
XaaS Virtuous Circle
PC Software Virtuous Circle
• Direct (Yandex, Google, Facebook, Vkontakte)
• Through distributors with scale (OEMs, Telcos, etc.)
• Integrate with standards of an ecosystem
?
Profit from the Cloud™ | 6
7. How do you acquire customers?
• Direct (Yandex, Google, Facebook, Vkontakte, Salesforce)
- User focused
- Sticky, low churn services
- Traditional and viral marketing
- Direct sales
• Through distributors with scale (OEMs, Telcos, etc.)
- Close smaller number of large deals
- App stores and marketplaces
- Volume provides ROI on custom development and integration
• Integrate with standards of an ecosystem
- Facebook API, identity – reach consumers
- Real-time bidding APIs – reach advertisers / publishers / agencies
- Application Packaging Standard (APS) – multi-SP enablement
Profit from the Cloud™ | 7
8. The APS Enabled Ecosystem
VAR
Value Add Services
applications
Wholesale
SI
Vertical
Hoster
Small
Hoster
Direct
9. Application Packaging Standard – History
SP-Hosted Services
SP-Hosted Services SP-Hosted / SaaS Service Integration
APS Service Bus
Profit from the Cloud™ | 9
10. APS Version 2 –
• APS specification defines
- Package formats (XML meta description, JSON schema, HTML 5)
- Core API for resource integration within common user context
- Extensible REST interface description w/inheritance
- HTML 5/Javascript UI extensibility
- Common PHP runtime support for any infrastructure
• APS controller provides
- Implementation of specified formats and REST enabled access to
packaged resources
- Proxy for APS REST endpoints, providing security, common
resource and endpoint namespace
• APS runtime provides
- Infrastructure independent deployment of PHP APS resources into
compatible shared hosting environment
- PHP library for easy implementation of and access to APS resources
Support for Linux, Windows native, and Windows.Net environments
Profit from the Cloud™ | 10
11. Common Provisioning and Integration Interfaces
• APS Controller API
Service Integration
- Service discovery
- Cross-service
communication and
dependencies
APS Service Bus
- Notifications
• UI extensibility for
ordering,
provisioning, and Pstore.myco.com
configuring Pwww.myco.com
• Integration, cross-
sell, and up-sell
enablement
• Multi-protocol SSO
- OpenID Connect
- SAML, …
Profit from the Cloud™ | 11
12. Inheritance, Dependencies, and Discovery
• Extensible REST APIs APS
Resource
- Interface Inheritance
- Dependencies
Mailbox
- User-aware resource discovery
- Notifications
- Single sign-on Zimbra Exchange
• Benefits User Subscription
- Many SPs, one integration
Traffic E-Commerce
- Common service types with
Shaper
different implementations
• VEs, C&C, Web, etc. Virtual Web Content
Environment Management
- Services can auto-integrate for a
better user experience Exchange
Anti-
spam/virus
Profit from the Cloud™ | 12
14. Single Sign On (SSO) – UI Authentication
• Pluggable protocols with support for SAML, AD, and OpenID
Connect
• Easy UI integration eliminates client access to credentials
http://my.wordpress.provider.com/ login.provider.com
Login
OpenID
IFrame OAuth
Welcome to The Blog! SAML
Etc.
01-01-12
This is first record in my Blog which I’m
going to ….
02-01-12
This is my second record in my Blog, which I
wrote on the second day…
APS Controller
HTTP REST
Endpoint
/resources/
poa-mn.provider.com
APS Application APS Application
HTTP REST HTTP REST
Endpoint Endpoint
/wordpress/ /provider/
lin-sh-12.provider.com lin-sh-12.provider.com
Profit from the Cloud™ | 14
15. Meta-Cloud Example – Pluggable IaaS via APS
APS SC Platform
Meta APS Packet APS Packet APS Packet APS Packet Integration
Cloud (VPS-NG) (vCloud) (SystemCenter) (…) Modules
vCloud System Management
IM … Modules
Director Center
PCS
PCS ESX
ESX Hyper-V
Hyper-V …
…. Service
PCS ESX Hyper-V …. Nodes
--- Implemented in the scope of APS 2.0
--- Will be possible to implement by partners when APS
2.0 is available
16. Key Points
• In addition to solving technical challenges, develop
a great customer acquisition plan
- Who is your customer?
- How will they find, use, purchase your service?
- How can you leverage appropriate channels of distribution?
- How will your service work with others?
• If you target business, expand your reach by APS
packaging your SaaS services and applications
• Let us know if you’ve got ideas for further enabling
the SaaS transition – we may want to hire you!
Profit from the Cloud™ | 16
17. Thank you – APS & Parallels Websites
APSStandard.org Website
• APS Documentation & Development Tools
• APS Questionnaire (http://survey.apsstandard.org/index.php?sid=2)
• APS Support Queue
• APS Certification
• APS Application Catalog
Parallels Automation Test Bed (via www.APSStandard.org)
Parallels.com
• Parallels Automation
- www.parallels.com/products/automation
• Parallels Plesk Panel Information & Product Downloads
- www.parallels.com/products/plesk
• Parallels Partner Network
- www.parallels.com/partnernet/product-documentation/ (registration required)
• Parallels Technical Network (PTN)
- www.parallels.com/ptn (registration required)
Profit from the Cloud™ | 17
Editor's Notes
Is it going to be PA?Will we cover enough of the market by growing our channel to >?
Parallels provides a complete ecosystem to enable you to profit from the cloudIt starts with 100s of applications and serivces you can sell to meet the needs of your customers directly or to go thorough a reseller channel to extend your reach.