This document discusses how a robust API strategy is required for innovative mobile applications. It argues that IT needs to deliver many reasonably good mobile apps quickly while still providing enterprise capabilities. The document recommends building an API platform to securely and efficiently expose digital assets and business capabilities. It provides a framework for defining, deploying, and optimizing APIs including considerations for goals, design patterns, data formats, lifecycle management, and developer support.
API's for innovative cloud and mobile appsManmohan Gupta
Many industry experts have been talking about how APIs as the best practice to innovate rapidly and keep up with the speed of the customer. In this presentation, we will share the lessons learned from implementing an API strategy from leading innovative companies. We will cover why you need an API platform for building innovative cloud and mobile apps. We will also provide a framework for identifying, designing and operating an API platform.
Agenda:
SAP’s end to end mobile solution
SAP Fiori
SAP Sales Manager 2.5
SAP Retail Execution 3.1
B2C apps
Mobility on HANA
Windows 8 Applications
SAP Mobile RDS
SAP Store
As mobile adoption grows, the business imperative for mobile business is clear. However, enterprise mobility goes beyond mobile apps–it influences how you run your business. The presentatios is about Capgemini’s amazing mobile solutions’ success stories and how we can help you in your journey to mobility.
Xamarin Mobile Leaders Summit: The Mobile Mind Shift: Opportunities, Challeng...Xamarin
Julie Ask, VP and Principal Analyst at Forrester Research and author of ‘The Mobile Mind Shift', has worked with hundreds of clients across retail, travel, banking, insurance, healthcare, and more, to advise companies on the development of their mobile strategies.
In this session from the Mobile Leaders Summit at Xamarin Evolve 2016, she presented on how enterprises can capitalize on the mobile opportunities available to them, including new opportunities for mobile transformation available to the enterprise, the IDEA (identify, design, engineer, analyze) cycle, and how you can engineer your systems to be ready for this shift.
API's for innovative cloud and mobile appsManmohan Gupta
Many industry experts have been talking about how APIs as the best practice to innovate rapidly and keep up with the speed of the customer. In this presentation, we will share the lessons learned from implementing an API strategy from leading innovative companies. We will cover why you need an API platform for building innovative cloud and mobile apps. We will also provide a framework for identifying, designing and operating an API platform.
Agenda:
SAP’s end to end mobile solution
SAP Fiori
SAP Sales Manager 2.5
SAP Retail Execution 3.1
B2C apps
Mobility on HANA
Windows 8 Applications
SAP Mobile RDS
SAP Store
As mobile adoption grows, the business imperative for mobile business is clear. However, enterprise mobility goes beyond mobile apps–it influences how you run your business. The presentatios is about Capgemini’s amazing mobile solutions’ success stories and how we can help you in your journey to mobility.
Xamarin Mobile Leaders Summit: The Mobile Mind Shift: Opportunities, Challeng...Xamarin
Julie Ask, VP and Principal Analyst at Forrester Research and author of ‘The Mobile Mind Shift', has worked with hundreds of clients across retail, travel, banking, insurance, healthcare, and more, to advise companies on the development of their mobile strategies.
In this session from the Mobile Leaders Summit at Xamarin Evolve 2016, she presented on how enterprises can capitalize on the mobile opportunities available to them, including new opportunities for mobile transformation available to the enterprise, the IDEA (identify, design, engineer, analyze) cycle, and how you can engineer your systems to be ready for this shift.
apidays LIVE Australia 2021 - Unlocking the Internet of Things with Telco API...apidays
apidays LIVE Australia 2021 - Accelerating Digital
September 15 & 16, 2021
Unlocking the Internet of Things with Telco APIs: Telstra’s Track and Monitor
Michelle Howie, Developer Advocate at Telstra & Aaron Ball at Four
Xamarin and SAP Mobile Platform for Mobile Enterprise Success - SAP SlidesXamarin
Xamarin and SAP have collaborated to help developers build performant, native mobile enterprise apps. Using the new Xamarin SDK for SAP Mobile Platform, businesses gain secure access to on-premise and cloud-based data in Xamarin apps.
Bill Clark, Global Vice President of Mobile Strategy at SAP, Kiran Karunakaran, Director of Product Management at SAP, and Zack Gramana, Technical Marketing Manager at Xamarin, as they discuss the collaboration between Xamarin and SAP, demo the Xamarin Test Cloud and SAP .NET SDK from Xamarin, and walkthrough the SAP Mobile Platform.
Watch the webinar recording at:
http://xamarin.wistia.com/medias/xcak8ronxu
This presentation, for developer, will help you understand:
- what is mobile enterprise application
- why we need mobile enterprise platform
- how to make mobile enterprise platform
- Reference solutions
This presentation is for developer, software architect. It’ll help you:
- Understand use cases for Mobile Enterprise application (MEA) system
- Choose right architecture and appropriate open source solution for each component in
Mobile Enterprise Application System
- Reference information
According to a Forrester research, the traditional 3-tier web architecture does not deliver anymore. Instead, a 4-tier engagement platform is what's required in a mobile-centric world. And further to that, application developers and enterprise architects needs a new mindset in and must relentlessly adhere to loosely coupled services and tiers, a distributed deployment and development model, and dynamically composed services to support contextual experiences.
This is where MuleSoft's Anypoint Platform fits very well to provide the necessary aggregation tier of the 4-tier engagement platform to serve the needs of the new mobile-centric world.
A Journey to Developing In-house Payment System: Cloud Native Development wit...VMware Tanzu
SpringOne Platform 2019
Session Title: A Journey to Developing In-house Payment System: Cloud Native Development with Spring and Pivotal Platform
Speaker: Junya Suzuki, Software Engineer, SB Payment Service Corp; Daichi Kimura, Platform Engineer, SB Payment Service Corp
Youtube: https://youtu.be/zGKRZzKei88
Crossing the low-code and pro-code chasm: a platform approachAsanka Abeysinghe
Organizations are now using low-code and pro-code tools to build digital experiences internally and externally. However, not having the right alignment between these two approaches slows down delivery.
Different developer personas that work in silos, no connection between low-code and pro-code applications, low-code creating unmanageable shadow IT applications, no single codebase or build pipeline, and interruptions to the professional developer flow are some significant drawbacks.
In this session, Asanka will look at a platform approach to bridge the low-code and pro-code chasm.
Transform Your Business with API-led ConnectivityMuleSoft
Mobility, cloud, big data, and the Internet of Things (IoT) are driving a profound change for businesses, creating massive opportunities for innovation as well as escalating customer expectations. In this Connected Era, how well companies connect the explosion of apps, data and devices will define their success. Will you be a disrupter, or are you facing disruption? Learn from MuleSoft’s executive leadership why API-led connectivity has become a requirement for companies undergoing business transformation, and how it is creating change in every industry.
WEBINAR: API Clouds for Faster APIs: Leveraging Existing Assets for the API ...Jason Bloomberg
This webinar will be presented LIVE at 11:00 PST / 2:00 EST on Thursday, November 12. Go to http://go.softwareag.com/K0000DJ00NR33BB000Ho0P0 to register.
Every enterprise is undergoing end-to-end digital transformation, and Application Programming Interfaces (APIs) are the key to bringing existing IT assets to bear in today's cloud-centric digital initiatives.
Today's APIs are more than just software interfaces. They are the glue that holds the digital world together.
When developers leverage your APIs to create mashups and apps, or to support new devices, your reach is extended, and new channels are opened up to your unique corporate data and services.
If you want to get on board the new API economy to reach new customers and unlock the business value of your corporate assets, you must make your APIs easily accessible to users. The fastest way to do so is with an API Cloud.
Join Digital Transformation thought leader Jason Bloomberg, president of Intellyx, and David Overos from Software AG for a thought-provoking discussion on the role APIs play in enterprise digital initiatives, and how to leverage an API Cloud to quickly participate in today's burgeoning API economy.
Low Code Meets the Enterprise - Low Code AppDev with Oracle APEXjoelkallman
From Oracle OpenWorld 2019 - Low Code Meets the Enterprise. Oracle Application Express (APEX) is a low-code development platform that enables you to build stunning, scalable, secure apps, with world-class features, that can be deployed anywhere. If you have an Oracle Database, you already have Oracle APEX.
Low-Code vs. Programming – It Isn’t an Either/Or DecisionAppian
Learn why low-code vs. programming isn’t an either/or decision, it’s an opportunity to use two strategies in tandem to drive innovation: http://ap.pn/2w6iGUd
Building Cross Platform Mobile Apps Dev Tools, MBaaS, Architecture, APIsCA API Management
QConn New York Speaking Session from API Evangelist Alex Gaber
Building Cross Platform Mobile Apps : Dev Tools, MBaaS and Architecture – Alex Gaber, API Evangelist, Layer 7
When starting a new project, the early decisions on architecture and tools will determine the success of the project, from initial release through long term ease of updates and maintenance. How do we determine what tools make sense for certain projects? What architectures make the most sense for API-driven mobile apps, or apps that will need to function when the device goes offline? By exploring the emerging best practices and specific mobile use cases, it becomes easier to predict the success of a mobile app project.
Unlocking the universe of microservices for next gen cognitive appsDev_Events
Presentation by MobileFirst Developer Advocate, Marek Sadowski.
In this hands-on talk IBM approach to architecting apps and delivering framework of mobile backend as a service will be covered. Building cognitive mobile apps becomes easy with IBM Bluemix. Building an app that connects with StrongLoop, synchronizes offline datastore with Cloudant and leverage Presence Insights for location based services will be covered. Get inspired by adding Watson API for cognitive tweaks to spice up your app functionality. Finally it will be shown to give a final touch in creating better apps while monitoring its user sentiment in the app stores.
The subtle art of building scalable apps using low codeWaveMaker, Inc.
Deepak Anupalli, Co-founder and Head of Product, WaveMaker speaks at the Low Code Today virtual summit organized by DevOps.com on the art if building scalable apps using low code.
apidays LIVE Australia 2021 - Unlocking the Internet of Things with Telco API...apidays
apidays LIVE Australia 2021 - Accelerating Digital
September 15 & 16, 2021
Unlocking the Internet of Things with Telco APIs: Telstra’s Track and Monitor
Michelle Howie, Developer Advocate at Telstra & Aaron Ball at Four
Xamarin and SAP Mobile Platform for Mobile Enterprise Success - SAP SlidesXamarin
Xamarin and SAP have collaborated to help developers build performant, native mobile enterprise apps. Using the new Xamarin SDK for SAP Mobile Platform, businesses gain secure access to on-premise and cloud-based data in Xamarin apps.
Bill Clark, Global Vice President of Mobile Strategy at SAP, Kiran Karunakaran, Director of Product Management at SAP, and Zack Gramana, Technical Marketing Manager at Xamarin, as they discuss the collaboration between Xamarin and SAP, demo the Xamarin Test Cloud and SAP .NET SDK from Xamarin, and walkthrough the SAP Mobile Platform.
Watch the webinar recording at:
http://xamarin.wistia.com/medias/xcak8ronxu
This presentation, for developer, will help you understand:
- what is mobile enterprise application
- why we need mobile enterprise platform
- how to make mobile enterprise platform
- Reference solutions
This presentation is for developer, software architect. It’ll help you:
- Understand use cases for Mobile Enterprise application (MEA) system
- Choose right architecture and appropriate open source solution for each component in
Mobile Enterprise Application System
- Reference information
According to a Forrester research, the traditional 3-tier web architecture does not deliver anymore. Instead, a 4-tier engagement platform is what's required in a mobile-centric world. And further to that, application developers and enterprise architects needs a new mindset in and must relentlessly adhere to loosely coupled services and tiers, a distributed deployment and development model, and dynamically composed services to support contextual experiences.
This is where MuleSoft's Anypoint Platform fits very well to provide the necessary aggregation tier of the 4-tier engagement platform to serve the needs of the new mobile-centric world.
A Journey to Developing In-house Payment System: Cloud Native Development wit...VMware Tanzu
SpringOne Platform 2019
Session Title: A Journey to Developing In-house Payment System: Cloud Native Development with Spring and Pivotal Platform
Speaker: Junya Suzuki, Software Engineer, SB Payment Service Corp; Daichi Kimura, Platform Engineer, SB Payment Service Corp
Youtube: https://youtu.be/zGKRZzKei88
Crossing the low-code and pro-code chasm: a platform approachAsanka Abeysinghe
Organizations are now using low-code and pro-code tools to build digital experiences internally and externally. However, not having the right alignment between these two approaches slows down delivery.
Different developer personas that work in silos, no connection between low-code and pro-code applications, low-code creating unmanageable shadow IT applications, no single codebase or build pipeline, and interruptions to the professional developer flow are some significant drawbacks.
In this session, Asanka will look at a platform approach to bridge the low-code and pro-code chasm.
Transform Your Business with API-led ConnectivityMuleSoft
Mobility, cloud, big data, and the Internet of Things (IoT) are driving a profound change for businesses, creating massive opportunities for innovation as well as escalating customer expectations. In this Connected Era, how well companies connect the explosion of apps, data and devices will define their success. Will you be a disrupter, or are you facing disruption? Learn from MuleSoft’s executive leadership why API-led connectivity has become a requirement for companies undergoing business transformation, and how it is creating change in every industry.
WEBINAR: API Clouds for Faster APIs: Leveraging Existing Assets for the API ...Jason Bloomberg
This webinar will be presented LIVE at 11:00 PST / 2:00 EST on Thursday, November 12. Go to http://go.softwareag.com/K0000DJ00NR33BB000Ho0P0 to register.
Every enterprise is undergoing end-to-end digital transformation, and Application Programming Interfaces (APIs) are the key to bringing existing IT assets to bear in today's cloud-centric digital initiatives.
Today's APIs are more than just software interfaces. They are the glue that holds the digital world together.
When developers leverage your APIs to create mashups and apps, or to support new devices, your reach is extended, and new channels are opened up to your unique corporate data and services.
If you want to get on board the new API economy to reach new customers and unlock the business value of your corporate assets, you must make your APIs easily accessible to users. The fastest way to do so is with an API Cloud.
Join Digital Transformation thought leader Jason Bloomberg, president of Intellyx, and David Overos from Software AG for a thought-provoking discussion on the role APIs play in enterprise digital initiatives, and how to leverage an API Cloud to quickly participate in today's burgeoning API economy.
Low Code Meets the Enterprise - Low Code AppDev with Oracle APEXjoelkallman
From Oracle OpenWorld 2019 - Low Code Meets the Enterprise. Oracle Application Express (APEX) is a low-code development platform that enables you to build stunning, scalable, secure apps, with world-class features, that can be deployed anywhere. If you have an Oracle Database, you already have Oracle APEX.
Low-Code vs. Programming – It Isn’t an Either/Or DecisionAppian
Learn why low-code vs. programming isn’t an either/or decision, it’s an opportunity to use two strategies in tandem to drive innovation: http://ap.pn/2w6iGUd
Building Cross Platform Mobile Apps Dev Tools, MBaaS, Architecture, APIsCA API Management
QConn New York Speaking Session from API Evangelist Alex Gaber
Building Cross Platform Mobile Apps : Dev Tools, MBaaS and Architecture – Alex Gaber, API Evangelist, Layer 7
When starting a new project, the early decisions on architecture and tools will determine the success of the project, from initial release through long term ease of updates and maintenance. How do we determine what tools make sense for certain projects? What architectures make the most sense for API-driven mobile apps, or apps that will need to function when the device goes offline? By exploring the emerging best practices and specific mobile use cases, it becomes easier to predict the success of a mobile app project.
Unlocking the universe of microservices for next gen cognitive appsDev_Events
Presentation by MobileFirst Developer Advocate, Marek Sadowski.
In this hands-on talk IBM approach to architecting apps and delivering framework of mobile backend as a service will be covered. Building cognitive mobile apps becomes easy with IBM Bluemix. Building an app that connects with StrongLoop, synchronizes offline datastore with Cloudant and leverage Presence Insights for location based services will be covered. Get inspired by adding Watson API for cognitive tweaks to spice up your app functionality. Finally it will be shown to give a final touch in creating better apps while monitoring its user sentiment in the app stores.
The subtle art of building scalable apps using low codeWaveMaker, Inc.
Deepak Anupalli, Co-founder and Head of Product, WaveMaker speaks at the Low Code Today virtual summit organized by DevOps.com on the art if building scalable apps using low code.
New Best Practices in Managing Customer Information OverviewManmohan Gupta
With access to rich, real-time information, today’s consumers expect businesses to understand their unique needs in the context of their current situation. CIO’s, CDO’s and architects, however, face several challenges inhibiting them from utilizing their information assets to meet this expectation. In this session, we will share the latest practices and case studies from leading companies on their customer information management strategy helping them standout in the marketplace and get ahead of the competition.
API Management: Unlock the Value of Your Unique Assets with a Robust APISoftware AG
Innovation World 2013 Presentation.
Experts agree that APIs are the leading best practice to build innovative applications, integrate partners and keep up with the speed of the business. In this presentation, we explored how to implement a robust API strategy, use APIs to align your business initiatives such as enabling partners and enterprise mobile strategy, and benefit from the lessons learned by leading Fortune 500 companies.
Speakers:
Robert Rowe
Senior Manager Product Marketing, Software AG
Daniel Adelhardt
Director Product Management, Software AG
Demystifying the Mobile Container - PART IRelayware
Mobile app developers have been engaged in a philosophical debate about "HTML5 vs. Native" for a couple of years now. But more and more in-the-know mobile strategists are deciding the answer is "Neither." Rather than choose between rich and interactive native experiences or portable and cost-effective web development, more apps are being deployed using web technologies and "native containers" to deliver the best of both worlds.
Highlights:
- What is a "container?"
- What are the different types of containers?
- For which types of apps is each appropriate?
- What are the advantages of a container deployment strategy?
- Are there good examples of successfully deployed containerized mobile apps?
The Road Map to Digitization - Software AG's Heritage of Innovation - Patrick...Software AG South Africa
Patrick Shields, CTO at Software AG, describes the rich history of innovation that Software AG has traveled over the last 4 decades. Software AG was on the bleeding edge at the dawn of enterprise computing, providing mainframe customers with IT sourced competitive advantage. Software AG continues this heritage of innovation, making digitization practical and meaningful for businesses today. Software AG has taken technologies that were industry "buzz words" a few short years ago and made them practical viable solutions that can be leveraged now, to create differentiation in the today's ever changing marketplace.
This presentation was a keynote address at Software AG's 2014 Innovation Forum, held in Johannesburg, South Africa.
webMethods World: How Can You Innovate Even Faster With the Latest webMethods...Software AG
Innovation World 2013.
The latest innovations in the world of webMethods. Learn more about the new webMethods offerings around the new architectural underpinnings of Event-Driven Architecture (EDA), Intelligent Business Operations (IBO), & Social and Mobile BPM. Get insights into the strategic vision and roadmap for the webMethods platform.
Speakers:
Brian Chan - VP, Global Information Systems, Avnet
Shiva Kolli - Director Application Development, Discovery Communications
Chen Wang - Head of Financial Markets Integration, Standard Chartered Bank
Guillaume Hatt - Senior Program Manager/eDMS & Paperless Program Manager, Alcatel-Lucent
Subhash Ramachandran - SVP, webMethods Product Management, Software AG
Mark Herring - SVP, webMethods Product Marketing, Software AG
Rob Tiberio – Chief Architect, webMethods R&D, Software AG
Pete Carlson - VP, webMethods R&D, Software AG
Hans-Christoph Rohland - SVP, webMethods R&D, Software AG
Appear IQ The Business Case for hybrid html5 mobile appsAppear
This white paper briefly explores the business case for building hybrid HTML5 mobile applications for enterprise mobility projects compared to implementing with a purely native development approach.
Learn Why your Technology Toolkit needs a Low Code Platform Upgrade!JessiRyan1
Innominds’ low code app development platform, iSymphonyTM, is built specifically targeting the captive and client needs of ISVs and enterprises to deliver applications with markedly reduced time and improved quality. It accelerates processes across the Software Development Life Cycle (SDLC) with automatic generation of standards-based code, open and flexible APIs, cloud-native and microservices-based architecture, and one-click deployment.
A technical overview of IBM MobileFirst Platform that explains how it can solve key enterprise challenges for a successful mobile journey.
Learn more on how IBM MobileFirst Platform can help your business: http://ibm.co/1L1SttH
Demystifying the Mobile Container - PART 2Relayware
BYOD Security & Management:
Mobile Containerization provides a way to separate work from play on mobile devices. In our previous webinar we reviewed the pros and cons of mobile containers for deploying hybrid apps, but mobile containers serve other useful purposes as well. In this webinar we'll discuss the utility of mobile containers for managing devices and securing data, especially relevant for BYOD environments.
Highlights:
- What is a mobile app "container?"
- What are the different uses for mobile app containers?
- How can you protect corporate data while respecting user's privacy on their own devices?
- What are the trade-offs in managing mobile apps and devices across the enterprise?
JUMP13 Whitepapers Live: Mobile InnovationJamie Brighton
A new statistic or report seems to be released every day about device adoption, app downloads or the changing ways in which consumers are interacting on mobile channels. Behind these statistics are significant business challenges that also represent significant business opportunities for those brands and marketers that embrace mobile marketing. This session will explore those opportunities and look at some specific examples of companies that are innovating in the mobile channel - by providing uniquely mobile customer experiences that truly enhance the relationship that the customer has with the brand. It will also look at the tools that are available to help marketers address the mobile channel, from app creation and management to behavioural analytics and mobile content optimisation and targeting.
IW13 Keynote, Wolfram Jost—Innovations for the Digital Enterprise: The Digita...Software AG
How fast an enterprise is able to react to the ever changing market conditions, its ability to introduce new business models, to follow mandatory rules and regulations is the key for continuous success. The speed of change will decide who wins the race. But todays IT landscapes are not designed for change. They are designed for cost efficiency and standardization and are missing the required flexibility and adaptability, which help make up the Digital Enterprise.
Wolfram Jost shareS the latest innovations of the Software AG digital agility layer. These innovations will empower your IT organization to regain the necessary flexibility on the road to the Digital Enterprise. You will be back in the driver seat to yield agile processes, smarter decisions and systems that work for the business. So your business can close the gaps from traditional to digital.
The Software AG digital agility layer does not only give you the required capabilities you need, you can consume these capabilities in the way it best matches your enterprise IT no matter as a cloud service, as part of your on-premise landscape or in any hybrid combination while at the same time supporting and engaging the business user via mobile and social use scenarios.
What's REALLY the State of Enterprise Mobility?
The mobility space is constantly changing and for anyone to be adaptable to change, you need advance data and market insight into what's going on now, and what's to come later. Each year Antenna surveys 1,000 IT and business decision makers about everything mobile.
This year is no exception and the data will surprise you! See the research findings from the 2013 Mobile Business Forecast and shine a light on what is new this year and how the findings compare to the 2012 results.
Highlights:
- Has mobile spending has gone up, down or stayed the same?
- The key frustrations with mobile projects.
How much of what's been deployed in mobile is being re-used versus re-purchased?
- What's the bigger priority for businesses - leveraging mobile apps to transform the business, or make the current business process even better?
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
[This is meant as the agenda slide for my section – the “tell them what you’ll tell them” slide]IT Must respond by building a platform for delivering an enterprise class of services – “enterprise class is built into the platform” enabling developers to be compliant with corporate policies, while meeting their own individual business needs.
Migrate a Mainframe App to a PC. Done. Right? Nope.Before PC’s took off, no one really knew if they were a “business tool” or something else. At first, this was ok, people would use PC apps for personal productivity, but “real work” was done on the mainframe.This sounds like today’s attitudes.
I think this is a good time to mention why there is a lot of friction right now. It’s not just the increased demand, or the transparency. It’s the fact that a touch/speak model of computing is much more intimate. And, when apps don’t align with that intimacy, it’s a more jarring experience than in the past (when an app was just hard to use).
The interaction model – it’s not about menus and drilling in deeper and deeper to get more information. It’s about stream-of-consciousness “in the moment” activity. So, capturing a meeting. Entering data at point of occurrence. Time/Location driven event response. Etc. Take for example a customer who believes that smart mobile notifications can get customers to pay their tax bills earlier. Mobile behavior is different.
Each of these points – delivering many, quickly, easily change, many models is a multiplier – each turns 1 project into many deliverables/apps.
This is in many ways “culturally driven” as much as “technology driven”.Of course the App Store follows the long tail model pioneered by Amazon Books – it’s the same thing, but for software. The difference is, we also use software within the enterprise, and the App Store is setting people’s expectations on availability, awareness, ratings, etc.
This enterprise stuff has become uncool to speak about – governance, compliance, risk management, resiliency, privacy… but it’s critical. For the obvious reasons, but also because they make sure to protect the enterprise and enable better business.
This is the summary slide, setting up the questions slides that sets up Manmohan
These metrics to optimize to are critical, but not at the expense of the user experience.These get delivered in the platform.On point #5, use as example: How do you understand root-cause “integration” errors, rather than chase 100’s of app errors?
We heard why enterprise mobile For next few minutes - how
Propose a framework with 3 phasesStrategy is overarching…In the first phase –Focus on Target audienceand value Business case and business modelsIn the second the focus is on –Actually designing and implementing the APIIn the third phase, the focus is on –Operating your API platform, tracking key KPIs and making it easy for app developers to adopt your API
Decide who are your target app developersCould be internal, external or partnersDetermine the access policies and terms of serviceRate limits, breadth of access, business modelShould provide valuable function or data or service to the target audienceExpose a business capability as an API – valuable data or valuable functionExamples:The Intuit Partner Platform (IPP) enables developers to integrate with rich financial and transactional data through REST-based APIs and offers unparalleled reach through Apps.com.2 API’s one to integrate QUickBooks, second to access to financial and transactional Data From 19,000 Financial Institutions
An API not backed by great service is a kind of like lipstick on a pig – i.e. it’s still a pig
FreeDeveloper PaysDeveloper Gets PaidIndirectFacebook API is free to useDeveloper Pays (e.g. Paypal by transaction and AWS by pay as you go)Developer gets paid (affiliate)>CPA – fixed advertising rates (Amazon 4% on electronics, 10% of instant video)>CPC - The eBay Commerce Network product listings that you can display on your website are sold on a cost per click (CPC) basis to merchants. We share back with you a portion of the revenue we collect for all qualified merchant leads.>Expedia affiliate network - $2B / year 90% of all business via API’s>Signup/referral - Recurring revenue (e.g. Rdio) or one-timeIndirect Content syndicationNew York TimesNetflix with 800 devices integrationAmazon.com’s SOA+60% of tweets come from 3rd party apps built on TwitterBake it in – cruicial for long term financial viability of your API platform
As David said its not about the medium, but about the experience. API are crucial to delivering that experience.APIs are a lot like building a UI since it targets the developersMock up -> Try it out with and try it out with sample data And with feedback refine it further until the goals are metAnd that’s when you move on to implement the APIAdded benefit of test and doc is now in sync with implement
Your product (your API) needs to be credible, relevant, and differentiated. You essentially create a façade – a holistic view of what the API should be from the perspective of the app developer and end user of the apps they create. Power the API with data stubs and iterate till you are satisfied with the API. Then use mediation to integrate the API façade with the systems of record.“Design Patterns – Elements of Reusable Object-Oriented Software (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides)
GIVE CHOICESData formatsXML, JSONProtocolsREST, SOAPSecurity/authentication optionsOAuth2, OpenID connect, HTTP basic authAdvanced optionsStreaming for low latency accessResponse CachingBatch API vs. Real-timeSupport partial response by adding optional fields in a comma delimited list. Use limit and offset to make it easy for developers to paginate objects. APPLY OCCAM’s RAZOR PRICINCIPLEIf two API’s are equivalent, simpler one is preferred – discard anything more complex
Why REST has been preferred?-> rise in use of rest->75% of all public API’s use REST (programmable web)Since REST takes advantage of the same Internet mechanisms that are used to view regular web pages resulting in faster implementations and easier for developers to understand. REST/JSON vs. XML60% of all new API’s support JSON.30% of all new API’s support only JSON.BUT a good API understands its audience-> your audience may prefer SOAP-> good examples of this are: a) exchanging documents with strategic partners b) Financial data: Strikeiron is only SOAP and Xignite in financial services (has a choice of SOAP and REST API’s)c) Salesforce provides both SOAP and REST API
Limited bandwidth, processing powerIntermittent connectivityUse JSON to allow apps to specify size of data Use GZIP to compress responsesOAuth2 to avoid password sharingCache your responses if appropriateCaching means lighter load on your data centerOr use CDN’s for faster response timesChatty APIs and how to deal with it : Netflix example-> design a REST API-> provide shortcuts for returning composite response-> consider providing an SDKTesting by simulate latency. Slow down your backend service and verify UX
Managing API Changes Dependencies & impact analysis (show pic)API versioning & backward compatibility -> Salesforce example: /services/data/v20.0/sobjects/Account -> Intuit example : /api/v1/app/BillingStatus/<appid> (show pic) Provisioning, deprecation & retirement (show lifecycle pic)Communicating your strategy
Usage and subscription tracking (show pic) - Traffic: total calls, top APIs - Developers: trending apps, top developers vs. tootal - Service: performance, error rates, availability - Marketing: dev registrations, traffic sources - Support: support tickets, response times, community metrics - Business: indirect/direct revenue, costs
Make it easy for app developersEasy to find API’s with great documentationWhat it doesFree/trial access, Fast signupClear docsCopious code examplesDeveloping the right API (Delight your developers)Make it easy for app developersEasy to Find API’s (Search pic)Great Documentation (EPA sample code page) Clear docs Copious code examples What it doesSample Apps (pics – EPA UV index, Amtrak )Free/trial access/Fast signuptools(See jmusser slides 52 and 57)
Make it easy for app developersEasy to find API’s with great documentationWhat it doesFree/trial access, Fast signupClear docsCopious code examplesDeveloping the right API (Delight your developers)Make it easy for app developersEasy to Find API’s (Search pic)Great Documentation (EPA sample code page) Clear docs Copious code examples What it doesSample Apps (pics – EPA UV index, Amtrak )Free/trial access/Fast signuptools(See jmusser slides 52 and 57)
Developer CommunityEngage with regular communication and updatesProvide a forum for developers to collaborate with their peersAnd evangelize your API.Grow your communitySponsor hackathons, if targeting public developersConduct App contests that encourage developers to dig into your API.