Essential microservices integration patterns

KASUN INDRASIRI | March 27, 2019

article image
A microservices architecture fosters the building of software applications as a suite of independent, fine-grained, and autonomous services. Therefore, when we build a real-world business use case, the microservices that comprise the application have to communicate with each other. With the proliferation of fine-grained services, integrating microservices and building inter-service communication has become one of the most challenging tasks in the realization of microservices architectures. To understand the challenges of a microservices architecture, let’s first look at the very near past. In the pre-microservices era of service-oriented architecture (SOA) and web services, we would use a central enterprise service bus (ESB) architecture, where all of the service composition and integrations were implemented.

Spotlight

Avi Networks

Avi Networks enables public-cloud-like simplicity and flexibility for application services such as load balancing, application analytics, and security in any data center or cloud. The Avi Networks Platform provides agile, software-based ADC capabilities and actionable insights with auto scaling and automation driven by its 100% REST APIs. Fortune 100 technology, media, and financial services companies use Avi Networks to deliver scalable load balancing on commodity hardware, speed up application delivery, and empower development teams with application self-service. Follow us on Twitter and Tumblr @AviNetworks and add us on Facebook for daily updates on the company.

OTHER ARTICLES

Scaling Your Business the Easy Way—with SD-WAN as a Service

Article | May 28, 2021

SD-WANs are a critical component of digital transformation. Using software-defined networking (SDN) and virtual network functions (VNF) concepts to build and manage a wide area network (WAN) helps businesses successfully transition their infrastructure to the cloud by securely connecting hybrid multicloud architectures. But SD-WANs can do more than just facilitate a transition to the cloud —they make it faster and less expensive to expand your business.

Read More

Why America Must win the Race to 5G

Article | March 15, 2020

The United States has entered another technology duel on par with the space race—the race for the 5G network. It will revolutionize digital interconnectivity through enhanced data processing and storage capacity. The Chinese technology giant Huawei is capturing the 5G telecommunications equipment industry worldwide. Huawei promotes contracts covering every aspect of the 5G network from financing to installation. The United States is concerned that the company’s growth amplifies China’s political sway and brings security vulnerabilities. Huawei is subservient to the communist government under Chinese law. Multiple governments have indicted Huawei for espionage, theft, bribery, and corruption. The United States has added to these charges obstruction of justice, fraud, and illicit sales to the rogue regimes of Iran and North Korea. As the West and China haggle over the 5G market, several nations face a telling choice. To meet the 5G challenge, the United States should negotiate trade agreements on end-to-end 5G services, create supply chains for upcoming virtualized 5G networks, support alternate suppliers, and invest in domestic research to dampen Huawei’s expansion.

Read More

ProtonVPN iOS app now supports the OpenVPN protocol

Article | May 7, 2020

Your ProtonVPN iOS app is now better equipped to fight censorship and offers more flexible connection options with the launch of OpenVPN for iOS. The OpenVPN protocol is one of the best VPN protocols because of its flexibility, security, and because it is more resistant to blocks. You now have the option to switch between the faster IKEv2 protocol and the more stable and censorship-resistant OpenVPN protocol.

Read More

Successful Cloud Migrations Made Easy

Article | March 16, 2020

TransAlta, an energy producer with gas, hydro, solar, wind, and coal facilities across the U.S., Canada, and Australia, leveraged data virtualization with the company’s cloud strategy. A few years ago, TransAlta decided to move 100% of its data to the cloud. The company centralized its data to reduce infrastructure, simplify data access, and scale storage. The biggest hidden challenge many companies face when trying to be completely cloud based is connecting the applications they accumulate over time. Whether they were developed and configured for on-premises environments, have specific security requirements, or are too old and complex to connect to data in the cloud, this presents a challenge.

Read More

Spotlight

Avi Networks

Avi Networks enables public-cloud-like simplicity and flexibility for application services such as load balancing, application analytics, and security in any data center or cloud. The Avi Networks Platform provides agile, software-based ADC capabilities and actionable insights with auto scaling and automation driven by its 100% REST APIs. Fortune 100 technology, media, and financial services companies use Avi Networks to deliver scalable load balancing on commodity hardware, speed up application delivery, and empower development teams with application self-service. Follow us on Twitter and Tumblr @AviNetworks and add us on Facebook for daily updates on the company.

Events