Graph API Strategies: CQRS for the sustainable API economyGareth Jones
Self-service change management will power the second wave of the API economy.
Use Graph APIs and REST side by side to implement change-as-a-service for your query customers.
Graph API Strategies: CQRS for the API EconomyGareth Jones
Self-service project startup was the key driver of the first wave of the API economy.
I'll argue that self-service Change will be the key driver of the 2nd wave and propose an architecture that can enable it for the key use case of mobile app development.
API standards, from SOAP to REST to GraphQL, have evolved to meet the needs of API providers and developer consumers. They make APIs "intuitive" by making them predictable. When product designs bump up against the constraints of standards, you can choose to force a fit or, you can break from convention and invest in educating developers about your choices. Through case studies (including Facebook's Open Graph and Slack's workspace apps project), we'll examine the tradeoffs, consequences, and some learnings about how to get your developer community to come along with you.
Entering the Platform Age: How to create genuine value for internal and exter...3scale
Keynote at APIDays Melbourne 2016, Steven Willmott - 3scale.
Organizations have recognized that making available IT systems as APIs for both internal and external developers can create huge new opportunities for agility, products and ultimately revenue. However, while this "platform thinking" holds great potential, it can be extremely challenging to determine how to deliver on these opportunities. In this talk we'll look at how focusing on the value APIs can deliver helps underpin genuine success for an API program and an organization's platform initiatives as a whole.
As change agents for data integration, keeping pace and adapting quickly to today’s fast and fluid digital customer compelled Axway’s globally distributed R&D team to move their DevOps to the cloud. See how they leveraged Gitlab and other value stream tooling to drive their digital transformation from an on-premise Internet Service Provider to a Cloud Provider.
Follow their Continuous Integration to Continuous Security and Delivery journey to learn how they:
- Achieve 26x faster release cycles and 100% developer adoption
- Enable collaboration for multiple teams across continents and timezones
- Simplified their source code repository administration
- Implemented world-class integrations and flexible API-enabled, seamless workflows
Watch the live demo of Apigee's API platform to learn how to:
- easily configure and manage new APIs and enforce security with minimal impact to backend services
- create, manage and monetize API products
- extend API Services to increase flexibility and tailor to business requirements with JavaScript, Java, Python, and Node.js
- provide developers easy, yet secure access to explore, test, and deploy APIs
- use end-to-end visibility across the digital value chain to monitor, measure, and manage success
Graph API Strategies: CQRS for the sustainable API economyGareth Jones
Self-service change management will power the second wave of the API economy.
Use Graph APIs and REST side by side to implement change-as-a-service for your query customers.
Graph API Strategies: CQRS for the API EconomyGareth Jones
Self-service project startup was the key driver of the first wave of the API economy.
I'll argue that self-service Change will be the key driver of the 2nd wave and propose an architecture that can enable it for the key use case of mobile app development.
API standards, from SOAP to REST to GraphQL, have evolved to meet the needs of API providers and developer consumers. They make APIs "intuitive" by making them predictable. When product designs bump up against the constraints of standards, you can choose to force a fit or, you can break from convention and invest in educating developers about your choices. Through case studies (including Facebook's Open Graph and Slack's workspace apps project), we'll examine the tradeoffs, consequences, and some learnings about how to get your developer community to come along with you.
Entering the Platform Age: How to create genuine value for internal and exter...3scale
Keynote at APIDays Melbourne 2016, Steven Willmott - 3scale.
Organizations have recognized that making available IT systems as APIs for both internal and external developers can create huge new opportunities for agility, products and ultimately revenue. However, while this "platform thinking" holds great potential, it can be extremely challenging to determine how to deliver on these opportunities. In this talk we'll look at how focusing on the value APIs can deliver helps underpin genuine success for an API program and an organization's platform initiatives as a whole.
As change agents for data integration, keeping pace and adapting quickly to today’s fast and fluid digital customer compelled Axway’s globally distributed R&D team to move their DevOps to the cloud. See how they leveraged Gitlab and other value stream tooling to drive their digital transformation from an on-premise Internet Service Provider to a Cloud Provider.
Follow their Continuous Integration to Continuous Security and Delivery journey to learn how they:
- Achieve 26x faster release cycles and 100% developer adoption
- Enable collaboration for multiple teams across continents and timezones
- Simplified their source code repository administration
- Implemented world-class integrations and flexible API-enabled, seamless workflows
Watch the live demo of Apigee's API platform to learn how to:
- easily configure and manage new APIs and enforce security with minimal impact to backend services
- create, manage and monetize API products
- extend API Services to increase flexibility and tailor to business requirements with JavaScript, Java, Python, and Node.js
- provide developers easy, yet secure access to explore, test, and deploy APIs
- use end-to-end visibility across the digital value chain to monitor, measure, and manage success
Build and Manage Serverless APIs (APIDays Nordic, May 19th 2016)3scale
Presentation gave by Nicolas Grenié (@picsoung) at APIdays Nordic in Tampere, Finland in 2016
He covered the principles of serverless infrastructure, explaining the pros and cons about it and the different platforms.
He also gave an overview of the Serverless (serverless.com) framework.
APIs Are Forever - How to Design Long-Lasting APIsLaunchAny
Teams often struggle with balancing the complexity of legacy applications, limited time, and limited resources when designing APIs. The result is often the release of less-than-ideal API design that meets the immediate needs of the client but misses opportunities for longer-term value. This talk explores systems design and domain-driven design (DDD) for API design thinking and how to apply this technique to your design process to create a clear, well-designed, long-lasting API. Presented at API Strategy and Practice 2015
Let's explore why you should have an API, how will it influence your business, why you should think about a monetisation seriously. There are a whole bunch of existing models that can help you find the right fit for your API depending on your roadmap.
Finally we take a look at the distribution of APIs to developers. Like any cake, you need to make sure it looks and tastes great to be able to sell it and be a leader!
POST/CON 2019 Workshop: Design, Develop, and Mock APIs with PostmanPostman
Learn how to collaboratively plan and design APIs to establish a single source of truth for your API lifecycle. This workshop will focus on building Collections to represent APIs from the point of view of both producers and consumers of an API. We will show how you can use API schemas (OpenAPI/RAML/GraphQL) in Postman, manage versions of collections, and document them. We will also deep-dive into Mock Servers, and show how you can use them in your development.
The first webinar in the series, hosted on April 1st 2020, introduced you to the API-first, end-to-end process of building and testing APIs using Postman. We did a deep dive into the details, focusing on the following areas:
- Schema
- Collections
- Environments
- Mock Servers
Why GraphQL Is Perfect For Microservices - CityJS London 2022Roy Derks
GraphQL and microservices architectures are perfectly compatible. You can use GraphQL as a data layer for these microservices and combine data from all these services into one universal API. This way, you can break the core of your services into different microservices while still providing one endpoint that your clients can interact with. Before diving into GraphQL, let's explore what microservices are and why it can be helpful to add GraphQL.
How to use Donuts and Onions for Scaling API Programs3scale
Talk at APIStrat Chicago, September 25 about scaling API programs particularly about API adoption, operations, and analytics.
The talk was also recorded. Unfortunately the first couple of minutes were cut. You can find the video also here:
https://www.youtube.com/watch?v=PXmAemMqyME
Microservices in action: How to actually build them3scale
Andrzej from the 3scale team gave this talk during the API Meetup Barcelona about how to practically build microservices using AWS Lambda, Amazon API Gateway, the JAWS framework and 3scale API Management.
Here is more info about the meetup:
http://www.meetup.com/API-Meetup-Barcelona/events/226165254/
Build 2020: Build a Serverless real time event processing app in 20 minsAbhishek Gupta
Community Connections experience - Does Containers, Serverless, Orchestrators, running community events, hack projects and live coding sessions excite you? Join us to meet Microsoft India technologists and the local community influencers to understand these and get your questions answered!
https://mybuild.microsoft.com/sessions/3a2d054f-ba4e-4e85-a9ac-dfa81b1032b6?source=sessions
Dynatrace: Going beyond APM and soaring to the futureDynatrace
Our tech geniuses are back on day #2 mainstage, this time taking us forward in time with the latest innovation that's just ahead on the horizon. Prepare to be impressed and then join us for a concluding live Q&A with our founder and CTO, Bernd Greifeneder.
Build and Manage Serverless APIs (APIDays Nordic, May 19th 2016)3scale
Presentation gave by Nicolas Grenié (@picsoung) at APIdays Nordic in Tampere, Finland in 2016
He covered the principles of serverless infrastructure, explaining the pros and cons about it and the different platforms.
He also gave an overview of the Serverless (serverless.com) framework.
APIs Are Forever - How to Design Long-Lasting APIsLaunchAny
Teams often struggle with balancing the complexity of legacy applications, limited time, and limited resources when designing APIs. The result is often the release of less-than-ideal API design that meets the immediate needs of the client but misses opportunities for longer-term value. This talk explores systems design and domain-driven design (DDD) for API design thinking and how to apply this technique to your design process to create a clear, well-designed, long-lasting API. Presented at API Strategy and Practice 2015
Let's explore why you should have an API, how will it influence your business, why you should think about a monetisation seriously. There are a whole bunch of existing models that can help you find the right fit for your API depending on your roadmap.
Finally we take a look at the distribution of APIs to developers. Like any cake, you need to make sure it looks and tastes great to be able to sell it and be a leader!
POST/CON 2019 Workshop: Design, Develop, and Mock APIs with PostmanPostman
Learn how to collaboratively plan and design APIs to establish a single source of truth for your API lifecycle. This workshop will focus on building Collections to represent APIs from the point of view of both producers and consumers of an API. We will show how you can use API schemas (OpenAPI/RAML/GraphQL) in Postman, manage versions of collections, and document them. We will also deep-dive into Mock Servers, and show how you can use them in your development.
The first webinar in the series, hosted on April 1st 2020, introduced you to the API-first, end-to-end process of building and testing APIs using Postman. We did a deep dive into the details, focusing on the following areas:
- Schema
- Collections
- Environments
- Mock Servers
Why GraphQL Is Perfect For Microservices - CityJS London 2022Roy Derks
GraphQL and microservices architectures are perfectly compatible. You can use GraphQL as a data layer for these microservices and combine data from all these services into one universal API. This way, you can break the core of your services into different microservices while still providing one endpoint that your clients can interact with. Before diving into GraphQL, let's explore what microservices are and why it can be helpful to add GraphQL.
How to use Donuts and Onions for Scaling API Programs3scale
Talk at APIStrat Chicago, September 25 about scaling API programs particularly about API adoption, operations, and analytics.
The talk was also recorded. Unfortunately the first couple of minutes were cut. You can find the video also here:
https://www.youtube.com/watch?v=PXmAemMqyME
Microservices in action: How to actually build them3scale
Andrzej from the 3scale team gave this talk during the API Meetup Barcelona about how to practically build microservices using AWS Lambda, Amazon API Gateway, the JAWS framework and 3scale API Management.
Here is more info about the meetup:
http://www.meetup.com/API-Meetup-Barcelona/events/226165254/
Build 2020: Build a Serverless real time event processing app in 20 minsAbhishek Gupta
Community Connections experience - Does Containers, Serverless, Orchestrators, running community events, hack projects and live coding sessions excite you? Join us to meet Microsoft India technologists and the local community influencers to understand these and get your questions answered!
https://mybuild.microsoft.com/sessions/3a2d054f-ba4e-4e85-a9ac-dfa81b1032b6?source=sessions
Dynatrace: Going beyond APM and soaring to the futureDynatrace
Our tech geniuses are back on day #2 mainstage, this time taking us forward in time with the latest innovation that's just ahead on the horizon. Prepare to be impressed and then join us for a concluding live Q&A with our founder and CTO, Bernd Greifeneder.
Accelerating Mobile App Data Synchronization and Real-Time Data Development w...Amazon Web Services
Join us for an overview of AWS AppSync, a fully managed GraphQL service, and listen as Tom Bray, Chief Architect at Ticketmaster, shares his experience of deploying GraphQL. Tom will highlight the challenges of switching from REST to GraphQL, the benefits Ticketmaster has realized, and the new capabilities that GraphQL has unlocked.
Gli anni 90 furono dirompenti per i tradizionali modelli di business con la corsa per una presenza sul web, oggi, le interfacce di programmazione (API) rappresentano il nuovo must-have per le aziende nei confronti dei clienti e delle community. Cosa è cambiato? Social Network, Social Commerce, Social Content e gli apostoli Facebook, Twitter, Amazon e eBay, ci guidano alla cultura generazionale del “semplice”: Applicazioni utente intelligenti e mirate veicolate da Apple, Android ed i diversi Store.
I dispositivi mobili sono la nostra nuova appendice e le applicazioni sono la moneta di scambio
DevOps for a Mobile World: Building an iOS or Android Mobile App in the Cloud...Amazon Web Services
Have you ever thought about building a mobile app, but you’re daunted by the technology? Join this session to learn the basics of building native cloud-enabled mobile apps with AWS Mobile Hub. Learn about the tools you need, and then follow along to learn how to build your first mobile app. Understand what AWS offers for mobile app developers, and learn how to build a native app and distribute it through AWS Mobile Hub.
Managing the Complexity of Microservices DeploymentsVMware Tanzu
SpringOne Platform 2017
Prithpal Bhogill, Google; Kenny Bastani, Pivotal
"To rapidly deliver microservices to production, organizations are turning to infrastructure automation provided by a cloud-native platform, like Cloud Foundry. With a platform in place, every microservice team will have what they need to create a CI/CD pipeline that safely delivers applications to a production environment. The final ingredient for success is knowing the right patterns for connecting microservices together over HTTP using REST APIs.
In this session, Kenny Bastani from Pivotal and Prithpal Bhogill from Google dive into a reference architecture that demonstrates the patterns and practices for securely connecting microservices together using Apigee Edge integration for Pivotal Cloud Foundry.
This session covers:
Basics for building cloud-native applications as microservices on Pivotal Cloud Foundry using Spring Boot and Spring Cloud Services
Patterns and practices that are enabling small autonomous microservice teams to provision backing services for their applications
How to securely expose microservices over HTTP using Apigee Edge for PCF"
SpringOne Platform 2017
Jason Michener, Comcast; Vipul Savjani, Accenture
Comcast has been on a Cloud-Native Transformation Journey with Pivotal Cloud Foundry for the past 3 years. Recently, Comcast Customer Experience and Engineering Teams were given a seemingly impossible task: Replace a 3rd party AI/ML Customer Service tool by building our own in 8 weeks. Come learn how we leveraged our Pivotal Cloud Foundry service platforms in a hybrid public/private cloud with our best customer experience professionals to fundamentally change how we are engaging with our customers.
App dev and partner ecosystem for pink social connections 2017Heath McCarthy
This presentation was used at the SocialConnections.info 11 event. Contains the core elements of the Connections Pink app dev strategy, including how to build and integrate into Connections, how to customize Cloud experiences, and how to build user-based situational applications
Turning the IBM Collaboration Ecosystem PinkLetsConnect
The future of Connections is looking bright (and apparently Pink). With a significant emphasis on the Application Developer ecosystem, including partners and customers, the IBM Connections team is making improvements in our resources for the developer community. We’d like to share where we are and where we are going, and we’d like your feedback. As we make significant strides in the Connections catalog, both developers, partners, and ORG admins will want to understand how the new catalog works and how we are removing friction from the processes to create, deploy, and provision apps. Lastly, developers will want to understand more about the first in a series of new tools, like LiveGrid and the Connections Cloud Proxy, that accelerate customization, application development, and situational business applications.
Your API description isn't worth the paper it's written onGareth Jones
Today's API description languages are great but they don't go far enough to stop you from breaking your API consumers. How should you decide what to do?
Cloud Elements | State of API Integration Report 2018Cloud Elements
The State of API Integration 2018 Report contains a full breakdown on the current state of the API industry, a look at what’s trending and why, and a look ahead to where we believe API integration is headed. This year’s report builds on observations from 2017, with the help of over 400 API enthusiasts who took the State of API Integration Survey at the end of last year.
Leadership Session: Developing Mobile & Web Apps on AWS (MOB202-L) - AWS re:I...Amazon Web Services
Do you wonder what AWS thinks about mobile development? In this session, learn the very latest about the many AWS services that web and mobile developers can leverage to make cloud-enabled development possible, and hear what might be in store for the future.
[NEW LAUNCH!] Introducing AWS IoT Things Graph (IOT366) - AWS re:Invent 2018Amazon Web Services
AWS IoT Things Graph is a service that enables you to visually build IoT applications by connecting devices and web services from different vendors with little to no code. In this session, we discuss how you can represent devices and services as reusable components, called models, that hide low-level details, such as protocols and interfaces. We show you how to visually wire models together to design your applications quickly, and then deploy the applications on the local gateway for execution. We will end with a demo, so you can see how much development time you can save using AWS IoT Things Graph.
Tips for Building IoT Applications Faster (IOT366) - AWS re:Invent 2018Amazon Web Services
AWS IoT services help you connect devices to AWS services and other devices, secure data, interactions, and process, act on device data, and enable applications to interact with devices, even when they are offline. In this session, we provide tips for using the portfolio to create applications faster and deploying applications at the edge. We show you how to save time when adding new kinds of devices to your applications.
APIs used to be a technical implementation detail reserved for developers and architects. In the Web age, APIs make more business sense than ever before. This presentation gives a ring side view of How to Craft Business Strategy around APIs.
Keynote: Announcing API and Microservice Innovations that Drive Business Agil...CA Technologies
Success in today’s fast-moving digital environment requires the ability to shift quickly, in order to deliver the optimal last-mile experiences that customers, partners, employees and regulators expect. But this ability demands a new technology foundation – modern application architectures built on APIs and Microservices.
For more information on Automation, please visit: http://ow.ly/8cCs50fO1ed
Similar to ApiDays Zurich Keynote 2017 Gareth Jones (20)
Your API spec isn't worth the paper it's written onGareth Jones
You can break your customers almost as easily with a well specified API as with an unspecified one. See examples of how, and what you can do to mitigate the problem.
Gareth Jones AllAboutTheAPI KeyNote 2016Gareth Jones
My keynote talk from AllAboutTheAPI.com in Las Vegas July 2016.
Design practices to get you to mastery in the ways of the API.
With a little help from Star Wars cosplayers along the way.
Presented at DevSum 12, Stockholm, Sweden.
Build scalable T4 solutions using a composable library approach. Package them for sharing using NuGet. Make sure they have broad reach by making them extensible.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Globus
The U.S. Geological Survey (USGS) has made substantial investments in meeting evolving scientific, technical, and policy driven demands on storing, managing, and delivering data. As these demands continue to grow in complexity and scale, the USGS must continue to explore innovative solutions to improve its management, curation, sharing, delivering, and preservation approaches for large-scale research data. Supporting these needs, the USGS has partnered with the University of Chicago-Globus to research and develop advanced repository components and workflows leveraging its current investment in Globus. The primary outcome of this partnership includes the development of a prototype enterprise repository, driven by USGS Data Release requirements, through exploration and implementation of the entire suite of the Globus platform offerings, including Globus Flow, Globus Auth, Globus Transfer, and Globus Search. This presentation will provide insights into this research partnership, introduce the unique requirements and challenges being addressed and provide relevant project progress.
Advanced Flow Concepts Every Developer Should KnowPeter Caitens
Tim Combridge from Sensible Giraffe and Salesforce Ben presents some important tips that all developers should know when dealing with Flows in Salesforce.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
Your Digital Assistant.
Making complex approach simple. Straightforward process saves time. No more waiting to connect with people that matter to you. Safety first is not a cliché - Securely protect information in cloud storage to prevent any third party from accessing data.
Would you rather make your visitors feel burdened by making them wait? Or choose VizMan for a stress-free experience? VizMan is an automated visitor management system that works for any industries not limited to factories, societies, government institutes, and warehouses. A new age contactless way of logging information of visitors, employees, packages, and vehicles. VizMan is a digital logbook so it deters unnecessary use of paper or space since there is no requirement of bundles of registers that is left to collect dust in a corner of a room. Visitor’s essential details, helps in scheduling meetings for visitors and employees, and assists in supervising the attendance of the employees. With VizMan, visitors don’t need to wait for hours in long queues. VizMan handles visitors with the value they deserve because we know time is important to you.
Feasible Features
One Subscription, Four Modules – Admin, Employee, Receptionist, and Gatekeeper ensures confidentiality and prevents data from being manipulated
User Friendly – can be easily used on Android, iOS, and Web Interface
Multiple Accessibility – Log in through any device from any place at any time
One app for all industries – a Visitor Management System that works for any organisation.
Stress-free Sign-up
Visitor is registered and checked-in by the Receptionist
Host gets a notification, where they opt to Approve the meeting
Host notifies the Receptionist of the end of the meeting
Visitor is checked-out by the Receptionist
Host enters notes and remarks of the meeting
Customizable Components
Scheduling Meetings – Host can invite visitors for meetings and also approve, reject and reschedule meetings
Single/Bulk invites – Invitations can be sent individually to a visitor or collectively to many visitors
VIP Visitors – Additional security of data for VIP visitors to avoid misuse of information
Courier Management – Keeps a check on deliveries like commodities being delivered in and out of establishments
Alerts & Notifications – Get notified on SMS, email, and application
Parking Management – Manage availability of parking space
Individual log-in – Every user has their own log-in id
Visitor/Meeting Analytics – Evaluate notes and remarks of the meeting stored in the system
Visitor Management System is a secure and user friendly database manager that records, filters, tracks the visitors to your organization.
"Secure Your Premises with VizMan (VMS) – Get It Now"
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
Why React Native as a Strategic Advantage for Startup Innovation.pdfayushiqss
Do you know that React Native is being increasingly adopted by startups as well as big companies in the mobile app development industry? Big names like Facebook, Instagram, and Pinterest have already integrated this robust open-source framework.
In fact, according to a report by Statista, the number of React Native developers has been steadily increasing over the years, reaching an estimated 1.9 million by the end of 2024. This means that the demand for this framework in the job market has been growing making it a valuable skill.
But what makes React Native so popular for mobile application development? It offers excellent cross-platform capabilities among other benefits. This way, with React Native, developers can write code once and run it on both iOS and Android devices thus saving time and resources leading to shorter development cycles hence faster time-to-market for your app.
Let’s take the example of a startup, which wanted to release their app on both iOS and Android at once. Through the use of React Native they managed to create an app and bring it into the market within a very short period. This helped them gain an advantage over their competitors because they had access to a large user base who were able to generate revenue quickly for them.
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
1. Agile vs APIs
How Microsoft Graph maintains
agility in a contract-centric world
API Days Zurich September 2017 #APIDaysCH
Gareth Jones
Principal API Architect
@garethj_msft
This Photo by Unknown Author is licensed under CC BY-SA
16. 3 things to
understand
about Graph
1. Personal constellations of data
2. The business opportunity is substantial
17. 90%
of Fortune 500
companies
Are using
Office 365
100M
monthly
active users
Office 365
commercial
subscriptions
8T
resources
in Microsoft
Graph
(emails, events,
calendar, users, files…)
18. The core data that
drives business
is on
the Microsoft Graph
Is this person out of the office?
Who is their manager?
Where do they need to be next?
What documents have they
been working on recently?
Rich Context
Deep Insights
Real-time
Updates
19. 3 things to
understand
about Graph
1. Personal constellations of data
2. The business opportunity is substantial
3. Linked data enables agility
20. Traversing links answers questions
What photos were taken recently by my favorite
photographers?
Which colleagues have recently created
documents?
All without adding new API surface.
Linked data enables agility
This Photo by Unknown Author is licensed under CC BY-NC-SA
21. Agility: A demo is worth a thousand slides
This Photo by Unknown Author is licensed under CC BY-SA
So my name is Gareth Jones, and I’ve been with Microsoft for twenty years now, working on APIs for about the last 5 or six.
I spent a couple of years as an architect for the Microsoft Graph in the core team, and more recently in our Education team focusing on building a platform on the Graph for app-builders targeting the classroom.
So I’d like to start us off this morning by talking about one of the tensions in our world – perhaps a thing we don’t always mention as we celebrate the successes of APIs. Their tendency to give Agile practitioners on implementation teams headaches. I’ll dig into that and pitch two things that have really helped me maintain agility as I’ve transitioned projects to being API-centric and somehow I’ll magically manage to pitch Microsoft Graph along the way. How does that sound?
Now I think we’re all used to Agile methods in our enterprise development, but sometimes the transition to API-centric development has seemed to conflict with that agility at some level.
On the macro level the API economy has sped up business deals and enabled us to decouple monolithic projects. We have a clear win there.
But at the implementation team level, as those teams learn about APIs there is fear.
Fear that API best practices around change management are culturally a 180 degree switch from an agility culture.
Agile of course is fundamentally centered on accepting business change as a natural part of the flow of building systems.
API economy is based on contract-centric integrations
Contracts don't change or customers get angry is our orthodoxy.
There does seems to be a tension here.
But why? Surely if there's new value, customers should accept change? It's an obvious value exchange? Some dev cost for some new super-duper must-have functionality?
To understand this we've got to examine what most of the API economy is made of.
It's mostly integrations between systems that were suddenly cost-effective because they didn't require a large systems integration project. Instead they were largely self-service due to published APIs - internal or external.
This generated wonderful moments of business value to cost ratio.
This is the moment where I get to give some side-eye to all the business guys yesterday saying “Don’t focus on the technology.”
Of course they all forget that it was the technology simplification that enabled the API economy in the first place.
SHHHH - don’t tell the MBAs - they think they invented it ;-)
But is this sustainable? It's only sustainable if the initial low project cost is matched by low ongoing maintenance. And that only happens with stable contracts. If you have to revisit your project regularly , even if there's cool new stuff, the scale of the project suddenly went back to the previous cost and we're not in API economy land anymore.
So how do we bring our Agilistas who are worried about calcification along on our API journey with us?
Now there are a whole bunch of technical issues that the community has gotten to a point of mature discussion on - doing versioning right - where right is a religious belief - being the main one - that help tremendously in enabling change. And you must put a rational versioning policy in place or go down the road of full HATEOS.
Patrice is going to save us this afternoon with his talk.
But I want to focus on two other techniques.
One is totally counterintuitive
Big Design Up Front enables agility with APIs.
Don't ship an MVP of an API that enables just one customer scenario. Pick a second one, ideally as far away in the domain as you can and design and ship that too.
In stretching your design for those two scenarios, some part of your design brain will start to interpolate, and leave enough whitespace for most everything in-between.
Whitespace is key in early stage API designs if you don’t want to end up with something that looks crazy once you start adding new scenarios.
You need breathing room for everything that will come afterwards.
The other comes back to change and the core self-service nature of the API economy.
You need to make change ITSELF self-service.
Where does most change come from today?
It's either adding new pieces - a new value here or a new resource there. Any decent versioning policy can handle that.
Or it's reshaping requests and remixing the resources required.
This is most true in the explosion of mobile apps. Most people building mobile apps are super-sensitive to the number of round trips to create the experience. Whether because of performance, or network reliability, getting things down to the holy grail of a single round trip to your service is always the goal.
But they all need different stuff!
So finally, we get to Microsoft Graph, and why I feel like it's worth evangelizing the value of Graph-shaped APIs. (as well as using ours of course)
So what is the Microsoft Graph?
Who feels like they know what it is pretty well? Show of hands?
Well, its not anything to do with Visual graphing? Or much to do with charts and graphs in Excel?
Rich context, deep insights and core platform capabilities allow you to build smart applications
Here’s three things to understand it.
Privacy and especially user and organizational consent are at the center of managing API access to the quantity of user-data that we are stewards of.
Why should you care? Make data work for you… make your applications and solutions context aware
Microsoft Graph is the API to millions of organizations, and the foundation for building intelligent business process.
Find the demo – and it is a demo, not production at
http://graphql-demo.azurewebsites.net/
GA Updated: .Net/Xamarin SDK & Android SDK
GA: JS SDK & PHP SDK
New VS integration