SlideShare a Scribd company logo
Developed and presented by:Ibrahim Muhammadi (Founder - Appworx.cc)
7 modern trends every IT professional must know about (Part 1/7)
cc: Gwenaël Piaser - https://www.flickr.com/photos/22841923@N02
This presentation is part 1 in a series of 7 such
presentations. The series is aimed at discussing 7 modern
trends that every IT pro should know about. In this part we
will discuss trend #1.
cc: iLikeSpoons - https://www.flickr.com/photos/18008437@N00
This series is aimed to create awareness about
important concepts that are changing the
development landscape - not to teach them in detail.
cc: sinclair.sharon28 - https://www.flickr.com/photos/128745475@N07
Knowledge about these concepts is likely to affect
your chances of getting hired in the coming
months - so learn it now.
cc: seier+seier - https://www.flickr.com/photos/94852245@N00
Trend # 1 - APIs & Microservices
cc: Francesco Franchi - https://www.flickr.com/photos/66142995@N00
Application architecture is changing rapidly and you
need to understand them because these changes are
structural and are going to affect everybody in the
industry.cc: kevin dooley - https://www.flickr.com/photos/12836528@N00
The changes in architecture are due to 2 major revolutionary
concepts - APIs and Microservices. Both are very different
concepts but both affect the way modern applications are
built.
cc: kenteegardin - https://www.flickr.com/photos/26373139@N08
Earlier to APIs there was no easy way for the outside world
to communicate with an application other than via the
visual interface provided by the developers. This has
changed!
cc: JustinJensen - https://www.flickr.com/photos/40845011@N03
Now other developers and applications can interact
with applications that have exposed APIs and can even
share data via these APIs
cc: Arenamontanus - https://www.flickr.com/photos/87547772@N00
APIs are customer facing, customizable software
interfaces that enable software components to
effectively communicate.
cc: Blue-Interface - https://www.flickr.com/photos/71879486@N00
APIs bring a new level of connectivity and data sharing
to multiple applications, regardless of their platforms,
data structures and underlying technologies.
cc: marcoderksen - https://www.flickr.com/photos/49503154222@N01
Microservices.cc: psd - https://www.flickr.com/photos/45581782@N00
Microservices are a new type of software architecture
which is the opposite of a monolithic architecture that
most applications are developed as.
cc: quapan - https://www.flickr.com/photos/9361468@N05
It is a particular way of designing software applications
as suites of independently deployable services instead
of one monolithic application.
cc: tudedude - https://www.flickr.com/photos/53354512@N00
Microservices are independently-created and
independently-maintained components that
communicate with one another through interfaces —
mostly via APIs.cc: Ardonik - https://www.flickr.com/photos/30126793@N07
Microservices are not interfaces like APIs - but
they may use APIs for communication
between components.
cc: Blue-Interface - https://www.flickr.com/photos/71879486@N00
Microservices differ from traditional software development
using components and libraries mainly because
microservices are independently deployable whereas
libraries are not.
cc: Si-MOCs - https://www.flickr.com/photos/43378406@N08
That means no re-deloyment of the entire
application if just one of the services need
to be changed.cc: jared - https://www.flickr.com/photos/35468148654@N01
More and more companies are switching to this new way of
structuring their applications and IT professionals need to
adapt themselves to this new way of application
development.
cc: danielfoster437 - https://www.flickr.com/photos/17423713@N03
If you have any questions regarding APIs or
microservices you can ask me via
comments here.cc: photosylvia / silabox - https://www.flickr.com/photos/39883146@N03
See you in part 2/7 soon to discuss
another ground-breaking trend.
cc: yourbartender - https://www.flickr.com/photos/10164012@N00

More Related Content

PPTX
Serverless Architecture in application development - 7 modern trends every IT...
PPTX
Centralisation of IAM (Identity and Access Management) 7 modern trends every ...
PPTX
Lightning Web Components
PPTX
Debugging lightning components
PPTX
Spring18 Lightning Component Updates
PDF
Hop on the serverless adventure - International Javascript London
PPTX
Introduction to lightning components
PPTX
Lighnting component development
Serverless Architecture in application development - 7 modern trends every IT...
Centralisation of IAM (Identity and Access Management) 7 modern trends every ...
Lightning Web Components
Debugging lightning components
Spring18 Lightning Component Updates
Hop on the serverless adventure - International Javascript London
Introduction to lightning components
Lighnting component development

Similar to APIs and Micro-services - 7 modern trends every IT professional should know about (part 1 of 7) (20)

PPTX
Big Data - part 5/7 of "7 modern trends that every IT Pro should know about"
PPTX
How businesses can benefit by using Shared Ledger Technology.
PDF
[WSO2 Integration Summit London 2019] Emerging Architecture Patterns: API-cen...
PDF
Emerging architecture patterns: API-centric cell-based | Yenlo - WSO2 Integra...
PDF
[WSO2 Integration Summit San Francisco 2019] Emerging Architecture Patterns- ...
PDF
A Decentralized Reference Architecture for Cloud-native Applications
PDF
[WSO2 Integration Summit New York 2019] Emerging Architecture Patterns: API-c...
PPTX
Artificial intelligence - part 4/7 of "7 modern trends that every it pro must...
PDF
Power of voice
PPTX
Kenaz project
PDF
A Journey to Building an Autonomous Streaming Data Platform—Scaling to Trilli...
PDF
An Emerging Architecture Pattern for Agile Integration: Cell-based Architecture
PDF
Cell-based Architecture: An Emerging Architecture Pattern for Agile Integrati...
PDF
[WSO2 Summit APAC 2020] A Decentralized Reference Architecture for Cloud-nati...
PPTX
from shadow IT to empowered IT-asanka 2014 08-gartner catalyst
PPTX
From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!
PDF
APIs: The Glue of Microservices - Introduction to the Cell-based Architecture
PDF
Your Business, as APIs Leveraging Abstractions to Drive the Experience Economy
PDF
Microwind: main features are layout and FinFET
PPTX
Sitecore SPEAK3 presentation
Big Data - part 5/7 of "7 modern trends that every IT Pro should know about"
How businesses can benefit by using Shared Ledger Technology.
[WSO2 Integration Summit London 2019] Emerging Architecture Patterns: API-cen...
Emerging architecture patterns: API-centric cell-based | Yenlo - WSO2 Integra...
[WSO2 Integration Summit San Francisco 2019] Emerging Architecture Patterns- ...
A Decentralized Reference Architecture for Cloud-native Applications
[WSO2 Integration Summit New York 2019] Emerging Architecture Patterns: API-c...
Artificial intelligence - part 4/7 of "7 modern trends that every it pro must...
Power of voice
Kenaz project
A Journey to Building an Autonomous Streaming Data Platform—Scaling to Trilli...
An Emerging Architecture Pattern for Agile Integration: Cell-based Architecture
Cell-based Architecture: An Emerging Architecture Pattern for Agile Integrati...
[WSO2 Summit APAC 2020] A Decentralized Reference Architecture for Cloud-nati...
from shadow IT to empowered IT-asanka 2014 08-gartner catalyst
From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!
APIs: The Glue of Microservices - Introduction to the Cell-based Architecture
Your Business, as APIs Leveraging Abstractions to Drive the Experience Economy
Microwind: main features are layout and FinFET
Sitecore SPEAK3 presentation
Ad

Recently uploaded (20)

PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Electronic commerce courselecture one. Pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Advanced Soft Computing BINUS July 2025.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
GamePlan Trading System Review: Professional Trader's Honest Take
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
MYSQL Presentation for SQL database connectivity
Diabetes mellitus diagnosis method based random forest with bat algorithm
Electronic commerce courselecture one. Pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Advanced Soft Computing BINUS July 2025.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Network Security Unit 5.pdf for BCA BBA.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Per capita expenditure prediction using model stacking based on satellite ima...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Unlocking AI with Model Context Protocol (MCP)
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Ad

APIs and Micro-services - 7 modern trends every IT professional should know about (part 1 of 7)

  • 1. Developed and presented by:Ibrahim Muhammadi (Founder - Appworx.cc) 7 modern trends every IT professional must know about (Part 1/7) cc: Gwenaël Piaser - https://www.flickr.com/photos/22841923@N02
  • 2. This presentation is part 1 in a series of 7 such presentations. The series is aimed at discussing 7 modern trends that every IT pro should know about. In this part we will discuss trend #1. cc: iLikeSpoons - https://www.flickr.com/photos/18008437@N00
  • 3. This series is aimed to create awareness about important concepts that are changing the development landscape - not to teach them in detail. cc: sinclair.sharon28 - https://www.flickr.com/photos/128745475@N07
  • 4. Knowledge about these concepts is likely to affect your chances of getting hired in the coming months - so learn it now. cc: seier+seier - https://www.flickr.com/photos/94852245@N00
  • 5. Trend # 1 - APIs & Microservices cc: Francesco Franchi - https://www.flickr.com/photos/66142995@N00
  • 6. Application architecture is changing rapidly and you need to understand them because these changes are structural and are going to affect everybody in the industry.cc: kevin dooley - https://www.flickr.com/photos/12836528@N00
  • 7. The changes in architecture are due to 2 major revolutionary concepts - APIs and Microservices. Both are very different concepts but both affect the way modern applications are built. cc: kenteegardin - https://www.flickr.com/photos/26373139@N08
  • 8. Earlier to APIs there was no easy way for the outside world to communicate with an application other than via the visual interface provided by the developers. This has changed! cc: JustinJensen - https://www.flickr.com/photos/40845011@N03
  • 9. Now other developers and applications can interact with applications that have exposed APIs and can even share data via these APIs cc: Arenamontanus - https://www.flickr.com/photos/87547772@N00
  • 10. APIs are customer facing, customizable software interfaces that enable software components to effectively communicate. cc: Blue-Interface - https://www.flickr.com/photos/71879486@N00
  • 11. APIs bring a new level of connectivity and data sharing to multiple applications, regardless of their platforms, data structures and underlying technologies. cc: marcoderksen - https://www.flickr.com/photos/49503154222@N01
  • 12. Microservices.cc: psd - https://www.flickr.com/photos/45581782@N00
  • 13. Microservices are a new type of software architecture which is the opposite of a monolithic architecture that most applications are developed as. cc: quapan - https://www.flickr.com/photos/9361468@N05
  • 14. It is a particular way of designing software applications as suites of independently deployable services instead of one monolithic application. cc: tudedude - https://www.flickr.com/photos/53354512@N00
  • 15. Microservices are independently-created and independently-maintained components that communicate with one another through interfaces — mostly via APIs.cc: Ardonik - https://www.flickr.com/photos/30126793@N07
  • 16. Microservices are not interfaces like APIs - but they may use APIs for communication between components. cc: Blue-Interface - https://www.flickr.com/photos/71879486@N00
  • 17. Microservices differ from traditional software development using components and libraries mainly because microservices are independently deployable whereas libraries are not. cc: Si-MOCs - https://www.flickr.com/photos/43378406@N08
  • 18. That means no re-deloyment of the entire application if just one of the services need to be changed.cc: jared - https://www.flickr.com/photos/35468148654@N01
  • 19. More and more companies are switching to this new way of structuring their applications and IT professionals need to adapt themselves to this new way of application development. cc: danielfoster437 - https://www.flickr.com/photos/17423713@N03
  • 20. If you have any questions regarding APIs or microservices you can ask me via comments here.cc: photosylvia / silabox - https://www.flickr.com/photos/39883146@N03
  • 21. See you in part 2/7 soon to discuss another ground-breaking trend. cc: yourbartender - https://www.flickr.com/photos/10164012@N00