DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
View Events Video Library
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Integrating PostgreSQL Databases with ANF: Join this workshop to learn how to create a PostgreSQL server using Instaclustr’s managed service

Mobile Database Essentials: Assess data needs, storage requirements, and more when leveraging databases for cloud and edge applications.

Monitoring and Observability for LLMs: Datadog and Google Cloud discuss how to achieve optimal AI model performance.

Automated Testing: The latest on architecture, TDD, and the benefits of AI and low-code tools.

Related

  • Application Modernization and 6 R's
  • Single Responsibility Principle: The Most Important Rule in the Software World
  • How Robotics is Helping the Logistics Industry Move Ahead
  • Microservices Implementation: Software Stacks and Concepts

Trending

  • Send Your Logs to Loki
  • How To Use ChatGPT API in Python for Your Real-Time Data
  • Anomaly Detection: Leveraging Rule Engines to Minimize False Alarms
  • Memory Management in Java: An Introduction
  1. DZone
  2. Testing, Deployment, and Maintenance
  3. DevOps and CI/CD
  4. Hard Truths About Microservices and Software Delivery [Video]

Hard Truths About Microservices and Software Delivery [Video]

What was once one application with self-contained processes is now a complex set of independent services that connect via the network.

Anders Wallgren user avatar by
Anders Wallgren
·
Jan. 06, 17 · Presentation
Like (1)
Save
Tweet
Share
5.68K Views

Join the DZone community and get the full member experience.

Join For Free

Everybody’s talking about microservices right now, but are you having trouble figuring out what it means for you?

At the recent LISA conference, which took place last month in Boston, I had the pleasure of giving a joint talk with Avan Mathur, Product Manager of ElectricFlow, on microservices.

With microservices, what was once one application with self-contained processes is now a complex set of independent services that connect via the network. Each microservice is developed and deployed independently, often using different languages, technology stacks, and tools.

While microservices support agility — particularly on the development side — they come with many technical challenges that greatly impact your software delivery pipelines, as well as other operations downstream.

During our session, Avan and I discussed some use cases that lend themselves well for microservices, as well as the implications of microservices on the architecture and design of your application, infrastructure, delivery pipeline, and operations. We discussed increased pipeline variations, complexities in integration, testing and monitoring, governance, and more. We also shared best practices on how to avoid these challenges when implementing microservices and designing your pipelines to support microservices-driven applications.

Check out this recap of my talk with Avan on The Next Platform. You can also watch the video recording of the session below:

microservice Delivery (commerce) Software

Published at DZone with permission of Anders Wallgren, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

Related

  • Application Modernization and 6 R's
  • Single Responsibility Principle: The Most Important Rule in the Software World
  • How Robotics is Helping the Logistics Industry Move Ahead
  • Microservices Implementation: Software Stacks and Concepts

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: