Thanks Huabing. Sure, you can present it next week. Thank you Parviz
------- PARVIZ YEGANI, PhD Chief SDN/NFV Architect CTO Office, Cloud Network Solutions FutureWei Technologies, Inc. 2330 Central Express Way Santa Clara, CA 95050, USA Phone: +1 (408) 330-4668 Mobile : +1 (408) 759-1973 parviz.yeg...@huawei.com<mailto:parviz.yeg...@huawei.com> From: zhao.huab...@zte.com.cn [mailto:zhao.huab...@zte.com.cn] Sent: Tuesday, March 20, 2018 1:30 AM To: Parviz Yegani <parviz.yeg...@huawei.com> Cc: Christopher Donley (Chris) <christopher.don...@huawei.com>; onap-arch-tiger-t...@lists.onap.org; onap-discuss@lists.onap.org; manoj.k.n...@netcracker.com; alex....@intel.com Subject: Re:RE: Some thoughts about ONAP Microservice Architecture for Casablanca and beyond: Service Mesh, Centralized Authentication and unified API standards Hi Parviz, Is this scheduled for Monday? Sorry I missed it. Could we move it to the next call, is that this Friday? Thanks, Huabing Original Mail Sender: ParvizYegani <parviz.yeg...@huawei.com<mailto:parviz.yeg...@huawei.com>> To: zhaohuabing10201488;Christopher Donley(Chris) <christopher.don...@huawei.com<mailto:christopher.don...@huawei.com>> CC: onap-arch-tiger-t...@lists.onap.org<mailto:onap-arch-tiger-t...@lists.onap.org> <onap-arch-tiger-t...@lists.onap.org<mailto:onap-arch-tiger-t...@lists.onap.org>>onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> <onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>>Manoj K Nair <manoj.k.n...@netcracker.com<mailto:manoj.k.n...@netcracker.com>>'Vul, Alex' <alex....@intel.com<mailto:alex....@intel.com>> Date: 2018/03/19 14:59 Subject: RE: Some thoughts about ONAP Microservice Architecture for Casablanca and beyond: Service Mesh, Centralized Authentication and unified API standards Hi Huabing, Thanks for launching the discussions on ONAP Microservices architecture. Right timing! This is a very important topic that we need to consider for the ONAP target architecture (R3+)! I added the following item to the agenda for today’s tiger team call: - ONAP Microservices Architecture for Casablanca and beyond Please share your slides prior to the call. I hope Manoj, Alex, Manish and other folks who have been quite active in driving this work in ONAP can join the call as well. Thank you Parviz ------- PARVIZ YEGANI, PhD Chief SDN/NFV Architect CTO Office, Cloud Network Solutions FutureWei Technologies, Inc. 2330 Central Express Way Santa Clara, CA 95050, USA Phone: +1 (408) 330-4668 Mobile : +1 (408) 759-1973 parviz.yeg...@huawei.com<mailto:parviz.yeg...@huawei.com> From: zhao.huab...@zte.com.cn<mailto:zhao.huab...@zte.com.cn> [mailto:zhao.huab...@zte.com.cn] Sent: Wednesday, March 14, 2018 4:01 AM To: Parviz Yegani <parviz.yeg...@huawei.com<mailto:parviz.yeg...@huawei.com>>; Christopher Donley (Chris) <christopher.don...@huawei.com<mailto:christopher.don...@huawei.com>> Cc: onap-arch-tiger-t...@lists.onap.org<mailto:onap-arch-tiger-t...@lists.onap.org>; onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> Subject: Some thoughts about ONAP Microservice Architecture for Casablanca and beyond: Service Mesh, Centralized Authentication and unified API standards Hi all, I'd like to share some of my thoughts about ONAP Microservice Architecture for Casablanca and beyond 1. Service Mesh Service Mesh is the next generation of Microservice approach, which can bring lots of benefits to ONAP and its users at both the development and operation sides. Such as · the separation of business logic and Microservice infrastructure(communication, security, metrics etc) · allowing free choice of development tech stack · flexible route rules to enable traffic steering and canary release · monitoring and tracing visibility · fault injection for resiliency testing, etc We should take service mesh into consideration. There are multiple choices on the table right now, given its tight relationship with kubernetes which is used for ONAP deployment, I suggest we give Istio a shot in Casablanca. MSB project is investigating the possibility of integration of Istio and ONAP right now. 2. Centralized Authentication ONAP is a huge system consisting of many services. Currently, different services such as AAI, SDC, Policy etc. have their own authentication process, which makes ONAP difficult to use and adds burden to the individual project to enforce the cross-project authentication logic. We need to consider implementing some kind of centralized authentication, which means user login once and can access all the services. We also need to consider how to secure the access of 3-party systems by using API token or OAuth. 3. Unified API standard Most of the projects produce RESTFul APIs for consuming, but in a none-consistent way. we need to define some unified standards/best practices on the REST API definition across the ONAP projects such as versioning, url, error code. There is a draft in the wiki page: https://wiki.onap.org/display/DW/RESTful+API+Design+Specification BR, Huabing
_______________________________________________ onap-discuss mailing list onap-discuss@lists.onap.org https://lists.onap.org/mailman/listinfo/onap-discuss