Service Oriented Architecture

Service Oriented Architecture (SOA) is a flexible model of software design that aims to support the delivery of services across different applications and networks. Coursera's SOA catalogue teaches you the principles of designing and implementing this architecture to enhance interoperability and business efficiency. You'll learn about the key concepts of SOA, including services, service contracts, service composition, and service security. You'll also dive into the practical aspects of implementing SOA, such as service versioning, orchestration, and governance. This knowledge will equip you to design more efficient and adaptable IT systems, whether you are a software engineer, IT manager, or a professional aspiring to these roles.

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Learn from top instructors with graded assignments, videos, and discussion forums.
Get in-depth knowledge of a subject by completing a series of courses and projects.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Hands-on Learning
Required

Tools
Required

Results for "Service Oriented Architecture"

  • University of Alberta

    Skills you'll gain: Service Oriented Architecture, API Design, Web Services, Simple Object Access Protocol (SOAP), Microservices, Restful API, Software Architecture, Application Programming Interface (API), Web Applications, Software Design, JSON, Android Development

  • Skills you'll gain: Postman API Platform, Continuous Delivery, Continuous Integration, Web Services, API Design, Test Tools, Spring Framework, Application Programming Interface (API), CI/CD, Test Execution Engine, Service Oriented Architecture, Verification And Validation, Software Testing, Restful API, Interactive Data Visualization, Server Side, Web Applications, Program Development, Virtual Environment, Automation

  • University of Alberta

    Skills you'll gain: Software Architecture, Model View Controller, Unified Modeling Language, Object Oriented Design, Service Oriented Architecture, API Design, Systems Architecture, Web Services, Software Design Patterns, Software Design, Simple Object Access Protocol (SOAP), Microservices, Restful API, Software Design Documents, Software Visualization, Code Review, Product Family Engineering, Object Oriented Programming (OOP), Software Development, Java

  • Skills you'll gain: Enterprise Architecture, Systems Architecture, Software Architecture, Information Technology Architecture, Enterprise Modeling, .NET Framework, API Design, ASP.NET, OAuth, Data Architecture, Solution Architecture, Service Oriented Architecture, Web Services, Authentications, Process Driven Development, Systems Design, System Design and Implementation, Application Programming Interface (API), Software Design, Data Management

  • Skills you'll gain: Ajax, Web Design and Development, Java Platform Enterprise Edition (J2EE), jQuery, Cascading Style Sheets (CSS), Web Applications, Scripting Languages, Javascript and jQuery, Web Development, Java, Hypertext Markup Language (HTML), Middleware, Model View Controller, Javascript, Front-End Web Development, Hibernate (Java), Service Oriented Architecture, Back-End Web Development

  • Birla Institute of Technology & Science, Pilani

    Skills you'll gain: Object Oriented Design, Software Architecture, Software Design, Software Design Patterns, Object Oriented Programming (OOP), Software Development Life Cycle, Software Development, Software Engineering, Maintainability, System Design and Implementation, Service Oriented Architecture, Technical Design, Web Services, Model View Controller, Event-Driven Programming, Distributed Computing

  • Skills you'll gain: Code Reusability, Business Logic, User Interface (UI), Web Applications, Frontend Integration, Software Development, Programming Principles, Service Oriented Architecture

  • Skills you'll gain: Process Driven Development, Service Oriented Architecture, Business Process Automation, Problem Management, Process Modeling, Transaction Processing, Operational Databases, Debugging, Oracle Databases, Middleware, Enterprise Application Management, Software Engineering, System Configuration

  • Skills you'll gain: Continuous Delivery, Continuous Integration, Web Services, Application Programming Interface (API), Test Tools, Software Testing, Service Oriented Architecture, Test Execution Engine

  • Skills you'll gain: Service Oriented Architecture, Performance Tuning, Transaction Processing, Proxy Servers, Middleware, System Monitoring, Data Pipelines, Hardening, Security Controls, Enterprise Architecture, Performance Testing, Cyber Security Policies, Virtualization, Hardware Troubleshooting, Network Routing, Endpoint Security, Application Programming Interface (API), Debugging, Extensible Languages and XML, Hardware Architecture

  • Skills you'll gain: Istio, Microservices, Containerization, Docker (Software), Kubernetes, Application Deployment, Software Architecture, Service Oriented Architecture, Application Performance Management, Scalability

  • Skills you'll gain: Microservices, Cloud-Native Computing, Google Cloud Platform, Cloud Applications, Software Architecture, Cloud Development, Event-Driven Programming, Cloud-Based Integration, Serverless Computing, Service Oriented Architecture