Microservices Training in Milwaukee

微服务

WI, Milwaukee - Downtown Milwaukee

250 East Wisconsin Avenue Suite 1800
53202 Milwaukee , WI
United States
Wisconsin US
WI, Milwaukee - Downtown Milwaukee
Javascript is required to view this map.Read more

Microservices Course Events - Milwaukee

No Course Events scheduled for this location at the moment.
Please choose a different location or Request a Date >>

Course Outlines

Code Name Duration Outline
microservices Building Microservice Architectures 14 hours This training explores the microservices architectures and related patterns
  1. Understanding Microservices
  2. Designing Microservice systems
  3. Service Design
  4. Event Sourcing
  5. CQRS
  6. Other Design Patterns for Microservice based architectures
  7. System Design and Operations
  8. Adopting Microservices
apigeee Building Microservices with Apigee Edge 28 hours

Apigee Edge, which is built on Java, enables you to provide secure access to your services with a well-defined API that is consistent across all of your services, regardless of service implementation. A consistent API:

  • Makes it easy for app developers to consume your services.
  • Enables you to change the backend service implementation without affecting the public API.
  • Enables you to take advantage of the analytics, monetization, developer portal, and other features built into Edge.

Audience

This course is directed at engineers, architects and developers seeking to utilize Apigee Edge in their projects.

Get started

  • Creating an account
  • Tutorials
  • Concepts
  • Using the Apigee Edge development environment
  • Using the sample API proxies

Build API proxies

  • New API proxy editor highlights
  • Overview
  • Best practices
  • Implement API proxies
  • Download API proxies
  • Deploy API proxies
  • Build proxies with Node.js
  • Debug and troubleshoot
  • Environment configuration

Secure

  • User administration
  • Org administration
  • OAuth
  • TLS/SSL
  • API keys
  • SAML
  • Last-mile security
  • Content-based security
  • Data masking
  • Using the secure store with Node.js apps

Monitor with Apigee Test

  • Apigee Test overview
  • Config Sets
  • Test Cases
  • Probes
  • Using Apigee Test with Edge API proxies
  • What Apigee Test alerts look like

Analyze

  • Analytics overview
  • Dashboard home page
  • Using the Analytics dashboards
  • Analytics dashboards
  • Create custom reports
  • Import/export custom reports
  • Daily analytics emails
  • Use the analytics API
  • Analyze API message content using custom analytics
  • Troubleshooting with analytics

Publish

  • Publishing Overview
  • Create API products, developers, and apps
  • Build your portal
  • Add an API console
  • Configure Monetization

Monetize

  • Overview
  • Get started
  • Set up monetization
  • Manage monetization


Microgateway

  • FAQ
  • Version 2.0.x


Samples & cookbook

  • Samples reference
  • API proxy cookbook
  • Using the sample API proxies
  • Mock Target API


Integrations

  • Amazon AWS
  • Pivotal Cloud Foundry


References

  • Management API (SmartDocs)
  • Policies
  • Analytics commands
  • Analytics dimensions & metrics
  • API proxy configuration
  • Conditions
  • Endpoint properties
  • JavaScript object model
  • JavaScript callouts
  • Variables
  • Glossary
sysserarch Systems and Service Architecture - Microservices Architecture 14 hours

Building complex enterprise applications is very challenging in an ever-changing environment.

Changes in the integration between services or systems will trigger changes in the design of the system. This course covers how to design maintainable, fit to the size and purpose of your organisation service and systems architecture and practical infrastructure.

This course covers common problems with building the landscape of distributed apps, starting from integration problem, infrastructure and modern approaches, to solving complexity issues.

This course explains the pros and cons of each solution (e.g. traditional SOA vs Microservice architecture), available tools (mostly open-source) supporting the development and maintenance, etc..

Course Format

It is mostly discussion (with limited presentations).

Quick overview of traditional approaches

  1. Monolithic systems
  2. System of Systems
  3. Early service orientation (EAI, CORBA, etc...)
  4. Early webservices (SOAP, etc...)
  5. Service Oriented Architecture (SOA)
  6. Microservices

Desing concepts and tradesoff

  1. Flexibility and Complexity tradeoff
  2. Cohesion, Coupling
  3. Hidden dependencies vs explicit dependencies
  4. Small system vs Big System
  5. Module/Component vs Service

Generic SOA

  1. Benefit and Costs of SOA
  2. Successes and failures in implementing SOA
  3. Messaging and ESB
  4. Infrastructure and tools supporting SOA

Microservices and implementation of SOA - concepts

  1. Do one thing and do it well
  2. Microservice vs Service
  3. DevOps
  4. Continuous Deployment and Delivery
  5. Lightweight protocols

Microservice protocols and tools

  1. HTTP, JMS, AMQP, Websockets, JSON, etc...
  2. Deployment
    1. Containers (Docker, K8N, LXC, etc...)
    2. Configuration Management (Ansible, etc...)
  3. Monitoring and Management
  4. Infrastructure

Cloud and Auto Scalability

  1. Microservice redundancy and fail-over
  2. Performance scalability
  3. Auto scalability
  4. Implement: OpenStack, AWS, etc....

Real problems

  1. Complexity of ecosystem
  2. Network Performance
  3. Security
  4. Deployment
  5. Testing
  6. Nano-services

Other regions

Microservices training courses in Milwaukee, Weekend Microservices courses in Milwaukee, Evening Microservices training in Milwaukee, Microservices instructor-led in Milwaukee , Microservices instructor-led in Milwaukee, Microservices coaching in Milwaukee, Microservices private courses in Milwaukee, Microservices on-site in Milwaukee, Microservices boot camp in Milwaukee,Microservices classes in Milwaukee,Weekend Microservices training in Milwaukee, Microservices one on one training in Milwaukee, Microservices instructor in Milwaukee, Evening Microservices courses in Milwaukee

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients